🎥 Free Webinar: Product Managers’ Guide to Loyalty Program Implementation.
Save your Seat

Loyalty Program ROI Worksheet: Measure and maximize your revenue

Paweł Dziadkowiec
Paweł Dziadkowiec
Loyalty Expert, Open Loyalty
Przemysław Orłowski
Przemysław Orłowski
Co-founder, Loyalty Point
Loyalty Program ROI Worksheet big cover
WORKSHEET

Loyalty Program ROI Worksheet: Measure and maximize your revenue

Calculate and boost your loyalty program's ROI with our detailed worksheet. Track metrics related to transactions, average order value, and purchase frequency to increase revenue.

About the loyalty program ROI worksheet

The Loyalty Program ROI Worksheet helps loyalty managers calculate the return on their loyalty program investment and track and evaluate the results of customer loyalty initiatives. It focuses on KPIs such as number of customers, purchase frequency, or average transaction value, providing a sharp overview of how the loyalty program increases engagement and sales.

By inputting your program data, you'll see how these efforts contribute to incremental revenue, customer retention, and overall program success. The worksheet also allows for comparisons with any baseline you choose – whether last year's results, the program's first year, or even a pre-loyalty scenario – so you can easily measure growth and ROI over time.

With an intuitive setup, this tool provides you with actionable insights that can be shared with stakeholders. All you need is your existing data, and you'll quickly be able to forecast future performance, pinpoint opportunities for improvement, and demonstrate the real impact your loyalty program is delivering.

Who is this loyalty program ROI worksheet designed for?

This loyalty scheme ROI worksheet is designed for loyalty managers or teams handling customer loyalty programs.

Here’s how it works:

  1. Customer data inputs. Enter basic details like the number of clients, total transactions, average transaction value, and yearly revenue. These numbers give you a good snapshot of where the business stands before diving into loyalty program details.
  2. Growth projections. The worksheet provides a projection of how your customer base will grow over time, including loyalty program members. It breaks things down year by year and based on these predictions you can really see how the loyalty program is paying off down the line.
  3. Industry-specific options. There's even a feature where you can select the industry you're in, meaning the tool is flexible and can be tailored to different sectors.

Overall, you can easily calculate ROI, but it’s also a handy tool for loyalty managers to track customer behavior, membership growth, and the value the loyalty program brings to your business. Note that loyalty managers have to enter these numbers manually, so it is necessary to track them in another tool to stay accurate. This way, you can maintain a comprehensive view of your program’s performance without missing a beat.

Disclosure!

Before you jump in, having all your data ready is super important. This means gathering info from different teams, like the accounting department, developers, and marketing. Teamwork is key here! You'll need to pull together insights from various sources to ensure your ROI analysis is spot-on. So, be prepared to do a little digging.

How to use the ROI worksheet

The Loyalty Program ROI Worksheet provides an upfront understanding of how your customer loyalty strategies influence sales and customer engagement levels. 

It offers a snapshot of your program's performance, giving management a clear view of current realities. While the ROI is a byproduct of your analysis, this tool highlights the potential benefits and costs associated with your loyalty initiatives. 

By simply inputting essential data like:

  • The number of clients
  • How often they make purchases
  • The average value of those purchases
  • The average margin
  • The annual cost of maintaining the program
  • The estimated annual (Year 1) cost of total rewards/rebate for the program

Only then you'll gain a solid understanding of how well your loyalty efforts are working and where you might need to tweak things.

Read the general rules for using the worksheet:

If you have a loyalty program:

You don’t need any extra data – simply use the information you already have from your existing program collected from your loyalty solution, or create predictive numbers based on your business expectations and market reality.

If you don’t have a loyalty program:

Start with the data you already have about your customers and sales. You can also create predictive numbers based on your business goals and market trends to guide your analysis.

  1. Worksheet helps you forecast your future ROI and make informed decisions.
  2. You can easily compare your results to a base scenario, like last year, the first year of the program, or even before you had a loyalty program.
  3. You'll be able to present detailed, actionable insights to your stakeholders that show the impact of your loyalty initiatives.
  4. No advanced spreadsheet skills are required. The worksheet is user-friendly for everyone, from beginners to experts.

