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.
Business owner creates a web traffic app and sets a budget.
Defines the target website URL and cost per click (CPC).
Adds the Affiliateo tracking script to their website.
Affiliates join and get unique referral links.
Each click through a referral link is tracked and attributed.
Payouts are calculated based on verified clicks.
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 |
|---|---|
| Budget | Total amount allocated for the app |
| CPC | Cost per click |
| Target URL | The 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.
<script defer data-app="YOUR_APP_ID" src="https://affiliateo.com/t.js"></script>
Payout schedule
When and how affiliates get paid.
Affiliate drives clicks through their referral link.
Clicks are verified and payout is calculated based on CPC.
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.
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.
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.
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.