Skip to content
Affiliatetrackingo

Recurring Commissions

Commission rules as flexible as your pricing page

Recurring, tiered and plan-specific commissions that calculate themselves.

PAYMENTS$49Pro monthlyOct 2$49Pro monthlyOct 9$490Pro annualOct 11$0Free trialOct 13RATE RULES · IN ORDERAffiliate overridePlan rule · Annual 30%Tier reached · 25%Campaign rate · 20%$0 payment · no commissionBonuses stack on topJANE · EARNED$0.00$9.80$22.05$169.05+$9.80+$12.25+$147.00$0 · trialTier 1 · 20%startTier 2 · 25%10 salesTier 3 · 30%25 salesTier 2 unlocked9 sales this month10 sales this month11 sales this month12 sales this month
Monthly subscription payments flow in, each one passes through the rate rules, and the affiliate's commission bar grows as they climb from the base tier to a higher tier.

Monthly subscription payments flow in, each one passes through the rate rules, and the affiliate's commission bar grows as they climb from the base tier to a higher tier.

01 /Overview

Commission rules as flexible as your pricing page.

Every payment is turned into a commission using the rule that fits: an affiliate's personal rate, a plan or product rule, the best performance tier they've reached, or the campaign rate, plus any bonuses they've unlocked. Hold periods, refunds and clawbacks are handled for you.

02 /How it works

How recurring commissions works, step by step.

  1. 1

    Pick the base rate

    Percent or fixed, on every payment, the first payment only, or the first N months, with an optional cap per customer.

  2. 2

    Add rules and tiers

    Different rates per plan or product, up to 10 performance tiers, and stacking bonus rules.

  3. 3

    Hold, then approve

    Commissions wait out the hold period and auto-approve, so refunds inside the window never get paid.

03 /In depth

Everything you need to know about recurring commissions.

Rate precedence you can reason about

For each payment the affiliate's override wins, then a matching plan or product rule, then the highest tier reached, then the campaign rate. Bonus boosts are added on top. Goals count the affiliate's results before the sale being recorded, so reaching a goal changes the rate of the sales after it.

Performance tiers that can't be gamed

Tiers unlock at N sales, paying customers, recruited affiliates or referred revenue. Only confirmed sales count: approved or past the hold period, mostly kept, and not under review. Purchases made to reach a goal and then refunded never unlock anything, and a bonus already paid on them is clawed back.

  • Up to 10 levels per campaign
  • All-time or per calendar month goals
  • One-time bonuses, +X% or +$X per sale after a goal

Plans, products and currencies

Match on Stripe prices, Paddle prices, Chargebee item prices, Braintree plans, or plan_id and product_id from the API. Fixed amounts are set in the campaign's currency and converted for sales in another currency.

Installments, upsells and free trials

With pay installments on, every installment of a payment plan earns commission even on first-payment-only campaigns. Pay upsells does the same for one-time extra purchases. A $0 payment from a trial or a 100% coupon earns nothing and doesn't start the recurring window.

04 /FAQ

Questions about recurring commissions.

Can I pay a higher rate on annual plans?

Yes. Add a plan rule for the annual price id; payments on that price use its rate, and everything else uses the campaign rate.

What happens to a commission when the customer is refunded?

A full refund rejects it and a partial refund shrinks it in proportion. If it was already paid, the difference becomes a clawback deducted from the affiliate's next payout.

Can different groups of affiliates earn different rates?

Yes. A group has its own rate that replaces the campaign rate and tiers, and a personal rate on an affiliate still wins over the group.

05 /Related

Works even better together.

Ready to grow through partners?

Connect your billing, add one script tag and invite your first partners. Import affiliates, codes and history from Rewardful, FirstPromoter, Tolt or a CSV.