App monetization planner
Model AdMob revenue without connecting your account
Use actual shown impressions or build a traffic scenario by format. See daily revenue, period revenue, annual run-rate and ARPDAU.
Your working inputs stay in this browser. Anonymous site analytics may record tool actions, never your values.
Ad revenue assumptions
Defaults are examples, not expected earnings. Currency selection does not convert values. In actual-impressions mode, enter shown impressions per day; match and show rates are not applied again.
Daily revenue
$31.00
Selected period revenue
$930.00
Annual run-rate
$11,315.00
ARPDAU
$0.03
| Format | Shown impressions/day | Daily revenue |
|---|---|---|
| Banner | 10,000 | $5.00 |
| Interstitial | 5,000 | $15.00 |
| Rewarded | 1,000 | $8.00 |
| Native | 2,000 | $3.00 |
Previous daily revenue
$30.00
Impression contribution
$6.00
eCPM contribution
-$5.00
Sensitivity daily revenue
$31.00
Contributions reconcile the change between normalized days, not its cause. Sensitivity changes shown impressions and eCPM independently; it is not a confidence interval or a prediction of retention. ARPDAU divides daily revenue by the DAU entered. Annual run-rate assumes the same day repeats for 365 days.
How to read the result
Revenue equals shown impressions multiplied by eCPM, divided by 1,000. Actual-impressions mode does not apply match or show rate again.
Traffic mode models shown impressions from DAU, sessions, requests, match rate and show rate. All values are your assumptions; this tool does not retrieve AdMob data or guarantee earnings.
Worked example
10,000 shown impressions at $2 eCPM produce $20 in daily revenue. In traffic mode, 1,000 DAU × 2 sessions × 3 requests × 80% match × 50% show gives 2,400 shown impressions and $4.80 at the same eCPM. These are arithmetic examples, not earnings expectations.
Definitions and method
eCPM is revenue per thousand shown impressions. Match rate is matched requests divided by requests; this model defines show rate as shown impressions divided by matched requests. Blended eCPM is impression-weighted. Do not apply match/show again to already shown impressions.
Common questions
- Are the low and high scenarios forecasts?
- The tool offers editable sensitivity changes to impressions and eCPM. They are your assumptions, not statistical confidence bounds or sourced market benchmarks.
- Does the revenue-change breakdown identify the cause?
- No. It reconciles the arithmetic contribution of impression and eCPM changes between normalized days. Ad demand, format mix and retention require investigation.
- Is daily revenue divided by installs an LTV estimate?
- No. Revenue from the current active population is not the lifetime value of a new install cohort. Use the separate cohort payback planner with explicit retention assumptions.
Sources and review date
Method and reference links reviewed 15 September 2026. Recheck provider requirements before submission.