How to Measure Customer Loyalty: 8 Key Metrics for Success

March 19, 2024
Written by:
customer loyalty metrics

Subscribe to Growave blog

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Transform your Shopify experience with Growave!

Try for Free
Table of Contents

Your customers are your greatest asset, essential to driving revenue regardless of your industry or offerings. In today's competitive market, where customer loyalty is hard-won through superior service and competitive pricing, it's more challenging than ever to retain customers. Yet, in a rapidly evolving marketplace, customer loyalty is still crucial for long-term success in e-commerce. Happy customers not only repeat purchases but also become brand advocates. They enhance revenue, retention, brand awareness, and acquisition. Thus, maintaining a meaningful, emotional connection with your clients is crucial. Failing to do so diminishes the value of your marketing efforts.

But how can you measure customer loyalty? While no single metric offers a complete picture, certain customer loyalty metrics provide insights into the strength of your customer relationships. Below, we explore five key metrics to better understand and nurture customer loyalty.

Here's what we're going to cover:

  • What is Customer Loyalty?
  • Brand Loyalty vs Customer Loyalty
  • Why is Loyalty Important and Why is it Important to Measure it?
  • 8 Customer Loyalty Metrics You Need to Know

What is Customer Loyalty?

Customer loyalty is a measure of a customer’s willingness to consistently choose a particular brand or company over time.

It stems from satisfying customers, delivering positive experiences, setting appropriate prices, and offering goods or services of great value. Your business’s success relies on how loyal your clients are. Customer loyalty is what separates successful businesses from those struggling to survive.

Businesses are now prioritizing the development of customer loyalty over the pursuit of new clientele. This shift in focus is largely due to the higher expenses associated with acquiring new clients. For example, a company like Starbucks emphasizes rewarding its regular customers with its loyalty program, which offers free drinks, birthday treats, and personalized discounts. This loyalty program not only enhances the customer experience but also fosters a sense of belonging among its members, encouraging them to come back.


Brand Loyalty vs Customer Loyalty   

Both brand loyalty and customer loyalty are crucial for boosting revenue and securing repeat business. Although they may sound similar, people often confuse these two terms. So, what’s the difference? 

An infographic comparing brand loyalty and customer loyalty

Customer loyalty happens when people consistently return to buy from the same company due to factors like appealing discounts, competitive prices, attractive rewards programs, and their overall experience with the brand. However, this loyalty doesn’t always imply a strong emotional attachment to the brand. To encourage customer loyalty, marketing strategies often highlight the benefits of saving money and participating in reward programs. While businesses that cultivate a loyal clientele may face narrower profit margins on individual sales, the sheer volume of transactions helps sustain their overall profits. 

On the other hand, brand loyalty occurs when customers remain committed to a brand for a long time, driven by their belief in its quality, trustworthiness, and shared values. They have a strong emotional bond with the brand, and choose it even if competitors offer lower prices. Companies frequently measure brand loyalty by conducting surveys to explore how customers view their brand to competitors. Marketing strategies often focus on cultivating these emotional connections, for instance, by associating their company with a particular cause or mission. Fitness apparel could foster brand loyalty by aligning itself with ethical manufacturing practices and support for local artisans, thus appealing to consumers who value social responsibility. 

Brand loyalty is just as important as customer loyalty because it fosters repeat business and creates brand ambassadors who spread positive word-of-mouth, amplifying marketing efforts and reducing acquisition costs.


Why is Loyalty Important and Why is it Important to Measure it?

Why is Loyalty Important?

The value of customer loyalty to a business is beyond measure. It affects nearly every key metric relevant to business operations. Customers who are loyal to a company are more likely to make repeat purchases and spend more per transaction. 

A study from Bain & Company has shown that boosting customer retention by just 5% could increase profits by 25% to 95%. 

Furthermore, this type of loyalty enhances the likelihood of referrals and leads to growth. 88% of people reported the greatest trust in a brand following a recommendation from a friend or family member. 

This can help a business build a solid reputation and set itself apart from other companies. After all, customers tend to trust recommendations from people they trust more than paid advertisements. 

