Forms

How to set up a referral program for a small business

A small business referral program needs five decisions: what the referrer and the friend each get, when you ask, how a referral is recorded, where the details are collected, and the rules that stop a reward turning into a paid review. None of it needs referral software to start; one well placed question on a signup form and a spreadsheet will carry a local business a long way.

· Co-founder

8 min read · Published

To set up a referral program for a small business, decide five things in this order. Choose the reward for the person who refers and for the friend they send. Choose the moment you ask, which is right after a customer has had a good experience. Choose how a referral is recorded, which for most small businesses is one form question asking who sent them. Choose where those answers land and who checks them. Then write the rules, especially the one that keeps rewards away from reviews.

The reason referrals are worth the effort is trust. Nielsen’s 2021 Trust in Advertising study, summarised on its site, found that 88 per cent of global respondents trust recommendations from people they know more than any other channel. A referral program does not create that trust. It makes it easier for the customers who already feel it to pass it on, and it tells you who they are.

The example used throughout is a fictional sourdough subscription in Sydney’s inner west called Sunday Loaf, and its waitlist signup form. It is a small, local and slightly unusual program, which is exactly why it is a useful model.

The offer: what each side gets

Start with capacity, not generosity. Sunday Loaf bakes 120 loaves a week and its welcome screen says 84 places are already spoken for. Money off would be an odd reward for a product with a queue. A better place in the queue is the reward that costs nothing and matters most, so the form’s referral question carries one line: if someone sent you here, name them and they move up the list when you join.

Most small businesses land on one of three reward types:

Give the friend a reason too. In the Sunday Loaf case the scarcity itself is the reason. A cafe might give the friend their first coffee free. Write both rewards down in one sentence each before building anything, because if they cannot be explained in a sentence, customers will not repeat them.

The ask: timing and wording

Ask at the moment someone is most pleased, and ask once. For a service business that is when the job is signed off. For a shop it is the first repeat purchase. For a waitlist it is the second the person joins.

Sunday Loaf asks on the thank-you screen: places move up when someone you referred joins. The person has just been promised a numbered place by email the same day, so the idea of moving up the list lands while they are still looking at the promise.

Word the ask as a favour to the friend, not to you. “Know someone in Marrickville who would want a Sunday loaf?” gets forwarded. “Refer a friend and earn rewards” reads like a scheme, and people do not like looking like they are running one on their friends.

Tracking without referral software

Most small business referral programs fail at tracking, not at rewards. Unique links and codes are the software answer, and they work well online. They work badly for anything that spreads through a group chat, a school gate or a conversation over the counter, because nobody copies a code into a message about bread.

The low tech answer is a question: who told you about us? The waitlist form takes a name or an Instagram handle as free text and leaves it optional. Optional matters. Required referral fields fill up with invented names from people who just want to get to the next screen.

Then set three rules before the first referral arrives. Who is credited when two people are named. What happens when two friends name each other. And whether a person already on your list can be referred at all. The referral agreement example handles the first and last between businesses: the first logged referral is paid, and a client already on the broker’s books in the previous six months is not a new referral. The same rules work for customers.

The form that records a referral

The referral question does not need its own form. It belongs on the form a new customer already fills in: a waitlist, a booking request, an enquiry, a first order. Adding a separate referral form doubles the work for the one person you most want to keep.

Sunday Loaf’s form is eight screens and under a minute. Four answers are required: first name, email, suburb and loaves per week. The referral question is screen six, after the questions that decide whether the bakery can deliver at all and before the marketing consent, which is asked separately so joining the waitlist does not quietly add anyone to a mailing list.

For a business that already runs a customer feedback survey, the last screen of that survey is a second good place for the ask, but only for customers whose answers were positive, and never as a reward for the answer itself.

The rules: rewards, reviews and disclosure

Three rules keep a referral program honest.

Never reward a review. The FTC’s endorsement guidance gives the example directly: a business cannot offer a discount to people who say good things about it on a review platform, because the incentive may motivate positive reviews for reasons unrelated to honest opinion. Google’s Maps content policy goes further and does not allow incentives such as payment, discounts or free goods in exchange for posting any review at all. A referral reward is paid for a new customer, not for words.

Ask public referrers to disclose. If a customer posts their recommendation publicly because a reward is attached, the reward is part of the story. The FTC notes that even an incentive with no financial value can affect how much weight people give an endorsement. In Australia, the ACCC’s 2023 sweep of influencer posts flagged discount codes and referral links as a sign of a possible commission arrangement that consumers may not recognise. A plain line such as “I get a move up the list if you join” costs the referrer nothing.

Put business referrals in writing. When another business refers clients for a fee, it is a contract, not a program. The Keyline Finance agreement sets a fee per settled loan by product, a 90 day attribution window, monthly payment and a clawback if the lender claws back first.

The program at a glance

The table at the end of this article lists thirteen elements of a small business referral program, what each one requires you to decide and how Sunday Loaf decided it. Fill in the middle column for your own business before building the form, because the form is only the place the decisions are recorded.

Common mistakes

A reward nobody can explain in a sentence. Tiers, points and thresholds belong in large programs with software to run them.

Making the referral field required. It produces invented names and costs completions. The broader levers for finishing rates are in how to improve form completion rate.

