An offerwall is an in-app ad unit that shows users a list of offers, such as surveys, sign-ups, purchases, or gameplay tasks, that they can complete in exchange for virtual currency or rewards. Because users opt in and choose their own offers, offerwalls are among the least intrusive and highest-earning monetization formats in mobile. The user is not interrupted; the user goes looking for the offerwall on purpose.
How an offerwall works
The publisher places an entry point in the app, often in the store or rewards menu. When a user opens the offerwall, they see a list of offers from advertisers. They pick one, complete it, and receive in-app currency or rewards. A server-to-server postback confirms the completion, the advertiser pays for the action, and the publisher shares in that revenue.
Three parties meet in that loop. The advertiser wants a specific action and will pay for it. The user wants the reward and is willing to do the task. The publisher owns the audience and the placement. The offerwall connects all three and settles payment once the action is verified.
Types of offers
Quick actions such as short surveys and sign-ups that pay small amounts and complete fast.
Engagement offers such as installing another app and reaching a level, which pay more for a deeper commitment.
Purchase offers such as buying a product or subscribing, which pay the most and convert least often.
Why users like it
Unlike interruptive ads, an offerwall is opt-in. Users decide when and how to engage, and they get real value in return, which is why offerwalls avoid the fatigue of forced ad views. Control is the whole point: the user browses a menu and chooses, so the format feels like a reward system rather than an intrusion.
Why publishers like it
High eCPM: completed offers by motivated users pay far more than passive impressions.
Incremental revenue: it monetizes the non-paying majority who never make an in-app purchase.
Better retention: earning currency keeps users engaged and progressing.
Offerwall vs. rewarded video
Rewarded video pays a fixed reward for one completed view that lasts seconds. An offerwall presents a menu of offers with a wide range of values, some worth far more than any single video. Both are opt-in, but the offerwall asks for more commitment and pays accordingly, which is why its eCPM tends to sit at the top of the stack. Many publishers run both, using video for quick rewards and the offerwall for high-value incremental revenue.
The next-generation offerwall
RevU is a next-generation offerwall built to maximize this revenue while keeping the experience clean for players, matching the right offers to the right users so publishers earn more from the audience they already have.
Common misconceptions
Offerwalls are only for games. Any app with a currency, credit, or reward system can run one.
Offerwalls hurt the experience. They are opt-in, so users only see offers when they choose to open the wall.
Offerwalls cannibalize purchases. They mostly monetize users who would never have bought, and often warm them toward a purchase later.
Frequently asked questions
Q: Are offerwalls intrusive?
Q: Why do offerwalls earn such high eCPMs?
Q: Do offerwalls replace in-app purchases?
Keep reading
Concept
An in-app purchase (IAP) is any purchase made inside a mobile app, from digital goods and currency to subscriptions and content. IAPs are a primary revenue source for many apps and games.
Metric
eCPM (effective Cost Per Mille) is a publisher's estimated earnings per 1,000 impressions across any pricing model. It is the standard way to compare how much different ad units, networks, or placements actually earn.
Metric
Incremental revenue is the extra revenue generated by a specific action or channel above your baseline. Offerwall earnings are usually incremental: money on top of your existing ads and in-app purchases.
Technical
A postback is a server-to-server message that confirms a user completed an action, such as finishing an offer, so the right data and rewards can be delivered. It is the backbone of accurate conversion tracking in performance advertising.
