For SaaS companies
Recurring commissions that survive your churn, not just your trial.
Wire HeldSway directly into Stripe or Paddle Billing and your subscription events drive everything — first month, every renewal, the cancellation, the upgrade. Pay affiliates per cycle, for life, or capped after N months. Track MRR contribution and churn per partner without a spreadsheet.
- Stripe + Paddle native
- MRR / churn / LTV per affiliate
- Trial-to-paid awareness
Sound familiar?
Subscription affiliates need different math.
Most platforms only do one-time
They credit the signup, then nothing. You either over-pay (lifetime on a 1-month customer) or under-pay (one-time on a 5-year customer).
Trials trigger phantom commissions
Affiliate gets paid when the customer signs up for a free trial. Customer cancels day 6. You eat the commission on a customer that never paid.
Churn is invisible per partner
You can't tell which affiliate brings in customers who actually stick. The flashy partner with high signups might have 80% 30-day churn.
Multi-currency is a nightmare
Customer pays in EUR, you pay affiliate in USD, FX rate from when? Most platforms guess; you reconcile at month-end.
How HeldSway helps
A subscription-aware affiliate engine.
Subscription event stream
Stripe / Paddle webhooks fire signup, renewal, upgrade, downgrade, and cancellation directly into HeldSway. No polling, no batch import.
Recurring · lifetime · capped
Pay every billing cycle, for the life of the customer, or capped after 6 / 12 / N months. The rule engine handles the math.
Trial-to-paid attribution
Commission only fires when the trial converts to paid. No phantom commissions on day-2 cancellations.
MRR / churn / LTV per partner
See exactly which affiliates bring sticky customers and which deliver churners. Trim or coach accordingly.
Multi-currency settled cleanly
Stripe / Paddle remits in your home currency; affiliate commission is recorded in the same currency at the conversion FX rate.
Read-only OAuth
Connect via Stripe Connect / Paddle API key. Read-only scopes; HeldSway never writes back to your billing system.
A typical SaaS setup
From OAuth to first recurring commission.
- 01
OAuth-connect Stripe (or Paddle)
Read-only scopes on customer + subscription objects. HeldSway tests the connection and registers webhooks automatically.
- 02
Pick your commission shape
Recurring 20% for life · capped at 12 months · trial-only firing on conversion. The combinator covers most SaaS programs.
- 03
Watch retention reports
Per-affiliate cohort retention shows up after the first 30 days. Trim the partners who deliver churners; double down on the ones who deliver LTV.
Built on these features
The features that make this work.
Pay your affiliates for the customers who stay.
30-day free trial. Native Stripe and Paddle integrations on Basic and Standard tiers.