The SaaS affiliate program built for recurring revenue.
Recurring revshare. Churn-aware commissions. Trial-to-paid attribution. Native Stripe, Paddle, Braintree, and Shopify, plus any other payment gateway via the S2S API. The modern partner management platform purpose-built for subscription businesses.
- 14-day free trial
- Cancel anytime, $0 charged
- Done-for-you global payouts
- Full feature access
Most affiliate platforms were built for one-time ecommerce sales.
Built for the messy reality of subscriptions
Trials, upgrades, churn, refunds, plan changes, and the customers who already love your product. Rekomi was built for that shape from day one — so the math just works while you ship the next release.
$99/mo · 30% recurring · 12-mo retention
No engineering work, no CSV imports
Tunable per campaign
Payouts and tax handled for you (2.5% Enterprise)
Six things that matter when your billing is recurring.
Each one is a capability the commission engine ships with on day one — not a roadmap promise, not a custom-code workaround, not a paid add-on.
Recurring revshare, churn-aware
Pay affiliates every month the customer stays. When a subscription cancels, commissions stop. When a refund or chargeback hits, claw back proportionally. The math just works for subscription billing.
Native Stripe, Paddle, Braintree, and Shopify
Connect Stripe, Paddle, Braintree, or Shopify in 30 seconds. Sales sync from checkout, invoices, subscriptions, and the customer portal. Refunds, disputes, plan changes, and trial-to-paid all flow back automatically. On any other payment gateway, send sales through the S2S API.
Built for SaaS economics
Trial-to-paid attribution, sticky commissions across plan changes, plan-tier-aware rules. The commission engine handles the long tail of SaaS pricing without one-off custom code.
Turn paying customers into affiliates
Most SaaS campaigns leave money on the table by not asking happy customers. The AI co-pilot scans your Stripe customer base, ranks by likelihood to refer, and drafts personalized outreach.
Private campaigns by default
Your campaign is private until you opt in to the network. You decide which creators see your commission rates. You approve every applicant. You stay in control.
Curated creator network for extra reach
Once your campaign is live, opt in to our curated network of newsletter writers, AI tool reviewers, indie devs, and SaaS-native podcasters. One source of additional pipeline, fully optional.
One referred customer can earn an affiliate $356.
A typical mid-tier SaaS pays 30% recurring with a 12-month average customer lifetime. Rekomi handles every billing event automatically. Here is what the math looks like for a real referral.
Recurring commissions compound. A creator with even a small audience can convert 5-10 customers per month. At $356 per customer over the customer lifetime, that is a sustainable income stream that pays you back for the relationship.
The numbers below use a $99/month Pro plan, 30% recurring rate, and a 12-month average lifetime. Adjust for your actual ARPA and the dashboard recalculates in real time.
Pro plan, 30% recurring, 12-mo retention
- Plan price (monthly)
- $99.00
- Commission rate
- 30%
- Avg. retention
- 12 months
- Commission per month
- $29.70
- Lifetime commission per referral
- $356.40
- 10 referrals/mo, 12 months later
- $42,768/yr
Assumes steady acquisition, no churn beyond the average lifetime. Real campaigns see ramp-up and decay; Rekomi's dashboard surfaces both.
Six ways to structure your campaign.
Pick what fits your unit economics
Per sale with recurring revenue share is the most common for SaaS, but it is not the only answer. Annual plans and high-ticket products often work as one-time per-sale payouts, and top-of-funnel programs use per-lead or per-click. Rekomi supports all three with no engineering work.
Per sale
Most common for SaaS
Pay a percentage or a flat fee when a referred customer buys. Choose how long affiliates keep earning: one time, a set number of months, or for the customer's lifetime (recurring revenue share). Recurring stops automatically on churn.
- Typical
- 20-30% recurring
- Best for
- Subscriptions, annual plans, and one-time or high-ticket sales
Per lead
Top-of-funnel
Pay a fixed amount for each qualified lead an affiliate sends, before the customer converts. Invite-only, with a Rekomi-hosted lead form plus anti-bot and duplicate filtering.
- Typical
- $2-$25 per lead
- Best for
- High-touch sales motions, paid trials
Per click
Pay on traffic
Pay a small fee for each tracked click. Invite-only, measured on a neutral Rekomi link with bot and duplicate filtering.
- Typical
- $0.05-$1 per click
- Best for
- Audience seeding, syndication deals
From zero to first conversion in under 30 minutes.
No engineering work required. The Stripe integration is a single OAuth step, then everything else is configured from the admin UI. Most teams have their first affiliate-driven conversion the same day.
Connect Stripe
Sign in with Stripe in 30 seconds. We never touch your customers' payment data. Webhook subscription is automatic.
Configure your campaign
Pick your commission model and rate. Set cookie window (default 60 days). Customize the campaign landing page slug.
Invite your first affiliates
Add affiliates manually, paste their email, or let them apply via your public campaign page. AI co-pilot suggests existing customers worth asking.
Affiliates promote, you ship
Each affiliate gets a unique referral link. Clicks track first-party. Sales attribute through Stripe in real time.
Payouts run automatically
Rekomi runs affiliate payouts for you via Stripe Express, live in 40+ countries. PayPal is rolling out for more regions. 1099-NEC candidate CSV at year end, for Track1099 or your CPA.
Already have an existing campaign?
Bring your affiliates with you. Self-serve CSV importers ship for Rewardful, Tapfiliate, FirstPromoter, PartnerStack, and Dub Partners. Existing referral links keep working through a 301 redirect during the transition window.
See migration guideA typical SaaS campaign in the wild.
Most successful indie SaaS affiliate campaigns share a similar shape. Recurring commission in the 20-30% range, a 60-day cookie window, and a public campaign landing page that converts curious creators into approved affiliates.
Brands typically start with their existing customer base. The goal: within 90 days, dozens of active affiliates driving meaningful new MRR. The AI co-pilot surfaces customers who are good fits but would not have applied unprompted.
Acme SaaS Partner Program
$99/mo · Project management for indie agencies
- Recurring revshare on every subscription month, churn-aware
- Sticky commissions when customers upgrade to Pro or annual
- Stripe Connect direct deposit, plus PayPal fallback
- Public campaign page accepts applications, brand reviews each one
SaaS-specific questions.
Trials, refunds, plan changes, marketplaces, multi-campaign tenants. The honest answers founders want before they wire Stripe.
How does Rekomi compare to Rewardful for SaaS?
Rewardful is a solid pure-tool option. Rekomi adds a curated creator network on top, an AI co-pilot that turns paying customers into affiliates, and a modern admin UX. See the full breakdown at /compare/rewardful.
Do you support recurring commissions on annual plans?
Yes. Annual subscriptions are commissioned per-billing-period like monthly. If you'd rather pay one-time on annuals (since the LTV is already captured), set the campaign's annual rule to one-time and monthly rule to recurring. Mixed rules are first-class.
What happens when a customer changes plans?
Sticky commissions. If an affiliate refers a Starter customer who upgrades to Pro, the commission scales with the new plan amount automatically. Set the rule once, the engine handles every plan change, downgrade, and add-on for the customer's full lifetime.
How is trial-to-paid attribution handled?
A click attributes to the trial signup immediately. The sale sits in 'pending' status while the trial is active. When Stripe fires customer.subscription.updated to status=active or invoice.paid, the sale flips to 'approved' and the first commission accrues. If the trial expires unpaid, the sale is auto-canceled.
Can I run multiple campaigns from one account?
Yes on Growth tier and above. Common patterns: separate campaigns per product line, separate campaigns per region, separate campaigns for partner-tier vs creator-tier affiliates. Each campaign has its own commission rules, landing page, and analytics.
What about churn and refunds?
When a customer cancels, the recurring commission stops on their next billing cycle. When a refund or chargeback hits, the commission is clawed back proportional to the refunded amount. The accounting is automatic; affiliates see a 'pending' state on their dashboard during the refund grace period (configurable, default 30 days).
Do you support Stripe Connect for marketplace SaaS?
Yes. If your SaaS is itself a Stripe Connect platform, Rekomi runs alongside without conflict. We attribute your platform-level subscriptions and commission your affiliates from the platform fee, not from your connected accounts' transactions.
How do payouts work for international affiliates?
Rekomi runs affiliate payouts for you. Stripe Express handles 40+ countries with local payouts, live today. For affiliates outside Stripe's supported regions, PayPal payouts are rolling out; until then those affiliates can join and earn, and get paid once PayPal is live in their country. On Pro tier, brands with global affiliates get multi-currency reporting across 30+ ISO 4217 currencies with daily ECB-backed FX rates, plus per-currency payout batches so each affiliate is paid in their native currency. See /docs/brands/multi-currency.
Can my best affiliates recruit more affiliates?
Yes, on the Pro tier. Flip a per-campaign toggle and your approved affiliates get a personal recruitment link. When someone they recruit drives a conversion, the recruit earns the normal commission and the recruiter earns a configurable override (you pick the percent). Chains are hard-capped at one tier so this stays an affiliate-recruiting feature, not an MLM structure. Refund-aware: a parent refund cascades the override proportionally.
Live in an afternoon.
14-day free trial on any plan. No card required. Connect Stripe and your first sale can attribute the same day.
- 14-day free trial
- Cancel anytime, $0 charged