This memo is written before launch. Changes after launch are amendments — dated, justified, and logged, never silently applied. Analysis is intention-to-treat by default; all deviations from this plan are logged with the readout.
Channel under test: channel
Hypothesis (directional, falsifiable):
hypothesis — e.g. incremental ROAS of channel X exceeds 1.0Precise: which counterfactual quantity, over which window.
Exactly one primary estimand, stated as a counterfactual contrast:
Measurement window: start date to end date · KPI: kpi + units
Why this design for this channel and dataset:
design rationale| Pair | Treatment geo | Control geo | Matching distance | Spillover screen |r| < 0.5 |
|---|---|---|---|---|
| 1 | ________ | ________ | ________ | ________ |
| 2 | ________ | ________ | ________ | ________ |
| 3 | ________ | ________ | ________ | ________ |
| 4 | ________ | ________ | ________ | ________ |
Matching basis: matching basis — e.g. pre-period KPI + posterior mahalanobis
Control candidates with cross-geo posterior correlation |r| > 0.5 are excluded from the donor pool (spillover screen).
Serial correlation inflates the variance of a T-week mean by the design effect D(T, ρ); ignoring it is the classic way to overstate the precision of difference-in-differences estimates. Spend delta is set from the saturation curve so the dose is detectable at the planned duration.
Primary metric: primary metric
Estimator: estimator — matched-pair diff / did · α = alpha · Interval: interval — e.g. 90% ci
Stopping rule (pre-specified — no unplanned interim looks; any interim analysis must be written here before launch):
stopping rule — e.g. fixed horizon at t* weeks, no peekingWhat result updates what decision — agreed before launch:
| Readout | Decision |
|---|---|
| If ____________________ | then ____________________ |
| If ____________________ | then ____________________ |
| If the interval is too wide to distinguish the above | then ____________________ |
The readout (estimate + interval) feeds back into the MMM as an experiment calibration at the next refit, narrowing the tested channel's posterior. An experiment that cannot change a decision or a posterior should not run.