Introduction
Every additional in-app message increases the risk of user fatigue—but under-messaging leaves engagement opportunities on the table. Frequency capping is the discipline of finding that balance systematically, across every message format.
Why Frequency Capping Matters
Uncapped messaging leads to "banner blindness," rising dismiss rates, and ultimately opt-outs or uninstalls. Capping protects the long-term value of your messaging channels by preserving user goodwill.
Capping by Message Format
- Modals: 1 per session maximum (see our modals guide)
- Banners: 1-2 per session
- Nudges/tooltips: 2-3 per session, lighter touch allows more frequency
- Push notifications: 2-3 per week (see our push best practices guide)
Cross-Channel Frequency Capping
Beyond per-format caps, apply a unified ceiling across ALL channels combined—a user shouldn't receive the same campaign via email, push, AND in-app message within a short window, even if each channel's individual cap is respected.
Campaign Prioritization Logic
When multiple campaigns are eligible to show simultaneously, rank by combined business priority and user relevance score—show only the single highest-priority eligible message per capped slot, not a backlog of lower-priority ones.
Implementation Approach
- Define per-format frequency caps based on intrusiveness level
- Set an overall cross-channel ceiling per user per day/week
- Build campaign prioritization logic for when multiple messages compete
- Monitor and adjust based on dismiss/opt-out rate trends
Measuring the Impact of Capping
Track dismiss rate, opt-out rate, and engagement rate over time. Rising fatigue signals (dismiss/opt-out) suggest caps are too loose; declining reach without fatigue signals may mean caps are unnecessarily tight.
Conclusion
Effective frequency capping requires per-format limits, cross-channel coordination, and clear prioritization logic for competing campaigns. Monitor fatigue signals continuously and adjust caps based on data, not intuition alone.
Related Resources
- Mobile App Modals: Types & Best Practices
- Push Notifications Best Practices
- In-App Nudges: The Ultimate Guide
Ready to implement smart frequency capping? AppStorys helps you coordinate message limits across every channel. Book a demo.



