Why frequency capping exists
Every repeat impression of the same message returns less than the last. Past a certain point the
visitor stops responding meaningfully — closing the popup reflexively, without reading. Further
still comes irritation and unsubscribes.
Frequency capping keeps a communication inside the zone where it still works.
Caps by channel
Ranges drawn from industry practice:
| Channel | Recommended cap |
|---|---|
| Onsite popup | No more than once or twice a week |
| Exit-intent popup | Once per visit |
| Push notification | One or two a day, five to seven a week |
| Two to four a month (promotional) | |
| In-app banner | Three to five a day |
| Triggered notification (abandoned cart) | Once every three to seven days |
Tip: a frequency cap is a hypothesis, not a truth. Test it: run an aggressive variant against a
capped one and watch conversion, unsubscribe rate and net revenue.
Cap versus cooldown
Two adjacent instruments solving different problems.
A frequency cap: do not show this promotion popup to one person more than twice a week — an
absolute limit.
A cooldown: after showing the popup, wait at least three days before the next one — an interval
limit.
A sound strategy uses both: the cooldown sets the minimum gap, the cap sets the ceiling.
Capping and personalization
A static cap is identical for the whole audience. A personalized cap accounts for the behaviour of
the individual:
- Someone who closed the popup three times without interacting → lower the frequency or change the
format - Someone who clicked a similar popup earlier → a higher tolerable frequency
- Someone in onboarding → higher than for a long-standing customer
That requires interaction data at the level of the individual message, which is standard in modern
onsite personalization platforms.