Conversion tracking

Knowing which ad produced which phone call.

Without tracking, every decision about marketing budget is an opinion. With bad tracking, it is a confident opinion built on numbers that are wrong, which is worse. This is the least interesting work on the site and the work everything else depends on.

FirstBuilt before any budget is spent
SilentHow tracking usually breaks
CRMWhere the real signal comes from
Ad platforms this work runs on: Google Business Profile, Facebook and Instagram.
Five concentric rings of brass and pale stone nested like a camera aperture, the innermost ring lit warmly and the outer rings falling into shadow.
In short

How do you track which ad produced a phone call?

Through dynamic number insertion. A tracking number is shown on the website instead of your real one, swapped by a script that knows how the visitor arrived, so a call from someone who clicked a Google advertisement is recorded against that campaign and keyword. The call still rings your normal phone.

Form submissions and chats are tracked with events fired on completion and passed to the advertising platforms and analytics. The stronger version sends a signal back from your CRM once you know whether the enquiry was real, so platforms optimise toward customers rather than form fills.

Done properly this does not harm your local SEO, because your real number stays as the primary number on your Google Business Profile and listings. Only the website number is swapped.

Plain language

What is actually being connected

There are four things a visitor might do that matter: call, submit a form, start a chat, or book directly. Conversion tracking connects each of those back to how the person arrived, and then back again to whether it turned into business.

The first half of that, connecting an action to a source, is what most setups do. The second half, connecting the action to an outcome, is what almost none of them do and is where the value is.

The reason it matters is that every advertising platform optimises toward whatever you tell it counts. Tell Google that any form submission is a conversion and it will find you the cheapest possible form submissions, which are frequently from people who will never buy. Tell it which enquiries became customers and it optimises toward a different and much more useful thing.

This is also why we build tracking before spending rather than after. An account that starts spending before measurement works cannot be judged, only guessed at, and the first month of data is the month that shapes everything after it.

The map

What a tracking plan looks like

Before anything is installed, there should be a written list of what counts as a conversion and what each one is worth.

A tracking plan from enquiry to CRMPhone calls, web forms and live chats all feed into one tagged event carrying the source, campaign and landing page, which is then written into the CRM alongside the enquiry, its owner and its outcome.EVERY ENQUIRY ARRIVES WITH ITS SOURCE ATTACHEDPHONE CALLWEB FORMLIVE CHATTAGGED EVENTSOURCECAMPAIGNLANDING PAGEYOUR CRMENQUIRYSOURCEOWNEROUTCOMEWITHOUT THIS, REPORTING IS GUESSING WHERE THE WORK CAME FROM.
Calls, forms and chats flowing to one place, then a signal going back to the platforms about which ones were real.

Without that list, tracking becomes whatever the previous person installed, and accounts end up counting page views, scroll depth and outbound clicks as conversions alongside genuine enquiries.

The list should also assign rough values. A booked consultation and a newsletter signup are not the same event, and telling the platform they are is why so many accounts optimise toward the wrong thing.

In order

How it is actually built

This takes days rather than weeks on most sites, and it is the highest return few days in a marketing engagement.

  1. Write the plan first

    Which actions count, which do not, what each is worth, and where each one should be visible. Ten minutes of decisions that prevent months of confusion.

  2. Set up call tracking without breaking listings

    Dynamic number insertion swaps the number shown on the website based on how the visitor arrived. Your real number stays primary on your Google Business Profile and on every directory listing, so citation consistency is unaffected.

    • Website numbers swapped, listings left alone
    • Tracking numbers added as secondary rather than replacing the primary
    • Call duration thresholds set so a ten second wrong number is not a lead
  3. Track forms on success, not on click

    A conversion should fire when the submission actually succeeded, not when somebody clicked the button. Tracking the click counts failures as successes, which is a surprisingly common setup and quietly inflates every number downstream.

See the remaining steps: How it is actually built3 more stepsHide the remaining steps: How it is actually built
  1. Send events server side where you can

    Browser based tracking is increasingly blocked by browsers, extensions and privacy settings. Server side measurement, such as Google's enhanced conversions and Meta's conversions API, recovers a meaningful share of what would otherwise be lost.

  2. Connect the CRM back to the platforms

    Once you know which enquiries were qualified and which became customers, that signal goes back so the platforms optimise toward outcomes. This is the step that separates an account that buys leads from one that buys customers.

  3. Verify, then verify again later

    Test every path from a real device on a real network: call, form, chat, booking. Then re-test after any site change, because this is the thing that breaks silently and nobody notices for a quarter.

We reconcile platform conversions against your actual phone log and enquiry records monthly. Dashboards agreeing with each other is not the same as either being right.

Check these

How to tell your tracking is broken

Most of these are visible without any technical knowledge, and at least one of them is true in most accounts we inspect.

  • The number of conversions in the ad platform does not resemble the number of enquiries you actually received.
  • Conversions include page views, button clicks, scroll depth or outbound clicks alongside real enquiries.
  • Calls are not tracked at all, which for most local businesses means the majority of enquiries are invisible.
  • Calls of any length count, so wrong numbers and hang-ups are recorded as leads.
  • Nobody can say which campaign produced last month's best customer.
