Insights

Blog

Expert insights on analytics, tracking, privacy, and data strategy.

Media Tracking · Latest
Visual Tagging Makes It Easy To Count The Same Order Twice

Google Ads Visual Tagging lets anyone create a conversion by clicking a page element. On an account that already tracks purchases, that is how a second primary conversion appears, and Smart Bidding optimises toward the inflated number without anything looking broken.

September 2026 Read →
Privacy
Strictly Necessary Is Not Your Decision

A hosted platform told us its analytics cookie was strictly necessary and produced a processor agreement to back it up. Both statements were probably true. Neither one touches the test, and the brand whose customers loaded that page is the one holding the question.

September 2026 Read →
Privacy
Your Consent Banner Made A Decision. Did Anything Transmit It?

Of 47,419 sites scored, 23,307 run Google tags and send no consent signal at all. Only 2,108 show a working Consent Mode v2 signal. The common failure is not a misconfigured signal, it is no signal, and nothing about it looks broken.

September 2026 Read →
Privacy
The Consent Banner Nobody Owns

Of 47,419 sites scored, 1,475 had a consent platform detected and only 1,109 carried a vendor we could name. The hand-built banner is a real category, and it has a failure profile a purchased one does not.

September 2026 Read →
Data Quality
Nine Alerts, One Incident

Nine alarms arrived from one property inside the same minute, one per metric. That is one incident reported nine times, and the correlation, which is the most useful fact in the whole thing, gets discarded at exactly the moment it is cheapest to compute.

September 2026 Read →
Tag Management
Your Google Tag Is About To Become A Container

Google is upgrading standalone Google tags into full Tag Manager containers, and the new deployment snippet no longer carries the gtag config command. Initialization moves to a trigger. That is a change in order of operations, and order of operations is where consent defaults live.

September 2026 Read →
Data Quality
Detected Is Not The Same As Present

Our own privacy scanner reported no consent platform on two sites that plainly had one. Both were client-side apps whose tags load after hydration. "None detected" is a claim a tool makes about its own eyesight, and it gets stored in the same field as a real absence.

September 2026 Read →
Tag Management
The Trackers That Never Pass Through Your Tag Manager

A consent platform can only block what routes through it. Hardcoded template scripts, vendor SDKs that load other SDKs, and platform-injected pixels never do. Here is how to find the ones your tag manager cannot see.

September 2026 Read →
Tag Management
The Google Tag Migration Is A Consent Event, Not A Rename

Google is replacing the GA4 Configuration tag with the Google tag in Tag Manager. It is being read as a rename. It is a shared configuration surface, and it lands on a web where half the sites running Google tags send no consent signal at all.

September 2026 Read →
Data Quality
A Privacy Statistic Without Its Sample Size Is Decoration

Most privacy and tracking statistics circulate with no sample size and no collection window. Both omissions make a number impossible to check, reproduce or compare. Here is the four-second test, and what it costs to publish figures that can be found out.

September 2026 Read →
Media Tracking
Consent Mode Is A Measurement Problem Before It Is A Compliance One

Only 4.4% of scanned sites send a working Consent Mode v2 signal. The compliance reading of that is familiar. The advertising reading is not: without the signal there is no gap for Google to model, so the reporting looks clean whether or not anyone is being counted.

September 2026 Read →
Privacy
What A Regulator Can Check, And What It Cannot

California's new CCPA regulations split into a documentary half nobody outside the company can verify and a technical half anyone can verify in about ten seconds. On 47,419 scored websites, 49.2% ran Google tags with no Consent Mode signal at all. The observable half is where the gap is.

September 2026 Read →
Privacy Research
Why 18,550 Websites Scored Zero On Privacy, And What That Actually Means

We scored 47,419 websites for privacy practice and 18,550 came back at zero out of 100. Here is what a zero actually indicates, why the distribution piles at the bottom, and three checks you can run on your own site in ten minutes.

September 2026 Read →
Privacy
Gated Is Not The Same Word As Compliant

Only 0.5% of 47,419 scored websites gate their tags behind a consent decision. "Compliant" is a legal conclusion nobody selling software can hand you. "Gated" is an observable fact about a page. Here is the difference, and the four-minute check.

September 2026 Read →
Privacy Research
The Consent Banner Debate Has The Wrong Denominator

Every argument about cookie banner design assumes a banner exists. On 47,419 scored public websites, a consent platform was detected on 1,475 of them. The other 96.9% had none at all. Here is what that does to the question everyone is asking.

September 2026 Read →
Privacy Research
More Sites Send A Correct Consent Signal Than Own A Consent Platform

On 47,419 scored websites, 1,475 had a consent platform detected and 2,108 sent a working Consent Mode v2 signal. The number doing it correctly is larger than the number that bought a tool to do it. The platform was never the mechanism.

