Campaigns
A campaign is the rule that defines how affiliates earn and where their links point. Every tracking link belongs to a campaign, and the campaign's settings apply to every sale attributed through it.
Campaign fields
Campaign name. A label for your own reference. Affiliates never see it.
Destination link. Where a tracking link sends visitors by default, typically your product page or store listing. You can enter just a domain like `yourstore.com/product`; you do not need to type `https://`, it is added for you. The field shows a faint `https://` prefix as a reminder.
Pasting a full address that already starts with `https://` or `http://` also works. Whatever scheme you include is kept. Most sites should use `https://` (the default). If you specifically need to point a campaign at an older site that is only served over plain `http://` (not secure), type the full `http://...` address yourself and it will be used as-is. We don't recommend `http://` for new links because the connection isn't encrypted, but it is supported when you genuinely need it.
Approved domains. A safety allow-list of domains a tracking link is allowed to redirect to. By default this is derived automatically from your destination link's own domain (and its subdomains), so you don't need to enter anything. There's an optional "Advanced: allow other domains" section if you ever need links to also reach a separate domain (for example a dedicated landing-page domain). If a link's destination isn't on the allow-list, the redirect is blocked, which stops a tampered or mistyped link from sending traffic somewhere you didn't intend.
Commission rate. A percentage applied to the surface's eligible conversion value. For Shopify, that is the post-discount merchandise subtotal, excluding tax and shipping. For App Store purchases, it is the developer proceeds after Apple's commission. Money is calculated in integer minor units so rounding stays exact.
Payout currency. Commissions are tracked and paid out in this currency. Pick the currency your sales actually settle in. For example, USD if your App Store proceeds are disbursed in USD. Balances are held per currency, so it must match your settlement currency for payouts to reconcile correctly.
App Store redeemer offer code
When you create a campaign from an iOS app's detail page, the form includes Redeemer offer code (optional). Enter an App Store Connect offer code if referred users should receive that offer in the app. Leave it blank if the campaign has no referred-user offer.
Campaigns are create-only
Campaign terms cannot be edited after creation today. This includes the commission rate and redeemer offer code. If either term must change, create a new campaign with the terms you want and use its new affiliate links.
What creating a campaign does
Creating a campaign provisions a signed surface and generates per-affiliate tracking links for any affiliates already in your program. New affiliates added after the campaign is created also receive their tracking link automatically.