Skip to main content

How to build a customer referral programme in 2025 (+ templates)

Customer referral programmes can help expand your audience and generate ongoing revenue. Learn how to build one and leverage our free templates today.

By Court Bishop, Contributing Writer

Last updated March 6, 2025

Customer referral programme

What is a referral programme?

A referral programme is a marketing strategy that uses word-of-mouth techniques to encourage brand advocacy.

Businesses often use incentives—such as gift cards, e-commerce “cash-in” points, or branded swag—and loyalty programmes
to motivate customers to tell their friends, family, and colleagues about their brand, products, or services. Customers who participate in a referral programme can spread the word by sharing referral links or discount codes with people in their network.

Before visiting a new city, you may ask your family members or friends who’ve been there for recommendations on things to do before researching options yourself. While trying your uncle's favourite pizza spot or checking out your best friend's go-to park might not be an example of a formalised customer referral programme, they share a common truth: If someone you know tells you to try a particular product or service, chances are you’ll at least consider it.

Businesses know word-of-mouth marketing works, so many ask their best customers to share the truth behind their customer experience (CX) and throw incentives in. Customer referral programmes can widen your customer base and generate ongoing revenue for your business. But before you build one using a template, set yourself up for success by learning the basics with our guide.

More in this guide:

What is a referral programme?

Referral marketing is a strategy that uses word-of-mouth techniques to encourage brand advocacy. Businesses often use incentives—such as gift cards, e-commerce “cash-in” points, or branded swag—and loyalty programmes to motivate customers to tell their friends, family, and colleagues about their brand, products, or services. Customers who participate in a referral programme can spread the word by sharing referral links or discount codes with people in their network.

Why referral programs are important

Referrals are important because they help businesses to forge relationships with new customers. These referred customers can have higher levels of customer trust than other new customers who weren’t referred.

Referral programmes leverage the power of word-of-mouth marketing—an incredibly cost-effective approach compared to traditional methods like paid social media campaigns. Referred customers also tend to have higher lifetime values since they come with pre-existing trust and a strong initial impression of your brand.

These programmes can also foster a sense of community among existing members. By rewarding these customers for sharing their experiences, you show appreciation for their loyalty and encourage them to become active brand ambassadors.

Customers’ continued advocacy also gives valuable insights into customer behaviour and preferences. You can analyse the characteristics of referrals and use that information to track which customers are most likely to refer others in the future.

Benefits of customer referral programmes

A well-crafted customer referral programme significantly impacts a business’s bottom line. Follow along to learn the three ways a customer referral programme can benefit your business.

Build customer trust

With customer retention on the line and online reviews losing 30 per cent of their influence on customers between 2020 and 2024 (presumably due to fake reviews), personal referrals and recommendations are more important than ever. Customers may not trust random reviewers but likely trust their friends, family, and colleagues to recommend products or services from favoured brands. Plus, customer loyalty is typically stronger for shoppers who buy from a business after a personal recommendation or referral.

Attract new customers at a low cost

A referral marketing strategy allows companies to reach new users simply through word-of-mouth recommendations from happy customers. The only expenses come from any initial paid promotional efforts to kick off your programme and the rewards for your customer advocates and prospects. So, referral programs have a lower customer acquisition cost (CAC) than most other digital marketing tactics.

Increase revenue

Customer referral programmes are twofold—they focus on both current and future buyers. By encouraging existing and potential customers to buy from them, businesses can improve their bottom line while spending less on paid advertising.

How does a referral programme work?

As a customer retention strategy, a customer referral programme combines the right technology, products, messaging, and referral incentives to encourage brand loyalty and advocacy.

To create a successful referral programme, most businesses will use marketing software and tools—like lead generation software—to track a customer’s shared referral code or link. When a prospect uses that code or link to complete a purchase, the existing customer earns a reward. The new customer can then repeat the referral process with someone from their network, creating a sustainable flow of business.

When your company provides value to customers and prioritises systems and solutions to improve customer experience, it gains invaluable influence and credibility. People are generally willing to share something if it makes them look or feel good, including their experiences with a brand’s products or services. A referral from a trusted source can also mean a customer is more likely to interact with or purchase from a highly recommended brand.

How to build a customer referral programme in 5 steps

When developing your customer experience strategy, prioritise creating and implementing a customer referral programme. Preparation is essential to any successful referral campaign, so follow these steps to build and maintain one.

1. Leverage customer referral templates

You can simplify the process of building a customer referral programme with the help of customer referral templates. These pre-written messages enable businesses to request and respond to referrals quickly, streamlining customer interactions.