Depending on the research and the type of business, customer retention is often cheaper than acquisition. This is because the business already has a relationship with its loyal customers, often leading to lower marketing and advertising expenses. As you can see, maintaining customer loyalty is crucial to business success. Consumers who use your products or services again and again help you grow and keep your profits high. Make sure to satisfy them and you can cultivate loyalty and enjoy the many benefits it offers.  

Why is it important to measure customer loyalty?

Measuring customer loyalty helps you understand your customer base, improve your offerings, reduce costs, and drive growth. It’s an essential component of a successful, customer-centric strategy. Why is it so important? There are several reasons: 

  1. Predict future sales and see the progress. By measuring customer loyalty, businesses can more accurately predict future sales and identify which client groups generate the most revenue. This data enables companies to tailor their marketing strategies and product offerings to better retain clients. Furthermore, it allows them to track the progress they've made.
  2. Recognize the worth of every client. Advanced loyalty measurements enable you to compare customer retention rates with financial data. This approach gives you a clear understanding of how much you lose when customers leave and the financial benefits of keeping them.
  3. Identify areas for improvement. By measuring and tracking customer loyalty, entrepreneurs can identify areas where they are not meeting customer expectations and take corrective action. This continuous cycle of improvement can result in improved products, services, and customer experiences, thereby boosting loyalty further. 

Demonstrate the worth of your customer experience strategies. Having concrete metrics enables you to understand its value. Should there be any barriers to your loyalty program, understanding the return on investment is essential.


8 Customer Loyalty Metrics You Need to Know

“If you can’t measure it, you can’t manage it”

Peter Drucker

That is true when evaluating customer loyalty. Customer loyalty is an important thing to measure. By choosing the correct metrics to evaluate customer loyalty, you can identify the most effective strategies to enhance loyalty. You just need to know how to measure loyalty. Without further ado, let’s get down to business. 

01. Customer Retention Rate (CRR)

When it comes to this metric, it all comes down to how effectively you can get customers to come back. Customer retention rate is a crucial metric that shows the number of customers who have continued to buy your products or services over time. A measurement of your customer retention rate (CRR) will uncover much about what motivates customers to make repeat purchases from your online store. 

Additionally, calculating CRR serves another important purpose: it can highlight areas for improvement in customer service and assist in selecting the optimal loyalty program for customer retention. This metric is instrumental in reducing churn and enhancing loyalty. You can calculate it on a yearly, quarterly, or monthly basis.

Calculating CRR

(E-N)/S x 100


E – Number of existing customers at the start of the given period.

N – Number of customers at the end of that period

S – Number of new customers added

If your customer retention rate is 100%, you've kept all your clients. A 0% rate means you've lost them all. A 50% rate is below average, as the average B2B customer retention rate is between 76% and 81%.

Helpful tips
Actively seek feedback to promptly address concerns. This approach ensures a positive and personalized experience that encourages loyalty. If you run an online store, incorporating a feedback button can be beneficial. This feature allows you to gather valuable insights from your users through various types of surveys, such as product feedback, website usability, and lead generation surveys, among others.

02. Customer Churn Rate (CCR)

If the retention rate measures how a company has kept clients over time, the churn rate is the opposite. The churn rate calculates the percentage of customers who stop using your company's services or products. As an entrepreneur, customer loss is inevitable, but understanding and addressing the reasons behind it can reduce churn. CCR is vital, as retaining customers is more cost-effective than acquiring new ones. Reducing churn minimizes risk and prevents revenue loss.

Calculating CCR

(S-E)/S x 100


S – Number of customers at the start of the given period

E – Number of customers at the end of that period

To determine your CCR, you only need two variables and can measure it monthly, quarterly, or yearly, although it's typically done monthly. For effective retention strategies, monthly measurement is recommended. Maintain a churn rate that consistently remains below 5% to 7%. Should you observe an uptick in this metric, it's crucial to explore the reasons behind customers departing from your brand. 

