Mini-Game
First Purchase
Paywall
Conversion
Onboarding
IAP

The First Dollar Is the Hardest

A first-purchase offer is a handshake, not a paywall — designed to turn free players into payers

C

Cross Mini App Team

October 25, 2026 · 2 min read

The First Dollar Is the Hardest

The First Dollar Is the Hardest

Getting a player to pay once is the single highest-leverage thing you can do in monetization. A free player who's never opened the wallet is a maybe. A player who's paid once is a payer — and payers are dramatically more likely to pay again, to stay, and to spend more over time. The entire first-purchase funnel exists to convert that maybe into a yes, and most studios botch it by aiming at the wrong moment with the wrong price.

The instinct is to put the paywall in front of progress. Don't. A first-purchase offer should feel like a gift, not a toll. The classic move is a heavily discounted "starter" pack right after the player has learned the mechanics and had one small taste of wanting more — cheap enough to be a no-brainer, valuable enough to feel like a win. You're not extracting money; you're establishing a habit.

Where the offer should land

Timing beats price. The offer that converts is the one that arrives when the player already wants something — after a near-loss, after they've admired a skin, after they hit a soft wall. Put it there and a $0.99 decision feels obvious. Put it at the title screen and it feels like a shakedown. The studios that win track where desire spikes in the early session and plant the first offer at the first genuine peak, not at a fixed hour.

MomentPlayer's stateOffer that works
Post-tutorialcurious, untestedtiny starter pack
After first losswants a leg updiscounted currency
At a wallstuck, frustratedtargeted unblock, not a wall
Admiring a skinidentity impulsefirst cosmetic deal

Make the first yes cheap and clean

The price should be trivial — the point is the act, not the amount. A first purchase at $0.99 that lands well is worth more than a $4.99 pack that scares them off, because it opens the door. And the experience has to be clean: no confusing tiers, no dark patterns, no "are you sure?" friction. The player should feel smart for saying yes, not manipulated. A first purchase that feels like a trap is the last purchase.

Don't mistake the discount for the strategy

The trap is treating the first-purchase offer as a discount you keep extending. If the starter pack is always there and always 90% off, you've trained players to never pay full price and you've cheapened your own economy. The offer should be a deliberate, time-boxed welcome — a real hello — that retires once they've crossed the line. After that, they're a payer, and the rest of your shop takes over.

On a runtime where your store logic is yours to change, you can tune that first offer per cohort and per region without waiting on a store review to test a better handshake.

Sources

Related Posts

Too Many Ads Kills the Game

Frequency capping is the dial between revenue today and a dead game next month

Mini-Game
Ad Frequency
Load Balancing
October 25, 2026·1 min read
Build Your Own Runtime or Use a Platform?

A Q&A on the "we should just build it ourselves" temptation — what self-hosting a mini-game runtime actually costs versus riding a shared one

Mini-Game
Runtime
Build
October 25, 2026·1 min read
Know When Each Player Pays You Back

Cohort LTV and payback math decide exactly how much you can afford to burn on UA

Mini-Game
LTV
Cohort
October 25, 2026·1 min read