2. Set KPIs and goals

Before you launch a customer referral programme, you need to identify the customer experience KPIs you want to track and identify short- and long-term programme goals.

A few examples of business goals include:

  • Reaching a set number of leads (impressions)

  • Gaining a specific number of new social media followers or newsletter sign-ups

  • Growing revenue or increasing conversion rate by a certain percentage

Solidify your goals and metrics before publicising your referral programme so you can assess whether or not you’re hitting your targets.

3. Choose incentives and rewards

Do your research and get to know your customers so you can tap into their interests when selecting referral programme rewards. Stay within your budget—you don’t want your referral programme to cause you to lose money—but provide a variety of incentives to entice different types of customers.

Some popular referral programme rewards include:

  • Discounts or vouchers

  • Store credits or points

  • Product or service upgrades

  • Free products (giveaways) or subscriptions

  • Branded swag items

If you’re working with a limited budget and still want to launch a referral programme, see if there are any surplus items in your inventory that you can use as rewards.

4. Determine the right channels to promote your programme

To attract customers and successful referrals, you should meet your customers where they are. Use customer journey maps to design different avenues or promotion strategies to reach your audiences on their favourite channels.

Every customer is unique, but here are the most common channels consumers use or visit:

  • Social media: Share links that lead to your referral programme page or a specific sign-up page.
  • Live chat: Encourage your agents to share your referral programmes with customers during support interactions.
  • Email: Create clickable links and shareable messages about your referral programme and its rewards.
  • Website: Direct current customers to your referral page to set them up with a unique code or link. Write a blog post about your programme and share it across your network.
  • Phone and customer service: Update your contact centre’s IVR software, call centre scripts, and training and onboarding materials to include details about your customer referral programme. Incorporate programme information into support tickets, invoices, and receipts.

Giving your customers multiple channels to share and sign up for your programme can boost promotion and reach.

5. Review and improve

Some of the best customer experience management advice is this: Leverage customer data to keep up with emerging communication channels, tools, and software. Regularly measure customer experience and other key metrics to identify areas of improvement. By investing in solutions with reporting and analytics, you can continually refine processes and exceed (current and future) customer expectations.

Types of customer referral programmes

Two types of referral programmes—referral recipient and referral reward models—differ based on who is rewarded

Customer referral programmes can be a lead generation goldmine, but the success of your referral programme depends on its structure. Review these customer referral programme ideas to find the best programme structure for your brand, products, and audience.

Referral reward programmes

Customer referral reward models focus on how recipients receive incentives, not who receives them. These are the main types of referral reward programmes:

  • Standard reward programme: Standard rewards programmes provide the same incentive for every referral, no matter who makes the referral. Your customers receive their referral reward once the referred person completes a purchase with your company.
  • Tiered reward programme A tiered programme structure offers different incentive levels, which businesses will typically base on the number of referrals a customer shares. This type of programme can also give customers unique referral links or codes that businesses can track to identify how often they use them successfully.
  • Multi-step reward programme: A multi-step reward programme can encourage higher customer engagement because it takes more steps to complete. This programme rewards customers once their referral successfully makes a purchase, accomplishes a step, or reaches another brand milestone.
  • Gamified reward programme: A gamified programme structure turns referral marketing into a fun (and competitive) game by offering a high-value reward to the customer who refers the most people within a set time frame. You can structure this type of reward programme as a contest, which can be especially exciting for customers during special seasons and times of the year, like the holidays).

Each of these reward structures can pair with either one- or two-sided campaigns.

One-sided rewards

One-sided customer referral reward programmes provide incentives to either your existing customer or the person they referred, but not both. Because of this, you'll want to carefully decide which group to reward.

For example, rewarding your current customer could increase referrals, but the person they refer might be less likely to buy from you if there's no incentive for them. On the other hand, rewarding only the referral recipient may make your existing customer feel unmotivated to share. So, if you choose the latter option, your referral programme participants must be very loyal to your brand.

Two-sided rewards

Two-sided customer referral reward programmes incentivise both the current customer and the person they referred—this is a “win-win” situation. According to SaaSquatch, more than 90 percent of referral programmes are double-sided. Because each person receives a reward, this type of programme typically has the highest engagement.

You can offer existing and potential customers the same reward or different rewards, but make sure your incentives fit within your budget so your programme improves your bottom line rather than hurting it.

Referral reward models

Customer referral reward models focus on how recipients receive incentives, not who receives them. These reward structures can pair with either one- or two-sided campaigns.

