The Mid-Market CRM Between Simple Tools and Enterprise Suites
For midmarket companies that have outgrown a starter CRM but do not want a year-long enterprise rollout: roles per team, an audit log, a weighted pipeline, a unified inbox across email and chat, and open interfaces for your ERP and AI clients.
✓ No credit card required ✓ First 7 days free
What a mid-market CRM has to do
A mid-market CRM (often written midmarket CRM) serves companies that are too large for a single shared pipeline and too lean for an enterprise implementation program: typically several teams, dozens to a few hundred CRM users, an ERP or accounting system that must stay the system of record for money, and no dedicated CRM administration department.
Those companies need a specific set of things from a CRM:
- Separation between teams without building a permission project.
- Traceability: who changed which record and when.
- Numbers leadership trusts: pipeline value by stage and owner, weighted by realistic probabilities.
- Integration with the ERP, accounting, email and data tools that already run the business.
- Room to grow without renegotiating licences for every new feature.
If you are still deciding whether a CRM is the right step, start with what a CRM is. This page explains how Customermates covers the mid-market list above and where it deliberately stops.
How Customermates fits mid-market teams
Roles per team and resource
Roles define read and manage access per resource: contacts, organizations, deals, services, tasks, inbox messages, API and webhooks, and more. Read access can be limited to records a person is assigned to, so sales, account management and service each see what they own. Permissions are per resource and action; there is no field-level permission model, which keeps configuration understandable for a small operations team.
Audit log included in every plan
Changes to CRM records and the workspace configuration around them are recorded in the audit log, visible to roles with audit permission. It is part of the open-source core, so every cloud plan and the self-hosted edition include it. The audit log is not an immutable archive, and it does not cover inbox content, authentication or API keys.
Pipeline and weighted values leadership can read
Deal stage is a configurable single-select field, and each option can carry a weight. Customermates uses those weights to calculate weighted deal values and weighted pipeline totals, and dashboards show counts, values and weighted totals. Group any list by owner, organization, stage or a custom field to break the pipeline down per team. These are deterministic calculations from your own weights, not predictive forecasts; for deeper analysis, read the data through REST into your BI tool. See pipeline management.
Integration with ERP and accounting
The REST API is versioned under /api/v1 with an OpenAPI document, and webhooks cover 26 event types across records and messaging. Common mid-market patterns: an accepted deal creates an order in the ERP, invoice status flows back into a custom field, and customer master data stays aligned in both directions. You run those flows in your own integration service or through the n8n community node. The CRM and ERP integration guide covers the patterns.
Records in and out as Excel workbooks
Import and export run per record type as XLSX workbooks, scoped to what the user may read and to the current view. That covers the initial migration of contacts, organizations and deals and regular hand-offs to finance or management, alongside the API.
One inbox across teams
On Customermates Cloud from Pro, the unified inbox brings email, LinkedIn, WhatsApp, Instagram and Telegram into the CRM. Business adds shared accounts, so a team mailbox can be visible to everyone who needs it, and 3 connected accounts per user. See customer communication management for how teams organize states and ownership.
AI through MCP and the Mate assistant
External AI clients such as Claude or ChatGPT connect through MCP and use 49 tools within the permissions of the connected user. On Customermates Cloud, the Mate assistant works inside the app and asks for a fresh approval before destructive actions and sends; routines let it run saved instructions on a schedule or when a record changes.
Where Customermates stops
Mid-market buyers should know the boundaries before a pilot:
- no SSO or SAML: SSO is not available yet and is agreed in the Enterprise contract;
- no field-level permissions and no shared team views; saved views are personal;
- no predictive forecasting, lead scoring or data enrichment;
- no quotes, invoicing or telephony;
- self-hosted installations use the Starter feature set without the inbox or Mate.
If single sign-on or field-level security is mandatory today, an enterprise suite is the safer choice. See the Salesforce, Microsoft Dynamics and HubSpot comparisons for those trade-offs.
Mid-market CRM options compared
| Criterion | Customermates | Enterprise suites (Salesforce, Dynamics 365) | Sales-first tools (Pipedrive and similar) |
|---|---|---|---|
| Team separation | Roles per resource, assigned-only read | Very fine-grained, including fields | Varies by plan |
| Audit log | Included in every plan | Available, depth varies by edition | Varies by plan |
| SSO | Not available yet | Yes | Varies by plan |
| Open source and self-hosting | Yes | No | No |
| AI clients through MCP | Built in | Available, see the Salesforce MCP guide | Available; Pipedrive on every plan |
Pricing for mid-market teams
- Starter, €12 per user per month: the core CRM, roles, audit log, REST, webhooks and MCP.
- Pro, €29 per user per month: adds the unified inbox with 1 connected account per user.
- Business, €69 per user per month: 3 connected accounts per user, shared accounts and priority support.
- Enterprise: contracted terms; SSO and white-label are negotiated there and are not available in the product yet.
Billing is monthly per user. 25 users on Business cost €1,725 per month, and 50 users cost €3,450 per month. See pricing and the CRM cost guide.
A mid-market rollout in five steps
- Create a trial workspace with the first 7 days free.
- Model roles for each team and decide who reads all records and who only reads assigned ones.
- Import a real slice of data from XLSX: one team's organizations, contacts and open deals.
- Connect one integration: for example, a won deal creates an ERP order through webhooks and the REST API.
- Review the audit log and dashboards with the people who will depend on them, then extend to the next team.
Frequently asked questions
What is a mid-market CRM?
A mid-market or midmarket CRM is built for companies with several teams and dozens to hundreds of users that need separation between teams, traceable changes, reliable pipeline numbers and integration with existing systems, without the implementation effort of an enterprise suite.
Does Customermates have an audit log?
Yes. Changes to CRM records and the surrounding workspace configuration are recorded and visible to roles with audit permission, on every cloud plan and in the self-hosted edition. It does not cover inbox content, authentication, API keys or saved views.
Does Customermates support SSO?
Not yet. SSO is not available yet; it is agreed in the Enterprise contract. If SSO is a hard requirement today, plan for it before a rollout.
Can Customermates integrate with our ERP?
Yes, through the REST API and webhooks, operated by your integration service or the n8n community node. Typical flows create ERP orders from won deals and write invoice status back to the CRM.
How do we migrate from our current CRM?
Export your records to Excel and import them as XLSX workbooks, one record type at a time, or move them through the REST API. Test with one team's data first.
Can we self-host a mid-market CRM?
Yes. The open-source core runs as the application and PostgreSQL with Docker Compose. Self-hosted installations use the Starter feature set, without the unified inbox or Mate. See the self-hosted CRM page.
Related pages
Small Business
CRM for small business with a deal pipeline, custom fields, dashboards, REST API and MCP on every plan. Open source, from €12/user/month.
B2B
B2B CRM for complex sales: organizations, multi-stakeholder deals and a weighted pipeline. Open source, self-hostable, from €12/user/month.
Agencies
Keep agency contacts, client organizations, new-business deals, services and follow-up tasks connected. Hosted Pro adds supported inbox channels.
Startups
CRM for startups: pipeline, contacts, API and MCP, plus a unified inbox for email and LinkedIn on Pro. Open source, from €12/user/month.
Customermates
Ready to evaluate a mid-market CRM without a consulting project?
Set up roles, pipeline stages and your first integration in a trial workspace, then decide with real data.
✓ No credit card required ✓ First 7 days free