Right this very moment, many of your loyal users are tapping away at their mobile screens to use your app. That’s a good thing!
But are you getting a steady increase in revenue month over month?
While it’s true that your loyal user base is your most valuable asset, your business can’t survive on repeat customers alone. After all, buying habits and attitudes change.
If you want to increase your revenue and keep it sustainable in the years to come, you have to consistently put your mobile app in the hands of new users.
And what better way to do that than to ask your existing customers for help?
Setting up a referral program for your mobile app is a great way to pull that off.
In this blog post, we discuss the steps on how to increase your mobile app revenue with a referral program.
But first...
What’s a referral program again?
Simply put, a referral program is a systematic way to encourage and motivate customers to spread the word about your product, service, or company.
Typically, companies run a referral program by offering a reward to their customers in exchange for a referral.
Mobile apps and referral programs go well together
Here’s the skinny: referral programs and mobile apps are a match made in heaven.
In fact, a Think with Google study says that 89% of people will recommend a brand to others following a positive experience on mobile. The same study says that consumers are 1.5 times more likely to recommend a brand that provides them with "helpful" interactions on mobile.
Why a referral program is the best way to drive up your mobile app’s revenue growth
You’re probably asking:
Why use a referral program when I can spend my hard-earned dollars on paid advertising instead?
I can think of three reasons:
1. Referral leads convert better
Did you know that referral leads convert 30% better than leads generated from other marketing channels?
This is because referral marketing is built on trust. In fact, a Nielsen study shows that 92% of people are more likely to trust a recommendation from a friend or family than an advertisement.
Put simply, friends trust each other more than they trust you. So, what better way to earn people’s trust than to let their friends (your customers) vouch for you?
Think about it, when people send referrals or recommendations, they often do because they want to help a friend. This is why their friends trust them more than they trust you.
On the other hand, this is what you look like when you put up advertisements:

2. Referred customers bring more value to your company
Referred customers are the best customers you could hope for. Why? Because they bring more value to your company than non-referred customers.
Here are a few stats to back that up:
- Referred customers are 4 times more likely to become repeat customers.
- Referred customers’ lifetime value (LTV) is 16% higher than that of customers acquired through other means.
- Referred customers are 18% more loyal.
- Referred customers are 4 times more likely to refer others to your brand.
As you can see, referred customers offer a ton of value to your company not just because of the raw profits they generate, but also because of the many ways they fuel your revenue growth.
3. Referral programs have a lower cost per lead
You won’t have to sell your soul (or your precious Bitcoin) to get referral leads.
Unlike with ads, the costs involved in running a referral program are fixed and predictable. They don’t add up like costs for impressions, clicks, and conversions do.
With a referral program, the bulk of your marketing budget is spent on the incentives themselves, with the rest spent on the costs involved in running the program (which is negligible at best).
How to boost your mobile app revenue with a referral program (in 8 steps!)
Let's get to the fun part. Here are 8 steps to increase your mobile app revenue with a referral program.
1. Get clear with your 'Why'
Want your mobile app revenue to shoot up? Step back and re-examine why you started doing this in the first place.
If your answer is to “retire early and build your dream house in the Bahamas,” try harder.
There’s got to be a deeper, more meaningful reason why you do what you do.
Otherwise, people won’t care about what you have to offer, much less recommend it to others.
To quote Start with Why ' author Simon Sinek, "People don't buy what you do, they buy why you do it."
And that’s not just “kumbaya” talk.
In fact, a global study shows that customers are 4-6 times more likely to purchase, protect, and champion purpose-driven companies.
Have you ever wondered why people don’t mind spending almost the entire day standing in line for the latest iPhone? It’s not only because the iPhone is a high-quality portable device.
Steve Jobs himself explains the reason way better than I could:
"With everything we do, we aim to challenge the status quo. We aim to think differently. Our products are user-friendly, beautifully designed, and easy to use. We just happen to make great computers. Want to buy one?"
An impactful statement, don’t you agree? Better yet, that statement translates into everything the company does — their products, services, messaging, and more.
Toonie is a mobile app that uses its “why” to resonate with target users. Aside from providing users with a reliable alarm to wake up to, everything the app does is informed by the company’s mission to “make the world brighter.”