Standard reward programme

Standard rewards programmes provide the same incentive for every referral, no matter who makes the referral. Your customers receive their referral reward once the referred person completes a purchase with your company. For two-sided rewards programmes, the incentives can be the same or different for the sender and the receiver.

If you use this type of programme, you won’t need to track the number of referrals you receive. However, because of its standardisation, the programme may lose some effectiveness over time.

Tiered reward programme

A tiered programme structure offers different incentive levels, which businesses will typically base on the number of referrals a customer shares. This type of programme can also give customers unique referral links or codes that businesses can track to identify how often they use them successfully.

For example, your customer may use a link or code to refer friends to your business. For their first five successful referrals, they earn a $10 reward. Afterwards, they may receive $25 for each subsequent referral. If you want to adopt a two-sided rewards campaign, you should decide how to structure the tiers for each side.

Multi-step reward programme

A multi-step reward programme rewards customers once their referral successfully makes a purchase, accomplishes a step, or reaches another brand milestone.

A multi-step programme may look something like this:

  • The referrer earns $10 when one of their referrals schedules a demonstration.

  • The referrer earns another $10 when a referral books a product training session.

  • The referrer earns $25 when the referral submits payment for the product.

A multi-step programme structure is similar to a tiered programme structure in that it offers different rewards at specific points along the referral timeline. However, multi-step programmes focus heavily on the sales funnel stage a customer’s referral reaches.

Gamified reward programme

A gamified programme structure turns referral marketing into a fun (and competitive) game by offering a high-value reward to the customer who refers the most people within a set time frame. You can structure this type of reward programme as a contest, which can be especially exciting for customers during special seasons and times of the year, like the holidays).

A gamified referral programme is engaging, but it’s one of the more complex structures. Before developing one, ensure you have the resources to offer a valuable prize and the tools to track referrals from each customer.

15 examples of customer referral programmes

Referral programmes have great customer benefits, and there are equally great benefits for businesses with referral programmes. Discover how some of today’s top brands use referral programmes to attract new customers while delighting their existing ones.

1. Harry’s

A screenshot of Harry’s website homepage.

Harry’s is a cool hair and body care brand that sells grooming and shaving supplies for men. The powerful, two-sided customer referral programme is rooted in some of the brand’s core values: transparency, quality, and social responsibility.

  • Programme type:Two-sided and standard
  • Current customer (referrer) reward: Referrers receive $5 off their next order for every new customer they refer.
  • New customer (referral) reward: Referrals receive $5 off their first order.
  • How to earn a reward: Subscription customers receive a unique referral link on their profile. They then share this link with potential customers. When a referral recipient uses that unique link to purchase the starter set and sign up for a subscription, both parties receive their reward.

2. Stitch Fix

A screenshot of Stitch Fix’s website homepage.

Stitch Fix is a curated personal styling subscription that uses stylists to hand-select clothes and accessories based on a customer’s distinct style preferences. This direct-to-customer service offers a two-sided customer referral programme.

  • Programme type: Two-sided and standard
  • Current customer (referrer) reward: The referrer receives a Stitch Fix credit for every referral sign-up—the amount is specified on each customer’s referral page.
  • New customer (referral) reward: They get a Stitch Fix referral credit that automatically applies to future styling fees and purchases.
  • How to earn a reward: Current customers must activate their referral code on their profile. They can then share this code with friends, family, and others. Stitch Fix automatically applies the credit to future transactions.

3. Dropbox

A screenshot of Dropbox’s website homepage.

Dropbox is a cloud-based storage system designed to help users stay organised and work efficiently. It gives you a secure location to store, access, and share files.

  • Programme type: Two-sided and tiered
  • Current customer (referrer) reward: For Dropbox Basic accounts, referrers receive 500 MB of storage per referral (up to 16 GB). For Dropbox Plus accounts, customers receive 1 GB of storage per referral (up to 32 GB).
  • New customer (referral) reward: Referred customers receive the same rewards as referrers.
  • How to earn a reward: Log in to your Dropbox account and access the “Refer a friend” tab. Send a referral email or use your customer referral link to encourage new sign-ups. Both parties will receive a reward once a new account is created and validated.

4. Quip®

A screenshot of Quip’s website referral page.

