Affiliate Rewards & Commissions

Let billing events apply the rate you set

Percentage or flat affiliate commissions, one-time or lifetime, a different rate per plan and free months or credits as reward types.

Try For Free
Book a Demo

14 days free trial. No Credit card required

Trusted by 3,000+ SaaS businesses

4.5

4.9

Where the structure breaks

The right rate is rarely one number

Coupon code tracking with Stripe

One rate across every plan overpays somewhere

A $19 monthly and a $2,000 annual contract rarely deserve the same percentage and most tools give you one field

You either underpay on the plan you want promoted or hand away margin on the one you did not

Give each plan in your billing catalog its own rate or no rate at all

The rate that wins a partner is the rate you pay forever

A high headline rate is what gets a partner to promote you and a recurring reward pays that rate on every renewal

You settle on a middle number instead, live with it and revisit it whenever somebody complains

Pay 20% for the first year and 10% on every renewal after, inside one reward

Individual and campaign-wide coupon codes
Coupon redemption queues a commission

The refund lands after the commission is approved

The charge clears on Monday, the customer refunds on Thursday and those two facts sit in different systems

Somebody reconciles it by hand at month end, or nobody does and the overpayment goes out

A refund generates the negative commission on its own and reduces the unpaid balance before the payout runs

14-day free trial. No credit card required.

From rule to balance

Configure it once, then billing runs it

01

Pick the reward type

Cash, free months, credits, points or a discount, set as a percentage of the sale or a flat amount.

02

Scope it and set the limits

Choose which plans qualify and how long the reward runs. Add a cap per referral, a cap on total partner earnings or a minimum transaction if you want them.

03

Real charges do the arithmetic

Every commission calculates from a confirmed billing event in Stripe, Chargebee, Paddle, Recurly or Braintree. Refunds run through the same path in reverse.

04

Approve and it becomes a balance

Commissions approve automatically by default or you can hold anything above an amount you set for review. Approved ones roll into the balance your partner sees in their portal.

How affiliate link tracking works in FirstPromoter

14-day free trial. No credit card required.

Pay in free months, credits or points

Cash is one reward type among several and every type gets the same approval, balance and reporting inside your affiliate management software.

Five types beyond cash

Free months, credits, points and a monetary or percentage discount, each configured the same way you configure a cash commission.

Approval fires a webhook

When the commission is approved the balance is credited and a fulfilment webhook tells your product what to grant.

Your app grants the perk

Your product applies the free month or the credit, confirms back, and the record stays in the program.

FirstPromoter affiliate program management dashboard

How far the rules go

Shape the reward to the deal

Decide how long a commission keeps paying

Run a reward for a set number of days or months or stop it after the first few payments. Cap the total per referral, cap what a single partner can earn or set a minimum transaction below which nothing pays.

Decide how long a commission keeps paying

14-day free trial. No credit card required.

Submagic and FirstPromoter case study
Submagic Submagic
AI Chatbot

Since launching their affiliate program on FirstPromoter, Submagic has generated €1,635,717 in total revenue and built a network of 9,000+ promoters.

€1,635,717 In total revenue from affiliates
€85,000+ Per month
9,000+ Promoter
Read story
$30M+

Partner-attributed monthly revenue tracked

3,000+

Subscription businesses

<15 min

Average setup time

G2 4.9

Rated by verified users

Related Features

Guides and Documentation

Frequently Asked Questions

These are the questions we heard more often.

Per campaign. Each campaign carries its own reward set and a partner override sits on top of that campaign’s defaults, so two programs can run different structures side by side.

Don’t see the answer you need?

That’s ok. Just drop a message and we will get back to you ASAP.

Go live before the end of the day

Connect billing, set commission rules and launch. Tracking, payouts and compliance scale from day one.

14-day free trial. No credit card required.