Key takeaways

  • For a GPT site, the best offerwall is the one that earns the most per user in your countries after reversals, so shortlist web-first walls and test them side by side.
  • Before you integrate, read each provider's docs for currency and user-share settings, how postbacks are signed, and how reversals reach your server.
  • Run every wall at the same effective coin rate, store credits by wall and transaction ID, and order walls on your earn page by net earnings per user, country by country.

What is the best offerwall for a GPT site?

There is no single best offerwall for a GPT site. The best one is the wall that earns the most per active user in your countries after reversals, and that you can run next to your other walls without confusing users. For web traffic, start with providers whose official pages say they serve rewards or virtual-currency websites and offer a link or iframe wall, such as BitLabs, CPX Research, Lootably, RevU, TimeWall, and Torox. Then compare them on currency control, signed postbacks, reversal reporting, and support, and let your own numbers decide the order on your earn page.

This guide is written for owners of get-paid-to (GPT) and rewards websites, where users pick between many walls on one page. If you are new to the model, What is a GPT site? explains it. For a general comparison of nine providers for websites and apps alike, see Best offerwalls for publishers; this page does not repeat it.

Why choosing a wall is different for a GPT site

A game adds one wall behind a “free gems” button. On a GPT site, the walls are the product, which changes what you need from a provider.

  • Users compare walls. They see the same game offer at three prices and pick the highest, so your coin rate must be consistent across walls.
  • Users cash out real value. A reversal that lands after a cash-out is your loss.
  • Traffic is web first. You need a link or iframe wall, not an SDK-only product.
  • Abuse is constant. VPN users, multi-accounters, and referral farms target rewards sites, so how a provider reports bad conversions matters as much as its payouts.
  • Support volume is high. Missing-reward tickets grow with every wall you add.

Offerwalls that say they work with GPT and rewards websites

We only list providers whose own website or documentation describes a web integration and publishers that reward users with a currency. Listed alphabetically, not ranked. “Not stated” means we did not find it on the official page, not that it does not exist. All details checked on October 22, 2026; providers change their terms, so confirm with them before you integrate.

ProviderWhat it offers web publishersDetail worth knowing for a GPT sitePublished payment terms
BitLabsSurveys, games, and offers via iframe or web link, plus APIsSeparate reconciliation callbacks for reversed rewardsNet-30, $100 minimum after deductions; bank wire, PayPal, or crypto
CPX ResearchSurvey wall via script tag, iframe, or APISays it rewards users even when they are screened out of a survey$25 minimum by bank transfer or PayPal, $100 for Bitcoin; schedule per agreement
LootablyOfferwall via iframe or direct link, Offers API, Reporting APIConversion webhooks for pending, rejected, and approved conversionsNot stated
MyChips (MAF)White-label wall via iframe, direct link, or SDKIn-house support for user issuesNot stated
Prime EarnSurveys, games, and offers in one iframe wallSays it covers 80+ countries with localized contentNot stated
RevUiframe, hosted page, or white-labeled API; no SDKIts team handles users’ missing-reward claimsSet with each publisher at onboarding
TimeWallOfferwall with surveys and micro tasks for reward and faucet sitesDashboard shows failed postbacks and lets you resend themSchedule not stated; lists wire, ACH, AirTM, Payeer, Bitcoin, Litecoin, USDT
ToroxCustomizable web offerwall, SDK, and APIAimed at platforms that reward users with a virtual currencyMonthly, by bank transfer or PayPal; minimum not stated

Two more names come up often. AdGem documents a pre-built web offerwall with signed, POST-based postbacks, and Unity documents a Web Offerwall under the Tapjoy name that needs its Self-Managed Currency postback. Both focus mostly on apps and games, so ask whether your site fits first.

Sources for the table: the BitLabs payments page, the CPX Research FAQ, the Lootably conversion webhooks docs, the MAF MyChips page, the Prime Earn site, the RevU publisher page, the TimeWall site, and the Torox publisher FAQ.

How to compare offerwalls for a rewards website

On a GPT site, these details decide whether a wall earns money or creates tickets.

Web wall that fits your page

Check that the wall works in an iframe on mobile browsers (scrolling, offers opening in a new tab) and that a direct link works for users who block frames. Lootably, for example, documents both an iframe and a direct link that you fill with your user ID. If you want offers in your own design, you need an offers API and time to build caching. Offerwall integration: iframe, link or API covers the trade-offs.