Quip® is a subscription company selling electric toothbrushes, toothpaste, refillable floss, and other dental care products. Dentists and designers created it to improve dental care and regularly reward users for establishing good habits.

  • Programme type: Two-sided and standard
  • Current customer (referrer) reward: The referrer receives a $10 credit for each referral sign-up and purchase over $30.
  • New customer reward: Referrals receive a one-time $10 credit.
  • How to earn a reward: Customers must sign up for an account and make a purchase of more than $30 to get their custom referral code and link. They can share the code and link directly with their referrals, but they cannot post either publicly. If the referral recipient uses the sender’s code or link, both get a $5 credit towards their next purchase.

5. Google Workspace

An image of the Google Workspace website referral page.

Google Workspace includes Gmail, Google Meet, Google Docs, Google Slides, Google Sheets, and other Google-based programmes and software. Referrers can be members of Google Workspace’s referral or affiliate programme, depending on the number of referrals they bring in each year.

  • Programme type: Two-sided and tiered
  • Current customer (referrer) reward: Referrers receive a cash reward.
  • Business Starter accounts can earn $8/user (up to $800).

  • Business Standard accounts can earn $15/user (up to $1,500).

  • Business Plus accounts can earn $23/user (up to $2,300).

  • New customer reward: Referrals receive a 10 per cent discount on their first year using a Google Business plan.
  • How to earn a reward: Google Workspace has a sign-up form for paying customers who want to participate in the referral programme. After joining, Google Workspace customers can share their personal referral links and promo codes with their network.

6. T-Mobile

An image of the T-Mobile website referral page.

T-Mobile is a well-known wireless carrier with the (self-proclaimed) first and largest nationwide 5G network. T-Mobile’s customer referral programme is called the Refer-a-Friend programme.

  • Programme type: Two-sided and tiered
  • Current customer (referrer) reward: Referrers receive one $50 Virtual Express Prepaid Mastercard card per referral, with a limit of $500 per calendar year.
  • New customer reward Referred customers receive the same rewards as referrers.
  • How to earn a reward: After a customer joins T-Mobile’s Refer-a-Friend programme, they receive a unique link to share with their network. Referred customers use this link to activate a new account within 15 days of accepting the referral. Rewards are issued once the referred customer has been active for 30 days.

7. Sam’s Club

An image of the Sam’s Club website homepage.

Sam’s Club is a membership-only warehouse club offering bulk purchases of groceries, electronics, and more. Their referral programme incentivises new non-members with a membership free trial.

  • Programme type: One-sided and standard
  • Current customer (referrer) reward: Referrers receive one $50 Virtual Express Prepaid Mastercard card per referral, with a limit of $500 per calendar year.
  • New customer reward: Referred customers receive a free 30-day Sam’s Club membership trial.
  • How to earn a reward: Log into your Sam’s Club account, then select “Refer a Friend” in the dropdown menu. Copy the link and share it with your referral. Your referral has until the offer expires to sign up for the free trial.

8. Chase

An image of the Chase website homepage.

Chase is a major financial institution that offers personal and business services such as accounts, credit cards, loans, investments, and more. However, the company’s referral programme focuses only on personal accounts, incentivising existing customers to introduce friends and family to Chase with a cash bonus.

  • Programme type: Two-sided and tiered
  • Current customer reward: The referrer gets $50 for each referral who opens a qualified current account, with a limit of $500 per calendar year.
  • New customer reward: Referrals can receive up to $300 for opening a qualifying current account and completing the required activities, like depositing a minimum amount or setting up an automatic deposit for a certain amount.
  • How to earn a reward: Log into your Chase account and select “Refer-a-Friend.” Enter the necessary information to receive a unique code to give out to referrals. Rewards are dispersed after qualifying new account activities are completed.

9. Fiverr

An image of the Fiverr website referral page.

Fiverr is an online marketplace connecting businesses with freelancers, offering a wide range of digital services like graphic design, writing, and video editing. The Fiverr referral programme encourages existing users to invite both new freelancers and new clients to the platform. Fiverr also offers a more substantial affiliate programme.

  • Programme type: Two-sided and tiered
  • Current customer reward: Referrers earn 10 percent of new customers’ first purchases, up to $100 per transaction, and a $500 lifetime referrer total.
  • New customer reward: Referrals earn 10 per cent off their first purchase.
  • How to earn a reward: Log into your Fiverr account and select “Refer a Friend” from the account menu or “Invite a Friend” from the footer. Send referrals by email or copy a link to share with them. Once referrals make a purchase, rewards are dispensed to your account in the form of Fiverr credits.

10. Intuit TurboTax

An image of the Intuit TurboTax website referral page.

