Web Traffic

Pay affiliates to drive targeted traffic to your website. Track clicks in real time with the Affiliateo tracking script.

How it works

End-to-end flow from app creation to payout.

1

Business owner creates a web traffic app and sets a budget.

2

Defines the target website URL and cost per click (CPC).

3

Adds the Affiliateo tracking script to their website.

4

Affiliates join and get unique referral links.

5

Each click through a referral link is tracked and attributed.

6

Payouts are calculated based on verified clicks.

7

Business owner pays affiliates from their wallet.

Affiliate links come as a short link (affiliateo.com/r/CODE) that redirects to your destination URL, or as a direct link on your own domain (yoursite.com?ref=username). Direct links need the tracking script installed on the destination site so the click can be recorded when the page loads.

Budget & CPC

How pricing works for web traffic apps.

Setting
Description
BudgetTotal amount allocated for the app
CPCCost per click
Target URLThe website URL where traffic is directed

Only unique, verified clicks are counted. Bot traffic and duplicate clicks are automatically filtered out.

App pauses automatically when the budget is exhausted.

Tracking setup

Add the tracking script to your website.

Add the Affiliateo tracking script to your website.
The script detects affiliate referral parameters automatically.
Clicks are verified server-side to prevent fraud.
HTML
<script defer data-app="YOUR_APP_ID" src="https://affiliateo.com/t.js"></script>

Payout schedule

When and how affiliates get paid.

1

Affiliate drives clicks through their referral link.

2

Clicks are verified and payout is calculated based on CPC.

3

Business owner reviews and pays affiliates from their wallet.

Embedded affiliate signup

Add an "earn per visitor" button to your site or app and enroll your own users through the public API, without them ever leaving it.

1

Generate a read & write API key in your dashboard's API tab and keep it on your server. Never expose it in client-side code.

2

When a user taps your button, send their email from your backend to POST /api/v1/businesses/{slug}/apps/{appId}/affiliates. The Affiliateo account is created automatically if it doesn't exist, and the response includes their tracked link plus their clicks and per-click earnings.

3

Show the link in your UI and render a QR code from the short link. Call the same endpoint again any time to refresh their clicks and earnings. It never creates duplicates.

Full endpoint reference →