Lifecycle / 5 minute read

What happens when a broker promotion expires?

An expired promotion should be marked, explained and replaced with current terms — not quietly rolled forward or deleted. Here is how lifecycle states should read.

When a broker promotion ends, the honest move is to say so: mark the offer expired, explain what replaced it if anything did, and keep the history visible. A directory that silently rolls a timer forward or deletes the page is hiding the fact that matters most.

The short version

Promotions exist on a lifecycle: ongoing, ending soon, expired, superseded, awaiting renewal. Each state has a distinct treatment. The one thing no state should do is pretend. An evergreen offer shows no countdown. A recurring offer is confirmed for its current period only. An expired offer stays visible with the end date and any replacement named.

Why expiry pages should not be deleted

Expired pages still answer useful intent. Someone searching "did the AvaTrade 20% welcome bonus end?" is better served by a page that says yes, when, and what the current position is, than by a 404. Keeping the history also protects the record: dates, sources and changes stay attached to the offer instead of being rewritten after the fact.

How the states should read

StateWhat it meansWhat the page shows
OngoingNo verified end date."Ongoing offer" with the checked date. No countdown.
Ending soonA verified end date exists.Actual countdown with the sourced end time.
RecurringConfirmed for a period; renewal not yet verified."August offer · 20 days remaining" plus an awaiting-renewal note.
ExpiredThe offer ended.End date, what replaced it (if anything), history retained.
SupersededA successor offer exists.Link to the current offer with a clear transition.

The verification methodology explains why a check date must never look like an expiry date, and why "verified today" requires an actual check that day.

What this means for the launch board

The three launch records on Broker.codes — AvaTrade 128979, XM QK44F and TABTrade TABFDB2k — currently show an ongoing state with a checked date, because no verified end date exists for any of them. That is the honest state: no countdown is shown until an exact, sourced end time exists. When a real end date is verified, the record will show it; when an offer expires, the page will say so and keep the history.

What to check when a promotion looks expired

  1. Does the page state the end date, or does it only say "expired" without a date?
  2. Does a successor offer exist, and is it linked from the old record?
  3. Are the terms shown dated, or could they be stale copy?
  4. Is a recurring offer confirmed for the current period, or silently rolled forward?
  5. Would the page still be useful if the commercial link disappeared?

Sources and examples

Fast lookup

Find a provider or code

ESC

Codes, providers and plain-English guides. No account required.