Asking before the customer is pleased. A referral request on a first enquiry, before anything has been delivered, is asking for trust you have not earned.

Rewarding reviews by accident. “Leave a review and refer a friend for 10 per cent off” mixes the two, and platforms and regulators read it as a paid review.

No rules for duplicates. The first argument about who gets credited will cost more goodwill than the reward was worth.

Forgetting to thank the referrer. A short personal message when their friend joins does more than most rewards. The loyalty program flyer example is the printed companion for a counter where regulars can see how rewards work.

Build it

The AI form builder page shows how a form like Sunday Loaf’s is written from a description: say who the form is for, list the questions, and name the referral question and its wording. The waitlist is a conversational form, one question per screen, with a welcome screen that shows the estimated time and a thank-you screen where the ask lives.

To act on referrals as they arrive, forms have four add-ons: e-signing, webhooks, email alerts and a redirect. Email alerts send each submission to one address with the answers in the message, which is enough for a small team to spot a named referrer the same day. A webhook posts each submission once, as JSON, with the answers keyed by question label, to your own system or spreadsheet tool; there is no retry, so keep the export as the record. The export is a CSV with one column per question and the submission time first, so the who told you column can be sorted and matched in a spreadsheet. The steps for turning add-ons on are in the guide to automating a form with add-ons, and what a form that sends its data onward involves is explained on the webhook form question page. There are no unique referral links or codes in the form itself, so the named question is the mechanism.

The elements of a small business referral program, the decision each one needs, and how a fictional sourdough subscription called Sunday Loaf answers it (the waitlist form example on this site)
ElementWhat to decideExample
Who can referCustomers only, or anyone on the listAnyone on the waitlist can name the person who sent them
Referrer rewardSomething the referrer values that costs you little to giveA move up the waitlist when the named person joins
Friend rewardA reason for the new person to act nowA place on a list with only 120 loaves a week
When the reward is earnedOn signup, first purchase or first deliveryWhen the referred person joins the list
The askThe moment and the wordsOn the thank-you screen, right after a place number is promised
How a referral is recordedA form question, a code or a linkFree text: who told you about us
Where it is matchedSpreadsheet, CRM or your own systemThe CSV export, one column per question
Who is toldThe referrer, the team, or bothAn email alert to the person who manages the list
DuplicatesWhat happens when two people name each other or one person is named twiceThe first named referrer is credited
LimitsA cap per referrer and an end dateOne move per referred household, until launch day
ReviewsKeep rewards away from reviews entirelyNo reward for a rating or a post, only for a joined referral
DisclosureWhat referrers say if they post publiclyAsk anyone posting to say they get a move up the list
Business referralsA written agreement when another business refers for a feeA fee table, an attribution window and a clawback

A finished example

A waitlist collects the one thing a launch cannot buy later, a list of people who asked first. This form asks eight questions in under a minute, promises a place number by email, and uses one screen to ask for the single referral that moves the list along.

Read the waitlist signup form that tells people where they stand

Questions people ask

What is a good referral reward for a small business?

One that is cheap for you to give and valuable to the person receiving it. For a subscription or a service with limited capacity, priority often beats money, because a better place in line costs nothing and feels scarce. For retail, a credit on the next purchase works better than cash, because it brings the referrer back. Avoid rewards so large that people refer strangers who never buy.

Should both the referrer and the friend get a reward?

Usually, yes. A reward only for the referrer asks them to spend social capital on your behalf with nothing for the friend, which makes the message feel like a sales pitch. A small reward on each side turns the message into a favour. If your margin cannot carry two rewards, give the friend the reward and thank the referrer personally, which a small business can do and a large one cannot.

Do I need referral software to run a program?

Not to start. A single form question asking who sent the person, an export you check weekly and a rule for who gets credited will handle a few dozen referrals a month. Software earns its cost once referrals arrive faster than you can match by hand, or when rewards have to be issued automatically at checkout. Starting manually also tells you whether customers refer at all before you pay for anything.

Can I pay customers for leaving reviews as part of the program?

Keep reviews out of it. The FTC says a business cannot condition a discount on a review being positive, and Google's Maps content policy does not allow incentives such as payment, discounts or free goods in exchange for posting any review. Reward the referral, the new customer who joins or buys, and invite reviews separately with no reward attached.

How long should a referral stay valid?

Set a window and print it. The referral agreement example on this site uses 90 days between the referral and the application, which suits a considered purchase such as a loan. A cafe or a bakery can use a much shorter window, a few weeks, because the decision is quick. Without a window, a customer who names a friend a year later expects a reward you never planned for.

What if a business, not a customer, refers clients to me?

Put it in writing. A business passing you clients for a fee is a commercial arrangement with its own questions: which products earn which fee, how long after the introduction a client still counts, when the fee is paid and what happens if the sale unwinds. The Keyline Finance referral agreement answers each of those in three pages, with a fee table by product and a clawback scale.

Written by

Nuwan Madhusanka · Co-founder

Works across the builders and the export paths: how a form becomes a PDF, how a flyer canvas becomes a print file, and how a signed document carries its audit trail.

LinkedIn profile

Sources

Written and checked by the OneCraft team. Last checked .

Make your own form

Describe what you need and the generator writes and designs it, then you edit anything you like.

See what it can make

Read next

For the steps inside the builder, read the guideon this topic.