Affiliate fraud prevention for SaaS programs

Updated · 6 min read

Most affiliate fraud in SaaS is partners earning commission on customers they did not really bring: their own accounts, sign-ups that never pay, or buyers who would have found you anyway. Pay only on real payments, hold every commission past your refund window, and review new partners and odd patterns before money leaves your account.

What affiliate fraud looks like in SaaS

Affiliate fraud in software rarely looks like a crime ring. It is usually one partner bending your rules in a way that pays them and costs you: buying the product through their own link, claiming customers who were already on their way to you, or sending sign-ups that were never going to pay.

Subscription billing helps you here. Unlike a store that ships goods, a SaaS company sees every payment, renewal and refund in its billing system, so you can tie each commission to money that actually arrived and stayed. Most of the defences below come down to using that data before you pay, not after.

Common types of SaaS affiliate fraud
TypeWhat happensMain defence
Self-referralA partner signs up through their own link to earn commission on their own purchaseTerms that forbid it, plus matching partner and customer details
Cookie stuffingA partner drops their referral cookie on visitors who never clicked a real linkClick-pattern review and a rule that attribution needs a genuine click
Fake sign-upsA partner or bot creates accounts to earn lead or trial bonusesPay on paid conversions, not sign-ups
Trial abuseCustomers start a trial, earn the partner a bonus, then cancel or refundCommission only after the first successful payment clears the hold
Coupon leakageA partner’s code lands on coupon sites and gets used by buyers the partner never reachedPartner-specific codes, monitoring, and terms on where codes can be posted
Brand biddingA partner runs search ads on your brand name and intercepts people already looking for youA clear no-brand-bidding rule and regular searches for your name

Self-referrals, fake sign-ups and trial abuse

Self-referral is the most common problem, and often not malicious: a new partner tries the product through their own link and does not realise that breaks the rules. Decide your policy up front. Some programs allow a partner’s own paid account to count, most do not, and either is fine as long as it is written down.

Fake sign-ups only pay off when you reward sign-ups. A flat bonus per trial or free account invites people to create accounts in bulk, from throwaway email addresses, often in bursts from the same network. If you want to reward early funnel activity, keep the amount small and pay it only once the account converts, or cap how many a partner can earn per month.

Trial abuse is the paid version of the same thing. A customer starts a paid plan through a partner link, the partner earns a first-payment commission, and the customer refunds or disputes the charge a week later. Sometimes the partner and the customer are the same person, and sometimes the partner offered to split the commission as a cashback.

  • Pay commission on successful payments, never on sign-ups alone.
  • Hold the first commission until the refund window has passed.
  • Compare the partner’s name, email domain and payout details with the referred customer’s billing details.
  • Forbid rebates and cashback offers funded by commission in your partner terms.

How hold periods and review stop fraud paying out

Detection is useful, but the strongest control is timing. If a commission cannot be paid until the customer has had time to refund, most refund-based fraud simply never pays out, and you have time to look at anything that feels wrong.

  1. 1

    Hold every commission past the refund window

    Commonly 30 days, or longer if your refund policy or card dispute exposure is longer. A refund during the hold cancels the commission automatically.

  2. 2

    Approve partners before they can earn

    Look at the website, audience or channel a partner describes. Most fraud comes from accounts with no visible audience at all.

  3. 3

    Review before each payout

    Scan the approved commissions for new partners, sudden spikes and customers who match the partner. Pause the payout for anything you want to ask about.

  4. 4

    Claw back what slipped through

    If a refund or chargeback lands after payout, deduct it from the partner’s next payout rather than chasing repayment.

Affiliatops holds commissions for 30 days by default, cancels or reduces them when Stripe reports a refund, and deducts already-paid amounts from the next payout. The mechanics of the last step are covered in affiliate refunds and clawbacks.

Signals worth a second look

None of these proves fraud on its own. Plenty of honest partners have a burst of clicks after a post goes viral. Treat them as reasons to look closer, and ask the partner before you act.

Warning signs and what to check
SignalWhat it can meanWhat to check
Many clicks, almost no sign-upsBot traffic or cookie stuffingUser agents, referring pages, clicks per IP address
Many sign-ups, almost no paymentsFake accounts for sign-up bonusesEmail domains, sign-up timing, shared IP addresses
Customer details match the partnerSelf-referralNames, email domains, payment card country, payout account
High refund or dispute rateTrial abuse or cashback schemesRefund timing relative to the commission
Conversions with no clicks before themCoupon leakageWhere the code appears when you search for it
Paid search referrers on your brand nameBrand biddingSearch your own name with ads visible, from a few locations

Watch the ratio between steps more than raw totals. A partner whose click-to-paid rate is far above everyone else’s deserves as much attention as one whose rate is near zero.

What to do when you find it

Most cases are best handled quietly and in proportion. A partner who bought their own plan once needs a reminder of the rules and a reversed commission, not a ban. A partner running bots or stuffing cookies should be removed, with pending commissions reversed as your terms allow.

  • Reverse only the commissions you can tie to the behaviour, and keep a note of why.
  • Tell the partner what you found and which rule it breaks; honest partners fix problems quickly.
  • Deactivate partners who repeat it, and replace any leaked coupon code with a new one.
  • Update your terms when you meet a new pattern, so the next case is clearly covered.

Fraud rarely costs a small program much if commissions wait out a hold and payouts get a human look. The expensive cases are programs that pay instantly on sign-ups, with no terms to point to when something goes wrong.

Frequently asked questions

What is affiliate fraud?

Affiliate fraud is a partner earning commission they did not honestly earn, for example by referring themselves, creating fake sign-ups, setting referral cookies without real clicks, or claiming customers through leaked coupon codes or ads on your brand name.

How do I stop affiliates from referring themselves?

Forbid self-referrals in your partner terms, pay only on real payments, and compare each referred customer’s name, email domain and billing details with the partner’s. Holding commissions for 30 days gives you time to check before anything is paid.

What is cookie stuffing in affiliate marketing?

Cookie stuffing is setting a partner’s referral cookie on a visitor who never clicked their link, usually through hidden images, iframes or forced redirects. When the visitor later buys, the partner is credited for a sale they did not cause.

Should affiliates be allowed to bid on my brand name?

Most SaaS programs forbid it. People searching your brand name were already looking for you, so a partner’s ad mostly takes credit for customers you would have won and can raise your own cost per click on that keyword.

How long should I hold affiliate commissions?

At least as long as your refund window, commonly 30 days. If card disputes or a longer refund policy are common for you, hold longer, and deduct any refund that arrives after payout from the partner’s next payout.

Run your partner program on Affiliatops

Recurring commissions, refund holds and clawbacks, and a branded partner portal, from $19 a month. Try it free for 14 days.

Start free trial