Blake 2015 - ROI Derivation from Experimental Log-Sales Effects
Summary
The paper turns a log-sales treatment coefficient β1 into a short-term ROI using only total revenue R1 and channel spend S1: ROI≈1+β1β1S1R1−1, valid when spend in the “off” condition is about zero. OLS and IV elasticities are put on the same scale by multiplying by the first-stage ΔlnSpend=3.51. With public eBay figures (US revenue $2,880.64M, US paid search spend $51M) the ROIs are 4,173% (OLS), 1,632% (OLS + FE), −22% (IV), −63% (IV + FE) and −63% (DiD). The 95% interval for the experimental estimate is [−124%, −3%], so positive returns are rejected. In levels, ROI is −80%.
Overview
§5 makes the coefficients economically interpretable. Actual DMA revenues and costs are proprietary, so public figures are used. Because the formula is a ratio, only R1/S1 matters (about 56.5 here).
Main Content
Return on investment (eq. 9, Appendix p. 31-32)
For spend moving from S0 to S1 with revenue moving from R0 to R1:
ROI=S1−S0R1−R0−1≡ΔSΔR−1.
ROI =0 is break-even in revenue terms: $1 back per $1 spent. The paper uses revenue, not margin, so a break-even channel in this sense can still lose money.
ROI from a log-sales experiment (eq. 6 / eq. 11)
Let β1=ΔlnR be the DiD coefficient on AdsOn (eq. 1-2), and let the “off” condition have S0≈0. Then
ROI≈1+β1β1⋅S1R1−1
The regression the appendix starts from (p. 32). The appendix does not restate eq. (1)-(2). It writes
ln(Rit)=β1Di+δt+γi+ϵit,Di={10DMA i treated (paid search **off**)paid search on
with δt and γi time and DMA fixed effects.
Derivation (Appendix eq. 10-11). For small changes, β1≈R0R1−R0, so R0≈1+β1R1 (eq. 10). Substituting into (9) with S0=0:
ROI≈S1R1−1+β1R1−1=1+β1β1S1R1−1.
The authors call this “a well defined and financially correct estimate of the ROI” when S0=0 (p. 32).
Two inconsistencies in the appendix regression as printed (p. 32)
Sign convention is reversed. In eq. (1)-(2) the regressor is AdsOnit, which equals 1 when paid search is on, and Table 2 reports β^1=+0.00659. The appendix’s Di equals 1 when paid search is off. Taken literally, its coefficient would be ≈−0.00659, and plugging that into eq. (11) would give ROI≈0.99341−0.00659×56.48−1≈−137%, not −63%. The derivation’s own step β1≈(R1−R0)/R0, where R1 is the ads-on revenue, only works if β1 is the effect of turning ads on. So eq. (11) must be read with the AdsOn convention of eq. (1)-(2), which is what Table 4 does.
The treatment term has no time interaction.Di is indexed only by DMA. With DMA fixed effects γi in the model, a time-invariant Di is perfectly collinear with them, and β1 is not identified. The intended regressor is the DiD interaction Di×Postt, i.e. AdsOnit up to sign, as in eq. (2).
Neither problem affects any reported number: Table 4 uses the Table 2 coefficient directly. Both are notational slips, and both are carried over unchanged into the published supplement (“ROI Calculations”, Econometrica Supplementary Material). See Blake 2015 - Working Paper vs Econometrica Version Differences.
Putting elasticities on the DiD scale (§5, Appendix p. 32-33)
OLS and IV estimate α1=ΔlnSpendΔlnSales (eq. 3). The first stage (eq. 4) estimates α~1=ΔlnSpend caused by the experiment. Because the change in spend is large, α1 is a poor approximation to a percentage change, so instead use
α1⋅α~1=ΔlnSpendΔlnSales⋅ΔlnSpend=ΔlnSales=β1,
and substitute into the ROI formula. This makes the OLS, IV and DiD ROIs comparable and turns the IV into a reduced-form estimate.
Inputs (§5, fn. 28-29)
US gross revenue R1 = $2,880.64M. The main text (p. 20) says this is “derived from eBay’s financial disclosures of Marketplaces net revenue prorated to U.S. levels using the ratio of gross market volume (sales) in the U.S. to global levels”. Footnote 28 gives the inputs, but its wording differs: “Total revenues for 2012 were $7,398” (no unit is printed; the Econometrica version adds “(in millions)”), and the US share is “$26,424/$67,763”. So the text calls the $7,398M figure Marketplaces net revenue, while the footnote calls it total revenues. (The footnote cites eBay’s January 2013 earnings release. Whether $7,398M is the Marketplaces segment or company-wide revenue is not settled by the paper itself, and this note does not check the earnings release.) Recomputing 7398×26424/67763 gives about $2,884.8M. The small gap from the paper’s figure is presumably rounding in the inputs, and it does not affect any reported ROI to the percent.
US paid search spend S1 = $51M a year. “Data from Google reports a monthly spend of $4.25 million, which we impute to be $51 million” (fn. 29), i.e. $4.25M × 12. The cited source is a Mashable article dated 6 September 2010.
The two ROI inputs come from different years (§5, fn. 28-29)
Revenue R1 uses 2012 financials. Spend S1 is a 2010 monthly figure from a press report, annualised. The experiment itself ran in spring-summer 2012. Because ROI depends only on R1/S1, a timing mismatch moves the result directly. If US paid search spend had grown by 2012 to, say, $70M, then R1/S1 would fall from 56.5 to 41.2, and the DiD ROI would be 1.006590.00659×41.2−1≈−73% rather than −63%. If spend had fallen, the ROI would be less negative. The authors say they use public figures because DMA-level revenue and cost are proprietary, but they do not discuss the year mismatch. The sign conclusion is robust: break-even needs R1/S1≥(1+β1)/β1≈153, i.e. spend would have to be below about $18.9M a year for the point estimate to break even.
R1/S1=56.48.
Table 4: Return on Investment (p. 21)
Row
OLS (1)
OLS (2)
IV (3)
IV (4)
DnD (5)
A
Estimated coefficient
0.88500
0.12600
0.00401
0.00188
0.00659
B
(Std err)
(0.0143)
(0.0404)
(0.0410)
(0.0016)
(0.0056)
C
Δln(Spend) adjustment
3.51
3.51
3.51
3.51
1
D = A×C
Δln(Sales) (β)
3.10635
0.44226
0.01408
0.00660
0.00659
E
Spend ($M)
51.00
51.00
51.00
51.00
51.00
F
Gross revenue R1 ($M)
2,880.64
2,880.64
2,880.64
2,880.64
2,880.64
G
ROI
4173%
1632%
−22%
−63%
−63%
ROI lower bound
4139%
697%
−2168%
−124%
−124%
ROI upper bound
4205%
2265%
1191%
−3%
−3%
The printed formula for row G reads “A/(1+A)*(F/E)”, but the reported values are reproduced with D in place of A, minus 1, i.e. ROI=1+DDEF−1. Check for col 5: 1.006590.00659×56.48−1=−0.630. Col 3: 1.014080.01408×56.48−1=−0.216. (Using A in col 3 would give −77%, not the reported −22%.)
The paper quotes three different OLS + FE ROIs, and the §5 text overstates the IV columns
1. Inconsistent OLS figures. The same two OLS estimates are described three ways:
Where
OLS without controls (col 1)
OLS with time and geographic controls (col 2)
§1 introduction (p. 5)
“over 4,100%"
"over 1,400%“
§5 text (p. 21)
“over 4000 percent"
"greater than 1500 percent”
Table 4 (p. 21)
4173%
1632%
All three statements about col 1 are true of 4173%. For col 2, “over 1,400%” and “greater than 1500 percent” are both technically true of 1632%, but they are lower bounds that undersell the table, and they disagree with each other. The likely cause is a revised estimate that was not carried through every mention. This note does not know which value came first. Table 4 is internally consistent (D = 0.126 × 3.51 = 0.44226 → 1.442260.44226×56.48−1=16.32), so 1632% is the figure to cite. Either way, the point that naive OLS overstates ROI by well over an order of magnitude stands.
2. “The IV estimation reduces the ROI estimate significantly below zero” (p. 21) holds only with fixed effects. Table 4 col 3 (IV without fixed effects) gives a point estimate of −22%, but its 95% interval is [−2168%, +1191%], which spans zero by a wide margin. Col 3 is not significantly below zero. Only col 4 (IV with DMA and date FE) and col 5 (DiD), both −63% with interval [−124%, −3%], exclude zero. The sentence that follows (“our best estimate … is negative 63 percent as shown in Columns (4) and (5). This ROI is statistically different from zero at the 95 percent confidence level”) is correct because it refers only to cols 4-5. Checking col 3’s bounds: β=0.01408±1.96×(0.0410×3.51)=[−0.268,0.296], which maps to 0.732−0.268×56.48−1≈−21.7 and 1.2960.296×56.48−1≈11.9, i.e. −2168% and +1191%, matching the table. Why col 3 is so much less precise is discussed in ^note-iv-se.
Headline: the experimental ROI is negative and significantly below zero (§5)
The preferred experimental estimates (IV with FE, and DiD) give ROI = −63% with 95% bounds [−124%, −3%]. The upper bound is below zero, so the hypothesis that the channel yields positive short-term returns is rejected at the 95% level. Naive OLS overstates the ROI by more than 4,000 points.
The bounds come from mapping β±1.96s.e. through the formula: 0.00659±1.96×0.0056 gives [−0.0044,0.0176], which maps to about [−125%,−3%].
Level-regression cross-check (Table 8)
A revenue-on-cost IV regression in dollars gives 0.199 (s.e. 0.161), so ROI =−80%, and the interval excludes the break-even coefficient of 1. The log specification is preferred because sales are heavily right-skewed. See Blake 2015 - OLS vs IV Spend Elasticities and the Endogeneity Gap.
Scope
This is a short-term ROI. Footnote 34 notes one could compute the customer lifetime value needed to overturn a −63% short-run ROI and leaves it outside the paper’s scope (Customer Lifetime Value - Overview).
Examples
ROI calculator and break-even lift
def roi_from_log_effect(beta, revenue, spend): return beta / (1 + beta) * revenue / spend - 1R, S = 2880.64, 51.0for b in [0.88500*3.51, 0.126*3.51, 0.00401*3.51, 0.00188*3.51, 0.00659]: print(round(100*roi_from_log_effect(b, R, S))) # 4173, 1632, -22, -63, -63# break-even log lift: beta/(1+beta) = S/R -> beta* = S/(R-S)print(S/(R-S)) # 0.0180 -> paid search must add 1.8% to sales to break even
Interpretation. Break-even needs β∗=S/(R−S)≈1.8%. The estimate is 0.66% with s.e. 0.55%, so break-even sits about 2.1 standard errors above the point estimate. That is the sense in which the interval excludes zero ROI. For a channel taking 1.8% of revenue, a test must resolve sales effects of about a percentage point, which is the core power problem of ad experiments.
Connections
ROI here is an average return over the whole programme (off vs on). Budget decisions need marginal ROI (ROAS, mROAS, and Optimal Media Mix). A negative average ROI implies the marginal one is worse still, if response is concave.