Referral program for small business

Your happiest customers already talk about you. A referral program gives them a reason to do it on purpose — and gives you a way to see who brought whom.

Try it free for 14 days

14 days free · No card · Cancel anytime

Refer a friend

Neighborhood café Scan to join the program

Your friend gets
$5 off the first order
You get
A free drink
Example of a counter display made with Indik

What a referral program actually is

A referral program is a simple deal with your existing customers: bring someone new, and you both get something. The new customer arrives with a reason to try you, and the person who sent them is thanked for it.

Word of mouth already happens without one. What the program adds is structure. Every customer gets a way to invite friends, every invite is tracked, and the reward is paid only when the friend actually buys. Without that, recommendations happen by chance and you never know which ones turned into revenue.

Why it works so well for local businesses

Most referral software was built for online stores: a link in the order confirmation, a discount code at checkout. Local businesses have something better — customers who stand at your counter, talk to your staff and come back every week.

  • Trust is already there. People pick a hairdresser, a gym or a café because someone they know recommended it.
  • The moment to ask is obvious. The customer is in front of you, happy, right after the service.
  • One new regular is worth a lot. A client who comes back every month is worth far more than the reward you paid to get them.

The four decisions you need to make

Every referral program comes down to four choices. Get these right and the rest is execution.

  1. What the friend gets. This is the reason to try you. It should be easy to understand in one line: "$5 off your first order", "20% off your first cut".
  2. What the referrer gets. This is the thank-you. It can be a discount, a free item or store credit — something your customer actually wants from you.
  3. When the reward is released. Pay the referrer only when the friend completes a purchase. That way every reward you give out matches real revenue.
  4. How customers share. Make it one tap: a personal link they can send by text message, WhatsApp or Instagram, plus a QR code at the counter so new people can join on the spot.

Reward ideas by type of business

Business Friend gets Referrer gets
Hair salon 20% off the first cut Free deep-conditioning treatment
Café $5 off the first order A free drink
Restaurant Free dessert with the first meal $10 off the next bill
Gym or studio First week free 50% off next month
Pet store or groomer 15% off the first grooming A free bath

A good rule of thumb: the reward should cost you less than one average visit, and feel worth more than that to the customer. Free products and services usually beat cash discounts for exactly that reason. The guides for salons, restaurants and gyms go deeper on each one.

How to launch it in a week

  • Day 1: pick the two rewards and the rule for releasing them.
  • Day 2: put a QR code at the counter and at the register, with one line: "Refer a friend, you both win."
  • Day 3: brief your staff. One sentence at the end of a good visit is enough: "If you liked it, scan this — your friends get a discount and so do you."
  • Days 4–7: invite your best regulars personally. They are the ones most likely to refer, and the first referrals create momentum.

What to measure

You don't need a dashboard full of charts. Watch three numbers:

  • Customers who joined the program — are people signing up at the counter?
  • Referrals sent and redeemed — are friends actually showing up?
  • Revenue from referred customers versus rewards paid — is the program paying for itself?

If people join but don't refer, the referrer reward is too weak. If friends receive the invite but don't come in, the friend's offer is not compelling enough.

Common mistakes

  • Rewards that are too small to notice. A 5% discount rarely makes anyone send a message.
  • Paying for sign-ups instead of purchases. It invites fake referrals.
  • Hiding the program. If it isn't at the counter and in the staff's script, customers forget it exists.
  • Rewards your customers can't use. Credit that expires in a week or only works on items nobody buys feels like a trick.

Running it with Indik

Indik was built for exactly this kind of business. Your customers get an app with your brand where they join the program, get their personal link and see their rewards. Friends arrive with a welcome coupon, your staff validates it at the register, and the referrer's reward is released automatically when the friend buys. You can print the counter display straight from the dashboard and see, for each referral, who brought whom and how much it sold.

You can try everything free for 14 days, with no credit card — start here or see the plans.

Your campaign live today.

Create your account, pick a plan and set everything up yourself in minutes — without relying on anyone.