Geo-Experiment Methodology

Routing Summary

Classical (non-Bayesian-design) geo-experiment methodology from two Google papers: randomized/matched geographic control groups, ad-spend perturbation, and two competing estimators — cross-sectional Geo-Based Regression (GBR) and time-series Time-Based Regression (TBR). Contains 4 notes.

Concept Map

ConceptNoteTypeDepends OnKey Result
Geo experiment structure; GBR vs. TBR comparison; design-vector ; GeoLift third branchGeo-Experiment Methodology - OverviewoverviewBayesian Media Mix Modeling - Overview, Differences-in-Differences, Synthetic ControlGBR draws power from geo count; TBR from pretest time points; both are the frequentist counterpart of the Bayesian geo-holdout EIG problem
GBR model; spend-differential construction; stratified assignment; variance formula; power analysisGeo-Experiment Design and Power Analysisconcept/theoremGeo-Experiment Methodology - Overview; ; CI half-width
TBR model; counterfactual; cumulative effect ; iROAS posterior; graceful degradation to 2 geosTime-Based Regression Estimator for Geo Experimentsconcept/definitionGeo-Experiment Design and Power Analysis, Bayesian Structural Time-Series Model (pretest); ; , a shifted/scaled -distribution
Pseudo-geo-experiment design procedure; per-parameter CI sensitivity; bias/coverage simulation; stationarity assumption; TBR-ORTBR Design Sensitivity and the Stationarity Assumptionconcept/theoremTime-Based Regression Estimator for Geo ExperimentsCI half-width (spend intensity), but floor (pretest length); bias²/MSE across scenarios; TBR unbiased only if treatment/control relationship is stable pretest→test

Notes

  • Geo-Experiment Methodology - Overview — CONTAINS: why geo experiments (vs. observational/traffic/cookie experiments); shared pretest/intervention/cooldown structure; GBR-vs-TBR comparison table; the two-design-lever definition (); relationship to the Bayesian geo-holdout EIG design problem; the GeoLift/synthetic-control third branch.
  • Geo-Experiment Design and Power Analysis — CONTAINS: the GBR cross-sectional regression model (Eq. 1) and its WLS fitting; the auxiliary ad-spend counterfactual model (Eq. 2) and construction (Eq. 3, Eq. 6); size-stratified geo randomization; the variance formula (Eqs. 4-5) and its Appendix derivation; the pseudo-pretest/circular-shift power-analysis procedure; the real 210-DMA paid-search CPIC/CPC experiment (Section 4) and offline-sales lag example.
  • Time-Based Regression Estimator for Geo Experiments — CONTAINS: the TBR pretest regression model (Eq. 1) and its Bayesian -distribution posterior; counterfactual prediction , pointwise effect , and cumulative effect ; the iROAS definition and its posterior (incl. the zero-pretest-cost special case); the closed-form Appendix scale of and ; why TBR degrades gracefully to a single matched treatment/control geo pair; the 210-DMA revenue/cost/iROAS worked example.
  • TBR Design Sensitivity and the Stationarity Assumption — CONTAINS: the 4-step pseudo-geo-experiment design/power procedure (with data “recycling”); closed-form and simulated sensitivity of the iROAS CI half-width to spend intensity, pretest length, test length, cooldown length, and treatment/control geo volume; the simulation-based bias/coverage evaluation (2000 datasets × 9 noise/correlation scenarios, near-zero bias, nominal coverage); the formal stationarity/stability assumption for TBR unbiasedness; TBR-OR (orthogonal regression) as a partial fix under sustained trend/seasonality, and its own instability at low correlation; the 210-DMA design preanalysis example ($22,000 predicted vs. $18,273 actual spend).

Sources

See Also