Traffic sources for affiliates
This article explains traffic sources for affiliates under an internal supplier. Use it when you host the page in your program and need per-affiliate tracking, payouts, or postbacks.
This article explains traffic sources for affiliates under an internal supplier. Use it when you host the page in your program and need per-affiliate tracking, payouts, or postbacks.
A traffic source is not a second API key. Affiliates post through the supplier credentials and identify their channel as shown in the supplier's in-app API documentation.
What is a traffic source?
A traffic source is an affiliate channel tied to an Internal supplier's shared page. It lets Datahubb attribute leads, apply affiliate payouts, and send outcome postbacks per channel.
| Concept | Role |
|---|---|
| Internal supplier | Your campaign's supply account and shared credentials |
| Traffic source | One affiliate or channel under that internal supplier |
| Campaign page | Optional landing page record linked for affiliate use |
External suppliers usually do not use Datahubb traffic sources. Those publishers manage channels on their own platforms.
Prerequisites
- A campaign with an Internal supplier already created
- Affiliate contacts who will drive traffic to your page
- Clarity on payout expectations per affiliate
Add traffic sources
- Go to Campaigns and open the campaign.
- Confirm Suppliers has an active Internal supplier.
- Open the Traffic Sources tab.
- Optionally click Add Page if you need a campaign page record for affiliates.
- Click Add Traffic Source.
- Select the traffic source user or publisher the form asks for.
- Set payout type and any payout fields shown.
- Set traffic channel and timezone if available.
- Add volume or budget caps only if you already know limits.
- Click Save.
- Open the traffic source and note the channel identifier the UI provides for that affiliate.
- Share with the affiliate:
- Supplier credentials copied from the supplier page
- Their traffic source identifier
- A pointer to the supplier's in-app API documentation for examples
- Remind them that the traffic source identifier is not a replacement API key.
How tracking fits together
| Piece | Who uses it |
|---|---|
| Supplier credentials | Every affiliate posting into that internal supplier |
| Traffic source identifier | Distinguishes which affiliate or channel sent the lead |
| Postbacks | Notify the affiliate system about lead outcomes when configured |
If affiliates omit the traffic source identifier, leads may still ingest under the supplier but lose clean affiliate breakdowns. Exact field names and examples belong in the in-app API docs, not in this article.
Tips and gotchas
- Create the internal supplier before traffic sources. The shared page model depends on it.
- Do not create an external supplier when what you really need is affiliate tracking in Datahubb.
- Caps on traffic sources can stop one affiliate without pausing the whole supplier.
- For outcome postbacks back to your affiliates, see Set up outbound postbacks.
- Keep affiliate credential distribution private and per partner.
Expected result
Each affiliate appears on Traffic Sources, posts through the internal supplier credentials, and shows up as a distinct channel in leads and analytics when they send their traffic source identifier correctly.
Related articles
Frequently asked questions
Comments
No comments yet — be the first to share your thoughts.