Author : Haya Assem
Reviewed By : Enerpize Team
Customer Loyalty Index: A Comprehensive Guide
Table of contents:
- Key Takeaways
- What is Customer Loyalty Index (CLI)?
- Why Is Customer Loyalty Index Measurement Important?
- What Is The Customer Loyalty Index Formula?
- 8 Different Metrics for Measuring Customer Loyalty
- Practical Example Measuring Customer Loyalty Index (CLI)
- How to Measure Customer Loyalty Index?
- How to Report Customer Loyalty Index?
- 6 Effective Steps To Maintain Customer Loyalty
- How Can Enerpize Help in Measuring CLI?
- FAQS
If you still think that customer loyalty is merely a program in which customers get extra points for completing a purchase that they can use in their next transaction, you should read this article.
Customer loyalty is the bond that exists between a company and its customers. It indicates how likely a customer is to make another purchase. Customer loyalty influences almost all business performance measures because the entire business depends on satisfied, happy, and loyal customers.
Customers are not all loyal for the same reasons; there are several types of loyal clients, each of which depends on a particular feature of the business. Regularly measuring customer loyalty increases customer retention, since you'll always know what satisfies your customers and help you establish strong brand advocates.
The customer loyalty index formula is one of the loyalty measurements that help identify a business’s strengths and weaknesses and the effectiveness of its efforts at retaining customers. In this article, you'll find all you need to know about the customer loyalty index and other loyalty metrics, as well as why measuring customer loyalty is so important.
Key Takeaways
- Customer loyalty reflects the strength of the relationship between a business and its customers, influencing repeat purchases, referrals, and long-term growth.
- The Customer Loyalty Index (CLI) measures loyalty by combining the likelihood to recommend, repurchase, and try additional products into a single standardized score.
- Effective CLI measurement uses multiple metrics, including customer satisfaction, repeat purchase behavior, retention rate, NPS, engagement, and upselling.
- Reporting CLI involves presenting the score clearly, explaining the calculation, segmenting results, showing trends, linking to behavioral metrics, collecting qualitative feedback, and providing actionable recommendations.
- Maintaining customer loyalty requires excellent service, personalized communication, regular feedback collection, loyalty programs, and leveraging data-driven insights.
- Enerpize Online CRM Software helps businesses track and analyze customer interactions, manage client data, measure satisfaction and engagement, generate reports, and run loyalty programs, enabling accurate CLI calculation and actionable insights.
What is Customer Loyalty Index (CLI)?
A Customer Loyalty Index (CLI) is a practical way to measure how likely customers are to continue their relationship with a company. At its core, it reflects the probability that a customer will stay, buy again, and deepen their engagement with the brand.
The logic behind it is straightforward: loyal customers do more than make a single purchase. They return, explore additional offerings, and often encourage others to do the same.
The value of loyalty becomes clearer when viewed over time. Losing a customer is not a small setback; it represents the loss of future purchases, referrals, and growth opportunities. Replacing that customer requires significant effort and expense, often far more than what is needed to maintain an existing relationship. Retention, therefore, is not just a marketing goal but a long-term business strategy.
The Customer Loyalty Index turns this idea into a measurable figure. It is built from customer responses to a short set of survey questions that focus on three dimensions: the likelihood of recommending the company to others, the likelihood of purchasing again, and the likelihood of trying additional products or services. Each response is given on the same scale, and the scores are averaged to produce a single, standardized number.
This combined score provides a clear, consistent way to track loyalty over time and compare results across customer groups. Instead of relying on assumptions, businesses can use the CLI to understand the strength of their customer relationships and monitor how well they are nurturing long-term growth.
Why Is Customer Loyalty Index Measurement Important?
According to a Harvard Business Review study, increasing customer retention by just 5% can boost profits by 25% to 95%, highlighting the financial impact of strong customer loyalty.
This clearly shows why measuring customer loyalty is critical. It provides insight not only into current performance, but also into long-term growth potential. Here are some of the main reasons why measuring customer loyalty is critical in business:
1- Indicates Customer Satisfaction
Customer loyalty is often a direct reflection of customer satisfaction. When customers consistently return and engage with a brand, it usually means their expectations are being met or exceeded. Measuring loyalty helps businesses evaluate the quality of the experience they deliver.
2- Identifies Strengths and Weaknesses
Loyalty metrics highlight what a company is doing well and where improvements are needed. By analyzing patterns in customer behavior and feedback, businesses can pinpoint service gaps, product issues, and competitive advantages, thereby refining the overall customer experience.
3- Supports Customer Retention Strategies
Tracking loyalty enables businesses to detect early signs of disengagement. Identifying at-risk customers enables targeted retention efforts before churn occurs. Proactive strategies strengthen relationships and reduce the cost of replacing lost customers.
4- Encourages Brand Advocacy
Loyal customers are more likely to recommend a brand, leave positive reviews, and influence others’ purchasing decisions. Measuring loyalty helps businesses recognize these advocates and nurture them, turning satisfaction into organic growth.
5- Increases Customer Lifetime Value (CLV)
Loyal customers tend to purchase more frequently and for a longer period. By measuring loyalty, businesses can better estimate customer lifetime value and develop strategies that maximize long-term profitability.
What Is The Customer Loyalty Index Formula?
The Customer Loyalty Index (CLI) is a metric used to assess the strength of a company’s customer relationships. It provides a single score that reflects the likelihood that customers will continue to do business with the company over time.
CLI is typically calculated by combining several loyalty-related factors into one composite value. While the exact formula varies by industry and business model, it generally includes weighted components that represent both customer sentiment and behavior.
A simplified example of a CLI formula may look like this:
CLI = (W₁ × Customer Satisfaction) + (W₂ × Repeat Purchase Rate) + (W₃ × Retention Rate) + (W₄ × NPS) + (W₅ × Customer Engagement) + (W₆ × Upselling Rate) + (W₇ × Referral Rate) − (W₈ × Churn Rate)
In this formula, W₁–W₈ represent the weights assigned to each component based on its importance to the business. The total of all weights typically equals 1 (100%).
Note that Churn Rate is subtracted because it negatively impacts customer loyalty.
8 Different Metrics for Measuring Customer Loyalty
Measuring customer loyalty is essential for understanding how effectively a business retains customers and builds lasting relationships. These Key Components of the metrics provide insight into customer behavior, satisfaction, and long-term value.
While the most relevant measures may vary by industry and objectives, the following six metrics are widely used to assess customer loyalty:
1- Customer Retention Rate
This metric shows the percentage of customers a business retains over a given period. A strong retention rate signals that customers continue choosing the company, reflecting sustained trust and satisfaction.
Retention Rate = (Number of customers at the end of the period - Number of new customers acquired during the period) Number of customers at the start of the period ×100
2- Customer Lifetime Value (CLV)
CLV estimates the total revenue a business can expect from a customer over the course of the relationship. It helps determine the long-term financial impact of customer loyalty and supports decisions around acquisition and retention strategies.
CLV = Average Purchase Value × Purchase Frequency × Customer Lifespan
Want to calculate CLV easily? Download the Enerpize Customer Lifetime Value Excel Free Template now!
3- Net Promoter Score (NPS)
NPS measures customers’ willingness to recommend a company’s products or services. Based on a 0–10 scale, customers are grouped into promoters, passives, and detractors. The score offers a clear snapshot of overall advocacy and brand perception.
NPS = %Promoters − %Detractors
4- Repeat Purchase Rate
This metric tracks how often customers return to make additional purchases. A higher repeat purchase rate indicates consistent engagement and ongoing brand preference.
Repeat Purchase Rate = (Number of Repeat Customers Total Customers) ×100
5- Upselling Ratio
The upselling ratio measures the proportion of customers who upgrade to higher-priced products or services. It reflects not only loyalty but also customers’ confidence in the company’s value and offerings.
Upselling Ratio = (Customers Who Purchased an Upgrade Total Customers) ×100
6- Customer Satisfaction (CSAT)
CSAT gauges customer satisfaction with a product, service, or specific interaction. Typically measured through rating scales, it provides direct feedback on customer experience and highlights areas for improvement.
Together, these metrics offer a comprehensive view of customer loyalty, combining behavioral data with customer sentiment to guide strategic decision-making.
CSAT = (Number of Satisfied Customers Total Survey Responses) ×100
7- Churn Rate
Churn rate measures the percentage of customers who stop doing business with a company over a given period. It is the inverse of the retention rate and can indicate issues with pricing, customer experience, or the value provided. This metric is especially important for subscription-based businesses, where loyal customers are expected to stay for longer periods. It can be calculated using the following formula:
Churn Rate = (Number of customers lost during the period ÷ Total customers at the beginning of the period) × 100
Regularly monitoring churn helps businesses identify weaknesses, gather customer feedback, and improve their products, services, and overall experience.
8- Referral Rate
Referral or advocacy rate indicates the proportion of new customers who join your business through recommendations from existing customers. It reflects a strong level of customer satisfaction and trust, as customers are willing to promote your brand to others. The formula is:
Referral Rate = (New customers acquired through referrals ÷ Total new customers) × 100
A high referral rate signals strong loyalty and positive word of mouth, while a low rate suggests the need to introduce referral programs or incentives that encourage customers to share their experience.
Practical Example: Measuring Customer Loyalty Index (CLI)
A retail company wants to measure customer loyalty over the past year using key loyalty metrics.
After collecting data from its CRM system and surveys, the company obtained the following results:
| Metric | Value |
| Customer Satisfaction (CSAT) | 82% |
| Repeat Purchase Rate | 60% |
| Retention Rate | 75% |
| Net Promoter Score (NPS) | 50% |
| Customer Engagement | 65% |
| Upselling Rate | 30% |
| Referral Rate | 25% |
| Churn Rate | 15% |
Step 1: Assign Weights to Each Metric
The company decides to assign weights based on business priorities (total = 100%):
| Metric | Weight |
| Customer Satisfaction (CSAT) | 20% |
| Repeat Purchase Rate | 15% |
| Retention Rate | 15% |
| Net Promoter Score (NPS) | 15% |
| Customer Engagement | 10% |
| Upselling Rate | 10% |
| Referral Rate | 10% |
| Churn Rate | 5% |
Step 2: Apply the CLI Formula
CLI = (W₁ × Customer Satisfaction) + (W₂ × Repeat Purchase Rate) + (W₃ × Retention Rate) + (W₄ × NPS) + (W₅ × Customer Engagement) + (W₆ × Upselling Rate) + (W₇ × Referral Rate) − (W₈ × Churn Rate)
CLI = (82 × 0.2) + (60 × 0.15) + (75 × 0.15) + (50 × 0.15) + (65 × 0.1) + (30 × 0.1) + (25 × 0.1) − (15 × 0.05)
CLI = 16.4 + 9 + 11.25 + 7.5 + 6.5 + 3 + 2.5 − 0.75
Customer Loyalty Index (CLI) = 55.4 / 100
Based on the standard CLI scale:
| CLI Score | Meaning |
| 80 – 100 | Very strong loyalty |
| 60 – 79 | Good loyalty |
| 40 – 59 | Moderate loyalty |
| Below 40 | Weak loyalty |
A CLI score of 55.4 falls within the moderate loyalty range, which means customers are generally satisfied and somewhat loyal, but there is still significant room for improvement.
This indicates that while the company has a stable customer base, it should focus on strengthening engagement, increasing referrals, and improving its upselling strategies to move toward higher loyalty and stronger long-term customer relationships.
How to Measure Customer Loyalty Index?
1- Define the Key Loyalty Components
Start by identifying the main factors that reflect customer loyalty in your business. These typically include customer satisfaction, repeat purchase behavior, customer retention, Net Promoter Score (NPS), customer engagement, and upselling behavior. Together, these components represent both customer sentiment and actual purchasing behavior.
2- Collect the Required Data
Gather accurate data for each component using appropriate sources, such as customer satisfaction and NPS surveys, sales and CRM data for repeat purchases, retention, and upselling, and engagement analytics to track interactions across different touchpoints. Reliable and consistent data collection is essential for producing a meaningful and accurate index.
In this step, using Enerpize CRM provides an integrated solution that helps you collect, organize, and analyze all the customer data you need to accurately measure your Customer Loyalty Index.
3- Calculate Individual Loyalty Metrics
Measure each component using its corresponding formula and method. This includes calculating retention rate, customer lifetime value (CLV), NPS score, repeat purchase rate, upselling ratio, and customer satisfaction score (CSAT). These individual metrics act as the foundation of the overall Customer Loyalty Index.
4- Assign Weights to Each Metric
Determine the importance of each metric based on your industry, business objectives, and customer journey priorities. Not all factors carry the same weight, so assigning appropriate weights ensures that the index accurately reflects what matters most for your business model.
5- Combine Metrics into a Composite Score
Use a weighted formula to combine all selected metrics into one unified score. By multiplying each metric by its assigned weight and summing the results, you create a single Customer Loyalty Index that represents the overall strength of your customer relationships.
6- Analyze and Interpret the Results
Evaluate the final score to understand the level of customer loyalty, identify strengths and weaknesses, and uncover areas that need improvement, such as satisfaction, engagement, or retention. This step turns raw data into actionable business insights.
7- Track and Improve Over Time
Monitor the Customer Loyalty Index regularly to identify trends, measure the impact of business decisions, and improve customer experience strategies. Continuous tracking helps ensure that loyalty remains strong and supports long-term business growth.
Customer loyalty index example:

