How to Start a Loyalty Program
Loyalty programs are big business. Don’t believe me? Businesses lose $1.6 trillion per year when their customers decide to switch to a competitor; and the chances of selling to a new customer range from only 5-20% compared to?60-70% for existing customers. It’s no surprise then, that the global loyalty management market is set to reach just under $7 billion by 2023.
There are plenty of good reasons for starting a loyalty program. Most notably that it can help you to make more money and better engage your customers. But I’m guessing that you’re already sold on the benefits of starting a loyalty program or you wouldn’t be here-- so let’s skip that and move on.
Everything I’m sharing here comes as a result of experience. I was primarily responsible for launching a Rewards app for the Fazoli’s brand, an Italian restaurant chain with over 200 locations. By following industry best practices and implementing a continuous feedback loop, we were able to learn what worked and what didn’t so that we could improve through trial and error. I’m proud to say that since launching the program in 2017, we have had over 900,000 users join the Fazoli’s rewards loyalty program and have a very active user base.
How to Start a Loyalty Program
Step #1: Choosing a Partner
Choosing a partner is the most important step of any loyalty program, because the partner tends to dictate what functionality is available to you. In our case, we chose Punchh as a loyalty app technology provider, after spending a lot of time looking at possible vendor partners.
One of the main reasons we selected Punchh was that they had pre-existing integrations available that linked up with some of the other technological solutions that we were using. It enabled us to create an entire technological ecosystem instead of just using scattered pieces of tech that didn’t talk to each other.
This meant that the development work had already been completed between our point of sale equipment and our online ordering technology, which sped up the process and meant that even when we were only just starting out, we knew that all of our most vital systems would be able to communicate with each other.
When selecting a provider, it’s also important for you to think about your timeline and to ensure that they can work within it. We had an aggressive timeline for our launch, and one of the reasons we selected Punchh was that we knew they’d be able to meet our tight deadlines.
Step #2: Looking at Costs
Once you’ve decided upon the technology you’re going to use and the providers that are out there for you to work with, the next step is to start thinking about costs. You’ll want to weigh up the cost of using established loyalty program software versus that of building an app internally.
At the same time, you should remember that cost isn’t everything. You need to compare cost versus functionality, because if you have specific requirements that aren’t covered by any third-party provider then you may need to develop a solution yourself, with all of the additional costs that entails, in order to have a loyalty program that does what you want it to do.
As part of this, you’ll also need to think about how long it’s going to take you to go from planning through the program build and up to launch.?
Step #3: Choosing a Format
There are multiple types of loyalty programs out there, and so it’s important for you to familiarize yourself with the options and to figure out what works best for you. Just a few of the most popular formats include:
领英推荐
In our case, we launched with a format in which every dollar spent was equal to one point, and when 50 points were earned, it unlocked a $5 reward. We based this decision on a number of factors including customer research, which taught us that this kind of reward was preferred by our target audience.
Step #4: Establishing a Launch Strategy
The launch strategy that you adopt is important because it’s this which will determine whether your loyalty scheme takes off or whether it just becomes an afterthought. I can’t emphasize this enough. I don’t have any direct statistics on how many loyalty schemes fail, but I can bet that it’s a lot – and that most of them fail because they’re poorly launched.
In our case, we launched using an aggressive strategy in which we offered a free baked spaghetti with any drink purchase to people who signed up to the program. In the beginning, we additionally started out by giving all guests the same offers, running that alongside the generous sign up offer.
The problem is that not all customers are created equal, and so as time went on and we continued to refine our campaign, we started to experiment with segmentation, providing different offers to different guests based on what we knew about them. Most redemptions were coming from our most active guests, and so we were able to use that to adjust our discount and loyalty strategies.
I joined Fazoli’s in March 2017 and was tasked with creating the rewards program. I gave myself a deadline of six months to get the campaign set up and launched, and we were able to stick to that and to launch in September of that year. Part of the reason why we were able to launch on schedule was that Punchh made the implementation process super easy.
We also needed to figure out what to call the app. In the end, we decided to go with Fazoli’s Rewards, mostly because it was simple, descriptive and branded. It was important to make sure that when people came across the app, they’d know exactly what it was. We wanted to ramp up the number of sign-ups and to give people as few opportunities as possible to drop out of the funnel.
Step #5: Further Refinement
The job’s not over just because you’ve been able to successfully launch your loyalty program. Sure, a lot of the hard work is done, but you’ll still need to track what’s working and what isn’t and make refinements along the way.
In our case, we decided to make some updates after two years of operation. We switched to a points unlock system, where after points were earned, it unlocked specific free menu items. Importantly, it allowed guests to earn their first reward after spending just $25 rather than $50 to unlock in the prior structure. It also gave us more control over what our guests would be able to redeem.
What worked for us won’t work for everyone, though. That’s why it’s so important to make sure that you’re checking the metrics and acting upon what you learn. Test, track and refine, then begin the process all over again.
Conclusion
This guide is by no means complete, but I intend to continue writing more to cover the topic of loyalty in more detail, creating content that I wish was available to me while I was trying to get our loyalty program off the ground.
Now that you’ve heard from me, I want to hear from you. Do you have any questions about loyalty programs you’d like me to cover? Have you launched or considered launching a loyalty program at your company? If so, how did it go and what kind of results did you experience? Do you have any tips to share? Be sure to let me know in the comments!?
Chief Product & Technology Officer
3 年Great tips, Will Hanrahan!
Associate Director of UX @ Grey | Eagle Scout | Pizza Aficionado
3 年Great stuff!
I help restaurant chains fix loyalty and email marketing programs.
3 年You've done a fantastic job with the Fazoli program. Textbook execution, and in the best way possible!
Hospitality Marketing Executive – Brand, Customer & Technology Evangelist. Inbound Strategies & Brand Marketing Solutions.
3 年This is super helpful starting guide. Thank you for sharing it!?
Optimizing Energy Consumption with IoT // GLEAM Committee Member
3 年Congrats on all of the success with Fazoli's loyalty Will! I will send your tips to folks exploring the space. ??