It's all about confirming that your loyalty program is performing as it should and helping you communicate its successes (or areas for improvement).

‍

Loyalty Program ROI Worksheet by Open Loyalty and Loyalty Point. 
Loyalty Program ROI Worksheet by Open Loyalty and Loyalty Point.

Navigating the loyalty program ROI worksheet

1. Calculator sheet 

This sheet focuses on input data (labeled as "Input data") for the current year or baseline (referred to as "Year 0").

Loyalty Program ROI Worksheet by Open Loyalty and Loyalty Point – input data for year 0

The key section includes:

  • Number of Customers: The total number of customers involved for last year.
  • Number of Transactions: The total transactions made by customers in the previous year.
  • Average Transaction Value: The average revenue per transaction from the last year.
  • Average margin: The average margin from the last year
  • Yearly program costs: The total costs of the program for the last year (for example, licenses, services, staff)
  • Year cost of rewards for Year 1: The total cost of rewards and discounts that can be estimated for existing loyalty program or based on calculated budget for new program 

You can modify these input values to assess how different metrics impact the program's overall profitability.

2. Final sheet:

This sheet also contains similar sections and further detailed calculations based on the initial input data from the "Calculator" sheet. Use this sheet to analyze the final outputs or ROI metrics.

In both sheets, there are empty or placeholder columns that allow room for expansion. Modify the values in the input sections to assess how customer behavior and transactional values will influence the program's success over time.

About the ROI worksheet authors

Paweł Dziadkowiec

‍Paweł Dziadkowiec

Open Loyalty

Connect on LinkedIn

Loyalty expert with over 25 years of experience in building customer loyalty (B2B and B2C) in Europe. Paweł worked for over 21 years at BP as a loyalty manager and head of marketing on the Polish market, introducing BP partnerclub and multipartner Payback programs, and then for 5.5 years he used his knowledge in BP headquarters in Europe. He also worked for over 2 years in the e-commerce fashion industry as CRM and loyalty director at ANSWEAR.com As a loyalty expert at Open Loyalty, Paweł works for Open Loyalty clients, passing on his knowledge, skills, and support in creating successful loyalty programs.

‍

Przemysław Orłowski

Przemysław Orłowski

Loyalty Point

Connect on LinkedIn

Co-founder and Managing Partner of Loyalty Point, with over 20 years of leading award-winning loyalty programs for top brands in retail, finance, and B2C industries. Under his leadership, Loyalty Point has won numerous awards, including 10 Effie Awards, 23 Golden Arrow, 5 Loyalty Awards, 4 Loyalty Heroes, and more proving their expertise in driving loyalty program success. Przemysław’s deep focus on loyalty program strategies, audit and optimization, and customer-centric solutions has helped brands across multiple industries increase customer retention and lifetime value.

‍

Dominik Zacharewicz

Dominik Zacharewicz

Loyalty Point

Connect on LinkedIn

Co-founder and Managing Partner of Loyalty Point, a leader in the loyalty industry for over 10 years. Dominik has spearheaded some of the most successful and award-winning loyalty programs in Poland, with his agency earning 10 Effie Awards, 23 Golden Arrow, 5 Loyalty Awards, 4 Loyalty Heroes, and more. With a focus on building data-driven loyalty strategies and delivering exceptional customer experiences, Dominik and his team have worked with top brands in retail, finance, and FMCG to optimize their loyalty programs and boost customer retention.

‍

What is a loyalty program ROI?

A loyalty program's ROI, or return on investment, basically tells you how profitable your scheme is compared to what you're spending on it. 

It's a way for companies like yours to see if the program is actually paying off and how quickly they can be achieved. Are you getting enough value through things like increased customer spending, better retention, and higher program engagement to justify the investment?

If the numbers look good, then your loyalty scheme is doing its job!

Components of loyalty program that can significantly influence on ROI

1. Revenue generation

Loyalty schemes directly impact customer retention rate by encouraging repeat visits. Clients feel recognized and are more likely to come back, increasing their lifetime value. They also tend to spend more per visit because the incentives and rewards motivate them to add a bit more to their carts. On top of that, these programs can drive incremental sales – purchases that wouldn't have happened without the draw of earning points or claiming exclusive discounts.

