RefCampaignDocs

Setting up a campaign

Create a campaign, set commission rates, add revenue tiers, and open it to affiliates.

A campaign is the unit affiliates join. It defines where traffic goes, how much affiliates earn, and how long commissions last.

Create a campaign

  1. 1

    Open Campaigns, then New campaign

    From the Campaigns page, click New campaign.

  2. 2

    Name it and set the destination

    Enter a campaign name (up to 100 characters) and a destination URL. The URL must start with https://. It is where affiliate links send visitors.

  3. 3

    Choose the commission

    Pick a commission type and rate (covered below), then set the commission duration.

  4. 4

    Create

    Click Create campaign. It starts as a draft until you activate it.

Commission types

Two types are available:

  • Percentage — a share of each sale, from 0.01% to 100%.
  • Fixed amount — a flat sum per conversion, in euros, with no upper limit.

Type and rate lock once affiliates join

You can edit the type and rate while a campaign has no affiliates. After the first affiliate joins, both are frozen so past commissions stay consistent.

Commission duration

Commission duration decides whether affiliates earn on later payments from the same attributed customer. The window starts at the first attributed payment or initial conversion, not at the first click.

  • First payment only — use a non-recurring setup when the affiliate should earn only once. In API terms, commissionRecurring: false.
  • Lifetime recurring — the affiliate earns on every future purchase from the customers they bring. In API terms, commissionRecurring: true and recurringMonthsLimit: null.
  • Limited recurring — commissions run for a set number of months after the first attributed payment. For example, a 12-month setup keeps renewal payments commissionable for 12 months after that first attributed payment. In API terms, commissionRecurring: true and recurringMonthsLimit: 12.

The dashboard offers 3, 6, 12, and 24 month presets, plus custom month values where available.

Revenue-based tiers (optional)

On percentage campaigns, you can reward your best affiliates with a higher rate past a revenue threshold. Tiers are evaluated per affiliate, per campaign, on net revenue (refunds excluded).

Add a tier with two fields: a revenue threshold (€) and a rate (%). Three rules apply:

  • thresholds must strictly increase,
  • rates must strictly increase,
  • the first tier's rate must sit above the base rate.

For example: 10% base, then 15% past €5,000, then 20% past €20,000.

Activate and open it to affiliates

A new campaign is a draft. Activating it requires a connected Stripe account. Once active, open the campaign's Settings tab to set its directory visibility:

  • Private — reachable only through a direct signup link.
  • Listed — shown in the public affiliate directory, where affiliates can find it and join.

On this page