Campaign inputs
Enter your campaign assumptions below. The calculator uses budget-derived impressions, response rates, and a fatigue safeguard to recommend a cap.
Example data table
| Audience | Budget | CPM | Days | Desired Reach | Fatigue Threshold | CTR | CVR | Suggested Cap |
|---|---|---|---|---|---|---|---|---|
| 500,000 | $15,000 | $8.00 | 30 | 70% | 6 | 1.20% | 4.00% | 5 |
| 250,000 | $9,500 | $7.20 | 21 | 65% | 5 | 1.50% | 3.20% | 4 |
| 1,200,000 | $40,000 | $11.50 | 45 | 80% | 7 | 0.90% | 2.80% | 4 |
Formula used
- Budget-derived impressions = (Budget ÷ CPM) × 1,000.
- Reachable users = Audience size × desired reach percentage.
- Average frequency = Budget-derived impressions ÷ reachable users.
- Effective response rate = CTR × conversion rate × viewability.
- Goal-based frequency = Target conversions ÷ (reachable users × effective response rate).
- Blended cap = (Budget-based cap × 55%) + (Goal-based frequency × 45%).
- Recommended cap = Ceiling of blended cap after applying the safety buffer, limited by the fatigue threshold.
- Potential waste = Budget-derived impressions − (reachable users × recommended cap), but never below zero.
How to use this calculator
- Enter your audience size, budget, CPM, and campaign duration.
- Choose the share of the audience you want to reach.
- Set a fatigue threshold that reflects how many impressions one user should safely see during the campaign.
- Add CTR, conversion rate, and viewability so the tool can estimate performance more realistically.
- Enter target conversions and average order value to connect delivery strategy with business outcomes.
- Use the safety buffer when you want a more conservative cap.
- Submit the form and review the recommended cap, waste estimate, scenario table, and graph.
- Download the result as CSV or PDF for client notes, media plans, or campaign reviews.
Frequently asked questions
1) What does frequency cap mean in marketing?
A frequency cap limits how many times the same person can see your ad during a set period or campaign. It helps prevent fatigue, protects brand perception, and spreads impressions more evenly across the available audience.
2) Why is an overly high cap risky?
A very high cap can over-serve ads to the same users, which reduces incremental reach and may waste spend. Repetition eventually stops improving recall and starts increasing annoyance, scroll-past behavior, and declining conversion efficiency.
3) Why does the calculator use CPM and budget first?
Budget and CPM determine how many impressions you can realistically buy. Once impression supply is known, the calculator can estimate how often each reachable user may be exposed and whether that level is efficient or excessive.
4) What is the goal-based frequency result?
Goal-based frequency estimates how many impressions per reachable user may be needed to achieve the conversion target, based on CTR, viewability, and conversion rate. It shows whether your goal is compatible with your fatigue threshold.
5) Should every platform use the same cap?
Not always. Different channels have different attention patterns, placements, and auction dynamics. Social feeds, display retargeting, connected TV, and video often justify different caps because user tolerance and performance curves vary.
6) How should I choose a fatigue threshold?
Start with past campaign evidence, brand lift studies, and channel norms. If those are unavailable, use a conservative threshold, monitor reach, frequency, click-through rate, and conversion efficiency, then adjust gradually using live performance data.
7) Does this calculator replace platform reporting?
No. It is a planning and scenario tool. Use it to set an initial cap and compare trade-offs, then validate the recommendation against real delivery, overlap, conversion lag, and platform-specific frequency reporting.
8) When should I lower or raise the cap?
Lower it when reach stalls, waste rises, or negative response signals appear. Raise it carefully when awareness is low, audience size is constrained, or incremental performance remains profitable without pushing users past fatigue.