Skip to content
Nerdsharks
Free site auditBook a call

How to track where your enquiries come from (without an analytics degree)

Simple, reliable ways for a small business to track where enquiries come from: asking properly, a form field, UTM links, call tracking and a spreadsheet you will actually keep.

Most small businesses spend money on marketing without knowing which parts of it work. The leaflet drop, the directory listing, the boosted Facebook post, the van signwriting: all of it goes out, some enquiries come in, and nobody can say which caused which. That makes every marketing decision a guess.

You do not need expensive software to fix this. You need a habit, a couple of small website changes and one simple log. Here is how to track where enquiries come from in a way a busy owner will actually keep up.

Start with the cheapest method: ask

The most reliable source of information is the customer. Software can tell you someone arrived from Google; only the customer can tell you they searched on Google because their neighbour recommended you and they wanted your number.

Ask every new enquiry, every time, and ask well. “How did you find us?” gets vague answers. “Did you find us online, or did someone recommend us?” followed by “Whereabouts online?” or “Who can we thank?” gets useful ones. Whoever answers the phone or the inbox needs to ask it, and to write the answer down straight away, not at the end of the week.

Add a “How did you hear about us?” field to your forms

For enquiries that come through your website, a short dropdown on the contact or quote form does the asking for you. Keep the options to the handful of channels you actually use, and include “Recommended by someone” and “Other”.

  • Google search
  • Google Maps
  • ChatGPT or another AI assistant
  • Facebook or Instagram
  • Recommended by someone
  • Saw your van, sign or shop
  • A directory or trade site (with a box to say which)
  • Other

A UTM code is a short tag added to the end of a web address that tells your analytics where a visit came from. The page is the same; the address just carries a label. For example, the website link on your Google Business Profile might end with ?utm_source=google&utm_medium=organic&utm_campaign=gbp. When someone clicks it, your analytics records the visit as coming from your Business Profile rather than lumping it in with everything else from Google.

Use them anywhere you control the link:

  • Your Google Business Profile website link, so profile clicks are separate from ordinary search.
  • Links in your Instagram bio, Facebook page and any posts.
  • Links in email newsletters and email signatures.
  • QR codes on leaflets, flyers, vans, menus, business cards and shop windows. Give each one its own campaign name so you can compare them.
  • Listings on directories that let you set your own website link.

Call tracking: useful, but handle with care

If most of your enquiries arrive by phone, a website form field will not tell you much. Call tracking fills the gap. You rent a set of phone numbers that forward to your normal line, and put a different number in each place: one on the leaflet, one on the van, one in a directory. The call tracking service records which number was dialled, so you know which source produced the call.

Websites can use a version called dynamic number insertion, which swaps the phone number shown on your site depending on how the visitor arrived. Someone from a Google ad sees one number, someone from organic search another, and each call is attributed automatically.

There are two catches. First, cost: call tracking services charge per number and often per minute, so it earns its keep mainly when you are spending real money on advertising and need to know what it returns. Second, consistency: search engines and assistants use your phone number to confirm that listings across the web belong to the same business. Scattering different numbers across directories can muddy that. If you use a tracking number on your Google Business Profile, Google’s guidance is to make it the primary number and keep your main number as an additional one. Keep your main number on your website’s footer and in your core listings, and use tracking numbers mainly on paid ads and printed material.

Spotting enquiries from AI assistants

A growing number of people ask ChatGPT, Gemini, Copilot or Perplexity for a recommendation before they search. Some of those people click through to your website, and some simply ring you. Tracking both is imperfect but possible.

Clicks from assistants usually show up in analytics as referrals from their websites, such as chatgpt.com, perplexity.ai, gemini.google.com, copilot.microsoft.com or claude.ai. ChatGPT often adds utm_source=chatgpt.com to links it shows, which makes those visits easy to pick out. Visits from Google’s AI Overviews, on the other hand, are not separated from ordinary Google search in most analytics tools.

The people who read an AI answer and phone you without clicking anything are invisible to software. That is why “ChatGPT or another AI assistant” belongs in your “How did you hear about us?” options and in the question you ask on the phone.

Keep one simple log

All of the above feeds into one place: a spreadsheet, a notebook or a column in whatever system you use for quotes. One row per enquiry, filled in on the day. Add whether it turned into a job and what it was worth, because a source that sends ten enquiries and no work is worth less than one that sends three good jobs.

A simple enquiry log a small business can keep up
DateNameHow they got in touchWhere they found youWon?Value
3 MarJ. PatelPhoneGoogle MapsYes£1,200
4 MarS. HughesWebsite formRecommended by a past customerYes£350
6 MarR. EvansWhatsAppFacebook postNo–
9 MarL. OkaforPhoneAsked ChatGPTQuoted£800

What to do with the answers

The point of tracking is to change what you do. Once you have a few months of data, compare each channel by the work it brings in against what it costs in money and time. You might find that one directory produces most of your best jobs while another produces only price-shoppers, or that recommendations from past customers are your biggest source and deserve a proper referral scheme. You might find that people who found you through an AI assistant are unusually likely to book.

Do not overreact to a single month. Seasonal businesses in particular will see sources rise and fall through the year. Look at the trend.

On the websites Nerdsharks builds, we can add a “How did you hear about us?” question to your enquiry forms, but a spreadsheet and the habit of asking will get you most of the way on any website.

Questions people also ask

What is the easiest way to track where customers come from?
The easiest way is to ask every new customer how they found you and write the answer down immediately. Add a “How did you hear about us?” field to your website forms and review the answers monthly. It costs nothing and captures sources that software cannot see.
What are UTM codes?
UTM codes are short tags added to the end of a web address that tell your analytics where a click came from, such as your Google Business Profile, an Instagram bio or a QR code on a leaflet. The page stays the same; only the label changes.
Is call tracking worth it for a small business?
Call tracking is worth it mainly if you spend real money on advertising and most enquiries arrive by phone. It shows which ad or printed piece produced each call. Keep your main phone number on your website and core listings so your business details stay consistent.
Can I see if customers found me through ChatGPT?
Partly. Clicks from ChatGPT usually appear as referrals from chatgpt.com, often tagged utm_source=chatgpt.com. People who read an AI answer and then phone you leave no trace, so include an AI assistant option when you ask customers how they found you.
Will call tracking numbers hurt my local SEO?
They can if used carelessly, because inconsistent phone numbers across listings make it harder to confirm they belong to one business. Use tracking numbers mainly on ads and print, keep one main number on your website and core listings, and follow Google’s guidance for Business Profile numbers.

Sources

£299to set up

£99a month

3working days to launch

You approve it before anything goes live.

Designed from scratch, every word written for you, hosting and Google setup included. Or pay £1,795 once and £49 a month with no minimum term.

Let’s get your phone ringing.

Put a number on the calls you miss while you are on a job. Free, 1 minute, no sign-up - or tell us what your business does and we reply the same working day.

From £99 a monthBuilt from scratch · live in 3 working daysBook a call