DoorDash builds an explore-exploit ML model to select the best merchant image for each consumer
DoorDash's image selection was static — every consumer saw the same single image per merchant, often the best-selling item's photo, which could be an unrepresentative side dish rather than an entree and did not adapt to individual consumer preferences.
An image rotation experiment improved clicks and new restaurant trials but hurt overall homepage conversion — fresh images attracted interest and click-throughs, but consumers were confused when previously-rejected merchants reappeared differently, generating friction that reduced conversion.
The Image EnE explore-exploit model selects the most compelling image from a pool of six per merchant per user session, and an A/B test showed improvement in new restaurant trials while maintaining conversion rate and order frequency.
Show all 6 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
The Image EnE explore-exploit model selects the most compelling image from a pool of six per merchant per user session, and an A/B test showed improvement in new restaurant trials while maintaining conversion rate and…
What tools did this team use?
multi-arm bandit algorithm, UCB.
What results were reported?
Homepage clicks from image rotation experiment: improvements in homepage clicks; New restaurant trials from image rotation experiment: improvements in new restaurant trials; Homepage conversions from image rotation experiment: negative impact on homepage conversions; new restaurant trials from EnE A/B test: improvement on new restaurant trials (source-reported, not independently verified).
What failed first in this deployment?
An image rotation experiment improved clicks and new restaurant trials but hurt overall homepage conversion — fresh images attracted interest and click-throughs, but consumers were confused when previously-rejected me…
How is this ecommerce ops AI workflow structured?
Image pool assembly → Exploitation CVR scoring → Exploration impression scoring → Composite score image selection → Consumer engagement feedback → Search context image matching.