Links on this page may be affiliate links — the price stays the same for you. How affiliate links work

United Kingdom / Guides / Shopping and your rights / Dark Patterns in Online Shops and How to Recognise Them

30 August 2026 · 4 min read · Shopping and your rights

Dark Patterns in Online Shops and How to Recognise Them

What a dark pattern actually is

A dark pattern is a design choice built to push a decision that benefits the shop more than the shopper, using layout, wording or timing rather than an outright lie. None of the examples below describe a specific retailer. They describe patterns that appear across online retail generally, so that they can be recognised wherever they show up, rather than pinned on any one company.

Fake urgency

A countdown timer, a message saying only a handful of items remain, or a banner claiming several other people are viewing the same product right now, all push toward a faster decision than a shopper might otherwise make. Sometimes this reflects real stock levels. Often the same countdown resets the next time the page loads, which is a reasonable sign that the urgency is not tied to anything real. The simple test is to reload the page later and see whether the same claim still holds.

Confusing opt outs

Some checkout flows pre-select an additional item, a subscription or an insurance add-on, worded so that removing it takes more attention than accepting it. The button to decline is often smaller, greyed out, or phrased in a roundabout way compared with the button to accept. Reading every checkbox on a checkout page before confirming an order, rather than clicking through quickly, is the only reliable defence.

Drip pricing

This is when the price shown early in the process looks lower than the price actually charged, because fees for delivery, handling or payment method are only added at the final step. It is worth looking at the total before confirming an order rather than the figure shown on the product page, since the gap between the two is exactly where drip pricing hides.

Forced continuity

A free trial or an introductory rate that quietly turns into a paid subscription unless it is cancelled by a specific date is a pattern worth watching for, particularly because the cancellation window is sometimes shorter, or the cancellation process more buried in account settings, than the sign up process was. Setting a personal reminder a few days before any trial period ends is a low effort habit that avoids this entirely.

Fake scarcity around discounts

A banner reading that a sale ends in a few hours, repeated on every visit over several days, is a version of fake urgency aimed specifically at discounts and codes. This is a separate issue from whether a voucher code or coupon code actually works. A code either applies at checkout or it does not, and that can be verified directly, unlike a countdown claim which usually cannot be checked against anything.

How this connects to checking codes properly

One useful habit against several of these patterns at once is treating the checkout total, not the marketing page, as the real number. Applying a checked coupon code and then reading the full order summary, including any pre-selected extras, before confirming, cuts through drip pricing and confusing opt outs at the same time. We check the codes listed on daily-coupons.info across 527 shops multiple times a day precisely because an unchecked code creates its own kind of false urgency, making someone rush to use something that turns out not to work.

A short checklist

  • Reload a page with a countdown timer and see if the countdown restarts.
  • Read every pre-selected checkbox at checkout before confirming.
  • Compare the price shown early in the process with the final total, including fees.
  • Note the exact date a free trial ends, separately from the shop's own reminders.
  • Treat scarcity banners as marketing, and check a code directly rather than reacting to a countdown.

None of this requires special tools. It mostly requires reading the checkout page in full and giving a purchase decision the same short pause recommended for any online order, something covered in more general terms on our how it works page.

Frequently asked questions

Are dark patterns illegal?

Consumer protection rules in the EU, the UK and the US increasingly address misleading design, particularly around pre-selected add-ons and unclear pricing, but enforcement and exact rules differ by country. Reading the checkout carefully remains the practical defence regardless of where the shop is based.

How can I tell if a countdown timer is genuine?

Reload the page later, or check it again the next day. A timer tied to a real, limited promotion usually corresponds to a specific end date mentioned elsewhere, while one that always shows a similar number of hours left is a weaker signal.

Does a fake urgency banner mean a voucher code is fake too?

Not necessarily, and the two are separate. A banner claiming a sale ends soon is marketing language. Whether a specific coupon code works is something you can check directly by trying it at checkout, which is a more reliable signal than any countdown.

← Back to all guides