Field data · September 2026

Eight websites · checked in a real browser

Almost nobody is measuring anything.

Over two weeks in September 2026 I ran the same audit across eight small-business websites — loaded every page in a real rendered browser and checked what was actually installed. Half of them had no way whatsoever to tell where a customer came from. Here is exactly what was missing, with the real counts and the real denominators.

7/8

had no Meta pixel. Any money these seven spend on Facebook or Instagram cannot see what happens after the click — no retargeting, no lookalikes, no idea which ad produced the customer.

4/8

had no measurement at all — no Meta pixel and no Google Analytics. Not underperforming. Genuinely unmeasured.

What was missing

Each bar is the share of sites where the check came back as a gap. Denominators differ because the audit gained checks as it was built — the exact count is printed on every row, and nothing is averaged across different questions.

No Klaviyo installed 8 of 8 · 100%

Read this one narrowly. The check looks for Klaviyo's own script, so a site running Mailchimp or Constant Contact would show here as a gap too. What it proves is that none of the eight had Klaviyo; it is not proof they had nothing. Three of the four sites where a signup form was checked did have one — so addresses are being collected. Whether anything is ever sent to them is a separate question, and not one anybody can answer from the outside.

No TikTok pixel 8 of 8 · 100%

Only matters if TikTok is part of the mix — but it means nobody here could start there tomorrow without flying blind for weeks first.

No Meta pixel 7 of 8 · 88%

Any Facebook or Instagram money spent by these seven has no way to see what happened after the click. No retargeting, no lookalikes, no real conversion data.

No Google Tag Manager 7 of 8 · 88%

Not a problem by itself — it just means every future pixel has to be hand-coded into the site instead of switched on.

No Google Analytics 4 of 8 · 50%

Without it the only numbers available are the ones each ad platform reports about its own performance.

Phone number required to inquire 4 of 5 with a form · 80%

One of the most common causes of an abandoned inquiry. People will hand a business their email while they are still deciding. They will not hand over a phone number to be called.

No reachable privacy policy 2 of 5 checked · 40%

The most expensive line on this page. See below.

Page title present — on every single site 8 of 8 · no gaps

Worth printing what was fine, or this reads as a hit piece. Every site had a proper page title, five of six had Instagram linked correctly, and every inquiry form was a sensible length. These are specific gaps in otherwise competent sites — which is exactly why nobody had spotted them.

Two of them cannot run the ad they want

Meta will not run lead ads for a business without a reachable privacy policy. It is a hard requirement, checked at the point the campaign goes live.

So two of these businesses could build the campaign, write the copy, fund the budget, and be refused — for the absence of a page that takes an afternoon to publish. Neither of them knows that yet.

Why this keeps happening

None of these are unusual businesses, and none of them are badly run. The pattern is simpler than that.

Tracking is invisible. A missing pixel breaks nothing — the site still loads, the form still sends, the phone still rings. There is no error message for you have no idea which half of your money worked, so it never reaches the top of anybody's list.

It only becomes visible at the moment somebody starts spending. Then the absence is retroactive: the first ninety days of data that would have taught you something were never collected, and cannot be collected later.

How this was checked

Sectors covered — coffee & events catering · home services · packaging & design · ranch & venue · residential building · electrical supply distribution ×2

Want to know which of these is true of you?

There is a free live check on this site that runs the visibility half of this audit against your own domain in about fifteen seconds. No login, no account access, real screenshot included.

Run the free check

Or book twenty minutes and I’ll walk you through the full review — free, whether or not we work together