Referral Codes for Small Businesses: Setup and Best Practices
· Beyond Stamping Editorial Team · 7 min read
Learn how referral codes for small business work, how to set them up, attribute rewards fairly, and promote them effectively—plus pitfalls and when not to use.
Referral codes for small business are unique identifiers you give to customers so they can invite friends and earn a reward when that friend makes a qualifying first visit or purchase. Set them up by issuing each customer a code or share link, deciding what counts as a qualifying action, and training staff to capture the code at redemption. Promote in-store and by SMS (with proper consent), then track results to refine rewards. That’s the model—simple, measurable, and doable for a local shop.
What are referral codes for small business?
Referral codes are personal identifiers—alphanumeric strings, QR codes, or links—that customers share with friends. When a friend visits and presents the code (or follows the link), you attribute the referral and issue a reward based on your rules. Terms you might hear:
- Customer referral codes: generic phrase for unique customer-issued codes.
- Ambassador code: often used when a frequent buyer or micro-influencer receives a branded code to promote regularly.
- Referral program: the full set of rules, rewards, and processes for tracking and issuing benefits.
Sharing methods include showing a QR at the till, texting a link, or placing a code on a customer’s digital card. Attribution is simply matching the friend’s first qualifying action to the sharer’s code so you know who to reward.
Decide your code format and rules
Choose a code format that fits your footfall, staffing, and customer tech use. Use this table to weigh options and avoid operational headaches.
| Code format | Use when | Pros | Watch-outs |
|---|---|---|---|
| Personal alphanumeric code (e.g., JESS10) | You want easy verbal sharing and simple receipt entry | Memorable; easy for staff to key in | Typos at the till; code leakage if posted publicly |
| Unique share link (e.g., per-customer URL) | You expect online or pre-visit engagement | Auto-attribution from clicks; works in SMS/social | Less useful when the friend walks in without clicking |
| Customer-held QR (on card/poster) | You have visual in-store prompts and scanners | Fast scan; minimal typing | Requires a scanner and staff training |
| Wallet-pass referral code (on a digital card) | Your customers already use phones in-store | Always on the phone; can combine loyalty and referral | Needs a pass solution and a clear first-visit rule |
Set clear rules up front:
- Qualifying action: define the friend’s first visit threshold (e.g., “any paid drink” or “£10+ spend”).
- Reward type: money off, free item, or bonus stamps—choose one and write it plainly.
- Caps and fairness: limit redemptions per day and exclude self-referrals.
- Expiry: codes can be long-lived, but rewards should have sensible expiry dates.
How to set up your first referral program in 7 steps
- 1. Define the goal and qualifying action
- Example goal: increase new customer first visits by 15 this month.
- Qualifying action: a first in-store purchase of £8+.
- 2. Pick a reward structure
- Sharer reward: e.g., 1 free pastry or 3 bonus stamps after the friend’s first visit.
- Friend incentive: e.g., 10% off their first purchase or an extra stamp.
- Keep rewards small but meaningful; protect margin.
- 3. Choose your code format and tool
- Decide between alphanumeric, QR, or a share link. If you already run a digital stamp card, placing the code on the same pass keeps things tidy.
- Beyond Stamping example: customers add a branded digital stamp card to Apple Wallet or Google Pay via link or QR code; no separate app download or password. The optional Referrals add-on gives customers referral codes and tracks a friend’s qualifying first visit. Staff can use a phone or tablet scanner workflow to issue stamps. SMS campaigns use pay‑as‑you‑go credit. For pricing, check our Pricing page for current figures.
- 4. Generate codes and test attribution
- Issue a code to your own phone, then complete a test friend visit to ensure the referral appears in your dashboard and rewards trigger as expected.
- Test edge cases: self-referral blocked, duplicate codes rejected, and first visit vs. second visit.
- 5. Prepare a simple staff workflow
- Add a prompt at the till: “Any referral code today?”
- Decide how staff capture codes: scan a QR, read an alphanumeric from the friend’s phone, or tap a button if a wallet pass is presented.
- Document the steps on a one-page cheat sheet.
- 6. Promote the program where it matters
- In-store: counter talk-track, door sticker, till topper.
- Post-purchase: add a line on receipts and a follow-up SMS (with appropriate consent under UK direct marketing rules).
- Social: a pinned post and story highlight detailing how friends claim their first-visit perk.
- 7. Measure and refine weekly
- Track: number of codes issued, shares, first visits, and cost per acquired friend.
- Adjust: tighten the qualifying rule, rotate friend incentive, or cap redemptions on weekends.
Promotion ideas that actually drive shares
- Put the offer in the customer’s pocket. If you use a wallet-based card, display the referral code on the pass so it’s easy to show friends.
- Train a 10-second script: “Share your code—your friend gets a perk on their first visit and you get a treat when they redeem.”
- Make first-time redemption obvious at the counter: a small sign “Got a friend’s code? Show it now.”
- Use SMS sparingly and lawfully. Obtain appropriate consent, identify your business in every message, and include a simple way to opt out. If unsure, seek advice on UK PECR rules before running campaigns.
- Reward quickly. The shorter the wait between the friend’s purchase and the sharer’s reward, the higher the ongoing sharing.
Quick action checklist
- Add the referral line to your receipts.
- Print a small counter sign prompting codes.
- Write one SMS template inviting recent buyers to share (consent permitting).
- Do a full test of your first-visit rule and reward.
Track, attribute, and prevent abuse
Attribution basics
- Capture the friend’s code at the first visit—scanning a QR or entering a short code is fastest.
- Confirm eligibility: ensure it’s the friend’s first qualifying purchase (not the sharer buying again).
- Reward issuance: automatically log the reward for the sharer once the friend’s purchase is confirmed.
Controls to keep it fair
- Block self-referrals: if the buyer’s device or wallet pass matches the sharer’s account, no reward.
- Cap daily redemptions: e.g., a maximum of one friend redemption per sharer per day.
- Monitor anomalies: many redeems from the same IP or device may indicate abuse for online flows.
- Keep data light: only collect what you need to operate the program. If you plan SMS follow-ups, ensure consent is captured and recorded appropriately.
Illustrative example
- A neighbourhood coffee bar runs a wallet-based stamp card. Anna’s pass shows her ambassador code. She texts it to Ben, who visits for the first time and buys a latte. At the till, staff scan Ben’s wallet pass QR that encodes Anna’s code for first-visit referral. The system records Ben’s qualifying purchase and automatically grants Anna a free pastry for next time. Ben’s second visit does not trigger any referral reward.
Common mistakes to avoid
- Vague qualifying rules: “Bring a friend” is unclear. Specify spend or item.
- Overly generous rewards: if margin is thin, pick low-cost perks (bonus stamps, small add-ons) instead of deep discounts.
- Hard-to-use codes: long strings or hidden links create friction. Use scannable or short codes.
- No staff prompt: without asking, friends forget to present a code.
- Delayed rewards: waiting days to credit the sharer kills momentum.
- Ignoring consent: sending SMS without appropriate permission risks complaints. Get advice if unsure.
When this may not fit
- Low smartphone usage: if many customers do not use Apple Wallet or Google Pay, a wallet-based stamp card with embedded referral code may underperform. Consider printed QR cards or verbal codes instead.
- No simple first-visit event: services with long lead times (e.g., bespoke projects) may need enquiry-based tracking rather than an instant first purchase.
- POS constraints: if your team cannot scan or enter codes quickly at busy times, start with a simpler receipt-noted code and upgrade later.
- Tight margins: if a free item would erase profit, consider low-cost perks or non-monetary recognition.
Practical next step
Start small: define a single qualifying first visit, choose one code format, and run a two-week pilot with your regulars. If you want a wallet-based approach, Beyond Stamping combines a digital stamp card (added via link or QR, no separate app or password) with an optional Referrals add-on that assigns customer codes and tracks a friend’s first qualifying visit. To compare costs, check our Pricing page. For a deeper dive into measurement, see our guide on how to track customer referrals, and visit the Homepage to learn more about our digital loyalty setup.
What’s the difference between a customer referral code and an ambassador code?
They work the same way—both are unique identifiers for attribution. “Ambassador code” is often used when a frequent buyer or creator promotes your business more broadly (e.g., on social), while “customer referral code” is the everyday term for any customer’s shareable code.
Do I need a separate app to run referral codes with a digital stamp card?
Not necessarily. With Beyond Stamping, customers add a branded digital stamp card to Apple Wallet or Google Pay via link or QR—no separate loyalty-app download or password. Referral codes can be provided via the optional Referrals add-on.
How do I stop self-referrals or misuse?
Set rules that block self-referrals, cap daily redemptions, and require the friend’s first qualifying purchase. Train staff to ask for the code at checkout and monitor your dashboard for patterns like multiple redemptions from the same person.