What is an offerwall?
An offerwall is a list of paid tasks inside an app or website. A user picks one, completes it, and gets a reward in that app. The advertiser who wanted the task done pays for it, and the app keeps a share.
The short version
Picture a game with a coin balance. Next to the shop there is a page of offers: Install Coin Quest and reach level 10, 1,500 coins. Start a free trial of a meal kit, 4,000 coins. The player picks one, does it, and the coins appear.
That page is the offerwall. The game did not sell the player anything, and did not show an ad they had to sit through. The player chose to do something an advertiser was willing to pay for, and the money for it was split between the game and the player's reward.
Who is involved
- The user wants something in the app: currency, a perk, points they can cash out.
- The publisher owns the app or site and shows the offerwall. They set the reward and earn per completed offer.
- The advertiser wants an event to happen: an install, a sign-up, a purchase, a level reached. They set the price and pay only when it happens.
- The network (that is us) connects the two, tracks every click and conversion, and handles the money in both directions.
The life of one conversion
- The user taps an offer. The publisher opens the offer's click link with the user's ID in it.
- We record the click, give it a unique click ID, and send the user on to the advertiser with that ID attached.
- The user installs, signs up or plays. The advertiser's tracking sees it happen.
- The advertiser's server sends us a postback: a request carrying the click ID and the event. That is the moment a conversion exists. Nothing before it is billed or paid.
- We send the publisher's server our own postback with the user's ID and the reward, and the publisher credits the user.
For 30 days after that, the advertiser can still reverse the conversion if it turns out to be a refund or fraud. If they do, the publisher gets a reversal postback and can take the reward back. After the window, the conversion is final and the publisher's earnings for it become payable.
What kinds of offers there are
Installs, often with a goal such as reaching a level. Sign-ups and registrations. Free trials. First deposits or purchases. Surveys on some networks. Many offers pay in several steps, so a user earns for the install, then again for each milestone.
Offers are tied to countries and platforms. A good offerwall only shows a user offers they can actually complete, priced for their country.
Offerwalls compared with other ad formats
| Format | Who starts it | Paid on |
|---|---|---|
| Banner | Shown automatically | Impressions or clicks |
| Interstitial | Shown automatically, between screens | Impressions |
| Rewarded video | The user, for a reward | A completed view |
| Offerwall | The user, for a reward | A completed action, confirmed by the advertiser |
When an offerwall is a bad fit
An offerwall needs something to reward. If your app has no currency, perk or points, there is nothing to offer the user, and an offerwall will feel bolted on. It also needs a server, because rewards are credited by server-to-server postbacks, not inside the app.
Platform rules matter too. Apple and Google both have rules on rewarding users for installing other apps or rating apps. Read the current App Store Review Guidelines and Google Play policies for your own app before launching one.
Questions
How do offerwalls work?
A user picks an offer in an app, completes it at the advertiser, and the advertiser confirms it with a postback. The network then tells the app, which credits the user's reward. The advertiser pays the network, and the network pays the app.
Are offerwalls legit?
The format is widely used in games and rewards apps. Quality depends on the network: how it reviews publishers, whether advertisers confirm each conversion, and how reversals are handled.
What is a postback?
A server-to-server request that reports a conversion. The advertiser sends one to the network when the event happens, and the network sends one to the app so it can credit the user.
What is the difference between CPI and CPE?
CPI (cost per install) pays for the install. CPE (cost per engagement or event) pays for something after the install, such as reaching a level or making a purchase. Multi-step offers combine both.
Does Apple allow offerwalls?
Apple restricts rewarding users for installing other apps. Read the current App Store Review Guidelines for your own case; we don't give legal or policy advice.
Read next
An offerwall for your app or website
Show paid offers inside your app or site and earn when users complete them. REST API, no SDK, signed postbacks, payouts from $50.
Offerwall advertising, billed on confirmed conversions
List installs, sign-ups, trials, deposits or level-ups on our offerwall. You pay only when your own postback confirms the conversion. Clicks are free.
Postbacks: how your server learns a user earned something
How our server-to-server postbacks work: HMAC-SHA256 signatures, approval and reversal events, retries, and how to credit users exactly once.