Laravel CRM — contacts · leads · deals · pipeline
GrowStack – CRM Software for Sales, Customer Management & Business Growth
The CRM your sales team actually wants to open
Self-hosted Laravel CRM: contacts, leads, Kanban deals, email sequences, automation, contracts, tickets, and reports — on your server.
- Contact 360° with a timeline
- Kanban pipelines & forecasting
- Email sequences & workflows
- Contracts, tickets, quotes
-
01
Contacts & accounts
Deals, quotes, tickets, appointments, and mail on one record. B2B accounts group people under a company.
-
02
Leads & pipeline
Capture from forms, API, or webhook. Qualify, then convert to a contact and deal in one click. Kanban plus list.
-
03
After the sale
Client portal for tickets, quotes, and booking — still attached to the CRM contact.
-
04
Automation & API
Event-driven workflows, sequences, REST, webhooks, and CSV — so the CRM is not a silo.
In the CRM
Dashboard, pipeline, tasks, reports
Real screens from the running admin — sales, task management, and reporting.
Overview
Dashboard
What is overdue, what is today
Overdue activities, stale leads, and today's appointments in one screen when you log in.
Connected modules
Core CRM through admin — linked, not bolted on
A signed contract points at the deal. A ticket points at the contact. Activities show on every related timeline.
-
Core CRM
Contacts, accounts, leads, deals, pipeline board.
-
Communication
Composer, sequences, mail accounts, activities, tasks.
-
Sales tools
Contracts, e-signature, workflows, lead forms, tags.
-
Client services
Tickets, quotes, appointments.
-
Task management
List, Kanban, and calendar views, projects, and reusable templates.
-
Analytics & data
Dashboard, reports, CSV, REST API, webhooks.
-
Administration
Users, roles, and settings.
Leads
Capture, qualify, convert in one click
Embedded forms, REST, or manual entry. Status pipeline and assignment — then a contact and deal without retyping.
-
Forms
Build in admin, embed with a script tag, track source.
-
Qualify
Statuses and owners before anyone is a deal.
-
Convert
One click to contact + deal, or a workflow on submit.
Timeline
Calls, mail, and notes on the same thread
Log from the record. Each activity can sit on the contact, lead, and deal so the next person is not guessing.
-
Mail that logs itself
Send via Gmail, Outlook, or SMTP; it lands on the timeline.
-
Sequences
Open and click tracking on drips you enroll from a workflow or bulk action.
-
Tasks
Follow-ups next to the history, not in a side spreadsheet.
Automation
When the record changes, the CRM can move
Triggers include new lead, status change, stage move, tag, form submit, and deal won. Actions: assign, tag, enroll a sequence, move stage, webhook.
-
Assign & tag
Owner and labels without a manual pass.
-
Enroll
Drop someone into a sequence when they qualify.
-
Notify elsewhere
Webhook out when you need Zapier, Make, or your own app.
Tickets, quotes, and bookings on the same person
-
Support tickets
Public portal or email, priority and notes, tied to the contact.
-
Quotes
Line items, tax, discount; PDF or link; convert to deal or contract.
-
Appointments
Public slots by type; confirmed bookings on the timeline and as workflow triggers.
Import, export, integrate
-
CSV in
Map columns, watch for duplicates, bulk-load contacts and leads.
-
CSV out
Export the filtered segment of contacts, leads, deals, or activities.
-
REST API
Token-authenticated CRUD for the records you already use in the UI.
-
Webhooks
Push events to a URL when the CRM changes.
Who it is for
-
Sales teams
Kanban, sequences, logged activity, and pipeline reports for managers.
-
Agencies
Enquiry through proposal, signature, and support on one contact.
-
Product companies
Form or API capture, nurture sequences, deal when they qualify.
-
Teams that want the data
Self-hosted source. No Salesforce comparison sheet — just your server.
Owned CRM, one-time license
- Self-hosted source
- Laravel
- Regular license
- $39
- Updates & support
- 6 months
- Data location
- Your server
Also included
- Contact and account 360° records with a shared timeline
- Lead capture, qualification, and one-click convert to deal
- Multiple Kanban pipelines with stage value and forecasting
- Email composer, sequences, and auto-logged activity
- Event-driven workflows: assign, tag, enroll, notify
- Contracts with email signing links and an audit trail
- Embeddable lead forms, REST ingest, and CSV import
- Tickets, quotes, and appointments on the contact
- Funnel and pipeline reports with CSV export
- Built-in task management: list, Kanban, calendar, and templates
- REST API, webhooks, users, and roles
Requirements
Self-hosted: PHP, MySQL/MariaDB, a standard LAMP/LEMP stack. Optional: SMTP, Gmail, or Outlook for sending mail. Optional: Zapier/Make via the REST API and webhooks.
Version history
-
Custom Fields for your entire CRM — Add your own fields to Contacts, Leads, Deals, and Accounts (text, dropdown, checkboxes, dates, and more). Tailor the CRM to exactly how your sales team works, without touching code. Noticeably faster load times — Trimmed a large amount of unused code and stylesheets across the app, so pages load quicker for you and your team. Leaner, more focused CRM — Removed unused e-commerce and content modules that most CRM users never needed, keeping the app lighter and easier to navigate. More reliable dashboard — Fixed an issue where the client portal dashboard could fail to load for some users. Rock-solid admin panel — Resolved several backend issues across roles, forecasts, lead forms, and settings pages for smoother day-to-day use.
Get the source
Ready to run GrowStack?
A one-time license, instant download, and six months of updates and support. Try the admin demo, then read docs.w3bd.com/growstack if you want the install path first.
- Instant download after purchase
- Regular and extended licenses
- 6 months of updates & support