← View All Templates
Referral Program Templates

Affiliate Program Template: Launch Your Affiliate Channel

Build a performance-based affiliate program from scratch. Copy this template with affiliate agreements, commission structures, and promotional guidelines.

An affiliate program pays external partners β€” bloggers, influencers, content creators, and publishers β€” a commission for every customer they send your way. Unlike referral programs where existing customers share with friends, affiliate programs recruit dedicated promoters who actively market your product to their audiences as a revenue-generating activity. Affiliates are motivated by commissions, not personal relationships.

Why Affiliate Programs Drive Scalable Growth

Affiliate programs create an army of external marketers who only get paid when they deliver results. You pay nothing upfront β€” commissions are earned only when an affiliate generates a qualified sale or lead. This performance-based model means your customer acquisition cost is predictable and tied directly to revenue. Top affiliate programs drive 15-30% of total company revenue, making affiliates one of the most valuable marketing channels available.

Who This Template Is For

This template is designed for SaaS companies, e-commerce brands, online course creators, digital product sellers, and any business looking to recruit external partners to promote their product. It is especially valuable for companies with products that lend themselves to content marketing and review-based promotion, where affiliates can create genuinely useful content that drives targeted traffic.

What Is Included

This template provides affiliate recruitment emails, an affiliate agreement template, commission structure recommendations, promotional guidelines, creative asset specifications, landing page copy for your affiliate signup page, and terms covering commission rates, payment schedules, and acceptable promotional methods.

Template Content

Affiliate Recruitment Email

Subject Line: Earn [COMMISSION]% commissions promoting [COMPANY]

Body:

Hi [AFFILIATE_NAME],

We have been following your work in [NICHE/INDUSTRY] and think your audience would love [COMPANY]. We are inviting you to join our affiliate program and earn [COMMISSION]% commission on every sale you generate.

Why partner with [COMPANY]:

  • [COMMISSION]% recurring commission on all referral sales
  • [COOKIE_DURATION]-day cookie duration
  • Average order value of $[AOV] β€” earning potential of $[EARNING_PER_SALE] per sale
  • Dedicated affiliate manager and promotional assets provided
  • Monthly payouts via PayPal or bank transfer

Apply here: [AFFILIATE_SIGNUP_LINK]

We would love to have you on board,
[COMPANY] Affiliate Team

Affiliate Welcome Email

Subject Line: Welcome to the [COMPANY] affiliate program β€” here is everything you need

Body:

Hi [AFFILIATE_NAME],

Welcome to the [COMPANY] affiliate program! Here is what you need to get started:

Your affiliate link: [AFFILIATE_LINK]
Your affiliate ID: [AFFILIATE_ID]

Commission details:
Rate: [COMMISSION]% per sale
Cookie duration: [COOKIE_DURATION] days
Payment schedule: Monthly, NET 30
Minimum payout: $[MIN_PAYOUT]

Promotional assets: [LINK_TO_ASSETS]
Brand guidelines: [LINK_TO_GUIDELINES]

Your dedicated affiliate manager is [MANAGER_NAME] at [MANAGER_EMAIL]. Reach out with any questions.

Happy promoting,
[COMPANY] Affiliate Team

Affiliate Signup Landing Page

Headline: Join the [COMPANY] Affiliate Program

Subheadline: Earn [COMMISSION]% commission on every sale you refer. Get access to promotional assets, dedicated support, and monthly payouts.

What You Get:

  • [COMMISSION]% commission on every sale (recurring for subscriptions)
  • [COOKIE_DURATION]-day cookie for maximum attribution
  • Promotional assets: Banners, logos, email copy, and social media templates
  • Real-time dashboard: Track clicks, conversions, and commissions
  • Dedicated support: Your own affiliate manager

CTA Button: Apply to Join

Recommended Commission Structure

  • Commission rate: 20-30% for SaaS (recurring), 5-15% for e-commerce (one-time)
  • Cookie duration: 30-90 days
  • Payment schedule: Monthly, NET 30 after the qualifying period
  • Minimum payout: $50-$100
  • Payment methods: PayPal, bank transfer, or check
  • Recurring commissions: For subscription products, pay commissions on recurring payments for 12-24 months

Terms and Conditions

1. Acceptance: Affiliates must apply and be approved before participating. [COMPANY] reserves the right to reject any application. 2. Commission: Affiliates earn [COMMISSION]% on qualifying sales generated through their unique affiliate link. 3. Cookie Duration: A [COOKIE_DURATION]-day cookie attributes sales to the affiliate. 4. Payment: Commissions are paid monthly, NET 30, via [PAYMENT_METHODS]. Minimum payout threshold is $[MIN_PAYOUT]. 5. Prohibited Methods: Affiliates may not use spam, misleading advertising, trademark bidding (PPC ads on [COMPANY] brand terms), or any deceptive practices. 6. Content Guidelines: All promotional content must be accurate, truthful, and compliant with FTC disclosure requirements. Affiliates must clearly disclose their affiliate relationship. 7. Termination: [COMPANY] may terminate an affiliate's participation at any time for violation of these terms. 8. Modifications: [COMPANY] may adjust commission rates and terms with 30 days notice.

