Referral Program ROI: How to Measure Customer Acquisition

· Beyond Stamping Editorial Team · 7 min read

A practical model for referral program ROI centred on qualified first visits and reward cost. Learn the formulas, tracking steps, pitfalls, and a 30‑day test plan.

You can measure referral program ROI by attributing value to one moment: the friend’s first qualifying visit. Calculate gross profit from that visit, subtract referral reward cost and any pro‑rated platform or campaign costs, and divide by total costs. Track only completed first visits, not clicks or code claims. In short: prove that the first visit is profitable, then scale. This model works whether you use a wallet‑based stamp card, a referral code, or a basic spreadsheet.

The simple referral program ROI model

Attribution anchor: the qualifying first visit (the new customer’s first completed purchase that meets your minimum spend or product rules).

Core formulas:

Why first‑visit only? It’s the most conservative, attributable measure of acquisition. Lifetime value (LTV) can be added later, but first‑visit ROI shows if the program pays for itself before you consider repeat custom.

What to count: qualified first visits, reward cost, and margin

To keep numbers honest and repeatable, standardise these inputs:

About wallet stamp cards and codes

Step‑by‑step setup and 30‑day checklist

Follow these steps to make your referral marketing ROI measurable from day one.

Action checklist (use this in week 0)

Decision framework: break‑even and CAC

Use this table to estimate how many qualified first visits you need to break even in a month, and your likely customer acquisition cost via referrals (CACr). Replace the example values with your own.

ScenarioAvg first‑visit revenueGross margin %GP1 (£)Reward cost (referrer + friend)Pro‑rated platform + SMS (£)Required qualified first visits to break evenEstimated CACr (£)Notes
Cafe (low AOV)£1265%£7.80£2.00 (free coffee COGS)£608£9.75Tight margin: keep reward COGS low or raise threshold
Salon (mid AOV)£4070%£28.00£6.00 (credit COGS)£603£13.00Fewer referrals needed; consider friend‑only reward
Fitness class£1580%£12.00£5.00 (free class COGS)£605£11.00Confirm COGS for class spots

How to read it

Illustrative example

A neighbourhood cafe runs a wallet‑based stamp card and adds referrals. The friend must spend £10+ on their first visit. The cafe offers the referrer a free coffee (COGS £1.50) after the friend’s first qualifying visit; the friend gets 20% off their first visit, average discount £2.00. First‑visit average revenue is £12. Gross margin is 65%.

Scenario A: 12 qualified first visits in a month

Assessment: Loss‑making on first visits. Options: reduce reward, raise threshold to £12+, or trim SMS push.

Scenario B: Adjusted design; friend‑only reward, referrer coffee moves to after two successful referrals

Assessment: Positive first‑visit ROI. Further upside likely from repeat custom not counted here.

Common mistakes and limits

When this may not fit

A wallet‑based stamp card might not be the best choice if your business rarely takes in‑person payments or cannot reliably scan or check referral codes at the first visit (for example, purely remote services without a physical checkout). In that case, a code applied at online checkout or a CRM‑led referral flow could yield cleaner attribution. Equally, if your margins are extremely thin (e.g., <30%), even modest referral rewards may wipe out first‑visit profit; consider a “friend‑only” incentive or push the reward to the second purchase.

Using Beyond Stamping for first‑visit attribution

Beyond Stamping serves independent local businesses with a branded digital stamp card added to Apple Wallet or Google Pay through a link or QR code. There’s no separate loyalty‑app download or password required. Staff can use a phone or tablet scanner workflow to issue stamps, and the customer activity dashboard helps you count qualifying first visits rather than clicks. SMS campaigns use pay‑as‑you‑go credit, so you can attribute that spend in your CAC calculations. An optional Referrals add‑on gives customers referral codes and tracks a friend’s qualifying first visit, enabling “reward on first visit” logic.

At the time of writing, the live website presents Digital Loyalty at £34.99/month for one branch, extra branches at £10/month, and Referrals at £24.99/month as an add‑on. For current figures, see the Pricing page. If you need help designing the friend’s first‑visit rule, see our guide to customer referral programs.

Practical tip: Start with a friend‑only reward and a clear qualifying threshold. Once you see positive first‑visit ROI, consider adding or escalating the referrer reward.

How do I choose a referral reward without killing first‑visit ROI?

Model the reward using cost of goods, not retail value. Ensure GP1 − reward cost remains positive. If margins are tight, start with a friend‑only reward or pay the referrer after two successful referrals.

Should I include lifetime value (LTV) in the ROI calculation?

Begin with first‑visit ROI for a conservative, testable baseline. After 1–2 months of stable tracking, estimate LTV from your own retention data and re‑test whether a higher reward or lower threshold is sustainable.

What’s a good customer acquisition cost via referrals (CACr)?

There’s no universal target. A practical rule is CACr < GP1 for first‑visit positivity. If you have strong repeat business, you may afford CACr up to your contribution margin across the first 2–3 visits.