Key takeaways

  • A rewards site earns a share of what advertisers pay for each completed offer and passes the rest to its users.
  • Fraud checks and clear payout rules matter as much as the offers themselves.
  • Launch with one clear audience and three to five offer sources, then spend your effort on retention, which is where profit comes from.

How do you start a rewards (GPT) website?

To start a rewards website, pick one audience, set up the business and your rules, add three to five offerwalls and survey walls, design a reward currency, choose payout methods with holds, and build fraud checks before the first cashout. Then get your first users with helpful content and a referral program, and spend most of your effort on keeping them, because that is where a rewards site makes its margin. The sections below take each step in order, and link to a deeper guide for each one.

A rewards website, also called a get-paid-to or GPT site, pays its users for completing offers: trying apps and games, answering surveys, signing up for services, or finishing short tasks. Users collect points or coins and exchange them for cash, gift cards, or crypto. The money comes from advertisers who want those actions, not from the users or the site owner.

GPT sites have existed since the early days of online advertising, and most guides about them are written for users. This guide looks at the other side: what it takes to run one, and where an owner can actually build a margin.

How does a rewards site make money?

  1. An advertiser pays an offer network or offerwall for each completed action.
  2. The offerwall keeps its share and pays you, the site owner, a payout per completion.
  3. You credit your user part of that payout in your own currency and keep the rest.

Your margin has to cover reversed offers, payout fees, fraud that gets through, servers, support, and marketing. Many sites give users most of each payout, because a generous rate is the main reason users choose one site over another.

The quick math on one $2.00 offer at a 70% user split

Take an offer that pays you $2.00. Your currency is 1,000 coins per $1, and you give users 70% of each payout, so the user receives 1,400 coins, worth $1.40. You keep $0.60. If 5% of completions are later reversed after the user has cashed out, and payout fees average 3%, your real margin on that offer is closer to $0.45. The rates here are picked for illustration; plug in your own split, fees and reversal rate.

Before you build: audience, business and rules

  • Pick an audience. Gamers, students, survey takers, or users in one region. A clear audience makes marketing and offer choice easier.
  • Set up the business side. You will pay out money, so you need a registered business, a way to handle taxes, and payout providers that accept your model.
  • Write your rules. Terms of service, a privacy policy, age limits, and a clear policy on multiple accounts, VPNs, and reversals. If you have users in the EU, data protection law applies.
  • Plan your budget. Many offer networks pay you monthly, while users expect fast cashouts. You need cash to pay users before the networks pay you.

This is general information, not legal or tax advice. Check the rules in your own country before you launch.

Add offerwalls and survey networks

Offers come from offerwalls and survey networks. You apply as a publisher, they review your site, and each gives you a wall link or iframe with your user ID in it, plus a postback that tells your server when a user earns. See What is an offerwall? and What is a postback URL? For a concrete example of the code involved, the Moonetix Quick start shows a signed wall link and a postback handler in a few lines.

Start with a few walls, not twenty: three to five good partners are easier to manage and support. Our comparison of nine offerwalls for publishers can help you build the shortlist. Pick them so they cover different offer types, because games, surveys, and quick tasks attract different users, and check that each one has offers in the countries where your users live. From the first day, log every postback so you can answer missing-reward questions quickly.

Design your reward currency and exchange rate

Most sites use points or coins instead of dollars. A currency makes small rewards feel bigger, lets you run bonuses and promotions, and keeps the rate between offers consistent. Keep it simple: a round rate such as 1,000 coins per $1, shown clearly next to every cashout option. Users trust sites that make the value obvious, so answer how much one coin is worth on a help page too.

Plan cashouts users can trust

  • Methods. Gift cards, PayPal, and crypto are the most common. Offer at least one option that works in each country you target, and check what each one costs per cashout.
  • Low minimums. A low first cashout proves to new users that you really pay, and it is the strongest trust signal you have.
  • Hold periods. Keep new earnings on hold until the window in which most reversals arrive has passed, and explain the hold before users earn.
  • Review before paying. Check first cashouts and large ones by hand or with rules, and ask for identity checks above set amounts.
  • Speed. Fast payouts drive word of mouth. Tell users up front how long a withdrawal takes, and keep to it.

