The simple affiliate software for SaaS
Affiliates share a link, and Supaffi follows every sale and renewal through your payment provider, then tells you who to pay. Open source today, hosted for you soon.
One dashboard for you, one for your affiliates
Yours shows clicks, revenue and what you owe. Theirs shows their link and earnings, on your own domain.
Live in three pastes
Nothing to migrate and nothing to rebuild. Your site, your checkout and your Stripe account stay as they are.
Point a subdomain
One A record gives your affiliates a home, like affiliates.yourapp.com.
Add the script
One tag on your site remembers who sent each visitor.
Pass the referral to Stripe
One line in the Checkout Session you already create.
Everything a program needs, nothing to babysit
Set it up once and Supaffi keeps the books while you work on the product.
Recurring commissions
Pay once, for a set number of months, or for as long as the customer keeps paying. A trial starts earning at its first real payment.
Every app on one install
Each app gets its own program, domain, affiliates and Stripe account, kept fully apart.
Programs and custom rates
Run tiers as separate programs and give any affiliate their own rate.
Your own affiliate portal
Affiliates sign up, copy their link and follow their earnings on your domain.
A payouts page
Who you owe, how much and where to send it. One click marks it paid.
Self-referral checks
A sale made with the affiliate's own email or card waits until you decide.
Your money, protected by default
Refunds, disputes and Stripe hiccups are settled before you pay anyone.
Before you pay
- A holding period you set, so most refunds land first
- A full refund cancels, a partial one lowers it
- An open dispute holds the commission
- A lost dispute cancels it, a won one releases it
What earns
- Only what the customer actually paid
- The price after discounts, before tax
- Only the subscription the affiliate referred
- In the currency of the sale, never converted
Stripe delivery
- Duplicate events never pay twice
- Late or out-of-order events still land right
- Failed processing retries for about two days
- Supaffi creates its own webhook
Same product, hosted for you
Self-hosted Supaffi is the whole product, free forever. Cloud runs it for you and adds what only a platform can.
Self-hosted
Free · AGPL-3.0- Unlimited apps, programs and affiliates
- Recurring commissions and refund-safe payouts
- Affiliate portal on your domain
- Payouts page and self-referral checks
- One-command install, updates when you choose
curl -fsSL https://raw.githubusercontent.com/ugolbck/supaffi/main/install.sh | sudo bashSupaffi Cloud
Waitlist open- Everything in self-hosted
- No server, updates or backups to run
- Custom domains with automatic HTTPS
- One affiliate login across every program
- Live in minutes
Built in the open
AGPL-3.0 on GitHub, with the whole tracking path readable before you run a line of it.
Latest releases
- v0.4.0Changing an affiliate's password now signs out every session they had before, so a hijacked…
- v0.3.4The affiliate signup page and dashboard no longer assume you sell subscriptions. The second…
- v0.3.3Affiliates land on their dashboard after logging in or signing up. Before, they were sent back…
- v0.3.2Your affiliate address now opens the signup of your first open program, instead of the login…
- v0.3.1Update soon. This release moves Next.js and several other packages past known security flaws…
Project
- 16
- AGPL-3.0
- v0.4.0
Small on purpose
Caddy, the app and Postgres. No Redis and no queue service to babysit.
Why founders pick Supaffi
No cut of your sales
Self-hosting is free and Cloud charges no transaction fees.
Honest about scope
A public list says what Supaffi handles and what it leaves out.
Your data stays yours
Self-hosted, your affiliates' data never leaves your server.
One-command install
Docker comes along if missing, and HTTPS certificates are handled for you.
Plain release notes
Every release says what changed for you, and the dashboard tells you when one is out.
More providers coming
Stripe today. Paddle and Polar are next on the roadmap.