Teardowns › Homepages & product pages › Reference price
Ocado uses Tesco's prices as its reference

Step by step
- 1
"Our Ocado Price Promise matches your like-for-like shop to tesco.com on over 10,000 products, even Clubcard prices."
- 2
Tile: "YOUR SHOP PRICE MATCHED TO OVER 10,000 TESCO PRODUCTS".
- 3
Banner: "Save 25% on the food in your first order + 3 months unlimited free deliveries… Min spend £60. Max saving £20."
Prices quoted in pounds (£), exactly as shown on the page we captured. Prices vary by region and change over time.
The psychology
Why it nudges
Ocado uses a competitor as the reference price, answering 'is it dearer?' before it is asked. The first-order offer is an incentive with the caps stated. Results are not public.
● Strong evidence · More on reference price, with sources →
Context
Ocado UK homepage, captured 16 Oct 2026, logged out.
Honest nudge or dark pattern?
Conditional
Honest nudge if the match is as described; Ocado links to terms.
Steal this, honestly
- If you price-match, name who you match.
- State caps (min spend, max saving) in the banner itself.
- Pair a reference price with a reason to switch now.
What to test: Price Promise tile vs a generic 'great value' tile. Measure first-order conversion.
Next: run it on your product
Apply this with your agent
Take the steps above into your own flow. The prompt carries this teardown, the honest-vs-dark line and the steps.
ChatGPT, Claude, Grok and Cursor open with the prompt filled in (it is also copied, in case the prefill doesn't load). Gemini and Codex don't support prefilled links, so the prompt is copied and the app opens; paste it in.
Sources
- Our capture of ocado.com, 16 Oct 2026
- Kalyanaram & Winer (1995), Empirical generalizations from reference price research. doi.org/10.1287/mksc.14.3.G161
Related teardowns
5 new nudges, every Friday
Five real product and marketing moments, the psychology behind each, and one thing to try. Weekly issues start soon. Your email is stored with our email provider (Resend) and used only for this newsletter.


