A customer referral program template should answer a simple question: what happens after someone recommends your business? Copy the planning sheet below to set the reward, define a qualifying purchase, and track each referral through payment. It works as a starting point for a small retailer, subscription business, or service team. Every amount and time window in the examples is an illustrative choice, not a market benchmark.
The reward gets attention. The rules prevent the awkward conversation when a customer expects a credit that your team cannot explain. Start with an offer you can afford, then write the conditions before inviting anyone.
Customer referral program template: the one-page plan
Copy this table into a document and replace the bracketed fields. Give one person responsibility for approving the finished version. A marketing manager can own invitations while an operations colleague checks qualifying purchases and issues rewards.
| Decision | Fill-in template |
|---|---|
| Purpose | Acquire [number] qualifying new customers during [pilot dates]. |
| Participants | Existing customers in [eligible locations], excluding [specific exclusions]. |
| Friend's offer | [Discount or benefit] on a first qualifying [order or service]. |
| Referrer's reward | [Cash, credit, or benefit] after the qualifying event is confirmed. |
| Qualifying event | A new customer completes [purchase condition] within [attribution window]. |
| Attribution | [Code or recorded introduction] determines the referrer; [tie-break rule] resolves competing claims. |
| Reward timing | Issue within [number] days after [return period or payment milestone]. |
| Limits | [Maximum rewards] per participant during [period]; pilot budget [amount]. |
| Exceptions | Define cancellations, refunds, duplicate accounts, and excluded purchases. |
| Support | Questions go to [contact]; disputes are reviewed by [owner]. |
Keep the purpose narrower than "more referrals." Ten completed purchases and ten names submitted are different outcomes. Choose the event you will count, and use that definition in the invitation, terms, and tracking sheet.
HubSpot's customer referral guide describes programs that reward existing customers for referring new ones. Its planning steps include identifying incentives, setting up tracking, and following up. Those are useful operating tasks; they do not establish what reward your business should pay.
Choose a reward that leaves room for profit
A two-sided offer gives something to the referring customer and the friend. Shopify's referral program guide describes double-sided discounts as benefits for both participants. A one-sided offer rewards only one participant. Neither structure is automatically right for every business.
For a repeat-purchase shop, store credit might fit the customer's next visit. A service business may prefer a fixed thank-you payment after the new client's invoice clears. A subscription team could test an account credit after the first paid period. Choose one arrangement that staff can explain without consulting a flowchart.

Use contribution margin to check the offer. In an illustrative retail example, a qualifying order produces $50 before referral incentives, after the product and ordinary variable costs. A $10 friend discount plus a $15 referrer credit leaves $25 before any extra program administration. If that credit is issued, reserve its full face value for this simple planning exercise. Its actual accounting treatment may differ.
That calculation is a budget check, not a return forecast. It ignores repeat purchases and does not prove the sale would have happened only because of the referral. Start with the first qualifying transaction rather than relying on hoped-for future revenue to justify a generous reward.
For the pilot, set a total spending limit and a per-person cap. Decide whether the program pauses when the budget is committed, including rewards that are pending. Publish that condition upfront. Do not promise a benefit, run out of budget, and then quietly change the meaning of "qualified."
Customer referral program template: write the rules
The customer-facing terms need enough detail to settle common questions. This is an operating checklist, not a ready-made legal agreement. Have the appropriate reviewer check the final terms for your business, location, and industry before launch.
- Define a new customer. Specify whether a previous buyer, an existing lead, or a second account belongs in the program.
- State the minimum purchase and whether tax, shipping, or excluded products count toward it.
- Choose the attribution window and the event that starts it.
- Explain when the reward becomes available and how it is delivered.
- State any expiry, redemption limits, and whether a credit has a cash alternative.
- Explain what happens after a cancellation, full refund, or partial refund.
- Exclude self-referrals and duplicate qualifying purchases; describe how disputes are handled.
Here is an illustrative offer: "Give a friend $10 off a first eligible order of $75 or more before tax and shipping. Earn a $15 account credit after that order is paid and the stated return period has ended. Limit five rewards per participant during the pilot. See the full terms for exclusions and timing."
Write the missing details beside that offer before using it. For example, choose whether a partial refund that brings an order below $75 removes eligibility. If your rule says it does, tell customers in the terms and record the reason when a reward is declined.
Do not make receiving a referral reward depend on posting a positive public review. Treat the introduction and any request for customer feedback as separate activities. For recommendations that include an incentive, provide straightforward sharing copy that makes the possible benefit clear beside the link. Avoid making the customer translate your terms into plain English.
★★★★★5-star client feedback
Build a referral offer your customers can explain
Get help shaping referral invitations, reward rules, and a measurable pilot for businesses and individuals.
Track each referral from introduction to reward
A spreadsheet is a reasonable starting point if your team can keep it current and access is controlled. It needs a stable referral ID, an owner, and a status. If the process cannot reliably connect a purchase to an introduction, fix that before increasing the number of invitations.
Use these columns as a copyable header row. Keep internal customer IDs in the sheet where possible, rather than duplicating addresses or payment details. Limit access to the people handling the program.
Referral ID | Referrer ID | Friend ID | Code or introduction Date recorded | Qualifying order ID | Eligible amount Qualification date | Reward due date | Status Reward value | Issue date | Exception reason | Owner
Start with four statuses: pending, qualified, issued, and declined. Pending means the qualifying event or waiting period has not finished. Qualified means someone has checked the conditions. Issued means the reward has actually been delivered. Declined needs a recorded reason, such as an excluded purchase or a canceled order.
A unique code is convenient, but it still needs a rule for competing referrals. One option is to use the eligible code entered at purchase. A service team might instead accept the first recorded introduction acknowledged by the prospect. Pick one approach, state the deadline for making a claim, and use it consistently. These are proposed operating choices, not software guarantees.
HubSpot notes that referral software can generate unique links and forms to track conversions. Before buying a tool, check whether it supports your exact qualifying event, refund handling, and reward timing. A dashboard that counts signups will not answer whether a service invoice has been paid.

