Put your growth on autopilot
GrowSurf is modern referral program software that helps product and marketing teams launch an in-product customer referral program in days, not weeks. Start your free trial today.
You may know a lot of companies that use incentives as part of their efforts to drive more traffic and increase sales. The truth is that many approaches to referral marketing can be used to provide access to those incentives. One of them is a referral code. Referral codes turn your happy customers into a sales force by giving them a simple code to share, and suddenly you're not just selling but getting recommended by people who actually use your product.
But what exactly is it? Well, it’s really simple.
A referral code is a unique alphanumeric identifier that tracks which customer sent each referral and automates reward distribution. Unlike generic discount codes, referral codes are tied to individual advocates, allowing businesses to track WHO referred a new customer, not just WHERE the traffic came from. The goal of a referral code is to give referrals access to rewards, at the same time a system tracks where the referred people come from.
The other question is: where are referral codes used?
Referral codes are used by businesses in their customer referral programs to be more organized in their campaigns. Common uses include e-commerce checkout processes, app signups, service business cards, and influencer campaigns. They streamline referral attribution by identifying who sent each new referral, allowing businesses to engage current customers as brand advocates on a larger scale.
Also, not too many people besides the ones who create and use them, are fully aware of how they work, how they’re created and distributed. They often tend to confuse referral codes with promo discount codes or saving coupons.
That’s why we’re here to set the record straight and give you everything you need to know about referral codes.
First, let's make something clear:
There’s no right or wrong way when it comes to creating a referral code itself. As we said, it’s just a number or an alphanumeric combination.
Yet, these are some recommendations worth keeping in mind when doing it:
This will help you save time and you'll do everything you need for your referral program more efficiently. There are some good referral program software with many options, among them you'll find they can create and manage multiple codes you can assign to the customers later. Referral codes can be generated manually using a spreadsheet, through a free tool like a referral code generator, or through referral program software that automatically assigns a code to each referrer. While manual tracking using spreadsheets is possible, it becomes time-consuming as your program scales. Automated software keeps track of every referral code and the ROI generated through each code for you.
Tools like Growsurf are designed with these features in mind so they can help you handle this and show you analytics about the overall performance of your referral program.
If you still doubt whether you need an automated tool or not for your referral program, here are 5 reasons why you need a referral software that can help you make that decision.
To provide a better customer experience, you can personalize the referral code as much as the circumstances allow it.
For example, you can use the referrer's name as the code. Or maybe your company manages customers through usernames or user ID numbers. In that case, you can set those as codes too. When creating referral codes, keep them short and memorable to ensure they're easy to remember and type. Try to avoid using characters that can be easily confused with one another, like capital I's, lower case L's, or O's and zeros. Keep your referral codes in the same format for each of your referral programs, and make the code case insensitive for easier use.
What’s important is that you care about making the customer feel the code is unique and not just a random one. For this, allowing them to create their own referral code is a great option as well.
We'll talk more about this in a section below, but a very effective distribution channel that can let you complement the personalization experience is email.
Another good option you have is to use QR codes instead of alphanumeric ones. This gives customers quick access, especially now that many phones have a built-in QR scanner in their cameras.
It’s a good strategy you can implement for printed materials. For example, if you give your customers a physical receipt, you can include a personalized QR code they can scan and share with their friends.
And if offering physical products is part of your business, a label with a QR code will work perfectly on them.
This is an important step because you want to make this process beneficial for both parties. You want your users to find the offer attractive, at the same time you make sure it's cost-effective for your company and it won't lead you to a decreased profit margin. Creating a referral code program FAQ is an essential step for any business looking to launch a successful referral program. Providing customers with all the information they need to know about your program, such as how the referral code works, where to find their referral codes, and any applicable terms and conditions, will not only help them understand the process better but will also save you time from answering customer inquiries.
In this section, we’re not talking about the rewards you give. Instead, what we mean is that you have to analyze how will be the usage of the referral code that users will get.
For example, you should ask yourself: Do referral codes have an expiration date or have limitations?
Let’s say you offer a discount for a certain percentage to new customers who sign up using a referral code of an existing user.
You want to set some boundaries or at least make clear what the coverage of that code is.
Some other questions you can ask yourself when deciding the conditions can be:
Are those new customers allowed to enter multiple codes from different people and redeem them? Or are they single-use referral codes? Are they time-sensitive? Is the referral code valid on all products or only certain types of products or services? Do referral codes work on sale items? Is there a minimum purchase amount required to use a referral code?
These are the types of terms or conditions you have to decide on. Once you do, the next step is to let your customers know about them.
It's important that they're fully aware and understand them, so explaining them very well is as important as the terms themselves. You may find it helpful to include screenshots or images to make the process easier for customers to understand, as well as create explainer videos if necessary. Common questions to address include how to get a referral code, where to enter it, how to share it, what happens if someone forgets their code, and how to collect and track rewards.
In eCommerce, referral codes are usually offered for discounts. So when users shop online they can apply their code at checkout and that discount is applied immediately.
But for other types of businesses, referral codes are just another option to promote their rewards, whatever they might be. However, the working process is almost the same for all of them:
The first step is to assign your current customers the referral code, ideally with the help of an automated tool. You can create them yourself manually, but it will certainly take you more time.
Once you have created the code, you have to let users know the code is available for sharing. As soon as existing customers join your referral program, they should be issued and shown a unique referral code that they can access via email and a portal or hub. This is a point of high engagement with your customer, and you want to help them start referring right away by making the code immediately accessible.
You can use some of the tips from above to create the referral code.
As in any customer referral program, the existing customers of your product or service take care of doing almost all the job for you. That's why setting quick and easy ways to share the code is important.
Email and social media work well because everyone has access to them. With the use of plug-ins and integration, you can place a sharing button anywhere. A big part of running a successful referral program is regular promotion and reminding people your program exists and that there's something in it for them. Some of the most popular program promotion channels are email and in-app notifications, such as after checkout. It's easy for people to send referral codes to their network via email, social sharing, and messaging apps, but you'll need to directly encourage this sharing.
But if possible, you want to choose the channels that work best based on specific metrics like open rates, click-through rates, engagement, etc. For online transactions such as e-commerce purchases or SaaS subscriptions, links and cookies can be used to easily track referrals. However, tracking offline transactions requires a bit more effort. Keep a record of who received the code and when it was issued using a spreadsheet or an online platform to manage your codes and easily track which codes were used by each customer. Ensure that customers enter their referral code at checkout to help you track the usage of each code and determine its success.
They can do it by filling a form, entering the code manually at checkout or whatever method you like the most and works best for you.
The important thing is to make it easy. Let simplicity be the guiding line. Not only in the redemption step, but in the whole process. Simplifying the referral program will make it stand out. For online transactions, such as in e-commerce stores or subscriptions, new customers will simply enter their peer's referral code during checkout and you'll know who sent them. You can also create a dedicated landing page on your site to collect the referral code during purchase. For offline transactions, you can have the referral or your staff manually enter the code during the checkout process, which is why it's best to keep in-person codes simple.
When customers redeem the referral code, depending on how the referral program is set up, the referrer will receive the reward or be notified automatically. Once the purchase is confirmed, you can either manually send customers their rewards such as gift cards or free products, or connect referral software with your CRM or e-commerce platform to trigger rewards based on certain actions like a checkout or a closed won deal. Multi-step or enterprise sales processes often have a more complex referral process, where you can reward or qualify referrals at different stages, such as giving one reward when a referral hits a lead stage in your CRM and another when they make a purchase.
Not sure what to give customers as a reward? Here’s a list of 12 of the best referral program ideas.
The distribution of a referral code depends on the type of business you have and the channels where your users are the most active.
Some of the most common ways to distribute a referral code include:
Email is on the top of the list since it's one of the most used channels to run almost any type of promotional campaign.
If you have an established newsletter, this is a massive opportunity to take advantage of those open rates and click-through rates and promote the referral codes.
Another reason you might want to use emails is the opportunity to personalize them. From copy to visuals, you can tailor the message to resonate with different customer segments. You can also segment them if you want to offer the referral code to certain customers. Send the referral code to the customer through email immediately after they join the program, and be sure to include information about how and when the code can be used to maximize participation.
Social media is the place where many companies interact the most with their customers. You have to evaluate which one is the best to promote your referral program.
They can be more active on a specific one or on all of them. Maybe you want to test and compare engagement rates before you decide to go all-in with one. Social media and messaging apps are popular channels for sharing codes with networks through posts or direct messages. To encourage customers to share their referral code, you should promote the program regularly on your social profiles. Even your most loyal customers can sometimes forget about your referral program, so include reminders in different places such as a small banner in your social media bios or regular posts highlighting the program benefits.
You can create a simple landing page exclusively for referral codes where people can enter and redeem their codes.
Let your customers know how the process to receive their rewards is. An exclusive landing page for referrals allows you to include the terms and conditions on it, without the need of sending customers to an external page. You can create a dedicated landing page on your site to collect the referral code during purchase, making the redemption process seamless for new customers. This central spot should clearly explain the program benefits, show how to join, and provide a place for referred customers to land and enter their code.
Good copy, clear format and nice design are also factors that play an important role in the effectiveness of a landing page. Make sure you consider it when creating it.
If you have brand ambassadors representing your business, then this is one of the best distribution channels you can use because ideally, they’ll have a massive audience to promote their code or at least encourage customers to do so.
We have a post where we explain in detail how to choose the best brand ambassadors who truly embody your company.
The mobile service company Visible created a program called Party Pay, where existing customers can create a “party” and invite people to join with a unique referral code.
Once they enter the code, they can receive a discount on their monthly plans. The more people who accept to join the party, the more money they save.
Here’s a tweet from the company inviting users to share their referral codes so more people can join their party.
They’re also very good at promoting this program. This is the first thing you see on their homepage.
Another thing is that sometimes referral codes are assigned with a link as in the example below.
Here we can see the referral program section from Skrill, where the customer's referral code is included in a link. The referral code is the unique identifier that tracks who sent each referral and is often placed inside a customer's referral link. The referral link is the entire link that customers share with friends when they participate in the referral program, containing the URL that the referred friend is sent to, plus the referring customer's unique referral code embedded at the end.
Users have access to a referral report where they can keep track of how many of their friends have used their referral links as well.
With this example, maybe a question popped up in your head: are links referral codes?
They’re not. At least, not technically, but both serve the same main purpose: to track the origin of new customers. This way is easier to reward them, as well as their referrer if that’s the case.
The difference lies in the fact that referral codes need to be typed manually by the user. Referral links instead, take them directly to the page where they can redeem their rewards. Referral codes are easy to generate and give out, but they aren't as easy for people to remember and track. If you give referral program participants just a referral code without any associated link, their friend will have to go to your site and enter it manually to give their peer credit for the referral. What if referred friends forget or lose the code? If they don't enter it, you might not realize they came to you via a referral.
They might look the same, but their use is different. The main difference between a referral code and a typical discount code, promo code, or coupon code is that referral codes are linked to an individual person. So, referral codes let you track WHO a new customer is coming from, not just WHERE the traffic originated. These are some facts that will help you not to confuse referral codes with promo codes or coupons:
Referral codes instead, track the origin of referrals. This helps the company know which existing customers are bringing in new ones. Referral codes make running a referral program easier by streamlining referral attribution, showing exactly who sent each new referral and who brought in each new customer so you aren't left guessing about the sources of new business. They also allow you to engage current customers as brand advocates on a larger scale, empowering your customers to share on their own with unique referral codes rather than only relying on sales reps to ask for referrals.
There's a famous website that offers promo codes and coupons for discounts which is Retailmenot.Here we can see different discount options for a variety of businesses.
When you select the business you're interested in, it shows you the code you’ll apply on the website of that company to redeem it.
This is an example that shows clearly how coupon codes can be directly offered by the company and not by their customers.
Even though they're often entered manually and nowadays everything seems to be automated, referral codes still work and can deliver great results in your customer referral programs.
Keeping the tips we shared on this post in mind when planning to create a referral program using referral codes, will help you make this process better and easier for your customers. Without referral codes, managing a referral program can be challenging, especially when dealing with a large customer base. Referral codes make it easier to manage the program and ensure that everyone receives the rewards they deserve. Using referral codes automates and tracks every step of a referral program, making it more efficient for businesses while ensuring customers receive their promised rewards, which can boost customer satisfaction and loyalty in the long run.
At the end of the day, they're the ones who have the final word and they will let you know for sure if the referral program you created is really that good. To simplify the referral process even further, businesses can use referral marketing software. This allows them to track every referral, identify the most active referrers, and fine-tune the program accordingly. By leveraging this information, businesses can make the most out of their referral program and retain customers in the long run.
GrowSurf is modern referral program software that helps product and marketing teams launch an in-product customer referral program in days, not weeks. Start your free trial today.
Buyer personas are an absolutely critical step for any SaaS strategy. Here are 7 SaaS buyer persona examples to increase your monthly recurring revenue.
Lead generation software tools are a necessity for tech companies looking to grow their business. These are the top 5 lead generation software out there.
Referral tracking is the cornerstone of every successful referral program so it's important to plan out and set up, either manually or with referral software.
What do Tesla, Airbnb and World of Warcraft have in common? They ran some of the best referral programs of all time! Here's what you can learn from them.
This post explains the Dropbox referral program that drove 3900% growth. Learn how to leverage a similar strategy and drive exponential user growth.
Your SaaS solution may be the best thing since sliced bread. You know deep in your gut it can make the lives of your target audience significantly better. But if you’re not generating enough leads, chances are your SaaS business won’t stick around for long. So, in this blog post, we’ll take a look into 12 stupidly, simple ways that can help you generate more SaaS leads for your business.