AI Showreel consulting-grade analysis, for everyone FR
← The index
Proof B Live confirmed

DoorDash

Causal targeting of promotions (offer personalization)

IndustryFood & beverageLeverMonetizationFamilyPredictionImplementationCustom AIStageloyalty
Pattern proven in 2 industries still untouched in Retail & e-commerce, Luxury & beauty, Media & entertainment +10 See the pattern map
pres de moitie
Cost per incremental order reduced, at equal lift, personalized versus uniform
"the personalized approach reduced cost per incremental order by nearly half" S1

DoorDash targets its promotions with causal machine learning by estimating each customer's uplift; the personalized approach cuts cost per incremental order by nearly half at equal sales performance.

Key points

  • Causal targeting of promotions: incremental effect estimated per customer, then allocation under budget.
  • In-house causal framework (double machine learning, T-learner and S-learner meta-learners).
  • Cost per incremental order cut by nearly half at equal lift.
  • Evidence B, confirmed status, presented at the causal ML workshop at KDD 2025.

Objective

Spend the promotional budget where it actually creates additional orders, instead of subsidizing orders that would have happened without a promo.

The deployment

DoorDash uses causal machine learning to estimate the incremental effect of a promotion on each user's order probability, then chooses which promos to send under a budget constraint. The framework has two stages: first estimate the causal response per customer with methods like double machine learning and meta-learners, then optimize offer allocation. The problem it addresses is non-incremental promotions, where a discount rewards an order that would have happened anyway and burns margin. The work was presented at the causal ML workshop at KDD 2025.

Results Proof B

pres de moitie
Cost per incremental order reduced, at equal lift, personalized versus uniform
"the personalized approach reduced cost per incremental order by nearly half" S1
surdepense
Problem addressed by causal targeting, promo not targeted per individual
"often lead to overspending when not tailored to individuals" S1

Technical paper from the DoorDash teams presented at the causal ML workshop at KDD 2025, with a quantified result (cost per incremental order cut by nearly two), plus a concordant official engineering post. No consolidated financial figure, hence level B.

How it works

Documented architecture
offres cibleescommande observee Historique de commandeset de traitements promo Estimation de l'upliftcausal par client Optimiseur d'allocationsous budget Envoi des offres (app /CRM) Client

The stack in detail

How it runs, concretely

For ops teams
CadencePer campaign, with uplift estimation before the send and incremental measurement after.
Operated byDoorDash's marketing data science team.
  1. 1
    Campaign definition marketing

    The marketing team sets the objective and budget of the promotional campaign.

  2. 2
    Causal response estimation AI

    A causal model estimates the incremental effect of the promo on each customer's order probability.

  3. 3
    Allocation optimization AI

    The system chooses which customers to target to maximize incremental orders under the budget constraint.

  4. 4
    Send and measure data team

    The targeted offers are sent, then the real incremental is measured to retrain the model.

The signal that drives it

The estimated causal uplift per customer, that is the difference in order probability with and without the promo. Without a causal measurement, correlation is mistaken for effect and the budget scatters across non-incremental orders.

How your customers perceive this type of use

Sourced studies

C'est la famille la moins acceptee : 68% des Americains jugent inacceptable un score financier personnel calcule par algorithme et 67% l'analyse video automatisee d'entretiens d'embauche (Pew Research, 2018). La demande d'explication et de recours est massive : 83% veulent savoir quelles donnees l'IA utilise et 91% veulent pouvoir corriger des donnees erronees (Consumer Reports, 2024). A l'echelle mondiale, seuls 46% se disent prets a faire confiance aux systemes d'IA et 70% jugent une regulation necessaire (KPMG / Universite de Melbourne, 2025).

68%
Americains qui jugent inacceptable un score de finances personnelles calcule par algorithme pour proposer des offres (2018)
67%
Americains qui jugent inacceptable l'analyse video assistee par ordinateur des entretiens d'embauche (2018)
58%
Americains qui pensent que les programmes informatiques refleteront toujours un certain biais humain (2018)

Acceptance conditions

  • Transparence sur les donnees utilisees : 83% des Americains la reclament (Consumer Reports 2024)
  • Droit de correction des donnees erronees : 91% le demandent (Consumer Reports 2024)
  • Explication de la logique de decision : 44% des consommateurs sont plus enclins a utiliser un agent IA si sa logique est clairement expliquee (Salesforce 2024)
  • L'acceptabilite depend du contexte de la decision : 50% des Americains jugent equitable un score de risque criminel pour la liberation conditionnelle, contre 32% pour un score financier applique aux consommateurs (Pew Research 2018)

Red lines

  • La decision opaque et sans recours sur l'emploi, le credit ou le logement : 45% tres mal a l'aise pour l'embauche, 39% pour le pret, 39% pour le logement (Consumer Reports 2024)
  • Le scoring des personnes a partir de donnees comportementales : 68% le jugent inacceptable pour les offres financieres (Pew Research 2018)

Sources: Pew Research Center 2018 · Consumer Reports 2024 · KPMG / Universite de Melbourne 2025 · Salesforce 2024

See full acceptance: by country, by use, by generation

How to replicate

Inference, not sourced

Data prerequisites

  • order history with exposure to promos
  • a stable customer identifier
  • results from experiments or natural variation to anchor the causal estimate

Org prerequisites

  • a data science team comfortable with causal inference
  • A/B testing capability
  • a promo budget steerable by segment

Possible stack

  • double machine learning and meta-learners for uplift
  • a constrained optimizer
  • a CRM sending tool
Team to operate2 data scientists comfortable with causal inference + 1 growth PM + 1 CRM operator for the send.

The plan, step by step

  1. Step 1
    Audit the promo history: offer exposures, orders, a stable customer identifier.Deliverable: An exposure-outcome dataset ready for modeling
  2. Step 2
    Build the uplift estimation (double machine learning or meta-learners) on a past promo.Deliverable: An uplift model validated offline (uplift by decile, Qini curves)
  3. Step 3
    Add budget-constrained allocation optimization and define the test campaign.Deliverable: A campaign plan: an uplift-targeted arm against a uniform arm, fixed budget
  4. Step 4
    Run the controlled test, uplift-based targeting against a uniform send.Deliverable: A read on cost per incremental order for both arms
  5. Step 5
    Industrialize: retraining per campaign and systematic incremental measurement.Deliverable: A reusable causal promo pipeline for every campaign

First step: Estimate the causal uplift of an existing promo on a segment, then compare uplift-based targeting to a uniform send.

Sources

  1. S1 Causal Machine Learning for Promotions: Industry Evidence and Applications (KDD 2025 Workshop) Primary causal-machine-learning.github.io · 2025-08 · accessed 2026-07-11 archive pending
  2. S2 Smarter promotions with causal machine learning Interested party careersatdoordash.com · 2025 · accessed 2026-07-11 archive pending