Data,
measured
properly.
Twice a week: what changed in measurement, what it actually requires of you, and one artifact you can install to act on it. Every citation verified. Never vendor hype.
Check your inbox — we sent a confirmation link.
Something went wrong. Try again, or open the signup form.
gtag("consent", "default", {
ad_storage: "denied",
analytics_storage: "denied",
region: ["EEA", "UK"],
wait_for_update: 500
}); One artifact you install
SQL, GTM configs, consent snippets, audit checklists — tested before we send them.
One benchmark, dated and sourced
A row in the public Benchmark Library: match rates, consent rates, CPMs. Primary sources only.
The GDPR lens, first
What a change means legally, in plain words, before what it means technically.
Latest briefings
Full archive →GA4 Dashboards Publish to Everyone on the Property: What the 15-Card Canvas Shows, What It Can't, and Where Data Studio or BigQuery Still Wins
GA4's new Dashboards are shared with everyone on the property, cap at 15 cards and skip segments and the API. What to publish, and what to keep elsewhere.
Sep 15 · 2026Google Ads Now Prohibits Shared API Proxies and Hosted MCP Servers: How to Tell Whether Your Connector or AI Agent Is One, and What Stays Allowed
Google's new Developer Policies name MCP servers among banned programmatic proxies. Whose Cloud project carries your calls now decides what's allowed.
Sep 10 · 2026Google Ads Drops Your Language Setting This Month and Keeps Returning It: The Criterion That Reads Live but Targets Nothing, and What to Segment On Instead
Late September: campaign-level language targeting leaves Search. The criterion still returns in the API, and decides nothing. What to segment on instead.