Build Your GPT Site

OGAds GPT Builder: Set Up a Get Paid To Rewards Site

Links to OGAds on this site may be referral links. If you sign up through one, this site may earn a commission, at no cost to you. Learn more

A person sitting at a kitchen table holding a smartphone that shows a rewards balance and a list of tasks, with a gift card and a coffee mug on the table.

If you searched "ogads gpt builder" and got a page of ChatGPT results, you're in the right place now. This is about Get Paid To, not ChatGPT.

The GPT Builder is a tool in the OGAds dashboard, listed as GPT Sites, that creates a hosted Get Paid To (GPT) site for you with no code and no hosting. To get one live you need an OGAds publisher account, a brand-new domain, a free Cloudflare account, and a way to bring visitors.

What the OGAds GPT Builder does for you

A Get Paid To site rewards people for small tasks: installing and playing a mobile game, trying an app, answering a survey, signing up for a service. Building one from scratch means a lot of plumbing, and the builder handles that for you.

It handles the offer feed, user accounts, reward tracking, and conversion verification (the check that a user really finished a task before they get credit). You pick a name, a theme and your branding, and the site exists.

What stays your job is the domain, the email setup, the look, and above all the traffic. Nobody will find the site unless you bring them.

If you've used a content locker before, the big difference is that a locker visitor unlocks one thing and leaves. A rewards site gives people a balance and a reason to come back tomorrow, under a brand that's yours.

How a Get Paid To site makes you money

Every task on your site is an OGAds offer. When a user completes one, the advertiser pays you, and you share part of that with the user as their reward. What's left is your margin.

Here's a made-up example, with invented numbers. An advertiser pays $2.00 when someone installs a puzzle game and reaches level 10. A user on your site does that and gets a reward worth $1.20. You keep $0.80.

Eighty cents isn't much on its own. The model works when many users complete many offers, which is why repeat visitors matter so much.

What you need before you start

Gather these four things first, and the build goes quickly.

  • An OGAds publisher account. Applications are reviewed, generally within two business days, and they can be rejected. Apply before you buy anything else.
  • A brand-new domain. It can't be one you already use for a website or a landing page. Buy a fresh one for this project.
  • A free Cloudflare account. Your domain's DNS has to be managed through Cloudflare. The free plan is enough.
  • A free Resend account. This is the easiest way to send sign-up emails from your own domain.

The GPT Builder itself is free to use.

Once you're a member, there's also a short GPT Builder course with a video on creating a site, if you like to watch someone click through it first.

The seven setup steps in the right order

A laptop on a desk showing a dashboard screen, with a handwritten checklist of seven numbered items on a notepad beside it

Let's follow one imaginary site the whole way. Say you bought yourbrand.com and want a rewards site on it.

  1. Log in to your OGAds dashboard and open the GPT Sites tool.
  2. Create a new site. Give it a name, choose one of the three themes, and fill in your branding details.
  3. Set up yourbrand.com in the Custom Domains tool.
  4. Once the domain shows as active, go back to your site in GPT Sites and select that domain.
  5. Connect email sending, so users get sign-up and account emails from your own domain.
  6. Add custom CSS if you want to go beyond the default theme.
  7. Launch and start bringing visitors.

The order of steps 2, 3 and 4 is the first place beginners stall. It has to be site first, then domain, then assign.

Step 4 is the join between two things, and both have to exist before you can join them. People often set up the domain and then wait for the site to appear on it. It won't, because nobody told the domain which site it belongs to. You have to go back into GPT Sites and pick it yourself.

Step 3 is also required before your site can go live on its own address, and it needs the most patience.

Connecting your domain through Cloudflare

If you've never touched DNS, think of it as the internet's address book. You're going to hand that address book to Cloudflare, then add one line telling it where your rewards site lives.

Your domain can stay registered where you bought it, such as Namecheap or GoDaddy. Only the DNS management moves. The custom domain guide in the OGAds docs has screenshots if you want to follow along.

  1. Add yourbrand.com to Cloudflare and choose the free plan.
  2. Set the SSL/TLS mode to Flexible.
  3. Cloudflare gives you two nameservers. Log in to your registrar and replace the existing nameservers with those two.
  4. In OGAds, go to Tools → Custom Domains and click "Add Your Domain". You'll see a CNAME record that belongs to your account. Copy it.
  5. In Cloudflare, open the DNS section. On a brand-new domain you can delete any records already sitting there. Then add a CNAME record, type "@" in the Name field, and paste the value you copied as the target.
  6. Leave the proxy status alone. It should stay switched on and orange.
  7. Back in Tools → Custom Domains, click "Add Your Domain", enter yourbrand.com, and click "Add Domain".

Two of those steps cause most of the trouble.

The CNAME is yours alone

The record OGAds shows you is specific to your account. Don't copy one from a screenshot, a video or a friend's setup, because that one points somewhere else. Always take it fresh from your own Custom Domains page.

The "@" just means "the domain itself," so the record says: yourbrand.com lives at this OGAds address.

Flexible SSL is not optional

