Website and CRM: do you need customer software?
Most small businesses do not need CRM software to start with. A CRM, short for customer relationship management, is a system that keeps every customer's details, conversations and jobs in one place, and its real value is making sure no enquiry is forgotten. If you get a handful of website enquiries a week, an organized inbox or a simple spreadsheet does that job well. Customer software starts to pay when several people handle enquiries, when jobs take weeks from first call to payment, or when you keep losing track of who you promised to call back. Here is how to tell which side of that line you are on.
What a CRM actually does
Strip away the sales language, and a CRM does four things:
- Keeps contact details for every customer and enquiry in one list.
- Records the history: calls, emails, quotes, jobs, notes like "has a dog, side gate".
- Tracks where each enquiry stands: new, contacted, quoted, booked, done, lost.
- Reminds you to follow up: "Call Mrs. Alvarez about the quote on Thursday."
Many also send emails, take payments, produce quotes and invoices, or connect to your website form so enquiries land straight in the system.
The question is not whether those are useful. They are. It is whether you need a separate piece of software to get them, or whether you can get the same result with what you already have.
The real problem: enquiries that slip through
For most small businesses, the cost is not missing software. It is missed enquiries:
- A form message arrived while you were on a job, and by evening it was buried under twenty other emails.
- You quoted a job, meant to follow up, and forgot.
- Your partner took a call and wrote the number on a receipt.
- Someone emailed, someone else texted, someone messaged on Facebook, and no one place holds them all.
Whatever you use should fix that first. Fancy reports come later, if ever.
Simple tracking that works for many businesses
An organized inbox
If enquiries mostly arrive by your website form and email, your inbox can be your tracker:
- Make sure form messages arrive with the same subject line, like "Website enquiry", so they are easy to find. Where contact form messages go explains how to check this.
- Create a filter or rule that labels them automatically (in Gmail, a label; in Outlook, a folder or category).
- Star or flag every enquiry until it is answered and quoted. Unflag only when it is booked or definitely lost.
- Once a week, look through everything still flagged.
A spreadsheet
One sheet, one row per enquiry, with columns for: date, name, phone, email, what they need, where they heard of you, status, next step, next-step date, and value if you know it. Sort by next-step date every morning.
It sounds basic because it is. It also costs nothing, works on your phone through Google Sheets or Excel, and you can see everything at a glance. Many businesses run this way for years.
The tool you already use for jobs or bookings
Your booking tool, invoicing software or point of sale often already has a client list with notes and history. Square, QuickBooks, Jobber and most booking tools keep customer records. Using those properly may give you most of a CRM without a new subscription.
Signs you have outgrown the simple setup
Consider proper customer software when:
- More than one or two people answer enquiries and you keep stepping on each other or duplicating calls.
- Jobs take a long time to win, with several quotes and visits per customer.
- You lose track of follow-ups despite your best intentions.
- You get enough enquiries that sorting them by hand takes real time each day.
- You want repeat business from past customers, like service reminders, seasonal check-ins or anniversary notes, and need to know who is due.
- You need quotes, scheduling, invoicing and payments to connect without retyping.
The kinds of customer software to look at
- General CRMs such as HubSpot (which has a free tier), Zoho CRM and Pipedrive. Flexible and widely used, but can feel like more than a small business needs.
- Field-service software for trades: Jobber, Housecall Pro, ServiceTitan for larger operations. These combine customer records with quotes, scheduling, dispatch and invoicing, which suits plumbers, HVAC, cleaners, landscapers and similar.
- Practice and studio software for salons, clinics and studios, usually inside the booking system, with client histories and notes.
- Trade-specific systems for real estate agents, insurance agents, contractors and others.
Free trials are standard. Put your last month's real enquiries into two candidates and see which one you would actually open every morning.
Connecting your website to it
If you do choose a CRM, you can usually connect it to your website so form messages create a new record automatically. There are a few ways:
- The CRM's own form, embedded or linked from your site. Simple, but it may not match your site's look.
- Email forwarding: many CRMs give you a special email address; forward form messages to it and each becomes an entry.
- An automation service such as Zapier, which connects a form to a CRM without code.
Whatever you set up, keep form messages arriving in your normal inbox too, at least at first. If the connection ever breaks, you do not want enquiries disappearing into a system nobody checked. Making sure nothing from your contact form gets lost covers the testing routine.
What to do this week
- Count last month's enquiries and how they arrived: form, phone, email, text, social messages.
- Decide where all of them will be recorded, even if that is one spreadsheet.
- Set up a label or folder so website form messages are easy to find.
- Add "How did you find us?" to every first call.
- Only then decide whether you need more, and trial two tools with real enquiries.
Software only helps if the enquiries arrive in the first place. If your website brings in few of them, you can see your site rebuilt first with a clear contact form and call buttons, and track whatever comes in the way that suits you.