SaaS Affiliate Program Example: Rates, Cookie, Payouts, ROI

A complete SaaS affiliate program example with CAC, recurring commission math, cookie duration, payout timing and ROI safeguards.

RefCampaign Team
6 min read
Reading information
Reading time6 min
Word count1031
DifficultyMedium

Most advice about affiliate programs stays abstract: choose a rate, define a cookie window, pay affiliates on time. Useful, but not enough when you need to approve real numbers.

This article gives one complete SaaS affiliate program example. If you still need the strategic setup, start with how to set up a SaaS affiliate program. If your question is mainly operational, the guide on how to pay affiliates in SaaS covers payout methods, thresholds and tax workflow.

The SaaS company

Use this fictional but realistic case:

InputValue
ProductB2B analytics SaaS
Main plan$99/month
Gross margin85%
Paid acquisition CAC$240
Refund window30 days
Target customersFounder-led B2B SaaS teams
Sales cycleTrial, then subscription within 14-45 days

The goal is not to build the most generous program. The goal is to create a program that is attractive enough for good partners while staying inside the CAC envelope.

The affiliate offer

This is the public-facing offer an affiliate would see.

TermExample settingWhy it works
Commission25% recurring for the first 12 paid monthsEasy to understand and aligned with subscription revenue
Cookie window90 daysCovers trial, demo and delayed purchase paths
AttributionFirst-click, server-side, customer-levelRewards the partner who introduced the product
ApprovalApplication requiredFilters out coupon-only and low-fit partners
Payout validationCommission becomes payable after the 30-day refund windowPrevents paying on refunded revenue
Payout scheduleMonthly, net-30Gives the merchant time to reconcile refunds and failed invoices
Minimum payout$50Avoids tiny transfers while remaining reachable for new affiliates
Payment methodsBank transfer for domestic partners, PayPal for international partnersCovers most early-stage affiliate rosters

The headline version is simple: 25% recurring commission, 90-day cookie, monthly net-30 payouts after a 30-day validation period.

The commission math

For one referred customer on the $99/month plan:

MonthCustomer paysAffiliate earnsMerchant keeps before platform costs
1$99.00$24.75$74.25
3$297.00$74.25$222.75
6$594.00$148.50$445.50
12$1,188.00$297.00$891.00

The 12-month affiliate CAC is $297. That is slightly above the company's $240 paid CAC, but it is performance-based and spread over revenue as it arrives. If the affiliate sends lower-churn customers than paid ads, the economics can still work.

Gross-profit view:

MetricCalculationResult
12-month revenue$99 x 12$1,188.00
12-month gross profit$1,188 x 85%$1,009.80
12-month commission$1,188 x 25%$297.00
Commission as gross-profit share$297 / $1,009.8029.4%

That is the number to watch. If the commission share of gross profit climbs above your CAC target, reduce the duration, add tiers only for high-quality partners, or pay a lower rate after month 12.

The first payout example

Assume an affiliate sends eight paid customers in March.

EventCountCommission impact
Paid conversions in March88 x $24.75 = $198.00 pending
Refunds during April validation1-$24.75 removed
Payable conversions after validation7$173.25 payable
Payout timingEnd of MayMonthly net-30 after validation

The affiliate sees $198.00 as pending, then $173.25 as payable after the refund window. Because the payable balance is above the $50 threshold, the payout is sent in the next monthly cycle.

This avoids the worst version of affiliate payouts: paying instantly, then manually chasing a clawback after a refund or chargeback.

The rules affiliates need in writing

The program terms should be short enough to understand and specific enough to enforce.

Use clauses like these:

  • Commission is calculated only on paid subscription revenue, excluding tax, credits, refunds and chargebacks.
  • Trial signups do not create commission until the subscription is paid.
  • Refunded invoices remove unpaid commission from the affiliate balance.
  • Chargebacks or confirmed fraud can reverse unpaid commission and trigger account review.
  • Brand search ads, coupon-site submissions and fake reviews require written approval.
  • Affiliates must disclose the commercial relationship in content that includes affiliate links.

Those rules prevent a friendly growth channel from becoming an accounting dispute.

When to add tiers

Start with one rate. Add tiers only after you can measure partner quality.

Example tier model:

TierRequirementCommission
Standard1-5 active referred customers/month25% recurring for 12 months
Growth6-15 active referred customers/month and refund rate below 8%30% recurring for 12 months
Partner16+ active referred customers/month and shared launch planCustom rate or fixed bonus

Do not raise commission just because an affiliate sends volume. Raise it when the volume is incremental, qualified and low-refund.

Copy this structure

For an early SaaS program, use this as your starting configuration:

  • 25% recurring commission for the first 12 paid months
  • 90-day attribution window
  • First-click attribution with server-side customer matching
  • 30-day validation period before commission becomes payable
  • Monthly net-30 payouts
  • $50 minimum payout threshold
  • Application review before approval
  • Written rules for refunds, chargebacks, branded search and disclosure

Then model the numbers against your own price, margin and CAC. A $39/month product may need a lower rate or a shorter commission duration. A $499/month product may work better with a fixed bounty plus a smaller recurring percentage.

Build the example in RefCampaign

RefCampaign supports this structure with recurring commissions, validation states, payout thresholds, affiliate portals and Stripe-aware attribution.

Start a free trial and create the example program with your own price, refund window and payout threshold.

Table of contents

Table of contents coming soon

Enjoyed this read?

Explore more articles on our blog to deepen your knowledge.

Back to blog
Keep learning

Weekly insights straight to your inbox