Offerwall

An in-app advertising unit that presents users with a list of tasks or offers they can complete in exchange for in-app rewards.

ARPDAU Lift
+15-30%
Engagement Rate
5-15%
Payout Range
$0.50-$50

What is an Offerwall?

An offerwall is a full-screen ad unit that displays a menu of tasks or offers from various advertisers. Users choose which offers to complete—such as installing an app, completing a survey, or reaching a level in a game—in exchange for virtual currency or rewards in the host app.

Offerwalls are particularly popular in free-to-play games where they provide an alternative to in-app purchases for earning premium currency.

Types of Offerwall Tasks

Task TypeUser ActionTypical Payout
App InstallDownload and open app$0.50-2
CPA EventInstall + complete action (registration, level)$2-15
Cost Per EngagementReach specific milestone (level 10, day 7)$10-50
SurveyComplete questionnaire$0.25-2
VideoWatch sponsored content$0.05-0.25
Subscription TrialStart free trial$5-30

Benefits for Publishers

Benefits for Advertisers

Quality Considerations

Offerwall users are incentivized, so retention and LTV may differ from non-incentivized traffic. Track offerwall users separately and optimize payouts to ensure ROI.

Top Offerwall Providers

ProviderStrengthsBest For
ironSourceLarge advertiser base, gaming focusMobile games
TapjoyPremium campaigns, brand offersCasual games
adjoePlayTime rewards, high engagementGaming apps
FyberMarketplace approach, qualityMid-core games

Pro Tip: Placement Strategy

Place offerwall access in your store UI, not as a popup. Users should discover it when actively seeking currency. Label it clearly (e.g., "Free Coins") and highlight high-value offers.

Best Practices

  1. Balance Rewards: Don't devalue IAP by making offerwalls too generous
  2. Quality Partners: Work with reputable providers for legitimate offers
  3. Clear Instructions: Help users understand how to complete offers
  4. Prompt Delivery: Reward users immediately after completion
  5. Track Separately: Analyze offerwall user LTV independently