WebmasterID logoWebmasterID
Attribution models

Synthetic control method

The synthetic control method estimates causal impact by constructing a 'synthetic' version of the treated unit — a weighted blend of comparison units that closely matches its pre-intervention behavior. The gap between the real treated outcome and its synthetic counterfactual after the intervention is the estimated effect. It is widely used in geo-experiments where a single market is treated. This page explains the construction and its assumptions.

Verified against primary sources

How the synthetic control is built

Instead of picking one comparison unit, the synthetic control method chooses a weighted combination of many untreated 'donor' units so that, before the intervention, the blend tracks the treated unit's outcome closely. That blend becomes the counterfactual: what the treated unit would plausibly have done absent the intervention.

After the intervention starts, the difference between the actual treated outcome and the synthetic control estimates the effect.

Strengths and cautions

Synthetic control suits situations with a single or few treated units — a campaign in one city, say — where classic experiments are impractical. A good pre-period fit is the core requirement; without it, the counterfactual is untrustworthy.

It shares quasi-experimental caveats: confounding events that hit only the treated unit, or donor pools contaminated by the same intervention, bias the estimate. It is often used alongside difference-in-differences and geo-experiment designs.

How it appears in analytics and logs

A persistent gap between the treated unit and its synthetic control after launch indicates an effect; no gap suggests the intervention did not move the outcome beyond the modeled baseline.

Diagnostic use case

Estimate the effect of a campaign launched in one market or region by modeling what that market would have done without the campaign, using other markets as donors.

What WebmasterID can help detect

WebmasterID's aggregated, per-segment traffic and conversion series can serve as the treated and donor-pool inputs for a synthetic-control measurement.

Common mistakes

Privacy and accuracy notes

Synthetic control operates on aggregated unit-level outcomes, not individual data, making it privacy-friendly. This is educational, not legal advice.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.