Recommender systems
Causal Questions, Incrementality, and Policy Effects
Distinguish relevance prediction, treatment effects, incrementality, uplift, mediation, and long-term policy consequences in recommendation.
By the end you can
- Distinguish outcome prediction, uplift modeling, and policy learning
- Define treatment, comparator, estimand, population, and horizon
- Identify post-treatment, support, interference, and displacement risks
- Design randomized or carefully justified incrementality studies
Incrementality asks whether the recommendation changed the outcome
A relevance model estimates likely behavior from exposure patterns in the data. A causal or uplift model compares potential outcomes under recommendation against an alternative policy. The highest-propensity user is not necessarily the user with the largest treatment effect.
Causal claims require assumptions, randomization, natural experiments, instruments, or carefully justified observational methods. Feature importance and association are not substitutes, and no quantity of data promotes one into the other. That comparison has been run at a scale which removes the usual excuse. Fifteen U.S. advertising experiments at Facebook — 500 million user-experiment observations, 1.6 billion ad impressions — were set against multiple observational models. The result ran in Marketing Science in 2019: “The observational methods often fail to produce the same effects as the randomized experiments, even after conditioning on extensive demographic and behavioral variables.” The sample was enormous. The conditioning was extensive. The two answers still did not meet.
Feature importance and association are not substitutes: at 500 million user-experiment observations and 1.6 billion ad impressions, the observational methods still often failed to reproduce the randomized effects.
Example
At least 75% of the activity credited to recommendations would have happened anyway
A 2015 study put a number on the gap using a real recommender rather than a hypothetical one. It read browsing logs covering 2.1 million users on Amazon.com over a 9 month period. Over 4,000 products hit traffic shocks, and those shocks supplied variation the logs alone cannot give — an instrumental-variable design. The finding, in the authors' own words: “We find that although recommendation click-throughs do account for a large fraction of traffic among these products, at least 75% of this activity would likely occur in the absence of recommendations.”
Both halves matter. The recommender really did carry a large fraction of the traffic, so every dashboard fed by click attribution was reporting something true. It was not reporting persuasion. Most of that activity survives the removal of the recommendation.
- Outcome prediction: Recommendation click-throughs account for a large fraction of traffic among these products. A model fitted to that traffic learns who clicks under the historical policy — not whom the policy moved.
- Counterfactual question: The instrument asks a different question. Traffic shocks on over 4,000 products create variation in exposure that user intent did not create.
- Treatment heterogeneity: At least 75% of the click-through activity would likely occur without recommendations. The remainder is where any effect lives, and it is not distributed like the click volume.
- Opportunity cost: Attribution credits the slot with traffic it inherited. Page and message capacity is finite, and a slot given to activity that needed no recommendation is one the persuadable case did not get.
- Long-term effect: Ranking on click attribution across 2.1 million users and 9 months teaches the system to chase demand it already has, and repeated persuasion can reduce trust or change future demand.
Analogy
A doctor choosing whom treatment can help
Rank patients by who is most likely to recover. Now rank them by who recovers because of the treatment. The two lists differ, because some patients would have recovered anyway. Relevance and incrementality separate along exactly that line.
One thing a clinic never has to model is the market. A dose given to one patient leaves the next patient's options untouched. An impression given to one user moves attention, inventory, and demand for everybody else. So the policy estimate is checked at market scale, not only per user.
An eBay email marketing campaign priced that difference in 2014. General-equilibrium spillover ran from the test group into the control group. Blake and Coey concluded: “Ignoring test-control interference leads to estimates of the campaign's effectiveness which are too large by a factor of around two.” The randomization was genuine. The control users simply were not living in an untreated world.
High outcome probability and high treatment effect are different targets, and in a marketplace even a clean randomization leaks: ignoring test-control interference made an eBay campaign look about twice as effective as it was.
Visual
A causal recommendation question
A causal question is well posed only once all five rows are filled: treatment, comparator, outcome, assignment mechanism, target population. The comparator is the row that gets skipped. Recommended instead of what — nothing at all, another item, another slate, or the same item a day later?
Treatment
Define exposure, position, creative, explanation, or policy change.
Comparator
Specify no recommendation, another item, another slate, or another timing.
Outcome
Choose user, provider, platform, and delayed effects.
Assignment mechanism
Describe randomization or assumptions supporting identification.
Target population
State whose treatment effect the policy aims to improve.
Steps
Design an incrementality study
Treatment, comparator, population, outcome, and horizon: the estimand is written in those five parts before any data is touched. Policy value is confirmed at the end against capacity, displacement, guardrails, and long-term effects. Estimating the effect is the part in the middle. It is also the part that fails quietly when support and balance were never checked.
Step two is more physical than it sounds. Criteo released a public uplift benchmark in 2018 and describes how it was built in plain operational terms: “This dataset is constructed by assembling data resulting from several incrementality tests, a particular randomized trial procedure where a random part of the population is prevented from being targeted by advertising.” The current release holds 13,979,592 rows: 12 anonymized features, a binary treatment indicator, visit and conversion labels, a treatment ratio of 0.85. That is 210 times the size of the datasets available before it. Creating variation means deliberately withholding the treatment from part of the population, at roughly 14 million rows of it.
Step four has a name and a price. Honest estimation splits the sample: one part builds the partition, another estimates the treatment effects. Athey and Imbens introduced it in 2016 and reported what the split buys: “Through a simulation study, we show that for our preferred method honest estimation results in nominal coverage for 90% confidence intervals, whereas coverage ranges between 74% and 84% for nonhonest approaches.” Splitting the sample costs 7-22% in mean squared error. Not splitting it costs the interval its meaning. Meaning was the only thing the interval was there to provide.
1. Write the causal estimand
Specify treatment, comparator, population, outcome, and horizon.
2. Create or find variation
Use randomized exposure or justify observational identification.
3. Check support and balance
Verify comparable contexts across policies.
4. Estimate heterogeneity cautiously
Use honest validation and uncertainty intervals.
5. Confirm policy value
Measure capacity, displacement, guardrails, and long-term effects.
Example
Causal-recommendation failures
Association as effect is a mistake about what the data showed. Short-horizon uplift is a mistake about when to stop looking. High purchase propensity gets labelled persuasion. An immediate gain gets reported before regret, churn or displacement has had time to appear.
The second of those has been measured and acted on. Google built an experiment methodology for long-term user learning in its search ads, and said why: “However, the short-term effect is not always predictive of the long-term effect, i.e., the final impact once the product has fully launched and users have changed their behavior in response.” The 2015 paper applies the method to two launches. One of them was a 50% reduction of the ad load on Google's mobile search interface. A short-window uplift number would have forbidden that decision.
- Association as effect: High purchase propensity is labeled persuasion, though on Amazon.com at least 75% of the activity attributed to recommendation click-throughs would likely have occurred without any recommendation.
- Wrong comparator: The alternative policy is vague or unrealistic, so the reported difference has no stated thing it is a difference from.
- Post-treatment features: Variables affected by recommendation enter the model as predictors, and the system reads its own influence back as evidence of demand.
- Interference ignored: One user's exposure changes inventory, social behavior, or provider supply — in the eBay email campaign Blake and Coey studied, spillover from test group to control group inflated measured effectiveness by a factor of around two.
- Short-horizon uplift: Immediate gain hides later regret, churn, or displacement, which is why Google measured long-term user learning before cutting mobile search ad load by 50%.
Causal models do not eliminate product judgment
Usefulness and incrementality are different questions. A recommendation may be useful even if it does not create a new purchase: it can reduce search cost, prevent mistakes, improve timing, or support informed choice. Choose the estimand that matches the intended product benefit. When evidence is weak, state the result as predictive or associational. Downgrading the claim is better than laundering uncertainty through causal vocabulary.
Weak has a size, and it is larger than most teams assume. Twenty-five large field experiments, representing $2.8 million in digital advertising expenditure, were analysed by Lewis and Rao. Their finding ran in the Quarterly Journal of Economics in 2015: “The median confidence interval on return on investment is over 100 percentage points wide.” Individual-level sales are volatile — a coefficient of variation of 10 is common. An informative experiment can therefore require more than 10 million person-weeks. A team that has not bought that much data is not in a position to report a return. It is in a position to report an association. Saying so is the accurate move, not the modest one.
Across twenty-five experiments and $2.8 million of spend the median ROI interval was over 100 percentage points wide, so calling a result predictive rather than causal is arithmetic, not humility.
Case
eBay switched its brand ads off, and the average return came out negative
The distinction has an expensive empirical answer. Large field experiments at eBay switched paid search off, and the results ran in Econometrica in 2015. Brand-keyword ads had no measurable short-term benefit. On non-brand search the result split by user, and the split is the whole finding: “For non-brand keywords we find that new and infrequent users are positively influenced by ads but that more frequent users whose purchasing behavior is not influenced by ads account for most of the advertising expenses, resulting in average returns that are negative.” Returns from paid search came out a fraction of the conventional non-experimental estimates.
Read that as a ranking problem and it becomes familiar. The spend followed the users most likely to buy. Those were precisely the users whose purchasing behavior the ads did not influence. That is how a budget aimed by propensity arrives at an average return below zero.
Key idea
The causal gate
Use incrementality language only when treatment, comparator, identification, interference, and outcome horizon are explicit and defensible.
Withhold the word incremental until the treatment, the comparator, the identification argument, the interference and the outcome horizon can each be stated aloud.
Key takeaways
- Prediction estimates likely behavior; causal recommendation estimates the difference made by the policy. On browsing logs covering 2.1 million users on Amazon.com, at least 75% of recommendation-attributed activity would likely have occurred anyway.
- Scale is not identification. Across 15 U.S. Facebook experiments, 500 million user-experiment observations and 1.6 billion ad impressions, observational methods often failed to reproduce the randomized effects.
- Recommendation value can come from helping an inevitable choice happen better, but that is different from claiming incremental conversion.
- The comparator is the row that gets skipped — recommended instead of nothing at all, instead of another item, instead of another slate, instead of the same item a day later. An unnamed alternative leaves the lift meaningless.
- Association as effect remains a practical risk, and interference has a measured price: test-control spillover made an eBay email campaign look too effective by a factor of around two.
- Policy value shows up in capacity, displacement, guardrail movement, and long-term effects. Google's long-term methodology supported a 50% reduction of the ad load on its mobile search interface — a decision no relevance score or short-window uplift number could have licensed.