September 2026 Read →
Privacy
Nobody Owns The Wire Between Your Consent Banner And Your Ad Platform

On 47,419 scored sites, 23,307 run Google tags with no Consent Mode signal and 2,108 send a working one. Roughly eleven to one. The reason is not difficulty. It is that the privacy team owns the decline and the media team owns the reporting, and the setting between them belongs to neither.

September 2026 Read →
Privacy Research
Why We Did Not Publish The 50 Websites That Scored A Perfect 100

50 of 47,419 scored websites got a perfect privacy score. We published none of them. Why a clean scan result is the one worth questioning, and what to ask of any report that hands you one.

September 2026 Read →
Privacy Research
The Vertical With The Best Privacy Score Gates The Fewest Sites

Ecommerce posted the best average privacy score in our index at 24.0, yet only 14 of 8,386 sites reached the Gated tier. Most had a preferences link and no consent platform detected. A link and a gate are not the same thing.

September 2026 Read →
Privacy
Your Consent Banner Passed Launch Day. That Was The Easy Test.

Of 1,475 sites with a consent platform detected, 239 reached the Gated tier. The other 1,236 did not. Here is why "the banner shows up" is the wrong acceptance test, and the three checks that replace it.

September 2026 Read →
Privacy Research
Privacy Scores Do Not Have A Middle

In an index of 47,419 scored sites, 96.8% scored under 30 and 1.2% scored 80 or over. Only 2.1% landed anywhere in between. Here is why the middle is empty, and what that means if you are halfway through a consent project.

September 2026 Read →
Privacy Research
Which Consent Platforms Actually Run On The Web

Across 47,419 scored sites a consent platform was detected on 1,475, and a vendor could be named on 1,109 of them. Here is the full ranking, and why the name on the banner tells you almost nothing about whether consent works.

September 2026 Read →
Data Quality
State Is Not History

Our scan chart showed fewer domains for August 23 than we recorded on August 23. Nothing was deleted. A store keyed by identity rewrites its own past every time a row is updated, and most dashboards never notice.

August 2026 Read →
Privacy Research
More Than A Third Of Cookie Banners Do Not Block Anything

Of 18,524 sites we scored, 1,024 showed a cookie banner and 387 of those tracked the visitor anyway. The problem is not the sites with no consent tooling. It is the ones that bought it, deployed it, and are protected by none of it.

August 2026 Read →
Privacy Research
Why Restaurant Websites Score Worst On Privacy, And It Is Not Carelessness

Across 18,524 scored sites, restaurants averaged 9.8 out of 100 on privacy and ecommerce averaged 22.8. The gap is not effort. It is how much of a restaurant funnel runs on domains the brand does not own.

August 2026 Read →
Data Quality
Seven Alerts, One Problem

Seven alarms on one dataset in the same minute is one infrastructure failure, not seven business problems. Why grouping by source beats raising thresholds, and the timestamp tell that tells you which you have.

August 2026 Read →
Data Quality
Nobody Monitors The Monitor

Alerting fails silently by construction: the thing that would report the failure is the thing that failed. A calm week and a dead check look identical. Heartbeats fix what more alarms cannot.

August 2026 Read →
Data Quality
The Date Column Is Lying To You

A row stamped with today's date can be mostly months old. Partial updates rewrite the timestamp but not the fields, and the result passes every check including the freshness monitor.

August 2026 Read →
Media Tracking
Google Ads Now Enforces Your CPA Target: What Changed on August 17, 2026

Budget-limited campaigns now spend toward the target that was typed in rather than beating it. Cost per conversion rises while volume also rises, which is the diagnostic key. How to tell an enforcement-driven increase from a real performance problem, and the one number to pull today.

August 2026 Read →
Media Tracking
Your Restaurant Website Is Not One Website

Ordering, loyalty, gift cards and catering usually run on four different vendors across four different domains. What that does to attribution, consent and accountability.

August 2026 Read →
Data Quality
Your Dashboard Cannot Tell You It Is Broken

A zero means either nothing happened or nothing was measured, and the report renders both the same way. Why thresholds can't tell them apart and freshness monitoring can.

August 2026 Read →
Tag Management
Your Vendor Changed 200 Things On Your Site. Can Anyone Produce The List?

Tag manager versions, CMP panels, CMS revisions and vendor tickets each record a fragment. None answers what the site was doing on a date in March, which is the version that gets asked.

August 2026 Read →
Privacy
The Consent Gap on Your International Domains: Why the .mx Site Fails Where the .com Passes

The flagship domain has a CMP and passes review. The regional site, launched by a different team on a different builder, has no Consent Mode at all and no way to reopen preferences. The 10-minute inventory that finds the gap, the three findings we see most, and the fix order that closes it.

