How Much Do Ads Make On Apps? | Realistic Revenue Math

App ads often earn $0.20–$5 per 1,000 views, with ad type, user location, and repeat use steering the range.

When someone asks “how much do ads make on apps?”, they usually want one thing: a number they can plan around. The tricky part is that apps don’t earn “a rate.” They earn a mix of rates, minute by minute, based on who’s using the app and what ad shows at that moment.

This guide gives you practical ranges, a simple way to forecast monthly revenue, and a checklist to lift earnings without annoying users.

What App Ad Earnings Mean In Plain Terms

Most in-app ad dashboards boil earnings down to a few metrics. If you know these, every planning question gets easier.

eCPM, RPM, And Why They Move

eCPM is your estimated revenue per 1,000 impressions. The math is total earnings divided by impressions, multiplied by 1,000. Google explains this on its eCPM calculation page.

Two apps with the same downloads can land at different eCPMs because buyers pay more for certain users and moments. A user in a high-spend country, on Wi-Fi, in a purchase-friendly category, at a time of year when budgets are high, can be worth more than a casual scroll from a low-spend region.

Fill Rate And Match Rate

Your app requests an ad. Sometimes a network returns one. Fill rate is the share of requests that actually show an ad. Low fill rate feels like “my app has traffic but revenue is weak.” It also skews testing, since demand isn’t stable.

Impressions Per Session

Revenue is eCPM multiplied by impressions. If retention is poor and sessions are short, impressions stay low even with decent eCPM. If you cram in ads, impressions rise but ratings fall and users leave. The sweet spot is steady use plus smart placement.

How Much Do Ads Make On Apps? By Format And Geography

Below is a starting-point range for common in-app ad formats. These are not promises. Treat them as guardrails, then refine with your own data.

Ad Type Typical eCPM Range (USD) Where It Fits
Banner $0.10–$1.00 Light touch for utility apps, steady background views
Native $0.30–$2.50 Feeds and content lists when it matches the layout
Interstitial $0.50–$6.00 Natural breaks like level end, save complete, screen change
Rewarded Video $2.00–$20.00 Opt-in value trade: extra lives, hints, coins, access
App Open $0.80–$8.00 Short splash moments before the first screen loads
Offerwall $3.00–$30.00 Games and reward apps with high intent, low friction offers
Playable $1.50–$15.00 Gaming demand; works best when users like trials
In-Game Video (non-rewarded) $0.80–$10.00 Mid-session breaks when users expect a pause

Geography shifts these ranges fast. The same placement can earn several times more in the U.S., Canada, UK, and Australia than in lower-spend regions. Category matters too: finance, shopping, and B2B tools often draw higher bids than casual entertainment.

How Revenue Is Built From A Simple Equation

If you want a clean forecast, use this:

  • Monthly ad revenue = (monthly impressions ÷ 1,000) × average eCPM

The work is estimating impressions and choosing an eCPM that matches your users and ad mix.

Also track ad requests versus impressions; a drop there often means demand issues, blocked inventory, or slow SDK load.

Step 1: Estimate Monthly Impressions

Start with active users, not downloads. Use daily active users (DAU) or monthly active users (MAU), then multiply by sessions and impressions per session:

  • DAU × sessions per day × impressions per session × 30 days

If you don’t have data yet, pick conservative values and treat the first month after launch as a measurement phase.

Step 2: Pick An Average eCPM That Matches Your Mix

Apps rarely run one ad type. A common stack is banners plus interstitials, then rewarded video for users who opt in. Your blended eCPM is a weighted average, so the mix matters as much as the headline rate.

Step 3: Account For Platform Rules And Privacy

Ad measurement has shifted with privacy changes. On iOS, ad networks often rely on Apple’s SKAdNetwork documentation when users don’t allow tracking.

This can change buyer confidence and bidding patterns, which then shows up in eCPM. You can’t change privacy rules, but you can keep SDKs current and follow platform guidance so your inventory stays buyable.

Common Revenue Ranges By App Size

People love a “How much per month?” number, so here’s a grounded way to think about it. These ranges assume a blended eCPM between $0.50 and $5 and a sane ad load.

Small Apps

If you have 1,000 DAU and you serve 3 impressions per session across 2 sessions a day, you might see 180,000 impressions a month. At $1 eCPM, that’s about $180. At $3 eCPM, about $540.

