Skip to main content
Back to Blog
Growth13 min read

How to Set Up an Affiliate Program for Your Indie SaaS (Without Wasting Time on It)

Profile picture of Alex Cloudstar
Alex CloudstarFounder, Makers Page

A few months after launching a SaaS product I was proud of, someone emailed me out of nowhere asking if I had an affiliate program. They had a newsletter with about 8,000 subscribers in exactly the niche I was targeting. They said they were going to write about me anyway, but if there was a commission involved they'd include a more prominent mention.

I didn't have one. I threw together the clumsiest possible setup in an afternoon, told them the link, and waited. Two weeks later, I had eleven new paying customers from a single newsletter issue.

That experience taught me two things. First, affiliate programs work. Second, I should have had one ready before that email arrived.

This article is about setting up an affiliate program that actually produces revenue, not just a referral link page nobody visits. It covers when to start, how to structure commissions, how to find affiliates who will actually promote you, and how to avoid the mistakes that make most indie maker affiliate programs a waste of time.

Why Most Indie SaaS Affiliate Programs Fail

Before getting into what works, it's worth understanding why most attempts at this go nowhere.

The typical pattern: a maker sets up an affiliate link through their payment processor, puts a footer link that says "Affiliates" on their site, and waits for people to sign up and start promoting them. Nothing happens. After a while the founder decides affiliate programs don't work for indie products and moves on.

The program didn't fail because affiliate marketing doesn't work. It failed because affiliates don't promote products they've never heard of, with commission structures they haven't evaluated, from founders they have no relationship with. They promote products they already use and like, from people they trust, because it's worth their time financially and reputationally.

The good news is that every one of those conditions is within your control. You can reach out to affiliates directly. You can design a commission that makes their effort worthwhile. You can build the relationship before you need the promotion.

The work required is not passive. But the results can eventually become passive, which is different.

When to Start an Affiliate Program

The question of timing matters more than most founders realize. Starting too early creates a set of problems that are hard to recover from.

If your product doesn't have solid retention, an affiliate program sends you warm leads who then churn at the same rate as everyone else. Your affiliate sees that their promotions produce signups that don't stick, concludes that your product doesn't deliver on its promise, and quietly stops promoting it. The relationship is poisoned before it gets started.

The right time to launch an affiliate program is when you have clear evidence of strong retention. Not perfect, but strong. If you can point to a meaningful percentage of customers who are still paying three months after they signed up, you have a product that affiliates can promote without risking their reputation.

The other signal that timing is right: you have existing customers who are already referring people without being asked. If you're getting signups that mention they heard about the product from a specific person or community, those organic referrers are your first affiliate candidates. They're already sold on the product and already talking about it. Formalizing that with a commission is a small step.

A rough benchmark: wait until you have at least 30 to 50 paying customers with 60-day retention data before launching an affiliate program. Below that, you're optimizing a channel before you've validated the product's ability to hold customers.

How to Structure the Commission

Commission structure is the thing that determines whether affiliates take your program seriously or treat it as an afterthought.

The two main structures are one-time commissions and recurring commissions. For SaaS specifically, recurring commissions are almost always the better choice from an affiliate motivation standpoint.

Here's why. A one-time payment of 20% for a referral that converts is transactional. The affiliate gets paid once and has no ongoing incentive to continue promoting your product. A recurring commission of 20% of every payment that customer makes for as long as they're a customer creates a fundamentally different relationship. The affiliate now has a financial stake in your retention. They'll recommend your product to better-fit customers because churned customers cost them money too. And the income accumulates over time, which makes the program feel worth maintaining.

For most indie SaaS products, a recurring commission between 20% and 30% of revenue is the range that serious affiliates take seriously. Below 20%, the math rarely justifies the effort for people who have real audiences. Above 30%, you start eating into the margin you need to sustain the business and pay for the product's continued development.