August 2026 Read →
Data Quality
The API Retired Today. Your Dashboard Didn't Notice.

A retired API doesn't break your dashboard. It freezes it, and frozen numbers don't generate tickets. The inventory-and-freshness playbook for any vendor end-of-life.

August 2026 Read →
Privacy
Your Page Paths Are Telling Your Pixels Things You Never Agreed to Send

A new FTC complaint describes two ways sensitive data reached ad platforms. One was a deliberate upload. The other was a pixel doing its default job. How to audit the second one on your own site.

August 2026 Read →
Privacy
Your Checkout Is on a Different Domain. Your Consent Record Did Not Follow It.

A consent cookie can't cross a domain boundary, so a hosted checkout starts from nothing. Why "not our domain" gets the responsibility test backwards, and the two-minute check.

August 2026 Read →
Tag Management
Your GTM Hotfix Went Into the Default Workspace. Here's What Else Ships With It.

GTM publishes the workspace, not the change. Why the three-workspace cap routes urgent fixes through your messiest container, and the pre-publish check that catches it.

August 2026 Read →
Privacy
Every US Privacy Enforcement Action So Far Comes Down to One Broken Link

Enforcement keeps landing on the opt-out: links that 404 or do nothing, GPC signals the site never reads, and banners where declining takes four times as many clicks as accepting.

July 2026 Read →
BI & Reporting
Your BI Dashboard's Filters Are Undocumented Logic. Extract Them Before You Rebuild.

The charts are portable. The filter logic isn't. Where it hides, the two traps that break a rebuild, and the extraction checklist that makes a migration reproduce the numbers instead of just the pictures.

July 2026 Read →
Privacy
Meta Is Removing the Off-Meta Opt-Out. Your Consent Banner Is Now the Only Off Switch.

The user-level opt-out is going away, so your consent setup is the only one left. Plus the August trap: audiences and match quality will jump, and it won't be your campaign work.

July 2026 Read →
Media Tracking
Google Ads Just Removed Your Attribution Model: What Changed and the 15-Minute Check

Google retired first click, linear, time decay, and position-based attribution, and accounts are being migrated automatically. Who gets hit, why credit redistributes into Smart Bidding, and the 15-minute check.

July 2026 Read →
Privacy
Cookie Banner vs. Consent Tool: Why "We Have a Banner" Fails a 2026 Audit

A banner is a UI. A consent tool is enforcement. The three banner types we find in audits, a two-minute Global Privacy Control test, and the state-by-state reason implied consent no longer holds.

July 2026 Read →
Media Tracking
Standard vs Custom Events: The Meta & TikTok Setting That Quietly Caps Your Performance

Custom events opt you out of the platform's pre-trained conversion models - so they learn slowly and pay hotter CPMs, even though the event "fires fine." Why standard events win and a 10-minute Events Manager audit.

July 2026 Read →
Media Tracking
The Meta Conversions API, Explained: What CAPI Actually Fixes

CAPI recovers conversion signal lost to ad blockers, ITP, and consent - but only if you deduplicate and forward standard events. What it fixes, what it doesn't, and how to verify it.

July 2026 Read →
Technical
The 2026 GTM → Google Tag Migration: An Agency's Calm Upgrade Checklist

Google is auto-migrating the GA4 Configuration Tag to the Google Tag with Destinations. The dual-ID deployment model, a pre-upgrade audit, staging tests, and a rollback plan.

June 2026 Read →
Privacy
Is Your Consent Banner Actually Blocking Anything?

We audit 10-15 sites a week. In more than half of them, the banner is there, the UI looks great, and zero scripts are actually being gated.

April 2026 Read →
Media Tracking
5 Signs Your Conversion Tracking Is Broken

Your campaigns look busy but the data feeding them is broken. Here are the five patterns we see in every audit that signal your tracking needs attention.

April 2026 Read →
Analytics
Why GA4 and Google Ads Never Match

Your client asks every month and you spend hours trying to reconcile. The issue is almost always conversion action misconfiguration, not platform differences.

April 2026 Read →
Case Study
How We Found $128K/Month in Wasted Ad Spend

A national homebuilder spending $514K/month across 221 campaigns. 99.85% of their bidding signal was noise. Here's what we found and how we fixed it.

April 2026 Read →
Privacy
Server-Side Tagging: Is It Worth the Investment?

Client-side cookies are dying. But server-side tagging isn't free. We break down the real costs, benefits, and when it actually makes sense for your business.

April 2026 Read →
Analytics
The Complete GA4 Audit Checklist

Everything we check when auditing a GA4 implementation. From data layer architecture to conversion configuration to consent mode verification.

April 2026 Read →

Stay sharp on analytics and privacy

We share one actionable insight per week. No fluff, no spam.

Join 1,284 readers