See the full checklist: How to tell your tracking is broken4 more itemsHide the full checklist: How to tell your tracking is broken
  • The same conversion is counted by two different tags, doubling everything.
  • Tracking was installed once, two years ago, and nobody has tested it since the site was redesigned.
  • Your CRM and your ad platform disagree and nobody has investigated why.
  • There is no consent mechanism, in a jurisdiction that requires one before non-essential tracking runs.

The first item is the fastest test. If the platform says forty conversions and you had twelve conversations, something is wrong, and acting on the forty is worse than having no data.

Consent, privacy and the parts that are not optional

Tracking is subject to privacy law, and the requirements differ by where your customers are rather than by where you are. Several jurisdictions require consent before non-essential tracking runs at all, which means a consent mechanism that actually gates the scripts rather than a banner that does nothing.

Google's consent mode is the mechanism for passing that consent state to Google's tags so they behave correctly rather than simply being blocked. It is a technical implementation and it either works or it does not, and most banners we inspect do not gate anything.

Read the full breakdown: Consent, privacy and the parts that are not optional2 more paragraphsHide the full breakdown: Consent, privacy and the parts that are not optional

Healthcare carries a further and more serious obligation. The Department of Health and Human Services has published guidance on online tracking technologies used by covered entities, which affects whether third party tags may run on pages where a visitor identifies a condition or an appointment need. This is not a preference, and defaults are not a defence.

Our position is that tracking gets built to the rules from the start. Retrofitting consent after a complaint is more expensive than building it correctly, and in healthcare the exposure is not financial alone.

The list that matters

What should and should not count as a conversion

Getting this wrong is the single most common reason a well managed account produces poor quality leads.

ItemCount itDo not count it
CallsCalls over a meaningful durationEvery call, including ten second hang-ups
FormsSuccessful submissionsButton clicks, including failed ones
ChatConversations that captured contact detailsWidget opened
BookingAppointment confirmedCalendar page viewed
EngagementNothingScroll depth, time on page, PDF views

Engagement events have a place in analytics for understanding behaviour. They have no place in the conversion column that an advertising platform optimises toward.

What good tracking lets you finally answer

Which channel produced each customer, not each lead. That single change usually reallocates budget more effectively than any amount of campaign optimisation.

What a customer costs you by channel, which lets you decide what you can afford to pay for one.

Read the full breakdown: What good tracking lets you finally answer4 more paragraphsHide the full breakdown: What good tracking lets you finally answer

Which enquiries are being lost after arrival rather than before, which is a different problem with a much cheaper fix.

Whether a change to a page or a campaign actually did anything, rather than coinciding with a busy month.

And the question most local businesses cannot currently answer at all: how many of the calls you received last month came from marketing you paid for, and how many would have happened anyway.

We do not publish a price for this piece of work on its own, because the right scope depends on what already exists. What is published is the bundle pricing: 2,400, 3,600 or 4,800 dollars a month depending on which channels are running. You can read the full breakdown on the pricing page, and you will get an exact number in writing before anything starts.

How this connects to the rest

This is a prerequisite for every paid channel rather than an addition to them. Google Ads, Meta, Local Services Ads, YouTube and retargeting all optimise toward whatever you tell them counts.

It overlaps directly with call tracking, which is the same discipline viewed from the phone system side, and with CRM implementation, which is where the outcome signal comes from.

Landing page work depends on it, because a page cannot be improved deliberately if nobody can measure whether a change helped.

On the search side it matters less for ranking and more for deciding what is worth doing, since knowing which pages produce enquiries is the best available input into content strategy.

Find out whether your numbers are real.

Bring last month's platform conversions and last month's actual enquiries. If the two do not resemble each other, that is the first thing worth fixing and it is usually days of work, not months.

Questions

Straight answers.

Does call tracking hurt my SEO?

Not when it is done correctly. The risk is publishing tracking numbers on your directory listings, which breaks the consistency of your business record across the web.

Dynamic number insertion swaps only the number shown on your website. Your real number stays primary on your Google Business Profile and everywhere else.

Can you track calls that come from the map pack?

Partly. Calls placed from a Google Business Profile are reported inside the profile's own performance data, which tells you the volume but not the individual caller.

Adding a tracking number as a secondary number on the profile can give more detail, and it has to be done without displacing the primary number.

Why do my analytics and my ad platform disagree?

They almost always will, because they use different attribution models, different time windows and different definitions of a session. A gap is normal. A large unexplained gap is a problem.

What matters is that both roughly resemble the enquiries you actually received. If neither does, the problem is upstream of both.

Do we need a cookie consent banner?

It depends where your customers are, and the requirement follows them rather than you. Where consent is required, the banner has to actually gate the scripts rather than simply appear.

We are not lawyers and will not advise you on which laws apply to your business. What we will do is build the mechanism so that whichever answer you get, the site behaves correctly.

How often does tracking break?

More often than anyone expects, and almost always silently. A plugin update, a theme change, a new form, a redesign, or a platform changing its tag format will all do it.

We reconcile platform conversions against real enquiries monthly, because that is the only way to catch it in weeks rather than quarters.

Can you track offline conversions?

Yes, and it is the most valuable part. Once your CRM knows which enquiries became customers, that can be sent back to the advertising platforms so they optimise toward customers rather than form fills.

It requires your CRM to actually record outcomes, which is a process question inside your business as much as a technical one.

Next step

Talk to the team

A short call, a look at how the business currently shows up, and a straight answer on what we would do first.