How Do Affiliate Programs Work? SaaS, From Link Click to Payout
Anderro · · 6 min read
The short answer to how do affiliate programs work in SaaS: you join a program, get a tracked link, and when someone who clicked it later pays for a subscription, the product's billing system records a commission in your name. That commission sits pending through a hold period, gets approved, and is paid out once your approved balance clears a minimum threshold. With recurring programs, the same thing repeats every time that customer pays.
The part new affiliates miss is that the click itself earns nothing. Money only appears when a real payment happens on the merchant's billing system, and everything between your link and that payment is a chain where a single weak link costs you the sale. In my experience running programs, most "where is my commission?" emails trace back to one link in it. So here is the chain, link by link.
How does affiliate marketing work step by step
- Join the program. You apply through the program's signup page or a marketplace. Some programs approve you automatically, others review your site or audience first. You also accept terms that decide what you can and cannot do, so read them (here is what those clauses usually cover).
- Get your link. It typically looks like
yoursite.com?ref=alex. Therefparameter is the only thing identifying you, so a link that loses it (a redirect that strips query strings, a copy-paste error) is worth zero. - The click sets a cookie. A tracking script on the merchant's site records the click and stores a cookie for the program's window, often 30 days. If the visitor comes back on day 12 and signs up, you get credit. On day 31, you usually don't. Cookie length matters more for some products than others.
- The visitor starts a trial. No money yet. Most programs tie the referral to the new customer account at signup, so the cookie only has to survive until then, not until the trial ends.
- The trial converts to paid. The billing system (Stripe, Paddle, SamCart and so on) fires a payment event to the tracking platform server-side, and a commission is created. Good programs never trust a browser-reported "thank you page" for this, which is why server-side tracking is the reliable setup.
- The commission sits pending. A hold period, commonly 30 days, gives the merchant time to catch refunds and fraud before money moves.
- It gets approved. After the hold, the commission moves to your approved balance.
- You get paid. On the next payout run (monthly is common), if your approved balance is above the threshold, say $50, the merchant sends it via PayPal, Wise or similar and marks it paid.
One more rule sits over all of this: attribution. Under last-click attribution, if a visitor clicks your link and then another affiliate's link before signing up, the other affiliate gets the sale. Under first-click, you keep it.
Worked example: a $29/mo product at 25% recurring
Each payment of $29 earns you 25%, which is $7.25. Here is one referred customer who stays seven months:
| Payment | Customer pays | Your commission | Your running total |
|---|---|---|---|
| 1 | $29 | $7.25 | $7.25 |
| 2 | $29 | $7.25 | $14.50 |
| 3 | $29 | $7.25 | $21.75 |
| 4 | $29 | $7.25 | $29.00 |
| 5 | $29 | $7.25 | $36.25 |
| 6 | $29 | $7.25 | $43.50 |
| 7 | $29 | $7.25 | $50.75 |
With a $50 threshold, one customer alone doesn't put money in your account until the seventh payment clears its hold. Add a 14-day trial and a 30-day hold and your first payout lands around eight months after the click. That is normal, and it is why single referrals feel like nothing is happening.
Now say you refer 10 customers in one month. Your first month of commissions is $72.50, which clears the threshold on the first approval. Timeline: 14-day trial, first payment, 30-day hold, then the next monthly payout run. Expect your first payment roughly 45 to 75 days after those signups.
Over a year, churn decides the total. If all 10 stay twelve months, you earn 120 × $7.25 = $870. If 3 cancel after month three, you earn 9 × $7.25 = $65.25 from them plus 84 × $7.25 = $609.00 from the other 7, for $674.25.
Recurring vs one-time commissions
Recurring pays you on every payment the customer makes. One-time (first payment only) pays once and stops. On a cheap monthly product, recurring wins quickly: even a generous one-time deal of 100% of the first month ($29) is matched by 25% recurring in month four and overtaken in month five. A flat $50 bounty is overtaken at the seventh payment ($50.75).
One-time deals look better on annual plans and on products with heavy early churn. If the same product sells a $290 annual plan, 25% pays $72.50 the day the payment clears its hold, and there is no churn risk until renewal. Some recurring programs also cap the duration, for example 12 or 24 months, which changes the math above.
My view: a high rate on a product that churns fast is worth less than a modest rate on one people keep for years, which is why you should judge recurring programs by churn, not rate. For context on what programs actually offer, Anderro publishes live SaaS commission benchmarks computed from its marketplace, including recurring share and cookie windows.
Why commissions get reversed
A commission is a share of revenue. If the revenue goes away, so does your share. The common cases:
- Refund during the hold period. The pending commission is cancelled. This is the main reason hold periods exist.
- Partial refund. The commission shrinks proportionally. A $14.50 refund on a $29 payment cuts your $7.25 to about $3.63.
- Refund after you were paid. Many platforms record a negative adjustment and net it against your next payout. If your next balance is $72.50 and one $7.25 commission is clawed back, you receive $65.25.
- Chargebacks. A card dispute reverses the commission. If the merchant wins the dispute, it can be restored.
- Self-referrals and fraud flags. Buying through your own link, or traffic that looks like click farming from a few IP addresses, gets commissions rejected. Merchants use several standard controls to catch these.
Reversals are not the merchant being stingy. If a program has no hold period at all, it is either very trusting or will claw back aggressively later.
What to check in your dashboard
Affiliate marketing for SaaS products runs on delayed feedback, so the dashboard is where you catch problems early. Check these monthly:
- Clicks vs signups. Click counts are often deduplicated per visitor per day, so they will run lower than your link shortener's numbers. Zero signups after 200 clicks usually means a broken link or a landing page problem.
- Pending vs approved, with dates. Each pending commission should show when its hold ends.
- Adjustments. Negative lines from refunds after payout reduce what you will receive.
- Program settings. Cookie window, attribution model, hold period and threshold can differ per program and sometimes change.
- Payout details. A typo in your PayPal or Wise email is a common reason an approved payout never arrives.
If you promote several products, a shared profile saves time. On Anderro, affiliates use the platform free and one profile works across every program they join, so payout details and stats live in one place.
Before promoting any program, write down four numbers: cookie window, hold period, payout threshold and refund policy. Then divide the threshold by your per-payment commission (here, $50 ÷ $7.25 rounds up to 7 payments) and add the trial and hold. If that date is further away than you are willing to wait, pick a different program or a bigger audience for this one.
Frequently asked questions
How long does it take to get paid from a SaaS affiliate program?
Add the product's trial length, the hold period and the wait for the next payout run, then check whether your balance clears the threshold. With a 14-day trial, a 30-day hold and monthly payouts, a batch of referrals typically pays out 45 to 75 days after signup. A single low-priced referral can take many months because it needs several payments to pass the minimum.
What happens if a visitor clicks my link on mobile and buys on a laptop?
Cookie-based tracking stores the referral in one browser, so a switch to another device usually loses the attribution unless the visitor clicks your link again there. You can reduce this by encouraging people to sign up in the same session, using a coupon code tied to you if the program offers one, or promoting products where signup happens quickly after the click.
Can I buy a product through my own affiliate link?
Usually not. Most program terms prohibit self-referrals, and tracking platforms compare the customer's email with the affiliate's account and payment emails to catch it. A flagged commission is rejected, and repeated attempts can get you removed from the program. If you want a discount for yourself, ask the affiliate manager directly instead.
Do I need a website to join SaaS affiliate programs?
Not always. Many programs accept newsletter writers, YouTubers, podcasters and consultants who recommend tools to clients. What managers look for is an audience that matches the product's buyers and a clear way you plan to promote it. Programs with manual approval may ask for links to your content, so have a short description of your audience and channels ready.
Find SaaS programs to promote
Browse programs on the Anderro leaderboard and join with one affiliate profile. Free for affiliates.
Browse programs