Campaigns — Tracking Links for Networks

What are Campaigns?

Campaigns provide a structured way to manage tracking links — replacing the one-off link-generation workflow with named, organised entities that are easier to track, report on, and control.

Instead of generating a disposable link each time, you create a Campaign: a named entity that holds all the settings for a specific traffic effort — offer, traffic source, landing page, and creative. Each campaign gets its own permanent tracking link.


Previously, tracking links were generated using the Link Builder — pick an offer, landing page, and creative, and receive a URL.

It worked, but had limitations:

  • Links were one-off and unnamed — no way to organise or audit them
  • No ability to pause traffic to a specific link without removing it from all placements
  • No visibility into which traffic channel or creative was behind a link
  • Changing a landing page required generating a new link and updating all placements
  • No structured view of how affiliates were running their traffic

What Changes with Campaigns


Before (Link Builder) Now (Campaigns)
Link generation One-off, unnamed Named campaign with permanent link
Organise by channel Not possible Each campaign has a Traffic Source
Pause traffic Not possible Pause / Resume per campaign
Change landing page New link required Edit campaign — link stays the same
Reporting Flat, no campaign context Filter and group reports by campaign

Two ways to manage campaigns

  • Your network team (managers and admins) manages campaigns for any affiliate from the Teammate Portal.
  • Affiliates create and manage their own campaigns in their cabinet.

Both produce the same campaign entity and the same permanent tracking link.


Managing campaigns as the network team

When Campaigns are enabled, a new Campaigns item appears in the Teammate Portal sidebar, right after Affiliates. It shows every campaign across all affiliates in one place.

From the campaign list, your team can:

  • Add a campaign for any affiliate via + Add Campaign
  • Copy the tracking link and share it with the affiliate (the link popup also opens automatically right after a campaign is created)
  • Edit, Duplicate, or Delete a campaign, and change its status (Active / Paused) inline
  • Filter and search by Affiliate, Offer, Advertiser, Landing Page, Country, Traffic Source, and Status

Creating a campaign (single form):

Field Required Notes
Title Yes Campaign name
Status Yes Active / Paused (default: Active)
Affiliate Yes The affiliate this campaign belongs to. Locked after creation.
Offer Yes Only offers available to that affiliate. Locked after creation.
Traffic Source Yes Active traffic sources on the platform
Landing Page Yes Filtered by the selected offer
Creative No Filtered by offer and landing page
Country No Informational label for the campaign's geo — see note below

💡 Note on Country: the Country field is informational — it labels the campaign's intended geo but does not itself restrict or reroute traffic. The offer's own targeting rules still apply.

You don't have to open the Campaigns page every time. A campaign's tracking link is also available from:

  • Offer details — the Tracking section: pick an affiliate and one of their campaigns and copy the link, or click + Add Campaign to create one.
  • Affiliate details — the Campaigns widget: see that affiliate's campaigns, copy a link, or add a new one.

Affiliate Experience

When Campaigns are enabled, affiliates get a Campaigns item in their cabinet sidebar (after Offers), showing all of their own campaigns.

Affiliates create a campaign from a single form — Offer → Traffic Source → Landing Page → Creative (optional) → Country (optional). From the list they can copy the tracking link, edit, duplicate, pause / resume, and delete their campaigns.

Whether affiliates can manage their own campaigns is controlled in Settings → Affiliate Portal → General → Can add, edit, and delete Campaigns (default On). When it's off, affiliates see their assigned campaigns in read-only mode.

💡 You can also start from an offer: the + Add Campaign button on an offer takes you straight to creating a campaign for it (or to your existing campaigns for that offer), with the tracking link ready to copy.



Each campaign has one permanent tracking link, generated at creation:

https://domain.com/c/{campaign_hash}

The link never changes — even if campaign settings are edited.

In the link popup you can append Sub IDs, Affiliate Params, and other parameters, and choose a tracking domain:

https://domain.com/c/e4bfdc4t?sub_id1=facebook_ad_123&sub_id2=may2026

Links previously generated via the Link Builder continue to work after Campaigns are enabled. There is no expiry and no action required. New campaigns can be created alongside existing links.


Reporting & Attribution

Campaign traffic is attributed with full campaign context:

  • A dedicated Campaign tab in Reports (shown first, after General), grouped by campaign by default
  • Filter by campaign in Reports and Transactions (Clicks, Conversions, Invalid Clicks)
  • Group by campaign to compare performance across traffic efforts
  • Campaign data flows automatically to conversions, revenue, and payout
  • Available in both the Affiliate Portal and the Teammate Portal

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us