Cloudflare offers several SSL modes, and the stricter-sounding ones look like the responsible choice. For this setup you must pick Flexible. It's a common thing to get wrong, so if your domain won't work, check this setting first.

Then wait

DNS changes can take a little while to spread. If yourbrand.com doesn't show as active right away, give it some time before you start changing things. Changing settings that were already correct is how people break a working setup.

When it does show as active, do step 4 from the main list: go back to GPT Sites and select the domain for your site.

Sending sign-up emails from your own domain

Your site emails users for things like sign-ups and verification. Those should come from an address like support@yourbrand.com, not a generic one, because a new user who sees a strange sender may not trust the email.

Resend is the easiest route, and because your domain is already on Cloudflare, there's almost nothing technical to do.

  1. Create a free Resend account.
  2. Add yourbrand.com as a domain in Resend.
  3. Resend notices the domain is on Cloudflare and opens a popup asking you to authorize the DNS changes. Approve it. You don't copy any records by hand.
  4. Once Resend shows the domain as verified, connect it in your site's email settings in OGAds.

Choosing a theme and changing it with custom CSS

Three smartphones side by side on a table, one showing a dark screen with green highlights, one a light screen with violet highlights, and one a dark screen with orange highlights

You chose a theme back in step 2, so here's how to choose with a reason. All three are mobile-friendly and ready to launch as they are.

Look Layout Who it suits
Dark with a green accent Sidebar with Home, Earn, Withdraw and Profile pages, plus a live earnings ticker across the top A gaming or app-focused audience that likes a dashboard feel
Light with a violet accent Clean, bright landing page with a 3-step section and trust badges First-time visitors who need the idea explained before they sign up
Dark with an orange accent Bold, high-contrast grid of reward categories like gift cards and game credits An audience that cares most about what they can earn

My advice is to pick by where your visitors come from. If they arrive cold from a short video, the light theme explains itself best. If they already know what a rewards site is, either dark theme gets them to the offers faster.

What custom CSS can and can't do

Every site has a custom CSS field. With it you can change colors, fonts, buttons, spacing and card styles to match your brand. You can't change the page's HTML or add scripts, so think "new paint," not "new rooms."

One detail catches people out. New CSS replaces the old CSS and doesn't add to it. If you pasted a block last week that turned your buttons blue, and today you paste only a new font rule, the blue buttons are gone. Keep your full CSS in a text file and paste the complete version each time, then save and check the site.

You don't need to know CSS, either. Claude can write it for you: open your site in the browser, use the Claude browser extension, and describe the look you want. There's a ready-made prompt for this on the OGAds blog.

Launching your rewards site and finding visitors

Setup takes an afternoon, and finding visitors takes months. The tool can't do this part for you.

Start with one channel where your audience already is: TikTok, YouTube, Instagram or Telegram. If you already post gaming clips on TikTok, that's your channel. If you run a Telegram group about earning online, start there.

Stick with that one channel for a while before you add another. Spreading thin across four platforms usually means four accounts nobody watches. Be clear in your posts about what people do on the site and what they get for it.

How and when OGAds pays you

Your earnings from completed offers build up in your OGAds account. Nothing is paid until you reach $50 in total earnings. After that, invoices are created each week, by Tuesday morning, for the previous week's earnings.

When the money arrives depends on your account's terms. On Net 7, an invoice is paid 7 days after the last earnings date in it. On Net 30, payments are processed on the last day of the month.

The methods and their costs:

  • Payoneer: a $6 fee, the invoice must be greater than $50, and it can't be used for your first invoice. Details are in the Payoneer payment doc.
  • Crypto: paid in USDC on the Ethereum blockchain, with a $15 fee. The invoice must be greater than $65, and you must have received at least one non-crypto payment in the past 90 days. See how to request payment in crypto.
  • PayPal and wire: also available.

If you're outside the US, read those rules again, because Payoneer and crypto are probably the two you were hoping to use. Neither works for your first invoice. Plan on PayPal or a wire transfer for that first payment, then switch if you prefer.

Keep the fees in mind on small invoices too. A $15 fee on a $70 crypto payout takes more than a fifth of it.

FAQ

Do I need coding skills or hosting?

No. The site is hosted for you and built without code. The most technical parts are the Cloudflare settings and one CNAME record, and custom CSS is optional.

Is the free Cloudflare plan enough?

Yes. A free Cloudflare account covers the DNS management and the Flexible SSL setting this setup needs.

Can I use a domain I already have a site on?

No. The domain has to be brand new, not one already used for a website or landing page. Buy a separate domain for your rewards site.

My domain isn't showing as active, what now?

Wait first, since DNS changes take a while. If it still isn't active, check three things: the nameservers at your registrar are Cloudflare's, SSL/TLS is set to Flexible, and the CNAME uses "@" as the name, with the value from your own account and the proxy left orange.

What is the minimum payout from OGAds?

$50. No invoice is created until your total earnings reach that amount. Payoneer needs an invoice greater than $50, and crypto needs one greater than $65.