Currency and user-share control

You want to set the currency name, the rate, and the share that goes to the user yourself, not accept the provider’s default. BitLabs’ currency settings describe a Base Currency Multiplier times a User Reward Share, with an option to hide decimals and a survey-only bonus. Lootably’s placement settings use a pre-split conversion rate and a currency split to the user, plus timed promotions. RevU says it lets publishers manage conversion rates between real and virtual currency. Different names, same goal: you need enough control to make every wall pay the same number of coins per dollar.

Postback signing and reversals

Credit rewards only from a server-to-server postback you can verify. Read how each provider signs it:

  • BitLabs appends a hash to each callback, a hex-encoded SHA1 HMAC of the whole URL made with your app secret, according to its callback hashing docs.
  • Lootably’s postback docs describe a SHA256 hash over the user ID, IP, revenue, currency reward, and your postback secret.

Then ask how reversals reach you, because this differs more than signing does. BitLabs sends a reconciliation callback that you match to the original reward. Lootably’s postback docs say postbacks are currently only sent with a completed status, while its conversion webhooks fire when a conversion is pending, rejected, or approved. If you only listen to one channel, you may miss deductions. Postback security and What is HMAC? explain the verification side.

Offer volume in your countries

A wall that is full in the US can be nearly empty in Brazil or the Philippines. Open each wall from your top countries on a real phone, from a normal home or mobile connection, and count the offers a new user would see. Repeat monthly, because inventory moves.

Approval rules

Every serious provider reviews you first. Lootably’s getting-started page says you apply, then ask your contact for approval. Torox says its products are designed for platforms with a game economy or a way to reward users with virtual currency. Have a live site, terms, a privacy notice, and a support contact ready before you apply.

VPN and fraud handling

Ask two questions: does the wall block VPN, proxy, and data center users before they start offers, and how are conversions flagged as fraud reported to you? Lootably, for example, fires a rejected webhook when a conversion is flagged as fraudulent and will not be paid. A wall that lets VPN users in and rejects their conversions later turns into angry tickets and clawbacks on your side. Keep your own checks too: Stop multi-accounting and VPN abuse shows how.

Support for your users

Find out who answers “I finished the offer and got nothing”. RevU says its in-house team handles missing-reward claims, TimeWall lists live chat for both users and site owners, CPX Research mentions support for you and your users, and MAF highlights in-house support for MyChips. Where the provider does not take tickets directly, you become the middleman for every one of them.

Payment terms, only where published

Few providers publish full terms (see the table above), so get schedule, minimum, and deductions in writing. They matter because your users often cash out before the provider pays you.

GPT site offerwall checklist

Use this before you add any wall. Every row should have a clear answer, from the provider’s docs or in writing.

CheckWhy it matters on a GPT siteHow to verify
Link or iframe wallYour traffic is mostly browsersIntegration docs; test on a phone browser
Currency name, rate, and user share are yours to setKeeps coin values equal across wallsCurrency or placement settings page
Signed server-to-server postbackUnsigned callbacks can be faked to mint coinsPostback docs: hash method and secret
Unique transaction ID per creditStops double credits on retriesPostback parameter list
Reversals sent to your serverYou must deduct before users cash outDocs for reversal, reconciliation, or rejected events
Postback retries and resendYour server will be down sometimesRetry settings; failed-postback view
Offers in your top countriesEmpty walls cost you clicks and trustOpen the wall from each country
VPN and fraud policyRewards sites attract abusePublisher terms; ask how flagged conversions are reported
Who handles user ticketsTickets grow with every wall you addSupport page; ask for the process
Payment terms and minimumYou pay users before the provider pays youPublished terms or a written agreement
Reporting by country and offerYou need it to rank wallsDashboard demo or reporting API docs

How to run several walls without confusing users

Most rewards sites run several walls. The ones that do it well make the walls feel like one system.

  1. One currency, one effective rate. Decide how many coins a user gets per $1 you earn, then configure each wall to match it, whatever the setting is called. If a wall uses a rate and a split, multiply them; if it uses a multiplier and a share, multiply those. The virtual currency calculator and How to set your virtual currency exchange rate help you pick the number.
  2. One balance, one history. Show every credit and reversal in a single activity list with the wall name next to it. Users should never have to remember where they earned what.
  3. Store credits by wall and transaction ID. Two providers can send the same transaction ID string. Key your ledger on the pair, and treat a repeat as a duplicate. How to prevent duplicate reward credits walks through it.
  4. One hold rule. If you hold new credits before cash-out, apply the same rule to every wall and say so once on the earn page. Reward hold periods explains how long.
  5. Clear support routing. Next to each wall, tell users where to report a missing reward: the provider’s own form if it has one, or yours.
  6. Warn about duplicates. The same advertiser offer often appears on several walls. Many offers are for new users only, so tell users to finish an offer once, on one wall, on the same device and browser.
  7. Add walls one at a time. Give each new wall a few weeks so you can see what it adds.

