Affiliate Program
How to design an affiliate program that aligns affiliate incentives with your revenue goals.
Why
An affiliate program turns your customers and content creators into a sales channel: they refer new customers, you pay them a commission, and you only pay on results. The economics work when the commission is less than your customer acquisition cost (CAC) — if you spend $50 to acquire a customer via ads, paying an affiliate $30 to acquire the same customer is a win. The design challenge is aligning incentives: a 30% recurring commission makes affiliates promote aggressively (good) but may attract coupon-site affiliates who add no value (bad). A 20% one-time commission attracts content affiliates who write genuine reviews (good) but gives them no incentive to drive renewals (bad). The right design depends on your product: for SaaS with low churn, recurring 20-30% for 12 months aligns affiliates with retention; for one-time purchases, 30-50% one-time is standard. The most common mistake is setting the commission too low (5%) — at 5%, no affiliate will promote you over a competitor paying 30%, and the program generates zero revenue.
When
When your CAC via paid channels is > $30 and you have a product that affiliates can genuinely recommend (not a commodity). Do not launch an affiliate program for a product that is hard to explain.
How
1. Calculate your CAC via paid channels (ads, content) — this is the ceiling for your affiliate commission; paying more than CAC for an affiliate-acquired customer is a loss 2. Decide recurring vs one-time: for SaaS with LTV > $500, offer 20-30% recurring for 12 months (aligns affiliates with retention); for one-time products, offer 30-50% one-time 3. Set a 30-day cookie window — this is long enough to capture users who research before buying, but short enough that the affiliate is not credited for organic conversions months later 4. Choose an affiliate platform: Rewardful, Partnerstack, or Tolt for SaaS (they handle tracking, payouts, and W-9 collection); do not build your own 5. Create an affiliate resource page: product overview, key features, demo video, screenshots, email templates — make it easy for affiliates to write about you 6. Set a 30-day approval window for new affiliates — review their site/channel to ensure they are a genuine content creator, not a coupon site or trademark bidder 7. Pay monthly via PayPal or ACH, with a $50 minimum payout — small monthly payouts create friction; the minimum reduces your payment-processing cost 8. Track program metrics: active affiliates, referrals per affiliate, conversion rate, revenue per affiliate, fraud rate — review monthly and cut the bottom 10% who generate no revenue
Example
# EZ4Code affiliate program (SaaS, recurring) commission: 25% recurring for 12 months cookie_window: 30 days min_payout: $50 platform: Rewardful # Economics # CAC via ads: $45 # Affiliate commission on $29/mo plan: $7.25/mo × 12 = $87 (if no churn) # With 10% monthly churn: $7.25 × 6.5 (avg lifetime) = $47 — still under CAC # Affiliate resource page (/affiliates/resources) - Product overview: "EZ4Code is a developer cheatsheet platform..." - Key features: 200+ cheatsheets, AI coding, bilingual - Demo video: 3-minute walkthrough - Email template: "I have been using EZ4Code for..." - Screenshots: 5 high-res images # Approval criteria (review new affiliate's site) - Genuine content (blog, YouTube, newsletter) — not a coupon site - No trademark bidding (buying ads on "ez4code" keyword) - Audience overlap with developers — no generic "make money online" sites
Common Problems
- ⚠Setting the commission at 5% — no affiliate will promote you over a competitor paying 30%, and the program generates zero revenue. 20-30% recurring or 30-50% one-time is the floor.
- ⚠Allowing coupon-site affiliates — they bid on your brand keywords, capture users who were already converting, and add no value. Reject coupon sites in the approval process.
- ⚠Building your own affiliate tracking — it takes 6 months to get right (fraud detection, cookie handling, payout reporting) and is not your core competency. Use Rewardful or Partnerstack.
Best Practices
- ✓Set the commission at 20-30% recurring (SaaS) or 30-50% one-time (products) — this is high enough to attract real content affiliates and below your paid CAC, so every affiliate sale is profitable.
- ✓Use a dedicated affiliate platform (Rewardful, Partnerstack, Tolt) — they handle fraud detection, W-9 collection, and payouts, so you can focus on recruiting affiliates and creating resources.
- ✓Review and cut the bottom 10% of affiliates monthly — inactive affiliates clutter the program and the platform fees scale with affiliate count, not revenue.