Helpful tips
Deliver great customer service, as it is key to increasing retention. Launch a loyalty program to reward customer loyalty, encouraging them to engage with your brand. Provide discounts, free shipping, and exclusive early access to products or sales. Introduce a points system for rewards on every purchase to boost repeat business.

Understanding your Customer Churn Rate (CCR) helps you figure out the lifetime value of your customers, which can reveal your business's potential for growth.

03. Customer Lifetime Value (CLV)

Customer lifetime value reflects your business's health and the profitability of your customers. It is a metric that shows the amount of revenue a specific client has brought in for you over their lifetime as a customer. This customer-centric metric helps you pinpoint your most important groups and predict how much they might spend on what you offer. 

Calculating CLV

(Annual revenue per customer x customer relationship in years) – customer acquisition costs

Customer loyalty and CLV are closely related. Customers are more likely to be loyal when the Customer Lifetime Value (CLV) is higher. Poor customer service might cause your CLV to drop. 

Helpful tips
To increase CLV and customer loyalty, focus on personalized marketing that offers genuine value and engages customers. Use targeted in-app messages for product suggestions or special deals, and emails to maintain contact even when they're not online. Additionally, boost CLV by promoting larger purchases with upsells and bundled orders.

04. Repeat Purchase Rate or Repeat Customer Rate (RCR or RPR)

The repeat purchase rate, also known as the repeat customer rate, is the rate at which customers return to make repeat purchases. This simple yet effective metric offers insights into customer loyalty. By understanding the repeat purchase rate (RPR), you can gauge the potential for customers to return over time. RPR is a reliable indicator of your customers’ brand loyalty, reflecting the effectiveness of your retention strategies. Compared to the customer retention rate or churn rate, RPR provides more actionable insights for improving customer loyalty.

Calculating RPR (RCR)

(Number of customers with more than one purchase/Number of total customers) x 100

A high repeat purchase rate shows that you’ve got loyal customers. These people are more likely to buy from you again and again. 

Typically, a repeat purchase rate over 30% is deemed acceptable, while a rate under 20% is viewed as concerning. A low Repeat Purchase Rate (RPR) is a clear indicator that customers may have had a negative experience with your business. 

The average repeat purchase rates for e-commerce businesses are between 20 and 40% but this depends on the product category and the market norms.

Helpful tips
To boost your RPR, ensure top-notch customer experiences from start to finish. Ensure product quality, offer a stress-free shopping journey, and entice customers with incentives like discounts on future purchases or free shipping to encourage repeat business.

05. Customer Satisfaction Score (CSAT)

Customer Satisfaction Score (CSAT) is another important metric to track. It measures how happy customers are with what you sell at various stages, including purchase, onboarding, and post-purchase. Utilizing surveys and feedback forms, customers can rate and provide opinions, making them key to enhancing customer experience and loyalty. Unlike other customer loyalty metrics, CSAT is assessed through specific surveys. 

Calculating CSAT

number of satisfied respondents (rated you a 4 or 5) / number of total survey respondents x 100 = % of satisfied customers

The higher the CSAT (Customer Satisfaction) score, the greater the customer satisfaction. While the CSAT score is straightforward to understand, its simplicity comes with a downside: it lacks precision and depth. This metric depends on self-reported data, which can be influenced by the respondent's mood or recent life events. Furthermore, it's worth noting that some satisfied customers might be less inclined to participate in the survey, potentially skewing the results. 

Helpful tips
If you want to improve your customer satisfaction score you need to offer multichannel support. Your customers might prefer chatting, emailing, or using other social media sites for communication. Communicating with them through social media can boost customer loyalty.

06. Upsell Ratio

The upsell ratio may seem akin to the repeat purchase rate, yet it pertains to different products or offerings. Upsell ratio is the proportion of customers who have purchased a variety of products versus those who have only made a single product purchase. 

Given that loyal customers are often more receptive to making additional purchases from you, the upsell ratio can serve as an indicator of customer loyalty. 

Calculating Upsell Ratio

customers who purchased multiple types of products (in given timeframe) / customers who purchased one type of product (in given timeframe)