How to Report Customer Loyalty Index?
Effectively reporting the Customer Loyalty Index (CLI) starts with understanding what it measures, why it matters, and the key steps to turn raw data into actionable insights to improve customer loyalty. To make your CLI report actionable and clear, follow these key steps:
1- Present the CLI Score Clearly
Report the CLI as a single numerical score that reflects overall customer loyalty for the population or segment. Indicate whether the score is high, moderate, or low to provide immediate insight into loyalty health.
2- Explain the Calculation
Include the three core components of the CLI survey: likelihood to recommend (advocacy), likelihood to repurchase (behavioral intent), and likelihood to try other products (cross-buy or upsell intent). Clarify the scale used, such as 1–6 or 1–10, and explain how the responses were averaged to produce the final CLI score.
3- Segment the Results
Break down CLI by meaningful customer segments, such as cohorts based on acquisition month or quarter, recency of purchase in days, value bands based on Customer Lifetime Value (CLV), or acquisition channel and product category. Segmenting helps identify which groups are more loyal and where interventions may be required.
4- Show Trends Over Time
Compare CLI scores across months, quarters, or years to track improvements or declines in customer loyalty. Highlight any changes that result from initiatives such as loyalty programs, personalized campaigns, or product updates, and evaluate their impact.
5- Link CLI to Behavioral Metrics
Combine CLI scores with actionable customer behavior data to provide context. Include metrics such as repeat purchase rate, average order value (AOV), Customer Lifetime Value (CLV), referral conversions, and churn rates. This helps explain which CLI shifts are likely to affect revenue and business performance.
6- Include Qualitative Driver Insights
Report feedback from open-ended driver questions that explain the CLI score. Highlight the key reasons behind high or low scores, such as satisfaction with the product, quality of service, or specific points of friction in the customer experience.
7- Present in Multiple Formats
Use different reporting formats for different audiences. An executive scorecard can show high-level trends, segmented CLI scores, and correlations with revenue. An operational dashboard can provide detailed CLI by cohort, driver insights, recent responses, and prioritized issues for action.
8- Actionable Recommendations
Based on CLI insights, suggest follow-up actions. For high CLI customers, focus on referral programs, VIP perks, or early-access offers. For mid CLI customers, target them with personalized offers, reminders, or product recommendations. For low-CLI customers, address complaints, implement recovery campaigns, or strategically re-engage them.
Reporting CLI goes beyond sharing a number. A comprehensive report should include the score, calculation method, segmentation, trends, linkage to behavioral metrics, driver insights, actionable recommendations, and visual dashboards to guide business decisions and prioritize loyalty initiatives.
Enerpize helps you leverage its powerful insights and reporting capabilities to turn your Customer Loyalty Index data into clear visual reports, enabling smarter decisions and more effective loyalty strategies.
6 Effective Steps To Maintain Customer Loyalty
Earning a customer's loyalty isn’t difficult, but maintaining it over time is the real challenge. Promotions, competitive pricing, or effective marketing may secure initial loyalty, but lasting loyalty requires consistent delivery of high-quality products or services and exceptional customer experiences. Here are six essential steps to retain your customers’ loyalty:

1- Prioritize Customer Service
Exceptional customer service should be your business's top priority. Train your staff to promptly and courteously address client requests and resolve issues. Positive interactions leave a lasting impression, build trust, and foster long-term loyalty.
2- Communicate with Customers
Open, transparent, and timely communication strengthens customer relationships. Keep customers informed about new products, services, or business updates. Respond quickly to inquiries, address issues honestly, and show that their opinions matter.
3- Seek Customer Feedback
Actively gather feedback to understand your customers’ experiences and expectations. Surveys, reviews, and direct conversations provide valuable insights. Use this feedback to improve your products, services, and processes, demonstrating your commitment to meeting their needs.
4- Personalize the Customer Experience
Tailor interactions based on customer preferences and behaviors to enhance the overall experience. Use data and technology to customize marketing messages, recommend relevant products, and recognize key milestones. Personalization shows customers that you value and understand them.
5- Offer a Loyalty Program
Reward loyal customers with discounts, special deals, or points redeemable for future purchases. A well-designed loyalty program adds value for customers while strengthening their emotional connection with your brand.
6- Gain Insights
Leverage data analytics, market research, and customer interactions to understand behavior, preferences, and needs. These insights help you refine strategies, improve offerings, and stay ahead of market trends.
How Can Enerpize Help in Measuring CLI?
Enerpize Online CRM Software provides tools and features that allow businesses to track, analyze, and report customer loyalty effectively, supporting the measurement of the Customer Loyalty Index. Key ways include:
- Client Follow-Up & Engagement Tracking: Enerpize automates scheduling follow-ups, reminders, and client interactions via calls, emails, and SMS. By monitoring client responses and engagement, businesses can capture behavioral data essential to CLI calculations, such as repeat-purchase likelihood and engagement levels.
- Customer Satisfaction & NPS Measurement: Through customizable workflows and surveys, Enerpize allows businesses to create and distribute Net Promoter Score (NPS) forms and collect feedback. These responses provide insights into customer advocacy and satisfaction, two core components of the CLI.
- Centralized Client Data: Enerpize consolidates all client information—including contact details, financial transactions, invoices, and service history—into a secure, centralized platform. This data aggregation enables accurate calculation of loyalty metrics like repeat purchase behavior, retention, and upselling rates.
- CRM-Centric & Finance-Driven Reports: The platform generates detailed reports that track client interactions, sales agent activities, purchase patterns, and financial transactions. These reports offer the data needed to quantify key CLI components and segment loyalty by client groups, purchase behavior, or revenue contribution.
- Segmentation & Targeting: Businesses can categorize clients into cohorts based on acquisition date, purchase frequency, or value. This segmentation helps understand which customer groups are most loyal, enabling CLI calculations per segment and more actionable insights.
- Actionable Dashboards: Enerpize provides dashboards to visualize trends in customer engagement, satisfaction, and loyalty over time. By linking CLI metrics with operational and behavioral data, businesses can monitor improvements, detect declines, and correlate CLI changes with revenue or retention initiatives.
- Upselling & Loyalty Programs: Enerpize supports upselling, cross-selling, and custom loyalty programs. Tracking customer participation in these programs helps measure the upselling and retention components of CLI.
- Automated Alerts & Performance Tracking: The system monitors client-employee interactions and triggers notifications for follow-ups or issues. This operational oversight ensures businesses can act on loyalty insights promptly, improving the accuracy and relevance of CLI reporting.
In short, Enerpize combines client management, CRM reporting, engagement tracking, and loyalty program tools to capture the data needed to calculate the Customer Loyalty Index and turn it into actionable business insights.
Conclusion
Measuring and reporting the Customer Loyalty Index is a powerful way for businesses to understand customer relationships, predict future behavior, and make data-driven decisions. By combining behavioral metrics, engagement data, and customer feedback, companies can identify high-value, loyal customers and take targeted actions to retain them.
Platforms like Enerpize Online CRM Software simplify this process by centralizing client data, tracking engagement, automating surveys, and providing actionable dashboards. Businesses that leverage CLI insights effectively can enhance customer satisfaction, boost repeat purchases, and drive long-term growth—all while making loyalty measurement a strategic advantage rather than just a metric.
FAQS
What does CLI stand for in business?
In business, CLI stands for Customer Loyalty Index. It is a metric that measures how likely customers are to continue their relationship with a company, including repeat purchases, recommendations, and engagement with additional products or services.
What is a good customer satisfaction index score?
A good CSAT score generally indicates strong customer satisfaction, though the exact value depends on the scale and industry. On a 0–100% scale, a score between 70% and 85% is considered good, while scores above 85% are excellent. On a 1–5 scale, a score of 4.0 or higher is strong, and on a 1–10 scale, a score of 8 or higher is usually considered positive.
Measuring CLI is easy with Enerpize.
Try Enerpize CRM module to manage your customer relations.