2. Cost savings

One of the big wins here is reduced marketing costs. It's more affordable to engage existing customers through a scheme than to chase new ones with traditional marketing. You're working with people who already like your brand. Only by keeping buyers around, can you achieve a lower churn rate, saving the expense and effort needed to replace those lost customers.

3. Customer data insights

Loyalty schemes give you access to data that's perfect for personalized marketing. Such data lets you target campaigns more precisely, leading to better conversion rates and more efficient spending. It's not just about marketing, though. The insights help with product and service optimization. Knowing what your audience prefers means you can tweak your offerings to better meet their needs.

4. Brand loyalty and advocacy

Satisfied loyalty program members can become advocates for your brand. They share their positive experiences, bringing in new customers through word-of-mouth. And having a solid program helps with competitive differentiation. It sets your brand apart, attracting more clients and building a base that's likely to stick with you.

Components of loyalty program ROI
Components of loyalty program ROI

Calculating loyalty program ROI

To calculate the ROI of a loyalty scheme, you can use the following formula:

formula for calculating loyalty scheme ROI

Where:

  • Net profit from the loyalty program = (Revenue generated from program members) - (Baseline revenue from these customers before joining the program)
  • Total costs of the loyalty program = Costs of rewards, discounts, program implementation, technology, marketing, staff and maintenance.

Example of loyalty program ROI calculation

Suppose a retail store implements a loyalty scheme with the following data:

  • Revenue from loyalty members: $1,000,000
  • Baseline revenue (before joining the program): $700,000
  • Net profit from the program: $1,000,000 - $700,000 = $300,000
  • Total costs of the program: $100,000
Example of loyalty scheme ROI calculation
Example of loyalty scheme ROI calculation

This means the loyalty scheme generates a 300% return on investment, indicating it's a highly profitable venture for the business.

Other factors affecting your loyalty program ROI

Understanding the return on investment for a scheme involves more than tracking business revenue and costs. Read about the several key factors that can significantly impact the success of your program in driving ROI.

Program design

How you structure your scheme and its value proposition can make or break its success. Think about everything from the types of rewards you offer to how easy it is for customers to redeem them.

So, are the rewards desirable enough to motivate customers? Is the process to earn and redeem points straightforward, or is it complicated and cumbersome?

If the program is too complex or the benefits aren't enticing, clients might not see the value and could lose interest quickly. A well-designed program should balance offering custom rewards and making it simple for customers to understand and participate. 

Customer engagement

For a loyalty scheme to truly drive ROI, clients need to be actively involved – this is mainly influenced by how compelling the incentives are.

Are they excited to earn points or rewards, and do they see it as a fun and valuable part of their shopping experience?

If the incentives are aligned with what your buyers really want, they're more likely to engage regularly. Try to offer exclusive discounts, special access to products, or personalized deals. The more you can keep people engaged with the program, the more likely they are to return and spend more, which directly impacts the program's ROI.

Learn how to work on customer activation and increase brand stickiness among program members.

Costs of implementation

Setting up and maintaining a loyalty scheme involves several costs, including the technology platform, marketing efforts to promote the program, the actual rewards given to clients, and ongoing maintenance to keep everything running smoothly.

Is the investment you're making into the program balanced by the value it’s generating?

Definitely consider the ongoing expenses when evaluating ROI. If the program is too expensive to run compared to the revenue it generates, it might need some adjustments. The goal is to create a program that provides value to clients without becoming a financial burden to the business.

Pick up your copy of "Ultimate checklist: Optimize loyalty program costs" and become the master at calculating expenses.

Competitive landscape

Your loyalty scheme doesn't exist in a vacuum but it's part of a larger market where competitors are also vying for your customers' attention.

How well does your program differentiate your brand from others?

If your competitors have similar or more attractive loyalty programs, people might not see enough reason to choose yours. That's why it's a big deal to make sure the program offers something unique or better, whether it's more attractive rewards, a better user experience, or profiteering that really sets your brand apart.

Proper communication segmentation

