Skip to content

Creating your affiliate program

Create a program from the Affiliates tab. A program belongs to one app; if you have several apps, each gets its own program with its own rules.

A referral is credited to an affiliate when the merchant installs within 30 days of clicking their link. The referral code is stored on the visitor’s browser for those 30 days, so the credit survives the merchant browsing around before installing.

When creating a program you configure:

  • Commission rate: the percentage of a referred customer’s billed revenue paid to the affiliate.
  • Commission duration: how many months the percentage keeps applying after the first commission. Leave empty for lifetime.
  • Signup bonus: a one-time flat amount paid when a referred merchant signs up.
  • Per-install amount: a flat amount paid for each referred install.
  • Minimum plan value: only pay revenue commission when the referred customer’s plan is at or above this amount.
  • Portal access: whether affiliates in this program can sign in to the affiliate portal.
  • Require approval to join: hold new affiliates in a pending state until you approve them.
  • Require terms acceptance: affiliates must accept your terms (linked to your own terms URL) before enrolling.

Payout settings such as the minimum payout amount are workspace-level and covered in Payouts.

By default an affiliate’s tracked link points at your app’s App Store listing with their handle appended (?mref=handle). You can set a custom link per program, for example your own landing page, and the handle is appended there instead.

The program appears in your programs list. Open it to manage affiliates, review pending applications, and adjust settings at any time. Rule changes apply to future commission calculations; commissions already earned are never recalculated.