By Dean Griffiths ·
Off-the-shelf CRMs (HubSpot, Salesforce, Pipedrive, monday.com) are the right answer when your sales motion matches the vendor's template and you can live inside it. A custom CRM is the right answer when your team spends more than ~20% of CRM time working around the tool rather than in it, when SaaS pricing has started climbing faster than your headcount, or when your sales motion is itself part of your competitive moat. This guide walks the five criteria that decide it, with 3-year TCO ranges and a decision flowchart.
Off-the-shelf CRMs — HubSpot, Salesforce, Pipedrive, monday.com, Zoho, Microsoft Dynamics — give you a vendor-defined sales model for a per-seat monthly fee. They are fast to start, well-documented, and supported by a large ecosystem of consultants, AppExchange add-ons, and integration partners. They assume your sales motion looks broadly like the average mid-market sales motion.
A custom CRM is software engineered around the way your sales team actually sells. The pipeline stages are your stages. The fields are the fields that matter to your operation. The qualification logic, the routing rules, the reporting, the AI scoring, the integrations — all built for your reality. You own the code. There is no AppExchange tax and no per-seat ceiling.
Both are legitimate. Most UK mid-market operations start on SaaS and stay there. A meaningful minority — typically when the operation hits a break point around £3m–£8m revenue or 20+ sales users — should switch. The five criteria below are the decision.
| Criterion | Off-the-shelf wins when… | Custom wins when… |
|---|---|---|
| 1. Sales motion fit | Your sales motion is broadly standard — inbound leads, qualification, demo, proposal, close. Vendor pipeline templates fit with light customisation. | Your sales motion has 3+ non-standard elements (multi-team handoffs, vertical qualification, unusual deal structures) the SaaS CRM can\'t model cleanly. |
| 2. Data ownership and IP | Your customer data isn\'t a strategic asset on its own. Standard data-handling clauses are sufficient. | Your customer data, pricing models, or relationship intelligence is itself competitive IP. You need to own the data layer, not rent it. |
| 3. User scale and cost trajectory | Sales team is <15 users; growth is steady; vendor pricing is predictable. | Sales team is 20+ users or scaling fast; per-seat pricing is climbing faster than headcount; AppExchange add-on bills are stacking up. |
| 4. Integration depth | Standard integrations (email, calendar, accounting) cover what you need. The vendor\'s API supports your edge cases. | You need deep, bespoke integrations into industry systems (telephony platforms, vertical data feeds, government APIs, internal ops tools) the SaaS CRM doesn\'t cover natively. |
| 5. AI and automation needs | Generic lead scoring, generic email drafting, generic forecasting is good enough. Vendor AI features cover the use case. | You need AI scoring against your real win/loss history, qualification logic specific to your sector, or document automation deeply integrated with your records. |
For each criterion, answer "off-the-shelf" or "custom":
Three or more "custom" answers and you\'re at the break point. Four or five and you should already be planning the migration. Two or fewer and the right move is to stay on SaaS and customise further.
Below are honest 2026 ranges for two scenarios: a mid-market UK business with 25 sales/RevOps users (£3m–£8m revenue band), and one with 60 users (£8m–£20m revenue band). Numbers include licences, AppExchange or marketplace add-ons, consultant or RevOps headcount, and bespoke build maintenance where applicable.
Off-the-shelf (HubSpot Sales Hub Enterprise + a few add-ons):
Custom CRM (focused build, single sales motion):
Off-the-shelf (Salesforce Sales Cloud Unlimited + 3–4 AppExchange apps + 1 FTE Salesforce admin):
Custom CRM (multi-team, integrated build replacing 3–4 SaaS tools):
Above 25 users at mid-market scale, custom typically pulls ahead on TCO. The numbers above don\'t include the cost of the workarounds — the hours your team spends every week fighting the CRM instead of selling. Factor that in and the break point moves earlier.
Stay on off-the-shelf when:
Honest: most UK businesses below £3m revenue should be on a SaaS CRM. The maths only flips at scale, at integration depth, or where the sales motion is itself the differentiator.
Build custom when:
A common end-state for UK mid-market: a bespoke CRM owns the sales motion and the data layer; specialised SaaS handles the commoditised work that sits around it (email, calendar, video, accounting, document storage, marketing automation). The bespoke CRM acts as the source of truth; SaaS tools are services it consumes via APIs.
This is what most of the Renew Energies build looks like — a bespoke CRM ecosystem replacing five SaaS tools, with AI agents woven through, sitting at the centre of the operation rather than at the edge.
On a discovery call, the same framework gets applied to your numbers — your seat count, your AppExchange bill, your reps\' workaround time, your integration list, your AI needs. Sometimes the answer is "stay on HubSpot, customise harder." Sometimes it\'s "build bespoke now." Sometimes it\'s "build a thin custom layer that sits in front of your existing CRM." The point is to give you the right answer for your operation, not the answer that pays AIMindShift\'s invoices.
Still have a question? Book a discovery call — direct line to me, Dean.
The capability page — bespoke CRMs shaped around your real sales motion.
Diagnostic for whether you've hit the break point.
The broader build-vs-buy framework these criteria extend.
Build vs buy: get a costed recommendation against your actual numbers.
A 45–60 minute discovery call. Map the bottlenecks. Get a costed bottleneck map — whether we build or not.
Book a Discovery Call