HeldSway
Built for SaaS companies

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.

  1. 01

    OAuth-connect Stripe (or Paddle)

    Read-only scopes on customer + subscription objects. HeldSway tests the connection and registers webhooks automatically.

  2. 02

    Pick your commission shape

    Recurring 20% for life · capped at 12 months · trial-only firing on conversion. The combinator covers most SaaS programs.

  3. 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.

Pay your affiliates for the customers who stay.

30-day free trial. Native Stripe and Paddle integrations on Basic and Standard tiers.