What ‘setting up’ a CRM actually means

Setup is the baseline. Before a CRM does anything useful, someone has to configure it: create user accounts, define your pipeline stages, map your existing contact and company fields, connect your email client, and import data from wherever it currently lives – a spreadsheet, an old system, or in some cases a combination of both.

For most businesses with a straightforward B2B sales process, this is a manageable piece of work. The platform vendors know this, which is why they invest heavily in onboarding documentation, guided setup wizards and out-of-the-box templates. A business with a simple pipeline and clean existing data can often complete a basic setup with vendor documentation alone, or with a one-day consultant engagement.

What setup doesn't change is how the platform fundamentally works. You're configuring the CRM to operate within its default structure. That's fine when that structure matches your process. It becomes a problem when it doesn't.

What customisation involves

Customisation means changing the CRM's structure to reflect how your business actually operates. This goes well beyond ticking boxes in a settings panel.

Custom objects let you model things the platform doesn't natively understand – matters in a legal firm, membership tiers in an association, projects in a professional services business. Custom fields capture the specific data your team needs to record. Custom workflows automate sequences of actions that are particular to your process. Bespoke reporting surfaces the metrics that matter to your business, not the ones the platform assumes matter to everyone.

Beyond the CRM itself, there are API integrations – connecting the CRM to other systems so data flows without manual re-entry. A professional services firm might need the CRM talking to their project management tool and their finance system. A membership organisation might need it connected to their payment processor and their member portal.

Customisation at this level requires either developer resource or a partner with genuine platform expertise. It can't be done from a documentation page.

When out-of-the-box configuration is enough

Not every business needs customisation, and starting with the assumption that you do is an easy way to spend money you don't need to spend.

Out-of-the-box configuration is usually sufficient when:

There's an argument for starting with a configured implementation even if you suspect you'll eventually need more. Using the platform for six months gives you real data about what's missing and what works – which makes for a much better brief when you do commission customisation work.

When customisation adds genuine value

Customisation earns its cost when the gap between how the platform works out of the box and how your business actually operates is wide enough that the workarounds become expensive.

Professional services firms often reach this point quickly. A consulting or legal business doesn't have leads that become deals in the conventional sense – they have prospects that become clients, which then have individual engagements or matters. Trying to model that in a standard contact-and-deal structure produces either a mess or a system the team stops using. A custom object model built around how the firm works resolves this.

Membership organisations face a similar mismatch. Standard CRM pipelines aren't designed for subscription renewals, tiered membership categories or the specific comms sequences that member retention requires. Custom objects, custom workflows and integration with the membership management layer make the CRM genuinely useful rather than just technically present.

Customisation also pays off when you're integrating the CRM with other core systems – particularly finance and project management tools. Removing manual data entry between systems isn't just convenient; it reduces errors, improves reporting accuracy and gives leadership a single view of the business.

The risks of over-customisation

Heavy customisation comes with real ongoing costs that aren't always visible at the point of decision.

Vendor upgrade compatibility. CRM platforms update constantly. Custom code – particularly anything that hooks deep into the platform's API or extends its UI – can break when the vendor releases a major update. Someone has to find this, diagnose it and fix it. If the person who built the customisation has left, that becomes substantially harder.

Institutional knowledge loss. Heavily customised implementations often have a single person who understands why things are built the way they are. When they leave, that context goes with them. Documenting custom implementations properly at the time of build is rarely prioritised and almost always regretted later.

Maintenance burden. A standard configured CRM is maintained by the vendor. A heavily customised one requires ongoing developer time to keep it running as the business changes and the platform evolves. This cost is diffuse and easy to underestimate at the start of a project.

The rebuild trap. Businesses sometimes find themselves at a point where a custom implementation has become so complex – and so disconnected from a clean underlying data model – that the cost of maintaining it approaches the cost of starting again. A simpler initial implementation, even if it required more manual process, would have been cheaper over the same period.

The right level of customisation is the minimum needed to make the CRM genuinely useful – not the maximum the platform will support.

Data migration: the underestimated part of every CRM project

Whether you're setting up or customising, data migration is almost always the part of the project that takes the longest and costs the most. Not because it's technically difficult, but because the data in the source system is usually in worse shape than anyone assumed.

Contact records with missing fields. Duplicate company entries that accumulated over years. Deal records that were never closed out. Notes that live in email threads rather than the system. These are standard findings when you actually look at what you're working with.

The other complication is that data mapping – deciding how fields in the old system correspond to fields in the new one – requires business decisions, not just technical ones. The answer to "what should we do with contacts who haven't engaged in three years?" isn't a data question. It requires someone with authority over the business process to make a call.

Projects that treat data migration as a technical afterthought tend to go over time and budget. Projects that involve a business stakeholder in data mapping decisions from the start tend to go better.

Training and adoption

A CRM that no one uses is worth nothing, regardless of how well it's been set up or customised. Adoption failures are more common than technical failures, and they're usually caused by the same things: a system that doesn't reflect how people actually work, insufficient training at rollout, and no plan for reinforcing usage once the project is declared complete.

Good implementation includes training that goes beyond "here's how to log a deal". It explains why the system is structured the way it is, what good data entry looks like and what the team will be able to see – and do – as a result of using it properly. That context drives adoption in a way that a walkthrough video doesn't.

For larger teams, it's worth identifying internal champions – people who understand the system well enough to answer colleagues' questions and flag issues before they become habits.

Which CRM platforms offer the most flexibility

Platform choice shapes what customisation is possible and what it costs.

Salesforce is the most customisable CRM available at scale. The platform can be made to do almost anything, but that flexibility comes with a significant investment in implementation and ongoing administration. It's the right choice for complex, high-volume sales operations with the budget and internal resource to support it. For a 30-person professional services firm, it's usually the wrong choice.

HubSpot is more opinionated but considerably faster to configure. Its custom objects and workflow builder cover most mid-market requirements, and the ecosystem of native integrations is strong. The ceiling for customisation is lower than Salesforce, but most businesses never reach it.

Microsoft Dynamics 365 makes most sense for organisations already running Microsoft infrastructure. The integration with Teams, Outlook and Power BI is genuine rather than bolted on, and the licensing model often works in its favour for larger Microsoft customers. Customisation is deep but requires specialist Dynamics expertise.

Pipedrive is pipeline-first and deliberately simple. It's a good fit for sales-focused teams that want to track deals without managing a complex platform. The customisation ceiling is lower, but for the right use case that's an advantage rather than a limitation.

Zoho CRM sits between Pipedrive and HubSpot in terms of complexity and cost. It's often a sensible choice for cost-conscious businesses with moderate customisation requirements, though the implementation experience can vary considerably depending on the partner.

The right platform is the one that fits your business requirements and your capacity to support it – not the one with the longest feature list.

Route B implements and customises CRM systems for growing businesses. Get in touch to discuss your requirements.

Get in Touch