What a CRM does
- Holds customers, contacts and companies, with the history of every conversation.
- Captures enquiries and leads, and tracks them through a pipeline.
- Produces quotes and proposals, and follows them up.
- Manages activities, follow-ups, campaigns and customer service.
- Reports on pipeline, activity, win rates and forecasts.
What an ERP does
- Takes sales orders and checks them against live stock.
- Manages stock across locations, purchasing and suppliers.
- Plans and records production or service work.
- Handles despatch, invoicing and the link to the accounts.
- Reports on margin, stock, delivery performance and cost.
Which one do you need first?
If your main problems are about customers - enquiries going unanswered, quotes not followed up, no view of the pipeline, relationships held by individuals - you need a CRM, and an ERP will not fix those problems.
If your main problems are operational - stock figures nobody trusts, orders keyed into several systems, no idea what a job cost - you need an ERP, and a CRM will not fix those.
Many service businesses, agencies and consultancies never need an ERP at all. Many manufacturers and distributors eventually need both.
Start with the problem that costs you most today. Just make sure the choice you make does not rule out the other one later.
Growing from one into both
The painful version of growth is buying a CRM from one vendor and an ERP from another, then spending years keeping two customer databases in step. The customer record is the one thing both systems depend on, and two copies always drift.
The easier version is a CRM and ERP that share a data model, so adding the operational side later uses the same customers, contacts and history. That is how CubeCRM and CubeERP are built, and it is worth asking any supplier about.