Copy the invitation and sharing message
Send an invitation after a completed purchase or another positive service milestone. HubSpot recommends asking at natural moments, including successful purchases and positive support interactions. Use judgment: an unresolved complaint is a poor time to ask someone to recommend you.
Adapt this business-to-customer invitation:
"Thanks for choosing [business]. If someone you know would find [specific product or service] useful, you can share [link or code]. They receive [benefit] when [qualifying condition]. You receive [reward] after [qualification and timing]. Full terms: [terms link]. Questions: [support contact]."
Then give customers a separate message they can share in their own words:
"I use [business] for [honest description of the experience]. If you make a qualifying purchase through this link, I can receive [reward]. You receive [friend's benefit], subject to [main condition]. Details: [link]."
The first message comes from the business. The second comes from the participant, so the incentive is explained in the participant's voice. Ask people to share only experiences they actually had. Do not add invented praise or tell them to send the invitation indiscriminately.
Prefer a shareable link the friend can choose to open. Do not assume that an introduction permits adding someone to a marketing list. Set a contact-permission process appropriate to your channel and location; the referral form should not be a shortcut around it.
Run a small pilot and review the right numbers
As an illustrative test plan, invite 30 customers and review results after a month. That is a manageable pilot size, not a recommended statistical sample. Leave enough time for the qualifying purchases and any waiting periods to finish before judging the reward cost.
Suppose the pilot records 12 eligible referred prospects and three qualifying new buyers. The prospect-to-buyer conversion rate is 3 divided by 12, or 25%. Label it that way. It is not a visitor conversion rate, and it does not measure how many invitation recipients chose to share.
If three qualifying buyers each trigger a $15 referrer reward and a $10 friend discount, the incentives total $75. Incentive cost per qualifying buyer is $25. Add staff time and program fees separately if you want a fuller acquisition cost. Do not call $25 the total customer acquisition cost when those costs are missing.
Keep the report short: invitations sent, eligible prospects, qualifying buyers, pending rewards, issued incentives, and exceptions. Check repeat purchases later, using a consistent follow-up window. A small pilot can show whether the process is workable, but it cannot prove the program caused every sale.
If existing customers are unhappy, fix that first. The customer retention strategies guide can help you plan the service improvements behind a credible referral invitation. When referrals enter a wider acquisition plan, use the lead generation plan template to assign channel owners and keep the measurement definitions consistent.
Before you launch
Test one eligible referral, one canceled purchase, and one duplicate claim. Confirm that the customer sees the expected status and that staff can explain each outcome. Check the mobile invitation, reward message, and terms link. A pilot is ready when the process works at a small scale, not when the reward sounds exciting.
Keep the completed planning sheet, terms version, and tracking definitions together. Name the person who can pause the program or resolve an exception. That gives your team something concrete to run and gives customers a promise you can keep.
★★★★★5-star client feedback
Turn your referral plan into a measurable pilot
Plan a clear customer invitation and referral tracking process for businesses and individuals before expanding the offer.



