9 artifacts you can paste into your stack — every one stamped with the date it was last true.
Templates, checkers, SQL, sheets and snippets, each tied to the change-log entries that can break it. When a logged change touches an artifact, it is re-verified or archived — never left looking current.
Current · 9 · Archived · 2 · re-checked quarterly (2026-12-01 next) · all free
#A-005 · sheet · verified 9 Sept 26 Attribution reconcile sheetTwo 28-day exports side by side — last-click and data-driven — per campaign delta, and the Smart Bidding re-baseline arithmetic. breaks on: Per-conversion attribution settings (beta) for Google Ads customers; Custom integer lookback windows for click-through and engaged-view conversions; Attribution models updated to credit paid search correctly; Improved attribution channel assignments — fewer key events in Direct; Improved conversion data completeness for properties with two or more linked Google Ads accounts #A-003 · template · verified 9 Sept 26 Campaign data import CSV templateThe exact columns a GA4 campaign data import (formerly cost data import) joins on today: source, medium, ISO date — with currency on every cost row since 28 July 2026. breaks on: Currency field required when uploading cost data; Cost data import required fields reduced to source, medium and date; Cost data import is now Campaign data import; Campaign data import validation report #A-002 · snippet · verified 9 Sept 26 Consent Mode v2 default snippetThe default-denied block with all four signals (ad_storage, ad_user_data, ad_personalization, analytics_storage), placed before the Google tag, plus the update call your CMP should make. breaks on: Consent mode required for EEA audience and measurement features (the v2 signals); Google Ads automatically collects a broader range of website event data; 'Set consent mode override' setting in Google tag settings; Consent settings hub enhanced with Tag Diagnostics #A-004 · sql · verified 9 Sept 26 GA4 BigQuery: sessions with last-click source and key eventsOne query over the events_* export: sessions per day, the session's last-click source from the record Google added in July 2024, and key events per session. breaks on: Session traffic source record in the GA4 BigQuery event export; BigQuery export adds session-scoped traffic-source fields; Conversions renamed key events in GA4; 'conversions' now means Ads-imported conversions #A-001 · diagnoser · verified 9 Sept 26 GA4 vs Google Ads gap diagnoser"GA4 says 214, Ads says 391." Seven causes, ranked, with the expected size of each and what to do — three are fixes, four are definitions. breaks on: Per-conversion attribution settings (beta) for Google Ads customers; Improved conversion tracking and attribution for Google Ads-linked properties on server-side Tag Manager; User-provided data attribution improvement; Consent mode required for EEA audience and measurement features (the v2 signals) #A-006 · checklist · verified 9 Sept 26 Screenshot-free GTM checklistEvery step named by menu path, never by picture — it survives the interface redesigns that make every screenshot guide wrong. breaks on: Containers with Google Ads and Floodlight tags automatically load a Google tag from 10 April 2025; Google Analytics client no longer serves Google script dependencies on server-side Tag Manager; Built-in Client ID, Session ID and Session Number variables; Container behavior for unsupported installation paths (/gtag/js, /gtag/destination); Tag Diagnostics tool #A-009 · checklist · verified 9 Sept 26 Source group and UTM audit checklistThe checks that keep channel reports honest through Google's dimension changes: the Google tag before custom events, one family of traffic-source dimensions per report, Source Group vs raw source, the primary channel group frozen and documented. breaks on: New Source Group field; Source Platform updates; 'ai-assistant' channel for ChatGPT, Gemini and Claude referrals; New '(data not available)' value for source and medium; Config command or Google tag required for custom events; Primary Channel Group — the editable default channel for all channel reports; Eight platform-agnostic manual traffic source dimensions; Diagnostic for missing URL parameters affecting campaign data #A-008 · sql · verified 7 Sept 26 AI Max migration date fields (GAQL)The query that dates every Search campaign's flip to AI Max, so you analyse each campaign before and after its own timestamp instead of comparing September to August. breaks on: AI Max auto-upgrade of Search campaigns begins (rolls out through 30 September) #A-007 · checklist · verified 3 Sept 26 Conversion value audit checklistFind every rule that rewrites your conversion value, and report to finance on the column that shows the sale. breaks on: Google Ads API v25.1 exposes metrics.original_conversion_value #A-011 · template · archived 3 Feb 25 Cost data import template (pre-February 2025)The old cost data import template built on campaign_id and campaign_name as join keys. Superseded when GA4 reduced the required fields to source, medium and date on 3 February 2025, and again by the currency rule in July 2026. breaks on: Cost data import required fields reduced to source, medium and date; Currency field required when uploading cost data #A-010 · checklist · archived 1 Jul 24 UA → GA4 migration checklistThe 2023 migration checklist. Universal Analytics stopped processing on 1 July 2024 and its data and interface were removed; there is nothing left to migrate. breaks on: Universal Analytics properties stop processing data and are deleted
The whole library as a pack
Decided later, by demand. Individual artifacts stay free; there is nothing to buy on this page. To have the desk look at a specific setup: team@datameasured.com.
How verification works
Every artifact carries verified_on, the sources it was checked against, and the next re-check date; a logged change that touches it triggers a re-check; a stale one is archived with a banner. The policy, in full →