Where referrals stall
Where a commission alone falls short
Give the people they reach a reason to buy now
A recommendation still asks a stranger to pay full price
Podcast and video audiences can’t click a link, so a short code is what they remember
Attach a discount to every promoter’s code and the customer they send pays less at checkout
Know which promoter sent each discounted customer
One shared code in Stripe shows that a discount was used, with no promoter attached
A separate code per promoter means building and renaming each one by hand in Stripe
Create a code in FirstPromoter and it lands in Stripe as a promotion code tied to that promoter
Time each reward to the moment it is earned
The discount belongs at checkout and the promoter’s reward belongs after the payment
Put both on one trigger and a trial that cancels before paying still costs you the commission
Give each side its own trigger: the discount on the first months, the commission on the first charge or every charge
14-day free trial. No credit card required.
From campaign setup to a credited sale
Two rewards, one campaign
Set the customer’s discount
Add an amount or percent off and how long it applies. On Stripe, the coupon appears in your account.
Set the promoter’s reward
Choose a percentage or a flat amount, paid once or on repeat and the billing event that triggers it.
Give every promoter a code
Each code sits in the promoter’s dashboard next to the offer, ready to share wherever they promote you.
The code credits the sale
The customer enters it at checkout and gets the discount. The referral and commission go to the promoter who shared it.
14-day free trial. No credit card required.
One code for the discount and the credit
Your billing applies the discount and the sale goes to the promoter who shared the code.
Codes created in Stripe
Add a discount reward and the coupon appears in your Stripe account. Every code you assign becomes a Stripe promotion code and edits sync back.
Credited without a link click
When a customer applies a code at checkout, the signup and sale go to that code’s promoter. If they also clicked another promoter’s link, the link takes priority.
Paddle and Chargebee too
Create the code in your billing account and assign it to the promoter, and sales are credited the same way. Your checkout needs a coupon field.

What you can set
Shape the offer for each program and promoter
Pick the amount, the length and who qualifies
Take a fixed amount or a percentage off, once, for a set number of months or on every charge. Limit a code to first-time customers or cap how many times it can be used.
Pay in cash or in your own product
Pay a percentage or a flat fee, one time or recurring, on the billing event you choose. Rewards can also be credits, points or free months, which you grant in your app when the webhook arrives.
Give your best partners a better deal
Change the customer discount for one promoter without touching the rest of the campaign. A creator can hold several codes, one for each channel they post on.
Codes from you, your promoters or your API
Create codes in the dashboard, through the API or by asking the AI assistant. Switch on self-service and promoters add their own codes from their dashboard, on Stripe accounts with a customer discount set up.
14-day free trial. No credit card required.
Since launching their affiliate program on FirstPromoter, Submagic has generated €1,635,717 in total revenue and built a network of 9,000+ promoters.
Partner-attributed monthly revenue tracked
Subscription businesses
Average setup time
Rated by verified users
Related Features
Tracking
Coupon code tracking
Credit the partner behind every redeemed code, with per-creator and campaign-wide codes.
Tracking
Affiliate link tracking
Follow every click through to a paying customer, with the attribution window set per campaign.
Rewards
Commission rules
Pay a percentage or flat fee, one time or recurring, on the billing event you choose.
Guides and Documentation
Help doc
Auto-generate Stripe tracking coupons
Switching on code creation and adding a discount to a campaign.
Help doc
Track sales with coupon codes
How a code at checkout links the sale to the promoter who shared it.
Help doc
Custom rewards: credits, points and free months
Paying promoters inside your product and granting it by webhook.
Frequently Asked Questions
Don’t see the answer you need?
That’s ok. Just drop a message and we will get back to you ASAP.
