CRM (Customer Relationship Management)
Core features and how a CRM works
A CRM acts as the operational memory of the customer relationship. Every email, call, quote and meeting is logged against a contact or company record, so any team member sees the full history before reaching out. The system is typically organised around three pillars: sales force automation, marketing, and customer service.
- Contact and account management: a unique record per contact and organisation, with interaction history, documents and ownership.
- Pipeline and opportunity management: deals progress through defined stages, with forecasting based on value and probability.
- Activity and task automation: reminders, follow-up sequences and email tracking to reduce manual work and prevent lost leads.
- Marketing operations: segmentation, campaign tracking and lead scoring to qualify prospects before handover to sales.
- Customer service: ticketing, case history and SLA tracking, often shared with a knowledge base.
- Reporting and dashboards: conversion rates, sales velocity and team activity, exposed through configurable views.
CRMs are usually delivered as SaaS (cloud) or self-hosted, and connect to email, calendar, telephony and the company website through APIs. For mid-market businesses, the value comes less from the feature list than from clean data and adoption: a CRM that teams do not update reliably produces misleading forecasts.
CRM vs ERP: complementary, not interchangeable
CRM and ERP (Enterprise Resource Planning) are often confused because both are central business systems, but they cover different domains. A CRM manages the front office, everything facing the customer and the revenue pipeline. An ERP manages the back office, internal resources such as finance, inventory, production and procurement. Many organisations run both and integrate them so an order created in the CRM flows into the ERP for fulfilment and invoicing.
| Criterion | CRM | ERP |
|---|---|---|
| Primary focus | Customer relationship, sales, marketing, service | Internal resources and operations management |
| Scope | Front office (revenue-facing) | Back office (finance, supply chain, production) |
| Main users | Sales, marketing and support teams | Finance, operations, procurement, HR |
| Core data | Contacts, accounts, opportunities, tickets | Accounts ledger, inventory, orders, payroll |
| Key objective | Win and retain customers, grow revenue | Optimise costs, resources and processes |
The boundary is not always rigid: some suites bundle CRM modules inside an ERP, and some CRMs add lightweight invoicing. The practical question for a growing company is integration, ensuring the two systems share a single source of truth for customers and orders rather than duplicating data.
Off-the-shelf vs bespoke CRM
Standard CRM platforms cover the majority of generic needs and deploy quickly. However, businesses with specific sales processes, regulatory constraints or atypical business models often hit the limits of configuration. The choice usually comes down to a few trade-offs.
- Off-the-shelf: fast to launch, broad ecosystem of integrations, predictable subscription cost, but you adapt your process to the tool and pay per user over time.
- Bespoke or heavily customised: the system is shaped around your exact workflow, owns its own data model, and integrates natively with internal applications. The trade-off is a higher upfront build and ongoing maintenance.
- Hybrid: a standard platform extended through its API with custom modules where the business logic is genuinely differentiating.
A useful rule of thumb: standardise where your process is generic, and invest in custom development only where the CRM directly encodes a competitive advantage or a constraint no packaged tool handles well.
Questions fréquentes
Your sales process is too specific for a generic CRM? We build custom CRMs integrated with your tools.
Discover our CRM expertiseDéfinitions liées