TurboTax is a popular tax preparation software that helps individuals and businesses file taxes. Their referral programme is open to new and existing customers to refer services to new users for a cash reward.

  • Programme type: Two-sided and standard
  • Current customer reward: Referrers earn a $25 Amazon gift card for each new referrer filing, up to a lifetime total of $500. Referrers do not have to be existing TurboTax customers to participate.
  • New customer reward: Referrals earn 20 percent off the cost of their first purchase of TurboTax online federal filing products.
  • How to earn a reward: Enter your information on the TurboTax referral page to receive a code. Share that code with referrals and receive rewards once they complete a filing.

11. Venmo

An image of the Venmo website homepage.

Venmo, the popular peer-to-peer payment app, has a referral programme for existing users to invite new users. With Venmo’s referral programme, the referrer and the referral receive the same reward.

  • Programme type: Two-sided and standard
  • Current customer reward: After a qualifying payment, referrers receive $5 per referral, with a limit of 10 total referral rewards or $50.
  • New customer reward: Referrals receive $5 after their first payment of more than $5.
  • How to earn a reward: Log into the Venmo app, go to the “Me” tab, and select “Invite friends, earn $5.” Share the referral code via direct message, email, social media, or another method. Recipients must use referrals within 14 days of a referral link creation, and Venmo will send rewards after a qualifying payment is made.

12. Robinhood

An image of the Robinhood website homepage.

Robinhood is a mobile-first investing platform that offers commission-free share, options, and cryptocurrency trading. Their referral programme uses gift stocks to incentivise both the referrer and the referral to participate in their programme.

  • Programme type: Two-sided and standard
  • Current customer reward: Referrers receive shares of a gift stock from their choice of one of Robinhood’s top-traded companies, valued anywhere between $5 and $200.
  • New customer reward: Referred customers receive the same rewards as referrers but can choose their own stock.
  • How to earn a reward: Log into your Robinhood account and select the “Earn stock” option in the app or the “Rewards” option on the website. Share the link with your referrals via your preferred method, then select a gift stock once your referral signs up and links a bank account or debit card.

13. Uber

An image of the Uber website homepage.

Uber is a leading ride-hailing and food delivery company that connects passengers and food orders with drivers via a mobile app. The company uses a referral programme to incentivise new users to use their services instead of a competing ride-hailing service. Both riders and drivers can refer new users to Uber, and the rewards differ.

  • Programme type: Two-sided and tiered
  • Current customer reward: Rewards for riders and drivers vary based on existing offers and other factors like location.
  • New customer reward: New riders can earn a percentage or dollar-value discount towards their first ride. New drivers can earn a predetermined bonus after completing any requirements, such as completing a minimum number of trips in a certain timeframe.
  • How to earn a reward: Riders can send referrals if they receive a related promotional email from Uber. Drivers can send referrals anytime with a link from the Driver app in the “Earnings” menu.

14. PayPal

An image of the PayPal website referral page.

PayPal is a leading online payment platform enabling individuals and businesses to send and receive money online, in stores, and internationally. Users can refer up to 10 people to create new accounts, and both referrers and referrals can receive a reward.

  • Programme type: Two-sided and standard
  • Current customer reward: Referrers receive 1,000 points for each new referral purchase or payment of $5 or more, for up to a lifetime total of 10,000 points (redeemable for $100 cash back).
  • New customer reward: Referred customers receive the same rewards as referrers.
  • How to earn a reward: Log into your PayPal account and select “Invite Your Friends” in your account menu. Send the referral link and receive a reward once they’ve created an account, linked their banking information, and completed a qualifying transaction.

15. Purple

An image of the Purple website referral page.

Purple is a mattress and bedding company best known for its grid-patterned comfort technology. It offers a referral programme that gives new customers a percentage discount while existing customers receive Amazon gift cards in return for the referral.

  • Programme type: Two-sided and tiered
  • Current customer reward: After referrals make their first purchase, referrers receive up to $75 in Amazon gift cards.
  • New customer reward: In their first purchase, referrals receive 10 percent off mattresses and 5 percent off accessories from Purple.
  • How to earn a reward: Log into your Purple account and select “Refer and Earn” under your profile. Send the link to referrals and collect rewards after they make their first qualifying purchase, subject to varying minimum dollar values.

Frequently asked questions

Supercharge your growth with a customer referral programme

While positive customer reviews can motivate people to buy a product or service without incentives, customer referral programmes provide powerful growth channels for today’s brands, benefiting both referrers and referrals.

By offering rewards and incentives, these programmes help turn one-time buyers into loyal customers, increasing customer retention. Leverage our customisable customer referral templates to start growing your referrals today.