How to Set Up an Affiliate Program for SaaS: Step-by-Step Guide (2026)

8 decisions to make before launching a SaaS affiliate program, with recommended defaults and the reasoning behind each one. A practical checklist for founders.

RefCampaign Team
14 blog.article.min_read
blog.article.reading_info
blog.article.reading_time14 min
blog.article.word_count2630
blog.article.difficultyblog.article.difficulty_advanced

Most SaaS founders spend two weeks researching platforms and five minutes thinking through the actual program structure. That ratio should be reversed.

The platform is interchangeable. The structural decisions, commission model, attribution window, payout schedule, determine whether affiliates generate net-positive revenue or abandon your program after 60 days.

According to a 2024 report by Impact.com, 54% of affiliate programs that underperform do so because of structural design flaws, not traffic or recruitment failures. Before you write a single line of affiliate agreement or compare platform pricing, you need to answer eight questions.

Decision 1: commission model

The first structural question is also the most consequential: do you pay a recurring commission or a one-time flat fee?

Recurring commissions pay the affiliate a percentage of each subscription payment for as long as the referred customer stays active. This is the standard for SaaS programs targeting content creators and niche publishers.

One-time commissions pay a fixed amount when the referred customer first converts, either on trial signup or on first payment. Simpler to administer, and works well when your product has high LTV and fast payback.

Run the numbers. Assume a $99/month plan and an average B2B SaaS monthly churn rate of 5.5%:

ModelCommissionAffiliate earns (12 months)Your effective CAC
30% recurring$29.70/month$21430% of LTV
One-time 100%$99$9910% of LTV
One-time 200%$198$19820% of LTV

Recurring commissions cost more over time but attract affiliates with aligned incentives. They care about referral quality, not just volume. One-time commissions are simpler and cheaper, but create a misalignment: the affiliate gets paid the same whether the customer stays 3 months or 3 years.

Recommended default: 25-30% recurring for the first 12 months, dropping to 10-15% after month 12. This rewards affiliates for driving good customers while protecting your unit economics as LTV compounds. Add a performance bonus, a flat $50 per referred customer who reaches month 3 active, to reinforce quality.

Avoid starting with lifetime recurring above 30%. It looks attractive to affiliates but destroys margin if you hit scale. You can always increase rates. You cannot decrease them for existing affiliates without damaging trust.

Commission tiers by volume:

TierMonthly referralsCommission rate
Standard1-525% (months 1-12), 10% (month 13+)
Silver6-1530% (months 1-12), 12% (month 13+)
Gold16+35% (months 1-12), 15% (month 13+)

The attribution window determines how long after an affiliate's referral click you credit that affiliate for a conversion.

Most affiliate programs default to 30 days. That is too short for SaaS.

Research from Gartner on B2B software buying cycles shows that the average decision timeline for software priced above $50/month is 14-45 days. A prospect who clicks an affiliate link, signs up for your newsletter, evaluates three competitors, and converts on day 38 generates zero commission for the affiliate who started the journey. That affiliate will notice.

When affiliates feel their referrals go uncredited, they stop promoting you. The ones who stay are those gaming short windows with coupon codes and branded search bidding.

Recommended default: 90-day cookie window. For products priced above $200/month, extend to 120 days.

If you are using cookie based tracking, understand its limitations:

  • Cookies are browser-specific. A prospect who switches devices loses the attribution.
  • Safari ITP (Intelligent Tracking Prevention) limits cookie duration to 7 days for cross-site tracking.
  • Ad blockers suppress tracking pixels for roughly 30% of desktop users.

Pair cookie based tracking with server-side attribution where possible (covered in Decision 6).

Decision 3: attribution model

Attribution answers a simple question: when a customer converts, which affiliate gets the credit?

Three models apply to most programs.

First-click attribution gives 100% of the commission to the affiliate who generated the first interaction. Good for rewarding top-of-funnel content (blog posts, YouTube reviews, newsletters). Bad for affiliates who close prospects others started.

Last-click attribution gives 100% to the affiliate whose link was clicked last before conversion. This is the default in most platforms, and it incentivizes bottom-of-funnel tactics: coupon sites, branded search bidding, "deal" pages. Often credits the wrong partner.

Multi-touch attribution splits commission across all affiliates who touched the customer journey. More accurate, but more complex to administer. Every touchpoint needs to be tracked, which demands server-side infrastructure.

Pure last-click attribution produces the worst outcomes for SaaS programs. In our data, programs using last-click see coupon and deal site traffic representing 40-60% of affiliate revenue. Those customers would have converted anyway at a lower price.

Recommended default: first-click attribution with a secondary payout for last-click. Pay 70% of commission to the first-touch affiliate and 30% to the last-touch affiliate. If there is only one affiliate in the journey, they receive 100%.

This model requires your tracking system to capture the full referral chain, not just the final click. If your platform does not support this, first-click-only is preferable to last-click-only for SaaS.

