Course outline

Staggered Rollouts

By the end of this lesson, you should be able to: recognise when a staggered rollout makes two-way fixed effects unsafe, explain which comparisons go wrong and why, and estimate the effect using only comparisons that hold up.

A result nobody should believe

Alder Stream shipped a feature to 24 countries in six waves, six weeks apart. The obvious regression:

Yit=αi+τt+δDit+εitY_{it} = \alpha_i + \tau_t + \delta D_{it} + \varepsilon_{it}

Country fixed effects, week fixed effects, a dummy for having the feature. This is the specification in every textbook and most papers.

Coefficient−1.26%
95% interval[−2.00%, −0.52%]

The feature hurt, significantly.

Every country's effect is positive. The generator planted it that way. There's no country, no week, and no cohort anywhere in this data where the feature does harm.

What the regression is really doing

With one treated unit and two periods, TWFE is exactly the 2×2 from lesson 10. With staggered timing it becomes something else: a weighted average of every 2×2 comparison available in the data.

Some of those comparisons are fine. Some are not, and the difference is which group plays the control.

Comparison A: a later cohort against countries not yet treated. Wave 4 adopts at week 26. Waves 5 and 6 haven't adopted yet, so they're clean controls. This is a proper DiD.

Comparison B: a later cohort against countries already treated. Wave 6 adopts at week 38. Wave 1 adopted at week 8 and is sitting right there in the data, so the regression uses it as a control.

Comparison B is the problem, and only under one condition: when effects change over time.

Wave 1 has had the feature for 30 weeks by the time wave 6 gets it. If the effect grows with exposure, wave 1 is still improving during wave 6's post period. Using it as a control means subtracting a rising series from a rising series, and what's left can easily be negative.

Split the comparisons and measure them:

ComparisonCountMean estimate
Later cohort vs not-yet-treated15+5.83%
Later cohort vs already-treated15−1.45%

There it is. The valid comparisons say the feature works. The invalid ones say it hurts.

Three panels. On the left, 24 horizontal country timelines in six stepped waves, grey before adoption and indigo after. In the middle, two bars: comparisons against not-yet-treated countries at about plus 5.8%, and against already-treated countries at about minus 1.5%. On the right, the group-time effect rising from about 0.6% to 3% over eight weeks of exposure, against a flat dashed TWFE line below zero.
Left, the rollout. Middle, the two kinds of comparison hiding inside one coefficient. Right, what the effect actually looks like.