People have different preferences for how they like to be contacted. Some enjoy email, while others are more responsive to SMS, WhatsApp, or in-app notifications. A few may still appreciate traditional mail, though it's uncommon now. Catering to these preferences keeps customers engaged.

Timing is everything! Some respond well to a Monday morning reminder, while others might prefer receiving offers on Friday evenings. Getting the timing right can greatly influence how your communication is received.

How often should you reach out to your loyalty members?

Some clients are fine with multiple messages weekly, while others prefer fewer, more detailed communications. Also, what kind of content resonates best: short, punchy texts or more visual and graphic-rich emails? Definitely try to figure it out!

Read more about proper customer segmentation for your loyalty program

Regular audits and continuous improvement

Conduct regular audits of your loyalty program. Bear in mind that it's not just about checking standard metrics – you need to assess how well your campaigns and promotions are performing.

‍Are your campaigns keeping customers engaged and driving the results you expect?

A program without active and engaging campaigns won’t deliver the outcomes you're aiming for. Regular reviews and adjustments are necessary to keep everything on track and ensure long-term success.

Read more on loyalty program audits. 

Factors affecting your loyalty program ROI
Factors affecting your loyalty program ROI

The loyalty program ROI models

Measuring the ROI of a loyalty scheme can be challenging, but knowing the various models available can simplify the process. In "Loyalty Programs: The Complete Guide (2nd Edition)," you'll find a detailed breakdown of different approaches to help you determine which model is the best fit for your program.

Cost-effectiveness model

Developed by Brian Wansink, this model is all about saving money while getting better results. The focus is on the rewards offered and their associated costs. Are you spending wisely on the rewards you're providing?

Adjusting how much you invest in rewards can lead to a more viable program without reducing what customers get from it. It's a straightforward way to examine your rewards' costs and find improvement opportunities.

Lifecycle management model

The lifecycle management model takes a broader view of the customer journey, looking at revenue or gross margin. It considers the additional revenue brought in from both new customer acquisitions and keeping existing clients.

Such a business model helps you see the program's impact at different stages of the journey. Are new clients becoming repeat buyers? Are current buyers increasing their spending over time? It gives a complete overview of how the loyalty scheme contributes across different phases of user engagement.

Recency frequency monetary value (RFM) model

The RFM model is handy for tier-based programs. It segments clients based on how recently they've purchased, how often they buy, and how much they spend.

By breaking members into these groups, you can identify which segments are driving the most ROI. It's a very practical way to understand customer behavior and fine-tune your program for different tiers.

Read more about RFM model segmentation.

Coalition program model

The coalition model might be the right fit if your program involves third-party partners. It calculates ROI based on the billings from partners who offer points to their customers, as well as the revenue from points earned, redeemed, and even those left unused.

Use this approach to see the complete financial view in programs that involve partnerships or coalitions, covering both direct and indirect revenue streams from these relationships.

Find out more about coalition loyalty programs and how you can create an engaging open-loop scheme.

Member lifetime model

The member lifetime model focuses on the revenue members generate throughout their time with your brand.

It looks at direct purchases and the impact of earned and redeemed points. Decide on this approach to get insight into a client's long-term contribution to your business. You'll easily evaluate how the loyalty scheme extends the customer lifecycle and increases their overall spending over time.

The loyalty program ROI models
The loyalty program ROI models

What is the average ROI for loyalty programs?

The benchmark of ROI for loyalty schemes can vary quite a bit, but to give you a general idea, a well-run program typically sees an ROI ranging from 200% to 400%. This means that for every dollar you invest in the program, you could get back two to four dollars. On average, it takes about 3 to 6 years to achieve this ROI.

Let’s dive into what this looks like across different industries and what factors can impact these numbers.

Industry breakdown of ROI

  • For retail: In retail, programs hit that sweet spot because customers shop frequently. For retailers, you might see an ROI of around 200% to 300%. Think about brands like Starbucks or Sephora – they’ve reported impressive increases in client spending and retention thanks to their programs.
  • For hospitality and travel: This industry does really well with loyalty programs, especially airlines and hotels with their frequent flyer miles and rewards. Here, ROIs can soar up to 300% to 500%. These programs encourage customers to keep coming back and spending more on extras.
  • For eCommerce: Online stores usually see ROIs in the range of 200% to 400%. They have a great advantage because they can use customer data for personalized marketing, which helps drive repeat purchases.
  • For financial services: Banks and credit card companies with rewards programs, like cash-back or points, tend to have an ROI of around 150% to 300%. These programs get users to use their cards more frequently, increasing spending.

