RecruitAffiliates.ai, home Start free

B2B referral marketing for a SaaS: setting up a first program

A B2B referral program rewards your paying customers when they bring in another company that buys. The reward is usually account credit or free months, not cash.

The buyer is a company, not one person. So the person who refers you is often an admin, and the sale may be annual or per seat. That changes how you set the reward and when you pay it.

This page is for a SaaS with happy customers and no program yet. It covers the reward, the payout trigger and the limits, using four public sets of terms.

What do four public B2B referral programs actually say?

We read the public terms of four software companies. We read all four on 30 October 2026. We picked them because their terms are public, so this is not a random sample. "Not stated" means the page is silent.

CompanyReferrer getsFriend getsWhat triggers the rewardLimits stated
Coda (terms of Feb 2022)$10 account credit$10 account creditThe friend registers and sets up an account5 invites a day; no more than $500 of unused credit; no cash value
DigitalOcean$25 creditThe standard sign-up creditThe friend spends and pays for $25 of usage30 invites a day; no cap on credit earned; no cash out
Teamflect1 free month, up to 5 a year1 free monthAn annual plan, or at least 10 licenses, that becomes paid and activeClaim within 3 months; new customers only; no cash
FreshBooks (terms of May 2023)Service credit, amount not statedNot statedThe friend upgrades and is still paying 60 days laterCredit can't be refunded or moved; self-referrals may be rejected

The four pages differ on three choices, and you must make each one.

Who gets paid. Coda and Teamflect reward both sides. DigitalOcean and FreshBooks describe a reward for the referrer only, and DigitalOcean gives the friend its standard sign-up credit.

What counts as a win. Coda pays when the friend sets up an account. The other three wait for money. DigitalOcean waits for $25 of paid usage, and its friend gets a standard sign-up credit that is not tied to the referral. Teamflect waits for a paid, active plan. FreshBooks waits 60 days after the upgrade and checks the friend is still paying.

What a reward is made of. All four pay in credit or free time. Teamflect says no cash is paid. Coda says its credit has no cash value. DigitalOcean says credit can't be cashed out. FreshBooks says credit can't be refunded.

The Coda terms were last modified on 1 February 2022 and FreshBooks on 19 May 2023. Terms change, so treat these as examples of the choices, not as current offers.

Pick the payout trigger that matches your money

Pick the trigger that matches how you earn money. Our advice is to pay when a company has paid, not when it has signed up.

Here is why. A sign-up costs the new company nothing. If you reward sign-ups, a customer can make a second account and refer themselves. Coda's terms show the worry: it may hold back credit for multiple accounts, and for links posted on forums or coupon sites (Coda). FreshBooks may reject a referral that shares a cookie, IP address, email address or customer ID with the referrer (FreshBooks).

A paid trigger is harder to fake because it costs real money. It also protects you from a free trial that never converts. For a B2B product, add a size test if small accounts are not worth the reward. Teamflect does this by asking for an annual plan or at least 10 licenses.

The cost of waiting is that referrers see nothing for a while. FreshBooks waits 60 days. Say how long the wait is on the page where people share. A referrer who knows the date may be less likely to write to support.

How much should the reward cost?

Set the reward from what a new customer is worth, then work backwards. Never pick a number first and hope it fits.

The table is a made-up example, not a benchmark. Say your plan costs $50 a month per company. A referred company pays that for a year. Three reward designs are compared.

Reward designWhat you giveCost per paying referralCost for 10 paying referrals
One free month, referrer only$50 credit$50$500
One free month each$50 credit twice$100$1,000
20% of payments for 12 months$10 a month for 12 months$120$1,200

The first two designs cost you once. The third grows if the customer stays, and it stops if they leave. Credit is not cash, so you give up future revenue instead of paying money out.

Ten paying referrals at $50 a month bring in $6,000 over the year. Even the most costly design above is $1,200, or one fifth of that. Replace the numbers with yours. Our guide to what SaaS programs say they pay covers recurring pay, and what to offer affiliates helps with rates.