Setup Guide

Step 1: Set Up Your Affiliate Campaign

In GrowSurf's Campaign Builder, create a new campaign configured for affiliate-style rewards. Set the commission percentage and choose between one-time or recurring commissions based on your business model.

Step 2: Configure Commission Tracking

Connect GrowSurf with your payment processor (Stripe, PayPal, Shopify) through the Integrations tab. This enables automatic commission calculation based on actual sales amounts rather than flat referral rewards.

Step 3: Build Your Affiliate Signup Page

Create a dedicated affiliate signup page using the landing page copy above. Use GrowSurf's custom forms to collect affiliate information including website URL, audience size, and promotional methods.

Step 4: Create Affiliate Onboarding

Set up an automated welcome email sequence in GrowSurf's Email Editor that provides new affiliates with their link, promotional assets, brand guidelines, and commission details.

Step 5: Provide Promotional Assets

Create a resource page with banners, logos, email templates, and social media copy that affiliates can use. Link to this page from the affiliate dashboard in GrowSurf.

Step 6: Configure Payout Settings

Set up commission payouts in GrowSurf. Define the payout schedule (monthly), minimum threshold ($50-$100), and payment methods. GrowSurf can integrate with payment platforms to automate payouts.

Step 7: Recruit and Manage

Actively recruit affiliates using the recruitment email template. Monitor affiliate performance in GrowSurf's Analytics Dashboard, identify top performers, and provide them with additional support and resources.

Real-World Example

Real-World Example: HubSpot

HubSpot's affiliate program is one of the most successful in B2B SaaS. The program offers affiliates a 30% recurring commission for up to one year on every customer they refer. With HubSpot's plans ranging from $50 to over $3,000 per month, top affiliates earn substantial recurring income. The program attracts marketing bloggers, agencies, consultants, and course creators who naturally recommend marketing tools to their audiences.

HubSpot supports affiliates with extensive promotional assets, a dedicated affiliate team, and a robust tracking dashboard. The recurring commission model incentivizes affiliates to recommend HubSpot for the long term, aligning their interests with HubSpot's retention goals.

Key takeaways:

  • Recurring commissions align affiliate incentives with retention
  • High-value products make affiliate commissions meaningful
  • Providing extensive promotional resources increases affiliate activity
  • Dedicated affiliate management improves program performance

Customization Tips

1. Offer Recurring Commissions for Subscriptions

If you sell subscriptions, offer recurring commissions for at least 12 months. This motivates affiliates to recommend your product long-term and creates passive income that keeps them engaged.

2. Provide Ready-Made Content

The more content you provide (blog post templates, comparison articles, email sequences, social media posts), the more likely affiliates are to promote you. Many affiliates are time-constrained and will promote whoever makes it easiest.

3. Set Clear Promotional Guidelines

Specify what affiliates can and cannot do: no trademark PPC bidding, no misleading claims, FTC disclosure required. Clear guidelines protect your brand and prevent conflicts.

4. Create Tiered Commission Structures

Reward top-performing affiliates with higher commission rates: 20% base, 25% at 10 sales/month, 30% at 25 sales/month. This motivates affiliates to invest more effort in promoting your product.

5. Communicate Regularly

Send affiliates a monthly newsletter with product updates, new promotional assets, and performance tips. Active communication keeps your program top-of-mind and prevents affiliate churn.

Related Tools

referral-program-roi-calculator,referral-link-generator,referral-program-terms-and-conditions-template,referral-rewards-library,referral-program-checklist

FAQ

What is the difference between an affiliate program and a referral program?

A referral program rewards existing customers for recommending your product to friends and family. An affiliate program recruits external partners (bloggers, influencers, publishers) who promote your product to their audiences for commissions. Referral programs are driven by personal relationships; affiliate programs are driven by content marketing and performance-based promotion.

What commission rate should I offer affiliates?

For SaaS, 20-30% recurring commission is standard. For e-commerce, 5-15% per sale is typical. For digital products with high margins, 30-50% is common. Set your rate based on your profit margins and what competitors offer β€” affiliates often compare programs and will promote whichever pays best.

How do I recruit affiliates?

Start by reaching out to bloggers and content creators who already write about your industry. Search for review articles and comparison posts in your niche. Reach out personally with a compelling pitch highlighting your commission rate, cookie duration, and audience fit. Also list your program on affiliate networks and directories.

Set up your refer a friend program with customer referral and affiliate program software that lowers your acquisition costs, increases customer loyalty, and saves you gobs of time.

Trusted by marketing and product teams at fast-growing B2C, fintech, and SaaS companies