To sum up, always set realistic expectations. While some programs can achieve extremely high returns, a positive ROI of 200% to 400% is still considered a win-win.

And remember, it might take some time for new programs to build engagement and show significant returns!

Industry breakdown of ROI in loyalty programs
Industry breakdown of ROI in loyalty programs

How much do loyalty programs increase revenue?

Loyalty schemes can have a big impact on your company's revenue by boosting key areas. When done right, they encourage customers to spend more, buy at a higher frequency, and sometimes even pay for premium memberships. Let's break down how programs can influence revenue-related metrics.

1. Total transactions

  • Increase in purchase frequency. Loyalty schemes motivate people to shop even more by offering points, discounts, or rewards with each purchase. The more frequently they shop, the higher the total number of transactions.
  • Customer retention. Making clients feel appreciated and rewarded encourages them to come back. Repeat buyers tend to buy more over time, adding a solid boost to overall revenue.
  • Reactivation of lapsed customers. Many schemes use tactics like "double points days" or exclusive offers to bring back shoppers who haven't shopped in a while. This truly helps keep the total transaction count growing.

2. Total revenue

  • Boosting spend per customer. Clients in loyalty programs tend to spend more than those who aren't members. Why? They're motivated to reach reward thresholds, which can lead to them adding extra items to their cart just to hit that target (and this naturally increases total revenue).
  • Up-selling and cross-selling. Loyalty schemes are a great way to introduce up-sell and cross-sell opportunities. For instance, you can offer bonus points for buying a more expensive item or pairing products together, which encourages shoppers to spend even more.
  • Referrals and word-of-mouth. Loyal and committed members are the best spokespeople, recommending the company to friends and family. Doing so yields more than just new customers – it also increases revenue. Some loyalty schemes even offer referral bonuses that can amplify this effect.

3. Average order value (AOV)

  • Incentives for larger purchases. Loyalty programs encourage customers to increase their order size. Offering double points on purchases over a certain amount motivates them to add extra items to their cart, boosting AOV.
  • Tiered rewards. Programs with levels (like silver, gold, or platinum) push customers to spend more in order to unlock better rewards, naturally leading to a higher average order.
  • Bundling and exclusive offers. Loyalty programs can promote bundles or exclusive member-only products at higher price points, further increasing AOV.

4. Gross product margin

  • Strategic discounts and rewards. Loyalty programs let you offer rewards and discounts in a way that doesn't hurt your profit margins. Instead of cutting prices directly, you can offer points or future discounts, which helps keep margins healthier while still giving incentives to shop.
  • Shift to higher-margin products. You can design your program to promote higher-margin products. For example, offering more points for purchasing premium items makes people more likely to choose those over lower-margin alternatives.
  • Data-driven pricing strategies. Loyalty programs give you access to valuable customer data, helping you better understand their preferences. With that insight, you can fine-tune your pricing strategies to protect gross margins while still delivering value to your audience.

5. Purchase frequency

  • Creating habitual behavior. Loyalty schemes are splendid for encouraging regular shopping habits. Customers are motivated to make more frequent purchases to earn and redeem rewards, turning occasional shoppers into regular ones.
  • Exclusive loyalty program member events. Offering members-only sales, early access to new products, or exclusive events can drive shoppers to visit and purchase more frequently. It gives them a reason to check in frequently.
  • Gamification. Some programs use fun elements like milestones, challenges, or points goals to keep people in. The idea is to make shopping more of a game, encouraging them to purchase more often to reach the next level or unlock a reward.

Find out more about the 10 best gamification loyalty programs. 

