Revenue Optimization Playbook

Tactical moves to increase your ad revenue — organized by the lever you're pulling. Every section is a specific action you can take this week.

The Revenue Equation

All ad revenue comes down to one formula:

Revenue = Impressions × eCPM / 1,000

You have two levers:

  1. Increase eCPM — earn more per impression
  2. Increase impressions — show more ads without losing users

Everything in this playbook maps to one of these two levers. The third variable — not losing users while pulling them — is the constraint.

Lever 1: Increase eCPM

eCPM is what advertisers pay for your inventory. Higher eCPM means more revenue from the same number of impressions. Here's how to push it up.

1.1 Add More Demand Sources

The single highest-impact change for most publishers. Every additional demand source bidding on your inventory pushes prices up through competition.

Action:

Expected impact: 20–50% eCPM lift per additional competitive network (diminishing after 5–7)

1.2 Enable In-App Bidding

If you're running a pure waterfall, switching to in-app bidding (or hybrid) lets all networks compete simultaneously. The highest bidder wins every time instead of the first network in line. See the Mediation Strategy Guide for a deep dive on waterfall vs bidding.

Action:

Expected impact: 10–30% eCPM lift over pure waterfall

1.3 Optimize Floor Prices

Floor prices set the minimum acceptable eCPM. Too high kills fill. Too low sells premium inventory cheap.

Action:

Expected impact: 5–15% eCPM lift with proper floor tuning

1.4 Use Higher-eCPM Formats

Rewarded ads earn 3–10x what banners earn. If you're only running banners, adding rewarded or interstitial placements is a step-change. See the Ad Format Selection Guide for detailed format comparisons.

Action:

Expected impact: 2–5x ARPDAU lift when adding rewarded ads to a banner-only setup

1.5 Improve Ad Viewability

Ads that load off-screen, get scrolled past instantly, or are too small to notice generate lower eCPMs. Advertisers pay less for impressions that aren't seen. See the glossary entry on viewability for the industry standard definition.

Action:

Expected impact: 5–10% eCPM lift from better viewability

1.6 Target High-Value Segments

Not all users are equal. A US user on a new iPhone generates 10–20x the eCPM of a user in a tier-4 market on an old device.

Action:

Expected impact: Varies — the insight itself is valuable for prioritizing effort

Lever 2: Increase Impressions

More impressions means more revenue — but only if you're not driving users away. The goal is to create more ad opportunities without degrading the experience.

2.1 Increase Session Length

Every additional minute of session time is additional ad inventory. The best way to increase impressions isn't showing more ads — it's making users want to stay longer.

Action:

Expected impact: Direct — every 10% increase in average session length is roughly 10% more impressions

2.2 Increase Session Frequency

Users who open your app 3x per day generate 3x the ad opportunities of users who open once. Session frequency is a multiplier on everything else.

Action:

Expected impact: Each additional daily session roughly doubles the opportunity from that session

2.3 Add Placements at Natural Break Points

Most apps have transition moments that aren't monetized. Audit your app flow for missed opportunities.

Action:

Expected impact: 15–30% more impressions per new placement (if well-positioned)

2.4 Optimize Fill Rate

If your fill rate is 85%, you're losing 15% of potential impressions. Those are real ad requests that return nothing.

Action:

Expected impact: Closing a 15% fill gap is a direct 15% impression increase

2.5 Optimize Show Rate

Show rate measures how many loaded ads actually get displayed. If you're pre-loading ads that expire before being shown, you're wasting demand.

Action:

Expected impact: Improving show rate from 60% to 80% is a 33% impression increase on those placements

2.6 Rewarded Ad Opt-In Optimization

For rewarded ads, the opt-in rate determines your impression volume. If only 10% of users tap "Watch ad," you're leaving 90% of potential rewarded impressions on the table.

Action:

Expected impact: Doubling opt-in rate from 15% to 30% doubles rewarded ad impressions

The Constraint: Protect Retention

Every optimization above increases revenue. But push too hard and users leave, destroying long-term revenue. Here's how to know when you've gone too far.

Warning Signs

SignalWhat It MeansAction
D1 retention drops > 2% after a change New placement or frequency is too aggressive Roll back or reduce frequency
Session length drops > 10% Ads are interrupting flow Review placement timing
App store rating drops Users are complaining about ads Reduce frequency, especially for new users
Rewarded opt-in rate drops below 15% Reward isn't compelling or users are fatigued Increase reward value or reduce prompts
Uninstall rate spikes Critical threshold crossed Immediate rollback

The Golden Rule

Never optimize for today's ARPDAU at the cost of tomorrow's DAU. A user who stays for 30 days at $0.05 ARPDAU is worth more than a user who generates $0.20 ARPDAU for 3 days and uninstalls.

Safe Testing Protocol

  1. Change one variable at a time
  2. A/B test with 10–20% of users first
  3. Run for at least 1 week before deciding
  4. Track ARPDAU and retention simultaneously
  5. Only roll out to 100% when both metrics are stable or improved

Optimization by App Stage

Just Launched (< 10K DAU)

Priority: Get the basics right.

Growing (10K – 100K DAU)

Priority: Maximize revenue per user.

Scaled (100K+ DAU)

Priority: Squeeze every percentage point.

Seasonal Playbook

Ad eCPMs follow predictable annual cycles driven by advertiser spending patterns.

Q4 (October – December)

eCPMs peak. Holiday advertiser spending drives prices to the highest levels of the year, especially in November (Black Friday) and December.

What to do:

Q1 (January – March)

eCPMs drop. Advertisers pull back after holiday spending. January is typically the lowest eCPM month of the year.

What to do:

Q2 (April – June)

eCPMs recover. Steady growth as advertisers ramp spending for summer.

What to do:

Q3 (July – September)

eCPMs moderate. Stable but not peak. Late Q3 starts building toward Q4.

What to do:

Quick Wins Checklist

Actions sorted by effort and impact. Start at the top.

This Week (Low Effort, High Impact)

This Month (Medium Effort, High Impact)

This Quarter (Higher Effort, Compounding Impact)

Further Reading

Ready to put this playbook into action?

Integrate AppSpike in under an hour and start optimizing your ad revenue with real data.

Get Early Access

This playbook is maintained by the AppSpike team. Have questions? Get in touch.