Decision 4: payout schedule and minimum thresholds

Two questions define your payout mechanics: how often do you pay, and what is the minimum balance required before payment?

Payout frequency options:

  • Monthly (30-day cycle): standard, predictable, preferred by most affiliates
  • Net-30 (30 days after the end of the month): adds a buffer for refund and churn reconciliation
  • Net-60: appropriate when your refund window is 30+ days
  • Bi-weekly: preferred by high-volume affiliates but adds administrative load

Recommended default: Net-30. Commissions earned in April are paid at the end of May. This gives you 30 days to process refunds and identify churned referrals before calculating final payouts.

Be explicit about this in your affiliate agreement. Affiliates who do not understand the lag will dispute payouts.

Minimum thresholds prevent you from issuing $3 bank transfers. Standard range: $50-$100.

  • $50: appropriate for most programs. Accessible enough that new affiliates reach it within 1-2 months.
  • $100: appropriate if you pay internationally and wire transfer fees are significant.
  • No minimum: only makes sense if you pay via PayPal or Stripe with low transaction costs.

Recommended default: $50 minimum, paid via Stripe (for card-funded balances) or bank transfer. Offer PayPal as an alternative for international affiliates. Skip crypto payouts unless your affiliate audience specifically requires them. The accounting complexity is not worth it.

Clearly define what happens to commissions if a referred customer cancels within the refund window. The standard approach: clawback commissions on refunds within 30 days, no clawback after 30 days.

Decision 5: affiliate agreement terms

The affiliate agreement is not a formality. It protects you from commission fraud, brand damage, and legal liability.

Core clauses every SaaS affiliate agreement needs:

Start with commission terms: exact percentages, tiers, payout schedule, minimum threshold, clawback conditions. Do not use vague language like "competitive commissions." State the number.

Then list prohibited promotional methods. Be explicit. At minimum, ban:

  • Bidding on your branded keywords in paid search (brand PPC bidding)
  • Posting on coupon sites or deal directories without written approval
  • Claiming to be affiliated with or employed by your company
  • Creating fake review content
  • Incentivized traffic (paying users to click their link)

Require affiliates to disclose the commercial relationship per FTC guidelines for endorsements. In the EU, this is also required under consumer protection law. Make it non-optional.

You need the right to terminate affiliates immediately for agreement violations without owing them pending commissions on fraudulent conversions.

Explicitly prohibit cookie dropping or stuffing, the practice of adding tracking cookies to users who never interacted with affiliate content.

Finally, define what affiliates can and cannot do with the referral data they see in your portal. GDPR applies if any referred users are based in the EU.

Have a lawyer review your agreement before launch. Use a template built for SaaS programs, not generic affiliate agreements written for e-commerce. The differences matter, especially around recurring commissions and clawback provisions.

Decision 6: tracking method

How your program attributes conversions to affiliates is a technical decision with real business impact.

Cookie based tracking drops a first-party cookie in the visitor's browser when they click an affiliate link. When that visitor converts, the cookie identifies which affiliate to credit.

Limitations:

  • Does not track cross-device journeys
  • Blocked by some browsers and extensions
  • Cookie deletion causes missed attribution

Server-side tracking attributes conversions by passing a unique referral parameter through your backend. When a user signs up, your server records the referral source in your database, independent of browser state. It is not affected by ad blockers or browser privacy policies. It works across devices if the user is logged in. More accurate for long attribution windows.

Recommended default: server-side tracking as primary, cookie based as fallback. Implement as follows:

  1. Generate a unique referral code per affiliate (e.g., ref=JOHNDOE)
  2. When a visitor clicks the affiliate link, capture the ref parameter and store it server-side on email capture or account creation
  3. Associate the referral with all subsequent conversions from that user account
  4. Use cookies only to persist the referral code between sessions on the same device

This approach does not depend on cookies for attribution accuracy. It requires backend implementation, either through your affiliate platform's SDK or a custom integration.

If you are using a managed platform like RefCampaign, server-side tracking is available out of the box. If you are building on top of a generic tool, check whether server-side attribution is supported before committing.

Decision 7: application and approval flow

An open affiliate program (anyone can join without review) and a closed program (every applicant is manually reviewed) produce different results.

Open programs grow the affiliate roster quickly. They also fill it with coupon sites, deal directories, and low quality traffic sources. We see 70-80% of affiliates in open programs generating zero revenue within 90 days of joining.

Closed programs with manual review produce higher quality rosters but create friction. If your review process takes longer than 5 business days, serious affiliates will move on.

Recommended default: application-gated program with defined criteria and a 48-hour review SLA.

Your application should collect:

  • Website or content channel URL (required)
  • Audience size and primary platform
  • Description of how they plan to promote your product
  • Whether they currently promote competing products

Review criteria to define before launch:

  • Minimum audience size (e.g., 1,000 newsletter subscribers or 500 YouTube subscribers)
  • Content category alignment with your ICP
  • Active publishing (at least one piece of content in the last 30 days)
  • No direct competitor promotion in active campaigns

