Sin impuesto Con impuesto

Countdown offers without false urgency: how to make them real and legal

A countdown that starts again when the page is reloaded is a misleading practice, and your customers notice. We explain what the regulations say, what separates an offer with a real deadline from a trick and how to design individual deadlines that are honoured.

Equipo Rekire
Updated: 02/10/2026 51
Countdown offers without false urgency: how to make them real and legal
Share:

«This offer ends in 00:14:59.» The customer reloads the page and sees 15 minutes again. Tomorrow, the same offer, with the same clock. It is one of the most copied tactics in online retail and one of the quickest to destroy trust: anyone who spots it once never believes another countdown from that store.

As well as being ineffective in the medium term, it is illegal. And the interesting part is that the honest version —an offer with a deadline that is kept— works better, precisely because it is credible.

What the regulations say

Directive 2005/29/EC on unfair commercial practices includes in its Annex I the list of practices considered misleading in all circumstances. One of them is falsely stating that a product will only be available for a very limited time, or on particular terms for a very limited time, in order to elicit an immediate decision and deprive consumers of the time to make an informed choice.

In Spain, that list is incorporated into Law 3/1991 on Unfair Competition (Ley de Competencia Desleal), which applies it to dealings with consumers. The same goes for a false «only 2 left» if it is not true.

If the offer also announces a discount on a previous price, the reference price rule applies too: the previous price you display must be the lowest you have applied in the 30 days before the discount.

The problem is not the countdown, it is the lie. A clock that shows the real end of an offer is useful information for the customer. A clock that shows nothing is a misleading practice, even if it comes from a module used by thousands of stores.

Real versus fake countdown

FakeReal
When the page is reloadedIt starts againIt carries on where it was
When the deadline endsNothing happens, the offer continuesThe price goes back or the coupon stops working
If the customer changes the time on their phoneThe clock changesNothing changes: validity is decided on the server
Email and storeEach says something differentBoth show the same deadline
The following weekThe same «last chance»Another offer, or none

Two honest ways to set a deadline

A common date for everyone

«Sale until Sunday at 23:59.» The deadline is the same for everyone and ends when it says. It is the simplest option and has no catch, provided that at midnight on Sunday prices really do go back.

An individual deadline for each customer

«You have 72 hours to use your welcome discount.» Each customer receives their offer when they do something (sign up, subscribe, abandon a cart) and their clock starts at that moment. It is just as honest, as long as three conditions are met:

  • The deadline is stored on the server, not in the customer's browser.
  • When it ends, it ends: the coupon stops working and is removed from the cart.
  • The same offer is not issued again to the same customer with a full clock.

What to do when the deadline runs out

An expiring offer does not have to leave the customer with a dead link. There are honest ways out:

  • Clearly showing that the offer has ended.
  • Offering one extension as a last chance, stating that it is the only one.
  • Taking the customer to a different, more modest offer prepared in advance.

What you cannot do is extend the deadline again and again: then you are back to a fake countdown, just a slower one.

The countdown inside the email

An email that says «you have 48 hours left» and is opened three days later is lying without meaning to. The right approach is for the email to show the time actually remaining when it is opened or, at the very least, the expiry date and time in writing, and for the link to lead to a page that knows whether the offer is still live.

The other counters

The countdown does not come alone. It is usually accompanied by «only 3 left», «12 people are viewing this product» or «bought 40 times today». They all follow the same rule: they are fine if they are true and calculated with data from your store; if they are a fixed or random number, they are as misleading as the clock that resets. When in doubt, remove them. A real, modest figure, such as the percentage of customers who accept an offer calculated from your orders, is more convincing than an inflated number.

Designing deadline offers that work

  • Choose the trigger carefully. A welcome offer on sign-up, an abandoned cart reminder to those who accepted marketing communications, a campaign after a paid purchase.
  • Use deadlines that allow a decision. Fifteen minutes is not enough time to think over a purchase; 48 or 72 hours is.
  • One reminder before the end, just one.
  • Conditions clearly visible: minimum amount, products included, whether it can be combined with other discounts.
  • Do not make it the store's normal state. If there is always an offer ending today, none ends today.

How to measure whether it pays off

Looking at redemptions is not enough. Compare the conversion of those who receive the offer with those who do not, the margin after the discount and, in the longer term, whether those customers come back. An offer that only brings forward purchases that would have happened anyway costs you the discount and brings you nothing.

Checklist

  • No countdown that resets or has no consequence when it ends.
  • Deadline stored and checked on the server.
  • Same deadline in the store and in the email.
  • No reissuing of the same offer to the same customer.
  • Correct previous price if you announce a discount.
  • Stock counters only if they are real.

How to solve it in PrestaShop

RKR Deadline Offers gives each customer their own coupon with their own deadline, for example 72 hours from sign-up. The countdown in the store, the one in the pop-up and the one in the email all read the same deadline stored on the server, so reloading or changing the time on the phone does not give more time; when it ends, the coupon is deactivated and removed from the cart, and an expired offer is not issued again with a full clock. You can trigger it on sign-up, on the first visit, with an abandoned cart from someone who accepted communications or after a paid order, and decide what happens at the end: expired offer, a single last-chance extension or a fallback offer. The coupons are native PrestaShop cart rules, with their conditions, and the email carries a countdown image that is drawn when it is opened.

Loading...
Cookie consent
Back to top