Image source: Toonie
So, how do you get clear with your brand purpose? One6Creative recommends that you ask the following 5 questions:
- Why did you start your business in the first place?
- What change did you want to make in the world?
- What change do your customers want to see?
- What strengths are you bringing to the table that make you unique?
- What would you like your audience to know you for?
When your mobile app is backed by a big purpose, your product stops becoming a mere commodity. Having a reason for what you do makes your mobile app mean more to people, especially those who share your business’s core values.
2. Define your audience
As already mentioned, competition is high in the mobile app arena. If you want your mobile app to get noticed, the worst thing you can do is try to appeal to everyone.
Do this instead: pick a target audience and focus all your efforts on making their lives better (with your mobile app, of course).
Seth Godin, the Yoda of marketing himself, says as much in his book The Practice.
“How is it possible for three cowboys to herd a thousand cattle? Easy. They don’t. They herd ten cattle, and those cattle influence fifty cattle and those cattle influence the rest. That’s the way every single widespread movement/product/service has changed the world.”
Once you have a clear idea of whom you want to serve, everything else follows. Not only because it helps you create a better mobile app or product (for your target market), but also because it gives you a strong foundation for building trust among your growing community or tribe (so to speak). And what’s the foundation of referral marketing again? Trust!
Besides, knowing your target audience can help you market your referral program in ways that will make them send referrals as if their livelihood depended on it.
It can:
- Help you figure out which rewards will appeal to them.
- Help you craft referral messages that speak to their needs.
- Help you create “triggers” that will motivate or encourage them to spread the word about your brand or mobile app.
Granted, focusing on a specific target market can sometimes feel counterintuitive, especially at times when catering to a different audience provides growth opportunities. But here’s the thing with growth: it’s meaningless if you’re headed in the wrong direction.
Creating a user persona is a great way to help you stay focused on addressing the needs of your target market. In a marketing environment where most interactions are done digitally, a user persona is a good way to humanize your ideal users, making it easy for you to refine your message so it resonates with them.
Second, you’d do well to segment your app audience into manageable groups so you can create more relevant and personalized messages to each of your users, regardless of their location, purchasing behavior, and preferences.
Lastly, take the time to identify your most loyal and active users. This is the group you want to reach first to give your referral program a good head start.
3. Make your product referral-worthy
If you want your customers to keep sending referrals, you have to make your product or mobile app worthy of referrals first.
Would you recommend a product that sucks even if you get something in return for it?
Doubt it. After all, it’s not a good look.
According to Contagious author Jonah Berger, social currency is one of the key drivers that make people share. In other words, people love talking about things that make them look good, rather than bad.
So, before you entertain the notion of creating a referral program, make sure you have a product or mobile app your users will be proud to share with others.
Here are good ways to find out if your product is referral worthy:
- Conduct a survey. A survey is a quick, easy way to find out if your customers love your product enough to recommend it to others. An NPS survey, for instance, helps you gather qualitative and quantitative feedback. You can also conduct surveys using Qualtrics, Surveymonkey, or Google Forms.
- Check for reviews of your product. You can look for reviews of your mobile app via sites like PCMAG.com, CNET.com, or Mobile App Daily . You can also check for reviews within your app (you can install an app review plugin like Appirater if you don't have them).
- Check social media for brand mentions. What do your customers say about you on social media? You can do better than use the search feature to track your brand mentions. Social listening tools like Brandwatch, Mention, or Awario not only offer you a refined way to track brand mentions, but also offer analytics that provides a more granular breakdown of the sentiment of brand mentions.
This is also a good time to check if your mobile app or product aligns with your 'why' (see step 1). This helps clarify your product vision and your goals, making it much easier for you to identify and track your key KPIs down the line.
4. Choose your rewards
For your referral program to become successful, you must address a question that’s foremost in every customer’s mind:
“What's in it for me?”
If you want to keep those referrals coming, offer them an incentive they can’t resist
For the incentive to stick, you need to dig deeper into what your target users value most. Is it status? Productivity? Financial stability? Maybe an opportunity to contribute to the community? (this is a good time to examine your user personas)
Don’t use rewards like they’re dangling carrots. Make sure they are aligned with your product's core value to reinforce in your customers' mind what they love about your product. If your incentives don't offer value that's intrinsic to your brand, your referral program won’t have that ‘secret sauce’ that gives customers something to remember you by, and that helps fuel word of mouth.
Subscribe to GrowSurf
Get our weekly newsletter for our latest referral marketing guides.
Successfully subscribed!
Error subscribing! Please try again.
Here are different rewards to get you started:
- Product or service upgrade
- Brand swag
- Cash or credit rewards
- Subscription Credit or Points
- Gift cards]]
- Discounted Services
- Free Information/educational content
- Making a donation in the customer's name
How you structure your rewards is just as important as the rewards themselves.
Your reward structure can be:
- One-sided (offer a reward only to the referrer)
- Two-sided (offer a reward to both the referrer and the referee -- a win-win!)
- Milestone-based (offer a different and more valuable reward for each referral milestone)
- Leaderboard (offer rewards to your top referrers over a specific period)
Stumped for incentive ideas? Take the time to read our blog article on how to choose the perfect referral incentives.
Pro-tip: Your incentives don’t have to be expensive for them to be effective. If you want your mobile app to earn more revenue, make sure that your incentive costs don’t exceed your average LTV.
Take some time to go through the different incentives and incentive structures to find out which one will entice your customers but in a way that won't cripple your budget.
Morning Brew, for example, kept their cost per acquisition (CPA) low by taking advantage of discounts from bulk orders and offering incentives that bring in customers at no real cost to their company (premium content, exclusive memberships, etc..).