The exception is products with large average contract values. If your product sells primarily on annual plans at high price points, a one-time commission of 25% to 40% of the first payment can work just as well, because the absolute dollar amount per referral is meaningful.

Be straightforward about the terms. How long does the cookie last? Ninety days is the standard minimum. When does the commission pay out? Monthly, after a holding period for refunds, is typical. Is there a minimum payout threshold? Keep it low, because making affiliates wait until they've accumulated $100 before receiving anything creates friction that discourages smaller affiliates.

The Affiliates Worth Finding

There are two kinds of affiliates, and they produce very different results.

The first kind is the passive affiliate, someone who signs up for your program, gets a link, and occasionally includes it in content when relevant. These affiliates are fine to have and easy to get. They're not going to transform your acquisition numbers, but they create a steady background of mentions and referrals over time.

The second kind is the active affiliate, someone who specifically promotes your product to their audience because they've used it and believe in it. These are the affiliates that move the needle. A single active affiliate with a relevant audience and genuine enthusiasm for your product can be worth more than a hundred passive ones.

Finding active affiliates requires a different approach. You can't recruit them through a generic affiliate signup page. You recruit them through relationships.

Start with your existing customers. The customers who are most engaged with your product, who have given you detailed positive feedback, who have posted about it publicly or referred friends organically, are the first people to approach. They already believe in the product. The question is just whether formalizing that with a commission makes sense for them.

For each person you identify, reach out personally. Not an automated email from your affiliate platform. A message from you that says you've noticed they've been using the product and seemed to be getting real value from it, and you'd love to set them up as an affiliate if they'd ever want to share it with their network. Include the commission terms. Make it easy to say yes.

Outside your existing customer base, think about who your potential customers pay attention to. Which newsletters cover the problems your product solves? Which YouTube channels review tools in your category? Which Twitter or LinkedIn accounts do people in your niche follow for recommendations? Those are the affiliates worth finding and approaching.

When you reach out to someone with an existing audience, lead with genuine familiarity with their work. Mention something specific about their content or audience that shows you've actually engaged with it. Then explain your product, offer to give them free access to try it, and lay out the affiliate terms. The free access matters: no serious affiliate is going to promote a product they haven't used.

The Tools You Actually Need

The affiliate infrastructure doesn't need to be complicated. Overbuilding here is one of the most common ways founders lose time on this.

For most indie SaaS products, there are two practical options. If you use Stripe for payments, tools like Rewardful or Paddle's affiliate features connect directly and handle tracking, attribution, and payouts without requiring you to build anything. The setup takes a few hours and the monthly cost is low enough that even a single active affiliate more than covers it.

If your product is on a platform that already includes affiliate functionality, like Gumroad or Lemon Squeezy, use that. The native integration is almost always cleaner than adding a third-party tool.

What you do not need at the early stage: custom affiliate portals, tiered commission structures, complex cookie configurations, or affiliate management software designed for enterprise programs. Add complexity only when the existing setup can't handle what you need.

One thing that's worth spending time on: the affiliate onboarding experience. When someone agrees to become an affiliate, what happens next? Do they get a clear explanation of how the tracking works, what the commission is, when they get paid, and how to access their dashboard? A confusing or unclear onboarding causes capable affiliates to simply not use their link, which wastes the relationship you worked to build.

Write a simple onboarding document. It doesn't need to be long. It needs to answer the five questions every affiliate has: what's the commission, how is it tracked, when do I get paid, where do I see my stats, and who do I contact if something looks wrong.

What Actually Makes Affiliates Promote You Consistently

Getting an affiliate to agree to your program is the easy part. Getting them to actively and consistently promote it is the harder challenge.

The affiliates who promote consistently are the ones who feel like partners in the product, not just commission earners. The distinction matters in how you treat the relationship.

Check in with active affiliates periodically. When you launch a new feature, tell them before you announce it publicly. When you run a promotion that would benefit their audience, let them know with enough lead time that they can actually include it in their content planning. When an affiliate's referral converts to a paying customer, send a personal note acknowledging it.

