Home
›
Articles
›

CRM for a small firm off the shelf or built

CRM for a small firm off the shelf or built

By Ibi Hasanli

·

·

4 min read

CRM for a small firm off the shelf or built comes down to one question: what do you actually sell? If it's a service sold the same way as anyone else's, buy HubSpot or Pipedrive and get on with it. If it's jobs, with quotes, visits and invoices hanging off each one, a system built on your own job data will fit better than a contact funnel ever will.

What a HubSpot-class CRM is built around

Off-the-shelf CRMs such as HubSpot, Salesforce and Pipedrive are organised around contacts and deals. A person arrives as a lead, gets nurtured by email, becomes a qualified opportunity and is eventually marked won or lost. That shape suits a firm selling a subscription or a consultancy day rate, where the sale is the hard part and delivery happens somewhere else.

They're good products. You get email tracking, forms, a mobile app and a long list of integrations on day one, and nobody has to write code. The limitation is that the record ends at "won". Everything after that point, the part where you send someone to a house or book a patient in, lives outside the CRM.

Marketing CRM pipelineLeadQualifiedProposalWonrecord stops hereJob-data CRM pipelineEnquiryQuoteJobVisitsDoneInvoicePaidOne record carries the customer from first message to money in the bank.
The sale is the middle of the story, not the end.

What a CRM on your own job data looks like

A job-data CRM starts from the thing you deliver. An enquiry becomes a customer and a quote. The accepted quote becomes a job with the quoted lines carried across. Visits get booked against that job, photos and materials go on it, and the invoice is raised from the same record. Pipeline stages match the work: quoted, scheduled, in progress, on hold, signed off.

That's how we built TradeOps, our own product for trade and service businesses. Enquiries from the website land in a leads list with statuses from new through to won or lost, and a lead is marked won when its quote is accepted. Nobody copies a form submission out of an inbox. If you've read when WhatsApp is running your jobs, this is the other half of that fix.

The honest limitation: a system shaped to your work has fewer ready-made integrations. TradeOps, for example, exports invoices and payments for your accountant but has no live two-way Xero sync. A bespoke build can add whatever connection you need, but each one is scoped and paid for.

Off the shelf vs built: the comparison

  • Main record: off the shelf tracks a contact or deal; built tracks the job or work order.
  • Pipeline stages: off the shelf uses a sales funnel; built uses stages that match how your team delivers.
  • After the sale: off the shelf hands over to something else; built keeps visits, sign-off and invoicing on one record.
  • Integrations: off the shelf has a large marketplace from day one; built has the connections you specify.
  • Cost shape: off the shelf charges a subscription that can grow with seats and tiers; built is a project price, then optional support.
  • Ownership: off the shelf keeps your data on the vendor's platform; with bespoke work from us you own the code and the cloud account.

Which CRM should a small firm pick?

Pick off the shelf if your sales process looks like anyone else's, your team lives in email, and you need integrations with marketing tools this month. An agency selling retainers is a good fit. So is a consultancy where delivery happens in project software you already like.

Pick a job-data system if the work after "yes" is where things go wrong. Think of a trade booking a survey, first fix and snagging against one job, or a clinic running a course of treatment that ends in one invoice. If your staff keep a second spreadsheet next to the CRM to track what's actually happening, the CRM is the wrong shape.

What do you actually sell?Look at what happens after the customer says yesa generic salejobs and work ordersOff the shelfRetainers or subscriptionsIntegrations needed nowDelivery tracked elsewhereBuilt on job dataQuotes turn into jobsMultiple visits per jobInvoice raised from the work
Decide by what happens after the yes.

There's a middle path too. If you're a trade or service firm, TradeOps gives you the job-shaped CRM as a product, with the website feeding the leads list directly. If your process is unusual enough that no product fits, that's where custom software earns its cost. We cover the wider version of this choice in internal tools: buy SaaS or build on your data.

How a custom CRM build is priced and owned

For bespoke work we start with a free scoping conversation, then give a written scope and a fixed price. Larger builds are quoted release by release, so each finished release is usable even if you stop there. You own the code and the cloud account from day one, in your name.

My view on CRM for a small firm off the shelf or built: the system should look like your job board, not someone else's sales funnel. If you're not sure which side you're on, talk to an engineer and we'll map your current process before anyone suggests a tool.

AWS
Infrastructure

Leaving a freelancer with your AWS root login

Leaving a freelancer with your AWS root login is a risk even after a good build. How to take back control with named IAM, MFA and a handoff.

·

4 min read

TradeOps
SME

When WhatsApp is running your jobs

When WhatsApp is running your jobs, groups and voice notes become the job board. What a proper ops system replaces, without taking phones away.

·

4 min read

Field service
Mobile apps

From paper job sheets to a phone app

What changes when a trades business moves from paper job sheets to a phone app, including how the app copes with no signal.

·

4 min read

Software development
Legacy systems

Still running the business on Microsoft Access?

Still running the business on Microsoft Access? The signs it's holding you back, and when to keep it, move to a product or rebuild it.

·

4 min read

SaaS
TradeOps

Quotes and invoices stuck in email

Quotes and invoices stuck in email fail as a system of record. Use one quote→job→invoice workflow with clear status instead.

·

3 min read

Websites
Hosting

Uptime monitoring for a small business website

Uptime monitoring for a small business website only works with a named engineer and response path. What a care plan or managed hosting should cover.

·

3 min read

Software
Customer service

The info@ inbox nobody owns

The info@ inbox nobody owns is where a UK SME's enquiries sit with no named owner and no reply time.

·

4 min read

Security
Cyber Essentials

Cyber Essentials for small businesses

A plain-English guide to Cyber Essentials for small businesses, covering what the scheme checks and when a contract will ask for it.

·

4 min read

Email
SPF

Why your quotes land in spam

Why your quotes land in spam: SPF, DKIM and DMARC explained for business owners, and how to check your own domain with free tools.

·

3 min read

Networking
Office move

Office move IT checklist for London SMEs

Office move IT checklist for London SMEs: internet lead times, surveys, cabling, network design, servers and security before and after moving.

·

4 min read

Networking
VPN

Multi-site office network

Multi-site office network design for London SMEs: site-to-site links, consistent segmentation, accounts you keep.

·

3 min read