Image source: Medium
5. Define your goals and track them
Before launching a referral program, decide first what success would look like.
Here are potential goals for your mobile app referral program:
- Boost brand awareness
- Build a strong and loyal user base
- Increase app installs
- Increase in-app purchases
- Etc.
Measuring your referral program’s performance can sound complicated. But it doesn't have to be. To keep things simple, identify your referral program’s current goal and then identify the core KPIs that will help you track, measure, and accelerate your progress towards that goal.
Can’t figure out which KPIs to pay attention to? Here are the most important metrics you need to focus on:
- Participation rate (the number of users participating in your referral program)
- Referral rate (the percentage of participating users sending you referrals)
- Impressions (the number of times your referral program is introduced or presented to viewers)
- Conversion rate (the number of referral prospects who have acted on the referral invite
6. Make it easy to send referrals
You want your users to keep sending those referrals? Stop trying to motivate them all the damn time. For one thing, it doesn’t work.
There’s a better way: provide them with an environment that makes it easier for them to send referrals. So much so that the act of sending referrals becomes habitual.
I learned that from James Clear, the OG of habits himself.
In his best-selling book Atomic Habits, James Clear wrote:
“We tend to believe our habits are a product of our motivation, talent, and effort. Certainly, these qualities matter. But the surprising thing is, especially over a long time period, your personal characteristics tend to get overpowered by your environment.”
Motivation isn't effective. Environment matters more.
Here are ways to make your mobile app an ideal environment for sending referrals.
You can start by making your CTAs prominent and easy to spot. How? By placing them above the fold and using contrasting colors so they just pop.
You also want to simplify your messaging and strip it to its bare essentials. Avoid unnecessary words and phrases.
Keep your messaging focused on making sure your audience knows where they are, what they need to do, and why they should do it.
Finally, create an effective referral landing page. Make sure you:
- State the benefits ("What's in it for me?")
- Make the design visually appealing and consistent.
- Add visual elements for more clarity
- Provide a unique referral link
- Add social share buttons
- Add a pre-written message (so your users don't have to write it themselves)
Rakuten ticks all the right boxes with their referral program through their mobile app:

Image source: Telerik
7. Time your referral invites
When it comes to referral marketing, timing is everything.
While you need to consistently remind your target users that your referral program exists, you don’t want to do it at every opportunity. Becoming pushy in your marketing tends to, well, push customers away.
It makes them feel like they’re stuck in a relationship with an overly attached boyfriend/girlfriend.
If you want your referral messaging to inspire action, send or show them at times when they are at their happiest and most engaged.
Ideally, here are the best times to ask for a referral:
- Right after a purchase
- Following a successful transaction
- After a positive customer service interaction
- After a significant milestone within (and outside) the mobile app
Here are more specific examples:
- Checkout process page
- Emailed receipts and/or invoices
- An in-app share page
- After a user has left a review
- After a year of using your product or service
That said, the best times to ask for a referral depend on the nature of your product and how your customers interact with it.
You need to examine closely (or from a distance to be more accurate) how your users engage with your brand, from the time they discovered your company, to that pivotal moment when they signed up, and up to the time when they become brand advocates.
To uncover “touchpoints” or opportunities where showing or sending referral invites make the most sense and will have the most impact, you can create a user journey map or a user flow.
Here’s an example of a user journey map:

Image source: UXPressia
8. Promote your referral program
Customers have a tendency to ignore specific details once they become too familiar with a product. There’s no help for it. After all, our brains are built to ignore things.
So, even if you have a dedicated section for your referral program within your app, some users will ignore them because they’re already assuming that it’s not relevant to how they want to experience your mobile app.
If you want these users to get onboard the referral train, you need to start promoting your referral program. In a world where distraction is the norm, customers are constantly moving targets. That’s why you need to use a multi-channel approach to reach them.
These channels include:
- Your Homepage: Your website is where your customers (and potential customers) go to learn more about your business or to check out what’s new. Adding a banner, a slider, or a call-to-action on your homepage is a great way to remind your customers about your referral program.
- Emails: An effective refer-a-friend email can give your referral program, and by extension your revenue, a huge lift. When customers opt-in to your email newsletter, they're literally giving you permission to send them marketing messages. With proper targeting and segmentation, a timely referral email might just be the thing to give customers the nudge they needed to finally send referrals your way.
- Social Media: Half of the entire human population is already using social media . As such, you'd be smart to promote your referral program on social media if you want to get in front of your customers.
- In-App Prompts: What better way to bring their attention to your referral program than by promoting it within the app itself? As long as it’s promoted in ways that are intrinsic and valuable to the user experience, it’s all good. You can promote it within the app via notifications, splash pages, or private messages.
- SMS: Think SMS marketing is already outdated? Think again. On the contrary, multiple studies suggest that most of your customers might prefer to receive offers via SMS.

Image source: Messente
Final Word
If you want your business to survive and thrive in the years to come, you need to be where the action is—people’s mobile screens. But don’t fall into the trap of using short-term strategies to maintain and increase your cash flow. After all, running a business is all about relationships. What better way to nurture your relationships with your loyal users than to make them feel they’re a big part of your company’s growth? With the right referral program strategy, anything’s possible.
Subscribe to GrowSurf
Get our weekly newsletter for our latest referral marketing guides.
Successfully subscribed!
Error subscribing! Please try again.