Communicate the review decision within 48 hours. Approved affiliates should receive onboarding materials immediately, not a link to a portal they have to figure out on their own. See how to pick your first 10 affiliates for the screening criteria framework.

For your first 20 affiliates, bypass the application flow entirely and recruit directly. Outbound recruitment to pre-qualified prospects is faster and produces better partners than waiting for inbound applications. The cold email framework for affiliate recruitment covers this in detail.

Decision 8: promotional guidelines

Affiliates represent your brand. Without written guidelines, they will produce content that ranges from mediocre to actively damaging.

The promotional guidelines document defines what affiliates can and cannot do in their content. This is separate from the legal agreement. The agreement is legal protection; the guidelines are operational direction.

What to cover:

Brand assets. Provide approved logo files (SVG, PNG) in a shared folder. Do not let affiliates recreate your logo from memory. Define which colors and typefaces represent your brand. Specify approved product screenshots and keep them updated quarterly.

Claims and representations. List what affiliates can say (features, pricing, typical results) and what they cannot (false comparisons, unsubstantiated ROI figures, misleading trial terms). Provide approved comparison data if affiliates will write versus content (see our comparisons: RefCampaign vs Rewardful, RefCampaign vs FirstPromoter).

Content formats. List which formats you support and provide assets for (blog posts, YouTube reviews, email newsletters, social posts) and which require pre-approval (paid advertising using your brand name, webinars, press releases).

Disclosure language. Provide a standard disclosure sentence affiliates can use verbatim: "This post contains affiliate links. If you purchase through my link, I earn a commission at no extra cost to you." Require disclosure in the first 100 words of any content, not buried in a footer.

Recommended default: create a single-page affiliate brand guide and upload it to your affiliate portal on day one. Review and update it quarterly.

How to sequence the launch

Weeks 1-2 are infrastructure. Select and configure your affiliate platform, implement tracking (server-side preferred), build your affiliate portal (dashboard, link generator, resource library, payout history), draft and finalize the affiliate agreement, create the promotional guidelines document, and prepare onboarding materials (welcome email, product overview, quick-start guide).

Week 3 is a soft launch with 5-10 partners. Do not open applications yet. Recruit 5-10 affiliates directly through outbound. These early partners will surface gaps in your onboarding, broken tracking links, and confusing commission terms before they affect a larger pool. Use the affiliate ROI calculator to model expected revenue from each partner before onboarding them.

Week 4: refine and open. Fix what the soft launch exposed. Then open applications and begin active recruitment.

Do not expect significant revenue in month one. The median time from program launch to first referred revenue is 23 days in our experience. Time from launch to $5,000/month in affiliate revenue is 4-6 months for programs with structured recruitment.

The programs that scale to $20,000-$50,000/month in affiliate-driven MRR within the first year share one characteristic: the structural decisions were deliberate. The commission model, attribution window, payout schedule, and agreement terms were thought through before launch, not copied from a competitor's program.

The most common setup mistakes

DecisionCommon mistakeCost
Commission model30%+ lifetime recurring, no tier drop-offMargin compression at scale
Cookie duration30-day windowMisattribution, affiliate churn
AttributionLast-click onlyCoupon site dominance
Payout scheduleNo defined scheduleAffiliate distrust, disputes
AgreementNo clawback clauseCommission fraud exposure
TrackingCookie-onlyLost attribution on mobile, Safari
Application flowOpen (no review)Low quality affiliate roster
Promotional guidelinesNoneBrand damage, false claims

Avoiding these mistakes is not complicated. It requires making deliberate decisions before launch rather than discovering the gaps under pressure.

Read why 90% of SaaS affiliate programs fail for the full breakdown of what goes wrong after launch. The structural issues covered here compound into program abandonment within 18 months when left unaddressed.

Check your program's starting position

Before finalizing your structure, score it against what top-performing programs look like. The affiliate program attractiveness score benchmarks your commission rate, cookie window, payout terms, and application process against programs currently generating 20%+ of MRR from affiliates.

If your score is below 70, fix the gaps before recruiting. Serious affiliates evaluate program terms before joining. A weak structure produces weak applications.

Get the program running

RefCampaign handles the infrastructure for each of the eight decisions covered here: server-side tracking, first-touch attribution, tiered commission automation, Net-30 payouts via Stripe and bank transfer, application workflows with custom screening criteria, and branded affiliate portals with resource libraries.

Setup takes 2 weeks. First affiliate revenue typically follows within 30 days of the first active partner.

View pricing or talk to our team to work through your specific program structure before committing to a setup.

blog.article.table_of_contents

blog.article.toc_placeholder

blog.article.related_articles

blog.article.related_placeholder

blog.article.enjoyed_reading

blog.article.explore_more

Back to blog
blog.article.keep_learning

blog.article.weekly_insights