If your upsell rate is low, consider increasing your upsell and cross-sell promotions. But be careful not to push too hard, as it could drive customers away.

Upselling is the practice of encouraging customers to purchase a more expensive version of what they're considering, whereas cross-selling involves suggesting complementary products. 

Helpful tips
To increase sales, aim for a high upsell ratio by encouraging customers who have already purchased high-value items to add more to their carts. You can also increase their loyalty by skillfully cross-selling related or similarly valued products to these clients.

07. Net Promoter Score (NPS)

Net promoter score (NPS) is a market research metric that measures customer loyalty and satisfaction. It asks if people would recommend your company to others. Net promoter score is widely used and understood across industries, as many people understand what a good score entails. Your customers have to answer only one question: “How likely are you to recommend us to your friends and family?”. Monitoring your NPS, which captures positive, and negative feedback, enables you to understand the loyalty level within your customer base. 

Calculating NPS

Percentage of promoters (people who rated you favorably) - percentage of detractors (people who rated you unfavorably)

A limitation of the net promoter score is that it measures customers' intentions rather than their actual behaviors. While a client may express a willingness to recommend your company to others, there's no guarantee they will follow through with this action.

Helpful tips
The best way to improve your NPS and customer loyalty is to focus on enhancing customer satisfaction by identifying and addressing the root causes of any issues customers experience, and actively seeking and acting on customer feedback to make meaningful improvements in your product or service.

08. Customer Loyalty Index (CLI)

Similar to the Net Promoter Score, this metric is obtained through customer surveys and serves to monitor customer loyalty over time. It does, however, have a few more questions than NPS because it also addresses multiple and repeat purchases. CLI can help you estimate future customer retention, making it simpler to cultivate loyalty. 

Calculating CLI

  1. How likely are you to recommend the business to your friends and family?
  2. How likely are you to buy from the company again?
  3. How likely are you to try the company’s other products and services?         

To measure CLI, you would collect responses to all three questions and calculate the average score. The respondents have to answer these questions on a scale of 1-6, with 1 being the most likely response and 6 the least likely. Each number corresponds to a specific number of points, as shown in the picture above. 

Measuring customer loyalty with the customer loyalty index is good but avoid excessive surveys that may annoy your customers.

Helpful tips
To improve the customer loyalty index, focus on delivering exceptional customer service and consistently meeting or exceeding customer expectations through personalized experiences and quality products or services. Additionally, implementing gamified loyalty programs can enhance customer engagement and loyalty.



Loyal customers are not only more likely to make repeat purchases. They help your business grow by generating consistent revenue. Beyond these direct benefits, they serve as invaluable ambassadors, converting friends, relatives, and colleagues into new customers. Therefore, prioritizing customer loyalty is crucial - it stands as a clear indicator of your business's progress and success. By utilizing the metrics discussed earlier, you can gain a deeper understanding of your company's brand loyalty. Identifying the strategies that resonate best with both your business and your customers will ensure they remain loyal to your brand. 

Frequently asked questions

No items found.

Book a call with our experts

Book a call with our experts to learn more about how Growave can help you create a successful loyalty program.
Aika Growave Sales

Book a call with our experts

Unlock the Secrets of Ecommerce Success. Book a Call with Our Experts Now!
Aika Growave Sales

Book a call with our experts

Let our team show you the personalized approach to cart abandonment recovery.
Aika Growave Sales

See why Shopify merchants choose Growave

Get Started >
Trust Radius Growave
g2 Growave
shopify Growave
capterra Growave
Get app Growave
Trust Radius Growave
g2 Growave
shopify Growave
capterra Growave
Get app Growave
Trust Radius Growave
g2 Growave
Get App
Trust Radius
shopify Growavecapterra GrowaveGet app GrowaveTrust Radius Growaveg2 Growaveshopify Growave
stars Growave
capterra Growave
Get app Growave
Trust Radius Growave
g2 Growave
shopify Growave
capterra Growave
Get app Growave
Trust Radius Growave
g2 Growave
shopify Growave
capterra Growave
Get app Growave