6. Membership fees (for premium or freemium programs)

  • Direct revenue stream. Programs that charge a membership fee, like Amazon Prime or VIP clubs, bring in direct revenue. People tend to pay for exclusive perks, faster shipping, or premium services.
  • Increased engagement. Clients who pay for a membership are more likely to actively engage with the program to get their money’s worth. This may lead to increased spending and more frequent purchases.
  • Higher customer lifetime value. Members who pay for a program are generally more loyal and spend more over time. They're invested in the benefits and, by extension, more committed to the brand, boosting their lifetime value.

How profitable are loyalty programs?

Loyalty schemes can indeed be quite profitable when they're thoughtfully designed and properly executed. They enhance customer loyalty, encourage repeat purchases, and provide valuable insights into customer behavior. Now, let's break down how they actually contribute to your business's profitability.

1. Increased customer retention

One of the biggest perks of a program is lowering acquisition costs since it's generally cheaper to keep existing audiences than to attract new ones. A well-run program makes people feel valued, which increases the chances they'll stick around and stay loyal to your brand.

Besides, clients in loyalty programs have a higher lifetime value (LTV). They're more likely to spend more, shop more frequently, and be more loyal, which all add up to a stronger relationship and a boost in their overall LTV.

2. Higher average spend

Loyalty programs can really boost how much people spend. For one, they encourage people to shop more often since they're trying to earn those rewards. It's like giving them a delightful reason to keep coming back.

On top of that, they're also perfect for up-selling and cross-selling. When clients see targeted rewards or promotions, they're tempted to add that extra item or spend a little more, which naturally raises the average order value.

3. Customer data and insights

Loyalty programs also provide businesses with valuable customer data and insights. They gather information on people's preferences and behaviors, which can then be used for personalized marketing. As a result, companies can send out tailored promotions that feel more relevant, leading to higher conversion rates.

With a better understanding of what clients like, businesses can fine-tune their offerings so that they stock what's in demand. So, If managed well, loyalty programs can boost customer satisfaction, help optimize inventory, and reduce waste.

4. Brand differentiation and customer engagement

Loyalty programs are also great for setting your brand apart from the competition and boosting commitment. In fact, when run well, they can foster a real sense of community, strengthening brand loyalty and even turning them into brand advocates.

Also, keeping people engaged through these programs helps keep the brand front and center in their minds, making it less likely that they'll switch to a competitor.

5. Cost-benefit analysis

When considering a loyalty program, loyalty managers should think about the cost-benefit aspect. Sure, there are some costs involved in setting up and maintaining these programs, like technology, rewards, and marketing expenses. However, if the program is well-executed, the benefits tend to outweigh these costs.

You can also measure loyalty program ROI by looking at metrics like customer retention rates, how much each buyer is spending on average, and the extra revenue generated from those who are part of the program. This way, you can really see if it's making a positive impact on your bottom line.

6. Long-term profitability

Loyalty programs are great for long-term profitability because they help create sustainable revenue growth. Encouraging repeat shoppers provides a steady income stream, making the business more resilient during market ups and downs.

Keep in mind that satisfied loyalty members often spread the word, referring to friends and family. This kind of word-of-mouth marketing can bring in new consumers without the extra cost, adding another layer of revenue.

Loyalty Program ROI summary

To create an effective loyalty program, you need to give it constant attention! Focus on creating smart communication strategies, setting clear goals for your campaigns, and checking in regularly to see how things are going. Keep your customers engaged by adjusting based on how they're interacting with the program.

To wrap it up, be sure to calculate the ROI of your loyalty program with a trusted tool and some expert advice before you launch. Trust us: a well-run program can really make a difference!

Join the community of 1000+ Loyalty Builders

Get a weekly dose of actionable tips on how to acquire, engage, and retain your customers

Starbucks logoDisney logoMcDonald's logoVodafone logoadidas logo
Tell us about your challenges and we will together
Loyalty Program Trends 2025

200+ loyalty experts reveal trends, challenges, and strategies you can’t miss.

Download report

Table of contents

Success stories

See how Open Loyalty helps brands grow their business

limango

limango used gamification to drive user engagement and triple buying frequency
Banner - client Equiva

EQUIVA

EQUIVA doubled purchase frequency and saved EUR 68.000 with loyalty app-powered referrals

dacadoo

dacadoo’s digital health app boosted user activation by 62% with gamification