Rewards site payout methods compares the fees and fraud risk of each method, and Reward hold periods shows how to set tiered holds from your own reversal data.

Stop fraud from day one

A rewards site is a target for fraud the moment it pays out. If fraudulent completions reach your offer partners, they reverse them, cut your payouts, or close your account. The basics are:

  • Detect VPNs, proxies, and data center IPs at sign-up and before cashouts.
  • Fingerprint devices and link accounts that share one.
  • Verify email, and require stronger checks for large withdrawals.
  • Watch referral programs, which attract fake accounts.
  • Hold and review earnings from offers that are often reversed.

Stop multi-accounting and VPN abuse explains the layered checks in detail, and our traffic quality rules show what Moonetix expects from publishers.

Keep users coming back

Getting a user to sign up is expensive. Keeping them is what makes a rewards site profitable, and it is the part you control most directly. Plan for it from the start:

  • Small daily bonuses and streaks, paid from a fixed monthly budget, that reward coming back.
  • Levels or leaderboards based on credited earnings, so reversed or fake results never count.
  • A referral program that pays a share of what invited friends earn, not a flat bonus per sign-up. A tiered model rewards your most active promoters.
  • Fast, friendly support for missing rewards, the most common complaint on any GPT site.

Daily bonuses, streaks and levels that bring users back covers how to budget these loops and keep them safe from duplicate accounts.

How to get your first users

Write helpful guides about specific offers and payouts, which bring search traffic for years, post short videos that show real cashouts, take part honestly in communities that allow it, and let referrals do their work. Run paid tests only once you know what an active earner is worth to you. How to get traffic to a rewards website covers each channel and the platform rules that come with it.

Pick your coin rate with real offers

Try a few rates in the virtual currency calculator and check how a $0.05 task and a $5 game offer would look to your users before you launch.

How to add Moonetix to your rewards website

Here is how Moonetix becomes one of your first offer sources.

  1. Apply as a publisher at moonetix.com. Every application is reviewed by hand, and once you are approved, the sites you add are live right away.
  2. Add your site and set your currency. In the dashboard, set the currency name, icon, conversion rate, user split, and rounding, for example 1,000 coins per $1, and style the wall in the live preview.
  3. Show offers on your earn page. Embed the wall with an iframe or link signed on your server, add the floating Earn button, or build your own wall with the Offers API. On WordPress, follow the WordPress offerwall guide.
  4. Credit from the signed postback. Add coins once per transaction ID, deduct them on reversals, and apply your hold before cashout. The PHP and Laravel offerwall guide shows a handler.
  5. Test before launch. Use Open as a test user and Send a test postback under Integration status, as in testing your integration before launch.
  6. Place the wall where users look for it, next to the balance and on the redeem page. Offerwall placement covers the details.

See the whole setup for rewards sites, including the platform rules and an earnings estimate, on Moonetix for rewards sites.

Plan Moonetix into your first offer sources

A website needs no SDK, and Reports in the Moonetix dashboard list your conversions, chargebacks, and postbacks. You can write your crediting code now with the Quick start and Postbacks docs. See how the Moonetix offerwall works.

Frequently asked questions

Are GPT sites profitable?

They can be, but margins are thin and depend on fraud control, retention, and how cheaply you get users. Most new sites take months to earn more than they cost.

Do I need to know how to code?

Adding an offerwall link is simple, but crediting users, handling postbacks, stopping fraud, and paying out safely all need server-side work. Ready-made scripts exist, but check their security carefully, because they handle money.

How many offerwalls should a new site have?

Three to five is a good start. More partners mean more offers, but also more support work and more postbacks to monitor.

Is running a rewards site legal?

In most countries, yes, if you follow consumer, tax, and data protection law and the rules of your offer partners. Rules differ by country, so get local advice before you launch.