What confuses users on multi-wall earn pages

Different coin rates per wall, wall logos with no short description (such as “Surveys, quick credits”), ten tiles of equal size, credits listed under a different name than the wall, and a support form that does not ask which wall was used.

How to rank walls on your earn page

The top position gets the most clicks, so rank walls by results, not by the biggest offer you saw last week.

  • Measure per user who opened the wall, not per page view. Position bias makes the top wall look better than it is, so compare walls on net earnings per 1,000 users who opened each one.
  • Use net earnings, after reversals and after the coins you paid out. A wall with a high reversal rate can look best on gross revenue and still lose. What is a reversal rate? shows the sum.
  • Rank by country group. If your site can vary the order by country, do it. The best wall for US users is often not the best for users in India.
  • Keep a test slot. Reserve one spot, such as third, for a new or rotating wall, and swap the top two now and then to check that the leader still leads.

Illustrative example: ordering three walls by country

Sample figures only. Per 1,000 users who opened each wall in a month: in the US, Wall A earns $120 with $6 reversed ($114 net), Wall B $95 with $19 reversed ($76 net), and survey Wall C $88 with $4 reversed ($84 net). In India, Wall A nets $13, Wall B $20, and Wall C $8.50. The US order becomes A, C, B, even though B out-earned C before reversals, while Indian users should see B first. Run the same sums on your own reports every month.

The rest of the page matters too: headline, value line, timing, and trust signals. How to build an earn page that converts covers the page itself, and Offerwall placement covers where the entry points sit in your navigation. Survey walls behave differently from general offerwalls, so list them as their own type; Survey walls vs offerwalls explains why.

If you are just starting a rewards site

Do not launch with eight walls. Start with two or three that cover different inventory, such as a general offerwall, a survey wall, and one strong in game offers, and make crediting, reversals, and cash-outs work end to end first. How to start a rewards website covers the full setup, and the offerwall earnings calculator gives a planning estimate, not a promise.

Running Sharklio next to your other walls

Sharklio is a pay-per-result affiliate network that GPT and rewards sites can run as one more wall. Every publisher application is reviewed by hand. On a website you open it with a link or iframe that you build and sign on your server, with an optional floating “Earn” button, or you build your own wall with the Offers API. Each app sets its own currency name and icon, conversion rate, user split, and rounding, so you can match the coin rate of your other walls exactly. Every credit and every reversal reaches your server as a signed postback, and users on VPNs, proxies, Tor, or data center networks are blocked from the wall. Reports break results down by country, offer, and sub ID, which is what you need to rank it fairly. See how the wall works or read how to get approved as a publisher.

Frequently asked questions

What is the best offerwall for a GPT site?

No single wall is best for every GPT site. Shortlist web-first walls that accept rewards websites, test them with the same coin rate and placement, and keep the ones that earn most per user in your countries after reversals.

How many offerwalls should a rewards website have?

Start with two or three that cover different offer types, then add walls one at a time. Each extra wall adds support work and splits users’ attention.

Which offerwalls accept GPT sites?

Providers such as BitLabs, CPX Research, Lootably, RevU, TimeWall, and Torox describe web integrations for publishers that reward users with a currency. Each one reviews your site first, so check its requirements before you apply.

Should every offerwall on my site pay the same coin rate?

Yes. Set each wall so users get the same number of coins per dollar you earn. Users compare walls, and different rates look unfair and push them to the wall that overpays.

How do I handle reversals from several offerwalls?

Listen for every reversal channel each provider documents, match each reversal to the original credit by wall and transaction ID, and deduct it from the user’s balance. A hold period before cash-out gives reversals time to arrive.

Do offerwalls allow VPN users on rewards sites?

Providers differ, but VPN and proxy traffic is a common reason for rejected conversions. Ask each provider how it blocks and reports it, and run your own checks.