1. Document requirements
Map the lead-to-cash journey as it works now, note where information is re-keyed or lost, and list the reports the leadership team needs. Separate must-haves from nice-to-haves before you speak to anyone.
A practical guide to selecting customer relationship management software: defining requirements, building a shortlist, running demos that actually tell you something, comparing real cost and avoiding the mistakes that quietly sink CRM projects.
Most CRM selections begin in the wrong place, with a search for the best CRM and a set of demo bookings. The trouble is that every mainstream platform demos well, because the demo is built on clean data and a process designed to flatter the software.
The businesses that choose well start by writing down how they sell, market and support customers today, where that breaks, and what they need to be able to see. That document does two jobs: it cuts a long list to a shortlist quickly, and it makes vendor quotes comparable because everyone is pricing the same scope.
It also protects the project later. When a disagreement arises six weeks into implementation about whether something was in scope, a written requirement settles it in minutes.
A structured selection typically runs four to eight weeks. It is time well spent: it is far cheaper to change your mind during evaluation than after go-live.
Map the lead-to-cash journey as it works now, note where information is re-keyed or lost, and list the reports the leadership team needs. Separate must-haves from nice-to-haves before you speak to anyone.
Count users by role: full sales users, marketing users, service agents, managers who only need reporting, and occasional users who just need to look something up. Licensing is per user per role, so this drives cost more than anything else.
Screen a long list against your must-haves, your integration requirements and your budget range. Three vendors gives a genuine comparison without consuming the team for a month.
Send each vendor the same three or four scenarios drawn from your own process, with a sample of your own data. Unscripted demos show the product's best features rather than your hardest problems.
Put licensing, implementation, data migration, integration, training and year-two support into one three-year figure per vendor. Monthly licence price alone hides most of the real difference.
Confirm how your contacts and history will be migrated and de-duplicated, and speak to a reference customer of similar size in a similar sector, about the implementation as much as the software.
Sales process. The stages a deal moves through, who owns it at each point, what has to be true to advance, and how quotes are produced and approved. If your process has genuine variants, for example new business against renewals, describe both.
Marketing. How leads arrive, what happens to them, what segmentation you need, and whether campaign attribution matters enough to pay for it. Be honest about the resource available to run marketing automation, because unstaffed automation is a licence cost with no return.
Service. Whether customer enquiries need to be logged as cases with response targets, whether you offer a portal or knowledge base, and how service history should be visible to the people selling to the same account.
Reporting and integration. The specific reports the business runs on, and the systems the CRM must connect to: email and calendar, your finance or ERP system, your website forms, and any sector-specific tool. Integrations discovered late are the most common cause of a budget moving.
Give every vendor the same script. Three or four scenarios from your own business, sent in advance, with a small sample of anonymised data. Ask to see an enquiry captured, qualified, quoted, won and handed to delivery, and ask to see the reporting that comes out of it.
Ask what you are looking at. Standard configuration, a setting, or custom development. That distinction matters more than anything else on the screen, because custom code is what makes future upgrades slow and expensive.
Have the people who will use it in the room. Salespeople notice friction that a project sponsor never will, and a system that adds ten seconds to every interaction will be abandoned no matter how good the dashboards look.
Score against your requirements immediately afterwards, while each demo is distinct. Left to the end of the process, everything blends into a general impression of the vendor who presented best.
Build one three-year total per vendor. Licensing by role, implementation services, data migration, each integration, training, and support in years two and three. Vendors present these differently, so normalise them into the same table yourself.
Watch for capabilities that appear in the demo but sit in a higher tier or a separate product: marketing automation, customer portals, advanced forecasting, telephony and embedded analytics are the usual ones. Price the edition you will actually need.
Include your own team's time. Requirements, data cleaning, testing and training all consume internal days, and projects that pretend otherwise slip. It is a real cost even though no one invoices for it.
Then judge value rather than price. The difference between the cheapest and the best-fitting option is often recovered in the first year through work that stops being manual, while a poor fit gets replaced within three years at the full cost of doing it twice.
Choosing on the demo. Every product looks capable when it is presented on clean data by the person who built the scenario. Judge fit against your written requirements instead.
Ignoring data quality. Duplicated contacts and dead companies carried into a new system destroy trust in it within weeks, and once people stop believing the data they go back to their own spreadsheets.
Configuring for management rather than users. If the only benefit of filling in the CRM accrues to the person reading the reports, it will be filled in badly. Give users something back on day one.
Selecting the partner last, or on price alone. The implementation team has more influence on the outcome than the platform. Ask who is actually doing the work, what else they have delivered in your sector, and who you will speak to after go-live.
If you are still deciding whether a CRM is needed at all, our guide to what a CRM system is covers the features, the comparison with spreadsheets and ERP, and the signals that a business has outgrown its current way of working.
If you are ready to evaluate specific platforms, Microsoft Dynamics 365 is the CRM we implement most often for UK organisations, and our pricing guide sets out per-user costs and what implementation typically involves.
And if you would like a second opinion on your requirements before you start booking demos, we are happy to look through them with you. It usually takes an hour and it tends to save weeks.
Every sector runs its pipeline differently. These guides explain what a CRM needs to handle in your industry, the data it should hold and where the return usually comes from.
Send us what you have written down so far and we'll tell you what is missing, what will drive the cost and which questions to put to vendors. No obligation, just a straight conversation.
Start with requirements rather than products. Write down the sales, marketing and service processes the system must support, the reports the business needs, the integrations that are non-negotiable and the number of users by role. Shortlist three vendors against that brief, script the demos so each shows the same scenarios with your data, then compare three-year total cost rather than monthly licence price.
Selection typically takes four to eight weeks including requirements, shortlisting and demos. Implementation for a single sales team with clean data commonly runs four to eight weeks. Adding marketing automation, service case management, portals or integrations to finance usually extends that to three or four months.
Three is usually right. One tends to mean no comparison and weak commercial leverage. Five or more consumes weeks of the team's time and the later demos blur together. Use a written requirements document to cut a long list to three before anyone sits through a presentation.
Ask who does the implementation and whether they have delivered in your sector. Ask what is configuration and what is custom development, because custom work is what makes upgrades expensive. Ask how our data will be migrated and cleaned, how the system connects to email, calendar and finance, what training is included, and what year-two support costs.
Industry fit matters, but it is usually about the partner rather than the product. Most mainstream CRM platforms can model any sales process; the difference is whether the people configuring it have seen your terminology, compliance requirements and reporting expectations before.
Buying on the demo. Vendor demos are rehearsed on ideal data and every product looks capable. The mistakes that hurt are skipping requirements, ignoring data quality, underestimating training and choosing an implementation partner on price alone. Those decisions, not the logo on the software, determine whether people use it.