
Introduction
Short answer: The Customer Loyalty Index (CLI) is typically calculated by surveying customers on a small set of loyalty-related questions, converting those answers to a consistent numeric scale, and averaging the results to produce a single, trackable score. We’ll walk you through the exact survey questions, scaling options, formulas for different business models, and practical ways to combine CLI with behavioral metrics so the score ties directly to revenue and retention goals.
Measuring loyalty well is a multiplier for growth: it turns repeat buyers into predictable revenue and word-of-mouth into a reliable acquisition channel. But many merchants struggle because they either rely only on behavioral signals (purchases, churn) or only on sentiment (NPS/CSAT). The Customer Loyalty Index bridges that gap by giving you a focused, repeatable metric that includes intent, repurchase likelihood, and willingness to try more from your brand.
In this article we’ll cover:
- The fundamentals of what CLI measures and why it matters.
- Exact question sets, scaling choices, and step-by-step calculation methods.
- Variations you can use for different business types and sample calculations you can copy.
- How to enrich CLI with behavioral data to create a revenue-aligned loyalty score.
- Common mistakes, statistical considerations, and how to operationalize improvements.
- Practical implementation tips using Growave’s retention solution, including loyalty and rewards and social reviews, so you get "More Growth, Less Stack."
Our main message: measure CLI consistently, connect it to customer behavior and value, and use it to prioritize retention work that increases lifetime value. If you want to evaluate how a retention suite can simplify these processes, you can view plans and pricing to compare options and decide what fits your growth stage.
What the Customer Loyalty Index Actually Measures
Why CLI is valuable
The Customer Loyalty Index captures three core dimensions of loyalty:
- Future purchase intent: Are customers likely to buy from you again?
- Advocacy intent: Are they likely to recommend your brand?
- Cross-buy intent: Are they open to trying other products from your brand?
Because CLI blends intent and inclination, it’s especially useful as an early-warning metric. Behavioral metrics like repeat purchase rate and CLV show what has already happened; CLI gives a leading signal that helps prioritize interventions before churn or revenue loss shows up on the balance sheet.
We believe a good loyalty measurement strategy has two principles:
- Simple, repeatable measurement that can be tracked across cohorts and channels.
- Direct ties to actions and revenue so teams know what to change.
CLI vs. other loyalty metrics
CLI complements rather than replaces other metrics like Net Promoter Score (NPS), Customer Satisfaction (CSAT), CLV, and retention rate. Each metric answers a different question:
- NPS is focused on advocacy and is great for benchmarking.
- CSAT measures satisfaction with a specific interaction.
- CLV and retention rate show long-term financial impact.
- CLI synthesizes intent across repurchase, recommendation, and cross-buy propensity into a single index you can use as a KPI.
Think of CLI as the tactical loyalty thermometer: quick to measure, easy to track, and tightly focused on likely future behavior.
The Classic CLI Survey and Basic Calculation
The standard three-question CLI
A widely used, validated approach to CLI uses three survey items that focus on behaviorally meaningful intent. Use plain language—customers should understand what each question asks without context:
- How likely are you to recommend our brand to a friend or colleague?
- How likely are you to buy from our brand again?
- How likely are you to try other products/services from our brand?
These are typically answered on a 1–6 or 1–10 scale. We’ll explain the pros and cons of each scale below.
Choosing a response scale
Scale choices matter because they affect the calculation and interpretation of CLI. Two common options:
- 1–6 scale (classic CLI approach): Forces a clearer divide between positive and negative responses because there is no exact middle. It’s simple and reduces neutral responses.
- 0–10 or 1–10 scale (NPS-style): Gives more granularity and is familiar to many teams. It’s useful when you want to align with NPS reporting.
We recommend choosing one scale and keeping it consistent across time. If you start with 1–6, keep 1–6 for at least a year for reliable trend analysis.
Step-by-step calculation (basic CLI)
Follow these steps for the basic, survey-based CLI:
- Collect survey responses for the three questions from a representative sample of customers.
- Convert each response to a numeric value according to your scale.
- For each respondent, calculate their personal loyalty score by averaging their answers across the three questions.
- Average those personal scores across all respondents to produce the aggregate CLI for the period.
Example (using a 1–6 scale):
- Customer A: answers 2, 3, 2 → average = 2.33
- Customer B: answers 5, 6, 5 → average = 5.33
- CLI = (2.33 + 5.33 + ... ) / total respondents
If you prefer a 0–100 presentation, convert the final CLI to a percentage by applying a linear transformation appropriate for your scale.
Converting CLI to a 0–100 scale
To make CLI easier to communicate across teams, many brands map the score to a 0–100 scale. Here’s a simple mapping:
- For a 1–6 scale: subtract 1, divide by 5, multiply by 100.
- For a 0–10 scale: divide by 10, multiply by 100.
That way, a CLI of 4 on a 1–6 scale becomes ((4−1)/5)*100 = 60. This makes comparisons intuitive: higher is always better.
Designing the Survey and Ensuring Representative Sampling
Who to survey and when
Good measurement depends on sample quality. Consider these guidelines:
- Mix recent buyers and longer-term customers when you want a holistic view.
- Use behavioral triggers for targeted measurement, e.g., survey after first purchase, after 3 purchases, or after a subscription renewal.
- Sample across channels (email, in-checkout, post-delivery) to avoid channel bias.
A balanced approach is to run an always-on survey for random samples each week and supplement with triggered surveys tied to key lifecycle moments.
Survey length and response rates
Keep the survey short to maximize response rates. The three CLI questions plus an optional open-text driver question is a strong default:
- The driver question asks: "What is the main reason for your score?" This provides qualitative context for the CLI number.
Short surveys increase response rates and keep the sample more representative of the active customer base.
Statistical considerations
Watch for these common sampling and statistical pitfalls:
- Low sample sizes make trend detection noisy. Aim for a minimum sample size that gives you reasonable confidence—this varies by business size but hundreds per period are ideal for large merchants; small merchants can track trends with smaller but consistent samples.
- Response bias: Customers with extreme opinions are more likely to answer. Counteract this by proactive sampling and incentives to diversify respondents.
- Cohort analysis: Track CLI by cohort (e.g., acquisition channel, product category, first purchase month) to find hidden differences.
Variations of CLI: Weighted and Composite Scores
Weighted CLI for revenue sensitivity
If you want CLI to better reflect revenue or strategic priorities, weight the three components. For example:
- Re-purchase likelihood: 50% weight
- Recommendation: 30% weight
- Cross-buy likelihood: 20% weight
Weights should reflect your business model. Subscription and replenishment brands may emphasize repurchase likelihood; multi-category retailers may favor cross-buy propensity.
Calculation with weights:
- For each respondent, multiply each answer by its weight, sum the weighted answers, and average across respondents.
Composite CLI: Blending survey intent with behavior
To make CLI predictive of revenue, blend survey-based CLI with behavioral signals into a composite index. Consider combining:
- Survey CLI (intent)
- Repeat purchase rate or recent purchase frequency
- Referral or advocacy actions (referral signups)
- Review submission or UGC activity
A simple composite approach:
- Normalize each measure to a 0–100 scale.
- Apply business-aligned weights.
- Calculate the weighted average to produce a composite loyalty score.
Example weighting:
- Survey CLI: 50%
- Purchase frequency (last 6 months): 30%
- Referral rate or advocacy actions: 20%
This composite score provides a single number that both tracks customer sentiment and ties to actual revenue-driving behaviors.
Using segmentation to make CLI actionable
Rather than relying solely on an aggregate CLI, segment the score by:
- New vs. returning customers
- High-value vs. low-value customers (based on CLV)
- Acquisition channel
- Product categories
Segment-level CLI shows where loyalty is strong and where to prioritize retention investments.
Practical Calculation Examples (Templates You Can Copy)
Template: 1–6 scale CLI (survey-only)
- Ask three questions on a 1–6 scale.
- For each respondent: personal_score = (Q1 + Q2 + Q3) / 3.
- Aggregate CLI = average(personal_score across respondents).
- Present CLI on 0–100 scale by: CLI_pct = ((CLI − 1) / 5) * 100.
Example numbers:
- Average personal_score = 4.2 → CLI_pct = ((4.2 − 1) / 5) * 100 = 64%
Template: Composite CLI (survey + behavior)
- Survey CLI_pct (0–100) as above.
- Purchase frequency (PF_pct): normalize frequency to 0–100 based on reasonable banding.
- Referral actions (RA_pct): proportion of customers who referred or shared.
Final composite:
- Composite = (Survey_CLI_pct * 0.5) + (PF_pct * 0.35) + (RA_pct * 0.15)
This method ties intent numbers to predictable actions.
Template: Weighted CLI for product expansion
- Q1 repurchase (weight 0.5), Q2 recommend (0.3), Q3 cross-buy (0.2).
- For each respondent: score = (Q10.5 + Q20.3 + Q3*0.2).
- Aggregate = average(score) across respondents.
- Convert to 0–100 if desired.
These templates are ready to copy into your analytics system or a spreadsheet.
How to Turn CLI Into Action: Playbooks That Move the Needle
Identify drivers with a follow-up question
Always include one open-text question asking customers why they gave the score they did. Common drivers you’ll see:
- Product quality or fit
- Price or perceived value
- Shipping and fulfillment experience
- Customer service interactions
- Product assortment and availability
Categorize these verbatim responses and feed them into product, operations, and marketing workstreams.
Prioritization matrix for interventions
Use CLI segments and value data to prioritize:
- High CLI, high CLV: loyalty nurturing (VIP offers, early access).
- Low CLI, high CLV: remediation urgency (personal outreach, bespoke offers).
- Low CLI, low CLV: test communications and onboarding improvements.
- High CLI, low CLV: cross-sell and upsell campaigns to grow value.
This approach focuses limited retention resources for maximum business impact.
Tactical interventions mapped to CLI drivers
- If shipping/delivery is the top complaint: improve logistics and communicate delivery windows clearly; provide post-purchase tracking and proactive updates.
- If product mismatch is common: enhance post-purchase education, size guides, and clear product descriptions; offer easy returns and exchanges.
- If loyalty program awareness is low: trigger targeted campaigns to enroll high-intent customers into rewards programs.
Growave’s loyalty and rewards solution makes launching targeted tiered rewards and automated enrollment simple, which directly addresses repeat purchase intent and cross-buy incentives. Learn how to set up loyalty and rewards to support these interventions.
Reducing churn with CLI signals
Use declining CLI within a cohort as an early churn signal. When CLI drops for a cohort:
- Trigger a win-back flow with special offers or personalized messages.
- Survey churn-risk customers to identify friction points and resolve them quickly.
- Reassess onboarding and first-30-day experiences for that cohort.
Operationalizing CLI: Reporting, Cadence, and Benchmarks
Dashboard best practices
Create a loyalty dashboard with:
- Aggregate CLI (trend line)
- CLI by cohort (acquisition channel, product, region)
- CLI drivers distribution (thematic categories from open-text)
- Behavioral tie-ins (repeat purchase, CLV, referral rate)
- Alerts for statistically significant changes
Dashboards should be updated on a cadence that matches your business rhythm—weekly for fast-moving merchants, monthly for slower-moving categories.
Statistical significance and change thresholds
Avoid reacting to minor month-to-month fluctuations unless they are statistically significant. Use simple tests to check whether a change in CLI exceeds expected sample variation. When in doubt, extend the sampling window or increase sample size.
As a rule of thumb:
- Small merchants: look for sustained trends over multiple periods.
- Large merchants: set percentage-point thresholds that trigger action (e.g., >3–5 point drop on a 0–100 scale).
Benchmarks and target setting
Benchmarks vary by industry and model. Rather than chasing an external universal number, set internal targets:
- Start with current CLI and aim for incremental improvement (e.g., +5–10% in 12 months).
- Link CLI improvements to revenue goals by estimating the behavioral conversion uplift associated with CLI changes (e.g., a 10-point CLI increase correlates with X% rise in repurchase rate).
This makes CLI an outcome-focused KPI that justifies investment in retention efforts.
Measuring the Business Impact of Improving CLI
Mapping CLI changes to revenue
To make the business case, tie CLI to behavior and revenue:
- Track correlation between CLI segments and actual repurchase rates.
- Estimate incremental revenue from raising a cohort’s CLI by X points based on historical conversion lifts.
- Use conservative conversion lift estimates to model ROI for retention investments.
This approach helps turn loyalty measurement into a repeatable investment thesis.
A/B testing interventions
When you implement changes (e.g., new loyalty rewards, improved post-purchase experience), run controlled tests:
- Randomly assign customers to test and control groups.
- Measure CLI and behavioral outcomes for each group after the intervention.
- Use the results to scale effective programs.
A robust retention platform makes testing personalization and flows straightforward.
Technical Implementation: Tools, Data Flows, and Automation
Survey delivery channels and automation
Surveys can be delivered via:
- Post-purchase transactional emails
- In-app or on-site modals
- SMS where permitted
- Embedded surveys in order confirmation pages or receipts
Automate survey sampling and scoring so CLI is updated automatically. Many merchants use an integrated retention solution to automate survey triggers and sync results to their analytics and CRM.
Data model and storage
Capture:
- Respondent ID and customer ID
- Timestamp and lifecycle stage
- Answers to the three CLI questions
- Driver text
- Behavioral signals (last purchase date, purchases in last 6–12 months, total revenue)
- Segment attributes (acquisition source, product category)
Store CLI scores in a time-series fashion so you can perform cohort and trend analysis.
Integrating with your retention stack
One reason we emphasize "More Growth, Less Stack" is that a unified retention solution reduces integration complexity. Instead of juggling multiple point solutions for loyalty, reviews, referrals, and post-purchase surveys, a single retention suite lets you:
- Trigger surveys from lifecycle events.
- Enroll customers into loyalty programs automatically based on CLI or behavior.
- Surface social reviews and UGC to validate drivers of loyalty.
If you’re evaluating a retention suite, you can compare plans and pricing to see which tier fits your measurement and automation needs, or install Growave on Shopify to begin collecting CLI signals quickly.
How Growave Helps You Measure and Improve CLI
Centralize intent and behavior with one retention solution
Growave’s retention suite includes features that map directly to CLI measurement and action:
- Loyalty & Rewards to increase repurchase likelihood and give tangible incentives tied to CLI signals — learn about how to set up loyalty and rewards.
- Reviews & UGC to surface advocacy actions and social proof that often drive recommendation intent — see how to collect social proof and reviews.
- Wishlists, Referrals, and Shoppable Instagram to encourage cross-buy behavior and referral actions that strengthen your composite loyalty picture.
By pulling these capabilities into one ecosystem, merchants avoid app fatigue and simplify reporting and automation.
Example workflows you can automate
- Trigger a short CLI survey 14 days after first delivery; automatically enroll high-CLI respondents into a VIP rewards tier.
- Flag customers with CLI below a threshold and CLV above a threshold for personalized outreach from account managers.
- After a positive CLI score and a submitted review, invite that customer to join a referral program and offer rewards for successful referrals.
These flows reduce manual work, speed up interventions, and create measurable revenue impact.
Social proof and reviews as CLI drivers
Customer advocacy is often visible through reviews and UGC. Use a reviews solution to:
- Surface promoters who left high scores and ask for reviews on social platforms.
- Leverage UGC in marketing channels to reinforce recommendation intent among new prospects.
Growave’s social reviews functionality helps you collect and showcase that social proof in ways that directly support both CLI and acquisition.
Common Mistakes and How to Avoid Them
Mistake: Measuring sporadically or inconsistently
If you change survey wording or scale midstream, comparisons over time become invalid. Fix this by:
- Choosing a single survey format and sticking to it for at least a year.
- Documenting any changes and using bridging studies if you must transition scales.
Mistake: Treating CLI as a vanity metric
CLI is only valuable when linked to action. Avoid this by:
- Having a playbook that maps CLI changes to specific interventions.
- Tying CLI goals to revenue and retention targets.
Mistake: Not segmenting for actionability
Aggregate CLI hides important variation. Always segment by key business dimensions to find the highest-impact opportunities.
Mistake: Ignoring qualitative drivers
CLI without driver analysis leaves teams guessing what to fix. Include at least one open-text question and use text analysis to categorize feedback.
Advanced Techniques and Statistical Rigor
Dealing with small sample sizes
For smaller merchants:
- Aggregate samples across a longer time window to reduce noise.
- Use bootstrapping methods to estimate confidence intervals.
- Focus on major shifts rather than small fluctuations.
Using predictive models
Use CLI as a feature in churn and CLV predictive models. When combined with behavioral data, CLI often increases model accuracy in forecasting who will stay or leave.
Trending and anomaly detection
Set up automated alerts for statistically significant shifts in CLI. Combine control charts and hypothesis testing to distinguish normal variation from signals that need action.
Governance: Who Owns CLI and How to Use It
Cross-functional ownership
CLI is a cross-functional KPI. Typical responsibilities:
- Marketing: collecting surveys, analyzing segments, running campaigns that affect advocacy and cross-buy.
- Product: addressing product-related drivers from the survey.
- Operations and logistics: responding to fulfillment and shipping drivers.
- Customer success/support: handling remediation for low-CLI, high-value customers.
Create a monthly loyalty review where these teams review CLI trends and decide on testable actions.
KPIs that should accompany CLI
Track CLI with:
- Repeat purchase rate
- CLV by CLI segment
- Referral and review submission rates
- Churn rate for high-risk cohorts
These provide context and help quantify the business impact of loyalty improvements.
Implementation Checklist (Practical Next Steps)
- Choose your survey scale (1–6 or 0–10) and commit to it.
- Implement the three CLI questions plus a driver text prompt.
- Automate survey triggers across lifecycle events.
- Store responses and link them to customer records and behavioral data.
- Calculate CLI and present it in a dashboard with cohort breakdowns.
- Create a remediation playbook and a VIP nurturing plan keyed to CLI thresholds.
- Use a unified retention suite to automate interventions and reduce integration overhead—if you want a single platform to handle loyalty, reviews, referrals, and more, you can view plans and pricing to see what fits your needs.
If you’re running Shopify, you can install Growave on Shopify to get surveys, loyalty programs, and review flows working together quickly.
Conclusion
The Customer Loyalty Index is a practical, actionable metric that bridges intent and behavior. Measured correctly—and combined with behavioral data—it becomes a powerful lever for increasing retention, improving lifetime value, and prioritizing work that moves the business needle. We recommend choosing a consistent survey scale, automating measurement across lifecycle events, segmenting for action, and blending survey CLI with behavioral signals to create a revenue-aligned loyalty KPI.
We built Growave to help merchants do exactly that: measure loyalty, automate rewards and referral flows, and collect social proof, all from one retention solution. We’re merchant-first, focused on turning retention into a growth engine with a "More Growth, Less Stack" approach. Trusted by 15,000+ brands and with a 4.8-star rating on Shopify, our platform makes it faster to measure CLI and act on it without adding complexity.
Start your 14-day free trial and explore our plans to see how Growave can centralize your loyalty measurement and programs: explore plans and start your trial.
FAQ
What’s the difference between CLI and NPS?
CLI measures a blend of repurchase intent, recommendation, and cross-buy propensity, whereas NPS focuses solely on advocacy (recommendation). CLI is often more directly tied to future purchasing behavior because it includes repurchase intent and cross-buy likelihood.
Which scale should I use for CLI: 1–6 or 0–10?
Both work. Use 1–6 for simplicity and to reduce neutral answers; use 0–10 for granularity and easier alignment with NPS if you’re already tracking it. The key is consistency over time.
How often should I measure CLI?
Run continuous, automated sampling with weekly or monthly aggregation for trends. Supplement with triggered surveys after key lifecycle moments like first delivery or subscription renewals.
Can I automate interventions based on CLI?
Yes. Automate flows such as VIP enrollment for high-CLI customers, remediation sequences for at-risk high-value customers, and referral invites for promoters. A unified retention solution streamlines this orchestration and avoids the complexity of managing multiple tools.
Recommended Reads
Trusted by over 15000 brands running on Shopify



