Key takeaways
- No honest provider can promise a number: earnings depend on your audience, placement, offers, rate, and traffic quality.
- Estimate with: active users x share who open the wall x completions per opener x average payout, minus reversals.
- Track ARPDAU, EPC, and reversal rate from day one, and replace your guesses with real numbers after a few weeks.
The honest answer
Search for “how much can an offerwall earn” and you will find screenshots of huge monthly totals and promises of passive income. Ignore them. Two properties with the same number of users can earn amounts that differ by ten times or more, because offerwall revenue depends on who your users are, where they live, how easy the wall is to find, and how rewarding your currency looks.
What you can do is estimate. This guide explains the factors that drive offerwall earnings and gives you formulas to build your own estimate, then to check it against real data once you are live. If you are new to the model, read What is an offerwall? first.
The six factors that decide your earnings
1. Audience country mix
Advertisers bid per country, and they pay more where users are worth more to them. The same offer can pay several times more for a user in a high-income market than for one elsewhere, and some countries simply have fewer offers. Know your top five countries before you estimate anything. Tier 1, 2 and 3 countries explained covers why this matters.
2. Engagement and placement
An offerwall earns from users who open it and act. Users who visit once a month and never sign in earn you almost nothing; users who return daily and care about your currency are where the revenue is. A wall in your main menu or on the screen where users run out of coins gets opened far more often than one hidden in a footer.
3. Offer availability
Users only see offers that match their country, device, and age. An Android-heavy audience, an iOS-heavy one, and a desktop-only one will each see a different selection. If a large share of your users see few offers, your conversion rate falls no matter how good your placement is.
4. Reward rate and user split
Users see every offer converted into your currency. A generous rate makes offers look worth the effort and raises completions; a stingy one makes the wall look empty. If you pay users something with real value, such as gift cards or cash, the share you pass on is also your biggest cost. Finding the balance is the main lever you control.
5. Traffic quality
Advertisers pay for real people. Bots, multiple accounts, and VPN users produce completions that are rejected or reversed, and a wall with many of them loses access to offers. Clean traffic earns less on paper at first and far more over time. See the traffic quality rules.
6. Reversals and confirmation time
Some results are confirmed in minutes, others after a review of a few days, and a small share are reversed later, for example for fraud or unmet requirements. Any estimate should subtract an expected reversal rate, and your cash planning should allow for the delay. Publisher earnings and reversals explains how this works on Sharklio.
The estimation formula
Start with monthly numbers, because many offers take days to confirm and daily figures swing a lot.
Monthly revenue = monthly active users
x share who open the wall
x completions per user who opened it
x average payout per completion
x (1 - reversal rate)
- Monthly active users: signed-in users who used your property in the month. Count people, not page views.
- Share who open the wall: the percentage of those users who opened it at least once. Placement moves this more than anything.
- Completions per user who opened it: confirmed completions divided by users who opened the wall. Some open and leave; a few complete several offers.
- Average payout: what you earn per confirmed completion, in dollars, not what the advertiser pays and not the reward your user sees.
- Reversal rate: the share of confirmed completions later taken back.
Your profit is what is left after you subtract the value of rewards you pay out, payout fees, and your running costs. For a game with a virtual currency, rewards cost you no cash, but they can replace some in-app purchases.
A worked example
Hypothetical example with sample numbers
A community site has 20,000 monthly active users. 10% open the offerwall in a month, which is 2,000 users. On average, each of them completes 0.25 offers, which is 500 completions. The average payout is $0.80, so gross revenue is $400. With an assumed 5% reversal rate, net revenue is $380. These numbers are invented to show the method. They are not Sharklio figures or industry benchmarks, and your own will differ.
Now test what changes the result. Keep everything else the same and move one input at a time:
| Change | Net monthly revenue |
|---|---|
| Base case | $380 |
| Wall opened by 5% instead of 10% (hidden placement) | $190 |
| Wall opened by 20% (placement on the currency screen) | $760 |
| Average payout $0.40 (lower-paying country mix) | $190 |
| Reversal rate 20% instead of 5% (poor traffic quality) | $320 |
Two lessons stand out. Placement and country mix can each halve or double the result, and they are worth more attention than any other detail. And a reversal rate that climbs is not only lost revenue: it is an early sign of fraud that can cost you access to offers.
If this site passes 70% of each payout to users as points they can cash out, the user rewards cost about $266, and the site keeps about $114 before fees and costs. That is why the user split deserves as much thought as the traffic.
Metrics to track once you are live
- ARPDAU: daily revenue divided by daily active users. In the example, $380 over 30 days is about $12.67 a day; with 5,000 daily active users, ARPDAU is about $0.0025.
- Earnings per 1,000 active users: $380 divided by 20,000, times 1,000, is $19. This is the easiest way to compare the offerwall with other formats.
- EPC: revenue divided by offer clicks. If users clicked 3,000 offers, EPC is about $0.127.
- eCPM per wall opening: revenue divided by wall openings, times 1,000. With 6,000 openings, about $63.
- Reversal rate: reversed completions divided by all confirmed completions. Watch it weekly.
eCPM and EPC explained covers these metrics in more depth, and Offerwall vs rewarded video ads shows how to compare formats with them.
How to raise your estimate honestly
- Put the wall where users need currency, such as the store, the balance screen, or the moment they cannot afford an item.
- Explain it in one sentence, so users know what they can earn and how long it takes.
- Credit quickly and show pending rewards, so users trust the process and come back.
- Keep your rate competitive and review it when you change prices.
- Stop fraud before it reaches the wall: one account per person, a stable user ID, and a signed link.
For concrete setups, see Monetize a mobile game with an offerwall, How to start a rewards website, and How to monetize a Discord server.
Our recommendation
Estimate with your own numbers, then measure. The Sharklio publisher dashboard is built for that: earnings, clicks, conversions, conversion rate, and EPC per period, with conversion, chargeback, and postback logs. Publisher applications are opening soon. See how to prepare your application.
Frequently asked questions
How much does an offerwall pay per user?
There is no fixed amount. It depends on your users’ countries, devices, and engagement, your placement, and your reward rate. Use the formula above with your own numbers, then compare it with your first month of real data.
Can Sharklio tell me how much I will earn?
No, and you should be wary of any provider that promises a figure before seeing your traffic. Once you are live, your dashboard shows what your users actually earn.
How many users do I need to earn from an offerwall?
There is no minimum that guarantees earnings. A few hundred engaged, returning users with a reason to want your currency can earn more than thousands of one-time visitors.
Why are my first weeks lower than my estimate?
Users need time to discover the wall and trust it, and some completions are confirmed days later. Judge your estimate on a full month of data.