How do I start a referral program for leads?

Updated October 2026 · How we answer

Short answerStart with a simple offer for current customers who refer new clients, make it easy to share, track each referral and thank people promptly. Keep the reward clear and within legal limits.

Design a simple offer

A referral program works best when the reward is easy to understand. A small credit, a gift card or a discount on the next service usually works well for service businesses. Describe the offer in one sentence, such as refer a friend and both of you get a discount on your next visit.

Give customers a unique referral link, a code or a simple form so they can share it quickly. The easier the sharing step, the more referrals you are likely to get.

  • One clear reward for referrer and friend
  • A unique code or link for each customer
  • A simple form for referred contacts
  • Thank the referrer quickly

Track and follow up

Record which customer sent each referral so you can reward them accurately. A spreadsheet or your CRM can handle this for a small program. Follow up with the referred lead within a day, since fresh interest fades fast.

Check local rules on rewards for regulated industries. Some industries limit or restrict incentives, so confirm before launching.

Common mistakes

  • Launching a reward with terms so vague that customers do not know how to claim it.
  • Forgetting to thank the referrer, which ends repeat referrals.
  • Letting referred leads sit for a week before anyone contacts them.
From our shopsPhone Case Gift: Forgot a gift? Send a phone-case certificate in two minutes.