If your plan has a free tier, pay on the upgrade only. See affiliate programs with a free plan for the same rule.

How do you set up a first B2B referral program?

Start small and do it by hand for the first month. Use this order.

  1. Pick the referrer. In B2B this is often the admin who bought the tool, not every user. Teamflect counts only referrals made through the admin's own link (Teamflect). FreshBooks requires the admin email on the account (FreshBooks). Choose who can refer.
  2. Pick the trigger. Write one sentence: "We pay when the new company has paid for X." Use a paid plan, a size test or both.
  3. Pick the reward and the wait. Use the cost table. Decide if the friend gets one too. Add the days you wait before paying.
  4. Write the limits. Copy the ones that stop abuse: new companies only, no cash value, no self-referral, and a cap on invites a day. Coda's 2022 terms allowed 5 a day, and DigitalOcean's page allows 30.
  5. Put a share link in the app. Put it where an admin sees it after a win, such as a report or a renewal screen.
  6. Ask your ten happiest customers first. Email them yourself. Fix what confuses them before you tell everyone.

Track three numbers by hand: shares, new companies that paid, and reward cost. After a month, you can judge if it is worth a tool.

Three things that go wrong in a first program

  • Rewarding sign-ups. You pay for accounts that never convert. Fix: pay on a paid plan.
  • No limits in writing. You can't refuse a doubtful claim. Coda says it may withhold credit for fraud or terms breaches. FreshBooks says it may reject suspected self-referrals. Both say so in public terms.
  • Paying the person, not the company. An admin may not be allowed to take a gift from a vendor. Credit on the company's own bill avoids this. This is our reading, so ask a few admins.

Ask referrers to say they get a reward when they share. The US Federal Trade Commission says to disclose when you got anything of value to mention a product. That includes free or discounted products or perks (FTC, Disclosures 101, November 2019). Our affiliate disclosure examples give wording to copy. This is US guidance, not legal advice, and other countries have their own rules.

When is a referral program not enough?

A referral program only reaches people your customers know. If you have few customers, or your buyers read reviews before they buy, outside writers shape more sales. Our post on affiliate or referral first gives a short test.

If the people who would sell for you are firms that set up your product for clients, read partner or affiliate program. To find the writers and reviewers, see how to find affiliates for your SaaS.

Where RecruitAffiliates.ai fits

RecruitAffiliates.ai covers the outside-people side only. It doesn't run a referral program, track sales or pay anyone. It finds the sites, newsletters, podcasts, YouTube channels and creators already covering tools like yours, and sends the first email.

You enter your website. Each person comes with the page that shows the fit. It looks for each person's email and marks a verified email when the check passes. AI drafts a personal first email. You approve it, and it sends from your own inbox.

When someone joins, it hands them to AffiliateRail, our product that tracks sales and pays commission (how the handoff works).

Launch is $79 a month for one brand, with a 7-day free trial and no card.

Frequently asked questions

What is B2B referral marketing?

It is a program that rewards your customers for bringing in other companies that buy. The reward is usually account credit or free months. The buyer is a company, so the referrer is often an admin.

Should I reward the friend as well?

Two of the four public programs we read do, and two describe a referral reward for the referrer only. A reward for the friend can lift sign-ups, but it also raises your cost per customer. Test it with a small group first.

Should I pay when someone signs up or when they pay?

Our advice is to pay when they pay. Three of the four programs we read wait for a paid plan or paid usage. Only Coda pays at account set-up, and its terms spell out how it guards against abuse.

How much should a reward be?

Work back from what a new customer is worth over their stay. In the table, one free month on a $50 plan costs $50. Public rewards ranged from $10 to $25 in credit, or one free month. These are examples, not benchmarks.

Do I need referral software?

Not at first. Track shares, paid companies and reward cost by hand for a month. Add a tool when handling credits by hand takes real time.

Sources

All read on 30 October 2026, except where a page gives its own date.

Keep reading

Build your affiliate army.

Start free and see who's out there today.