This sounds like a lot of maintenance, and it is, at first. But once the relationship is warm, it takes almost no effort to sustain. Most of the affiliates who consistently promote products do so because they actually like the product and the founder, not because the commission is maximized.

The other thing that keeps affiliates active: creative assets they can actually use. Not mandatory templates, but options. High-quality screenshots, clear explanations of what the product does and who it's for, a short elevator pitch they can adapt. Affiliates who have to work to explain your product to their audience will do it less often than affiliates who have the materials to make it easy.

Dealing With Bad Affiliates

Every affiliate program eventually runs into people who try to game it. The most common forms are affiliates who self-refer (signing up through their own link), affiliates who target keywords for your brand name in paid search to intercept traffic that would have converted anyway, and affiliates who make misleading claims about your product.

A few structural protections reduce the risk of each. Prohibit self-referrals in your terms explicitly. Monitor for brand-name PPC activity and address it directly with any affiliate you catch doing it. Make your affiliate terms clear about what kinds of promotion are permitted.

The more fundamental protection is being selective about who you let into the program. A closed affiliate program where you approve each applicant manually is more work than an open one, but it gives you control over who's representing your product. For most indie SaaS at early scale, a closed program is the right call. You don't have the support infrastructure to manage a hundred unknown affiliates, and you don't need a hundred affiliates. You need five to ten good ones.

Measuring Whether the Channel Is Working

The metric that matters most for an affiliate program is not the number of affiliates you have or the number of referral clicks. It's the revenue from customers who came through affiliates versus the commissions you paid to acquire them.

Track this cohort separately. What's the retention rate of affiliate-referred customers compared to customers from other channels? If affiliate-referred customers churn faster, the channel is bringing in the wrong audience, possibly because some affiliates are promoting you to people who aren't a good fit. If affiliate-referred customers retain better, you've found affiliates who are recommending you to genuinely qualified people.

The retention comparison is the most important number because it tells you whether the affiliate relationship is building your business or just inflating acquisition numbers. Building a list of 50 affiliates who send you churny customers is worse than having 5 affiliates who send you customers who stay.

Check in on affiliate performance quarterly. Which affiliates are consistently sending customers? Which ones signed up but have never sent a single referral? The inactive affiliates aren't doing anything wrong, but they represent relationships worth warming back up with a personal check-in and maybe a reason to share your product again.

The Compounding Effect of a Small Affiliate Network

The thing that makes affiliate programs worth building, even slowly and carefully, is the compounding dynamic.

Each active affiliate you develop represents a recurring source of warm referrals that costs you nothing to maintain once the relationship is established. Ten active affiliates each sending one to three new customers a month creates a meaningful baseline of acquisition that runs in parallel with everything else you're doing.

More importantly, affiliates produce customers with a fundamentally different relationship to your product than customers from cold channels. An affiliate recommendation carries implicit trust that a Google search result doesn't. The customer arrived because someone they already trust told them your product was worth using. That changes how they evaluate it, how patient they are during onboarding, and how willing they are to stick with it through initial friction.

That trust premium shows up in retention rates, and retention is the metric that everything else depends on.

Start with the customers who already love your product. Ask them directly if they'd be interested in a commission for sharing it. Get the infrastructure in place. Reach out to one or two people with relevant audiences and offer them free access.

None of this is hard. It just requires starting.

When you list your product on Makers Page and share your revenue publicly, the visibility helps in this exact context. Affiliates who can see real user numbers and real revenue growth have an easier time trusting that the product is worth staking their reputation on. Transparency is one of the fastest ways to earn the kind of credibility that makes affiliate relationships work.

The newsletter founder who emailed me that day was looking for a reason to commit to the recommendation. The affiliate commission was part of it. The rest was seeing a product with real users and a founder who was clearly paying attention to the business. Both things matter.

Ready?

Your page is waiting.

Claim your username before someone else does.

Get Started