How Pricing WorksWhen to BuyShopping TacticsTraps & Dark Patterns
Deals Ka BaapKnow the price before you pay it

Traps & Dark Patterns

The Sale Price That Requires The App

Grocery discounts increasingly exist only for shoppers who load them to an account, which turns a shelf label into a conditional claim and buys the store data.

Round mechanical clock with black arrows and numbers on white face ticking on black background in darkness
Photograph by jonathan emili via Pexels
General information. This is journalism, not personalised financial advice. Figures, rates and rules change and vary by country — check current terms before acting. How we work.

Shelf labels in American supermarkets frequently advertise a lower price that applies only after an offer has been added to a loyalty account. The label states a price the register will not charge otherwise.

The discount is attached to an account, not a product

The lower price is a coupon held against a membership identifier. Until it is loaded, the item scans at the ordinary price for that shopper.

Two people can buy the same item on the same day at different prices, with the difference determined by what happened in an app beforehand.

The shelf tag is therefore a conditional offer, and the condition sits in small type beneath the number that draws the eye.

The friction filters who receives it

Requiring an account, an app, a login and an action before shopping is a barrier, and barriers sort shoppers by their willingness to cross them.

Anyone who does not use a smartphone, or who shops without preparation, pays the higher price on the same goods.

That sorting is the same mechanism a paper coupon used, moved into a system where the store also learns who responded.

Data is a large part of the payment

Loading an offer connects a purchase to an identified household, which allows the retailer to build a purchase history over time.

That history supports targeted offers, supplier-funded promotions aimed at specific segments and decisions about what to stock.

The discount is consideration given in exchange, which is a reasonable trade to accept knowingly and a poor one to make unknowingly.

Personalized offers replace a common price

Once offers are individual, different shoppers see different discounts on the same shelf, chosen by what a system predicts about them.

A shopper who buys an item routinely may never be offered a discount on it, since the offer would change nothing about their behavior.

Loyalty in that structure is measured and priced rather than rewarded, which inverts what the word suggests.

What a shopper can do about it

Checking the receipt against the shelf tags catches offers that were not loaded, which is the only reliable verification available at the register.

Loading every available offer before shopping takes minutes and removes the failure mode entirely, since unused offers cost nothing.

Treating the app price as the real price and the shelf price as a penalty describes the arrangement accurately, and it is how the store already models it.

Questions readers ask

How do I value a bundle properly?

Price only the components you actually wanted, at the best price you could get them separately, and compare that total with the bundle price.

Why are bundle savings often so large?

Because every component is counted at its full list price, including the ones with the widest margins and the ones you would never have bought.

Traps & Dark Patternsbundlesvaluearithmetic
More in Traps & Dark Patterns
Bhavesh Ranka
Editor, Deals Ka Baap

Bhavesh edits Deals Ka Baap and keeps a spreadsheet of prices going back four years.

Also by Bhavesh Ranka