Stars
Forks
Watchers
Developer links
EspoCRM
Teams tired of paying Salesforce or HubSpot per seat run EspoCRM: an AGPL-licensed PHP application with a fast single-page frontend over a REST API, covering sales, support, and marketing in one uncluttered interface. The sales core is complete - leads, contacts, accounts, opportunities with customizable pipeline stages, kanban views, calendars, meetings, and calls. Email is deeply integrated rather than bolted on: IMAP sync links messages to CRM records automatically, and mass email campaigns run with reusable templates, tracking, and Web-to-Lead forms feeding the funnel. Support teams get case management and a customer portal where clients track their own tickets and access a knowledge base. The real differentiator is the Entity Manager: create custom entities, fields, relationships, and layouts from the admin UI without code, with dynamic logic showing or hiding fields conditionally - EspoCRM is as much a business-application platform as a CRM. Formula scripting handles calculated fields and record automation in the free core; the optional Advanced Pack adds visual BPM process design and workflow rules. Role-based permissions with team and territory scoping, full-text search, reports, and a straightforward REST API for n8n or custom integrations round it out. Runs on PHP 8.3+ with MySQL, MariaDB, or PostgreSQL - unlimited users, zero per-seat fees.
Benefits
- Unlimited Users, One Server Bill
- No per-seat licensing - add your whole team for the flat cost of hosting.
- Customer Data Under Your Control
- Contacts, deals, and correspondence live in your database, not a SaaS vendor's cloud.
- Shape It Without Code
- The Entity Manager builds custom entities, fields, relationships, and layouts from the admin UI.
- Email That's Actually Integrated
- IMAP sync auto-links messages to records; campaigns, templates, and tracking are built in.
Features
- Sales Automation
- Leads, opportunities, customizable pipelines, kanban boards, and forecasting.
- Email Sync and Mass Campaigns
- IMAP/SMTP integration, reusable templates, bulk sending, and open tracking.
- Customer Portal
- Clients track cases and browse the knowledge base through their own login.
- Entity Manager and Dynamic Logic
- No-code custom entities, fields, and conditional field visibility.
- Roles and Teams
- Granular role-based access control with team-scoped record visibility.
- REST API
- Straightforward API for integrating with n8n, Zapier, or custom tools.