June 3 · 2026 · By Leonardo Mondaine

ADMOB FOR INDIE DEVS: HOW TO MONETIZE MOBILE GAMES IN 2026

When you're a solo dev, the first thing you notice after launch is that free games need to make money somehow. If you don't sell, you advertise. And for 99% of Android indies, advertising means AdMob.

This post is the digest of what I learned integrating AdMob across all six Huster games — what worked, what wrecked retention, and what nobody mentions in the official tutorial.

What AdMob Is

AdMob is Google's ad network for mobile apps. You integrate the SDK, declare ad slots, and Google distributes advertisers who pay per impression and click. Payment is monthly, in USD, via bank transfer.

Formats You Need to Know

Banner

That thin strip at the top or bottom. Pays little (eCPM globally varies widely; $0.15-$2 depending on geo), but is constant. Good for menus, bad for gameplay — eats screen and annoys.

Interstitial

Full-screen ad on transitions (game over, level end). Pays WAY more than banner ($1.50-$8 eCPM), but kills retention if abused. Rule: never more than 1 interstitial per 90 seconds of play.

Rewarded Video

Player chooses to watch 15-30s for an in-game reward (extra life, coins, skin). Gold-tier format: highest eCPM ($4-$20 in tier-1 geos), opt-in, doesn't hurt retention. If you use only one format, use rewarded.

App Open

Shows when the player opens the app. Decent pay, but a punch in the face at launch. Use with extreme care, never on every open.

Native Ads

Ads designed to look like part of your UI. Works well in shop menus. Complex to implement for limited return on casual indies — skip on v1.

eCPM Reality

Be direct with yourself: tier-2 and tier-3 traffic pays a fraction of tier-1. A banner that earns $4 in the US makes $0.40 in Brazil. Two implications:

app-ads.txt: The File Almost Nobody Configures

This is the error eating most indie revenue. app-ads.txt is a file you place at the root of your website (the one declared on your app's Play Store listing) proving YOU own that inventory. Without it, premium advertisers don't bid on your slots.

One-line file. Ours looks like:

google.com, pub-9381789814620993, DIRECT, f08c47fec0942fa0

Drop it on your studio domain (hustergame.com), declare the domain in the app listing, wait a few days for the crawler to validate. eCPM lift is immediate. Do this.

Mediation: The Next Step

When your game passes 10k downloads and you're leaving money on the table, turn on mediation. Instead of AdMob only, you integrate Unity Ads, ironSource, AppLovin, etc, and let them bid against each other. Highest bid wins. eCPM lift of 20-40% common.

Trade-off: more SDKs = larger app, more bug surface. Before 10k downloads, skip. Focus on making the game good.

UX Without Killing the Game

Big temptation: max ads for short-term revenue. Don't. Principles I follow:

Mistakes That Will Ban You

AdMob is strict. Get banned and lose the month's revenue. Top 3:

How Much to Expect

For a casual game with 5,000 DAU, solid integration and rewarded active, expect roughly $50 to $200 per month. Tiny? Yes. But it scales. At 50,000 DAU, $500-2,000/month. At 500,000, main income.

The path is: make a good game, integrate ads without wrecking the experience, configure app-ads.txt, iterate. Revenue comes after retention, never before.

WANT MORE?

Keep reading or explore Huster's games.