Skip to content
Bipin Kumar

Measurement

How this site is tracked

I ask clients to let me look at their measurement setup, so it would be poor form not to show you mine. This is a plain description of what happens when you browse this site, and what the resulting numbers can and cannot tell me.

It is also the shortest honest explanation I can give of how conversion tracking actually works.

Visit to outcome, end to end

  1. Visitor

    You open a page

  2. Consent

    Whether tags may run at all

  3. Tag Manager

    Decides which tags fire, and when

  4. Analytics & ad platforms

    GA4, Google Ads, Meta

  5. Conversion event

    A recorded action, e.g. a form submission

  6. Not established:

    Business outcome

    A real client, months later

The chain is solid up to the conversion event. The final step is the one every ad platform quietly invites you to assume — and it is the step no platform can actually see.

What actually happens

  1. 01

    You open a page

    The site is a set of pre-built static files. There is no login, no database of visitors and no server-side profile of you. Fonts are served from this domain rather than a third party, so reading a page does not, by itself, announce your visit to anyone else.

  2. 02

    Consent decides whether anything runs

    Tracking is either configured or it is not. When consent handling is switched on, Google Consent Mode defaults are set to denied before the tag manager loads, so measurement and advertising tags hold off until there is a decision to act on. If no tracking IDs are configured at all — which is how this site ships by default — no third-party script loads and no cookie is set.

  3. 03

    A tag manager decides what fires

    Rather than hard-coding a separate snippet for every platform, the site pushes named events into a single data layer and lets Google Tag Manager decide which tags care about them. That means the measurement setup can change without the website changing, and every platform receives the same event definition instead of its own slightly different one.

  4. 04

    A few specific things get recorded

    Page views, case study views, clicks on the audit CTA, WhatsApp clicks, resume downloads, and three separate stages of the contact form. That is the whole list. Each event carries context such as which page or which service was selected — never your name, email address, phone number or the message you typed.

  5. 05

    One of them counts as a conversion

    Exactly one event is treated as the conversion: a contact form submission the form provider confirmed it received. Not opening the form. Not clicking submit. Not a failed submission. If the confirmation does not come back, nothing is counted — the number stays lower and stays honest.

The important part

A platform event is not a business outcome.

This is the part that matters, and the part most reporting quietly skips.

When this site records a conversion, the only thing that has been established is that a form submission was accepted. It has not established that the enquiry is relevant, that it turns into a conversation, that the work happens, or that anyone is better off.

The same gap exists in every ad account I have ever looked at. Meta can tell you a lead form was submitted. Google can tell you a conversion action fired. Neither platform can see whether the lead was any good, because that information lives in a CRM, a sales call, or somebody’s head — and it is almost never sent back.

So the honest framing is: platform events measure the website. Business outcomes measure the business. Connecting the two is deliberate work, and until it is done, they are not the same number.

What each layer can and cannot establish
LayerEstablishesCannot establish
Page viewA page was openedWhether it was read, or by whom
CTA clickIntent to enquireWhether an enquiry followed
WhatsApp clickA chat was openedWhether a message was ever sent
Conversion eventA submission was acceptedWhether the enquiry is qualified
Business outcome—Anything, until CRM data is connected back

What is deliberately not collected

  • Your name, email address or phone number in any analytics event
  • The contents of the message you type into the contact form
  • Any attempt to identify you as an individual across sites
  • Any advertising or social pixel when its ID is not configured
  • Fingerprinting, session recording, heatmaps or scroll tracking

Campaign parameters from the link you arrived on are kept for the length of your browser session so a later enquiry can be attributed to the right campaign. They clear when you close the tab.

What is switched on right now

Read from this build’s configuration, not written by hand — so it stays true when something changes.

Where a platform is listed as active below, its tag is loaded on this site and is collecting the events described above.

Google Tag Manager
Active
Google Analytics 4
Not configured
Google Ads
Not configured
Meta Pixel
Not configured
Consent gating
Not enabled

Why I built it this way

Because the alternative is the thing I spend most of my time undoing in client accounts: conversion numbers that nobody has checked, firing on events nobody has defined, feeding optimisation decisions nobody has questioned.

A measurement setup earns trust by being specific about what it records and honest about where it stops. That is a lower bar than it sounds, and most accounts do not clear it.

Read the measurement audit case study

Next step

Not sure whether your conversion data is trustworthy?

That is the first thing I check in any account, before touching a budget. Send me what you have and I will tell you what it supports.

An initial assessment based on the information you provide — not a guarantee of performance.