Mid-Size Apps

At 50,000 DAU with similar usage, you’re in the millions of impressions per month. At that scale, small placement changes show up fast.

Large Apps

Past 500,000 DAU, seasonality and regional mix can swing revenue. User experience work pays back because tiny retention gains compound.

Ways To Increase Earnings Without Tanking Reviews

“More ads” is the lazy move. It bumps impressions, then users bounce. Treat ads like part of product design.

Place Interstitials Only At Natural Stops

Interstitials earn well because they’re full-screen. They also annoy people when they interrupt. Keep them tied to moments users already expect: finishing a level, saving a file, ending a workout, completing a scan, closing a flow.

Use Rewarded Video As A Value Trade

Rewarded video tends to lift blended eCPM because users choose it. Offer a reward that feels fair and immediate. Test two or three reward sizes, then stick with the one that keeps retention steady.

Run Mediation With Enough Demand Sources

Mediation means multiple networks bid for your impressions. More bids can raise eCPM and lift fill rate. Start simple, confirm stability, then add networks one by one. Each SDK adds weight, so measure app size, startup time, and crash rate after each change.

Watch Ad Frequency Caps

Frequency caps keep the same user from seeing too many ads in a short window. This protects ratings and can even help revenue if users stick around longer. Think in minutes and sessions, not “per day.”

Split Reports By Country And Placement

Don’t treat your whole app as one bucket. Split reporting by country, OS version, and placement. You’ll spot gaps like a screen with low fill rate or a region where one network drops out.

Back-Of-Napkin Calculator You Can Reuse

If you want a quick estimate that’s good enough for planning, plug your numbers into this table. It keeps you honest about what drives earnings: active users, session depth, and your blended eCPM.

Input Rule Of Thumb Monthly Revenue Step
Daily active users (DAU) Use a 28-day median, not a spike day DAU × 30 = monthly active days
Sessions per user per day 1–4 for most apps Multiply monthly active days
Impressions per session 1–6 with a light ad load That gives monthly impressions
Blended eCPM $0.50–$5 for many mixes (impressions ÷ 1,000) × eCPM
Fill rate Track by placement and country Low fill shrinks impressions
Retention (D1/D7) Higher retention raises impressions Retention lifts sessions
Ad type mix More rewarded can raise eCPM Mix changes blended eCPM

Mistakes That Make App Ad Money Look Bad

A lot of “ads don’t pay” stories come from avoidable mistakes. Fixing these often beats chasing a new network.

Judging Revenue From A Tiny Sample

Early dashboards are noisy. One high-value user can swing your day. Let data accumulate, then judge trends on week-long blocks.

Mixing Test Traffic With Real Traffic

Test ads don’t behave like live ads. Make sure your release builds use test device IDs during QA, then disable them for production.

Running Too Many SDKs At Once

Every SDK can add startup time and risk. If your app slows down, your store rating drops, installs fall, and revenue shrinks. Add networks with a plan, not on a whim.

Forgetting The Store Page Is Part Of Monetization

Ad revenue starts with users who stick. A clear store listing, honest screenshots, and a first-run flow that gets people to their first win can raise retention.

What To Track Weekly So You Can Predict Earnings

If you want a forecast you can defend, track these weekly and you’ll stop guessing.

  • DAU and MAU by country
  • Sessions per user and median session length
  • Impressions per session by placement
  • Blended eCPM and eCPM by format
  • Fill rate by network and region
  • Store rating and top complaint themes

When one metric drops, you’ll know where to look. If eCPM dips across all formats, it can be market demand. If it dips in one placement, it’s likely your setup.

Revenue Ranges At A Glance

When someone asks for a single number, give a range tied to their mix. A utility app with banners may land under $1 per 1,000 views. A game with rewarded video can land far higher. Your own dashboard will tell you where you sit after a few weeks of stable traffic.

Putting It All Together In One Practical Forecast

  1. Pick a DAU target for the next 90 days.
  2. Measure sessions per user and impressions per session for your current build.
  3. Choose a blended eCPM range that matches your ad types and user regions.
  4. Run the equation to get a monthly range, then budget around the low end.
  5. Ship one monetization change at a time, then compare week over week.

If you keep those steps tight, the question “how much do ads make on apps?” turns into a forecast you can trust.