Event Contract Lab
Flagship. Draft, freeze, and test a tracking contract against live payloads.
Open the syllabusBlackcraig · measurement studio
Query Layerbase is a training desk for Analytics QA and Event Validation. You leave with a written contract, a replay checklist, and the habit of failing a release when checkout_started arrives without a currency.
“The duplicate
purchasecatch in module four paid for the seat. We had been celebrating a conversion rate that was counting retries.”Helen P., analytics lead, grocery retail — Glasgow
“Useful, though the warehouse replay week assumes you already have BigQuery access. I spent two evenings waiting on a ticket.”
Client in travel technology — Event Contract Lab, autumn cohort
Programmes
Flagship. Draft, freeze, and test a tracking contract against live payloads.
Open the syllabusMap GTM containers to tickets so orphan tags stop shipping on Friday evenings.
See all programmesCheck that denied consent actually withholds identifiers, not just the banner copy.
See all programmesWhat we actually inspect
Most tracking “reviews” stop at a screenshot of GTM Preview. We treat Analytics QA and Event Validation as a product test: expected name, required properties, identity, consent state, and a warehouse row that can be joined without folklore.
page_view with a stale title.A week in the lab
The cohort locks a slice of the dictionary. If engineering cannot implement it, we cut scope rather than invent a “temporary” name.
You push a known journey through staging, export the hit stream, and diff it against the contract. Failures are tickets, not vibes.
We write a release note that says which events are certified. Anything uncertified stays out of the board pack.