Consent Expiry and Re-Prompting: A Checklist for When to Ask Visitors Again

Consent Is Not Forever

Once a visitor makes a choice, you should remember it so they are not nagged on every page. But a stored choice does not last indefinitely. Circumstances change, tools are added, and a decision made long ago may no longer reflect what the visitor would choose today. This checklist helps you set sensible expiry and re-prompt rules.

What the Rules Say (and Don't)

The GDPR does not set a fixed expiry date for consent. Guidance from regulators fills the gap in practice. France's CNIL, for example, recommends keeping the visitor's choice for around six months before asking again, and says that the lifetime of the tracking cookies themselves should not exceed 13 months. Other authorities have not set exact numbers. Check the authority relevant to your audience and document the period you choose.

Checklist 1: Set the Default Lifetime

Checklist 2: Define Re-Prompt Triggers

Ask the visitor again, regardless of age of the stored choice, when:

Tie this to a consent version number you increment when anything above happens. A stored choice with an older version triggers the banner.

Checklist 3: Protect the Visitor Experience

Checklist 4: Handle the Edge Cases

Checklist 5: Keep Evidence

Where FlexyConsent Fits

FlexyConsent is certified by IAB Europe and IAB Canada, supports IAB TCF 2.4 and Google Consent Mode v2, and covers regions including the EU, EEA, UK, US states, Canada and Quebec. Whatever platform you use, check how it stores the choice and what triggers a new prompt, and match that against the rules you wrote above.

Key Takeaways

← Blog Read All →