NPS & SurveysCustomer Retention

Net Promoter Score for eCommerce: NPS, Retention and CLV

First published Jan 24, 2023Updated October 21, 20267 min read
Valentin Radu, Founder and CEO of Omniconvert
Valentin Radu
Founder & CEO, Omniconvert · Author, The CLV Revolution
Published: Jan 24, 2023Updated: Oct 21, 2026
Reviewed by Cristina Stefanova, Head of Content
Net Promoter Score for eCommerce: a score gauge with the promoter zone in blue beside stacked order boxes
Quick Answer
Net Promoter Score for eCommerce is the 0 to 10 recommendation question asked before or after an order and used to track loyalty, repeat purchase and customer lifetime value. In Fred Reichheld's research, promoters reported the highest repurchase rates and made more than 80% of referrals, while detractors produced more than 80% of negative word of mouth [Bain & Company, 2006]. This guide shows how NPS links to retention and CLV, how to use it in an online store, and where it misleads.
Key Takeaways
  • Treat NPS as a leading indicator of retention, then confirm it with repeat purchase rate and CLV.
  • Ask the NPS question before and after delivery to separate website problems from product and delivery problems.
  • Link every NPS answer to the customer's order history, so you know whose score you are reading.
  • Prioritize detractors in your most valuable RFM segments, because a lost best customer costs the most.
  • Turn promoters into reviews and referrals, since they generate most recommendations.
  • Feed detractor and passive comments into your CRO backlog as A/B test hypotheses.
2,500+ brands use Omniconvert 70,000+ experiments run 13 years of CRO expertise Promoters make more than 80% of referrals [Bain & Company, 2006]

Net Promoter Score for eCommerce is the 0 to 10 "How likely are you to recommend us?" question, asked before or after an order, and used as an early signal of whether customers will come back, buy again and grow in value. The score itself is simple. Its value for an online store comes from connecting each answer to what the customer does next.

This article is about that connection: how NPS relates to retention, repeat purchase and customer lifetime value (CLV), and how to use it in a store. For the basics of the metric, read our Net Promoter Score guide.

What is Net Promoter Score in eCommerce?

Net Promoter Score is defined as the percentage of customers who answer 9 or 10 to the recommendation question minus the percentage who answer 0 to 6. In eCommerce, it is usually asked after checkout or after delivery.

Respondents fall into three groups: promoters (9 to 10), passives (7 to 8) and detractors (0 to 6). The result runs from -100 to +100. The full definition is on our NPS page, and the math, with a worked example, is in the NPS formula article. Two terms are often mixed up: the Net Promoter scale is the 0 to 10 range customers answer on, and the Net Promoter Score is the calculated result.

Fred Reichheld of Bain & Company introduced the metric in The One Number You Need to Grow [Harvard Business Review, 2003]. For a store, its appeal is speed: one question, answered in seconds, at the moments that decide whether a first-time buyer becomes a repeat customer.

How does NPS link to retention and repeat purchase?

NPS links to retention because promoters are the customers most likely to buy again and to refer others, while detractors are the most likely to leave. It measures intent, so confirm the link with your own repeat purchase data.

The link comes from Reichheld's original research. When his team matched survey answers with real purchase and referral histories, promoters reported the highest repurchase rates and made more than 80% of referrals, while detractors produced more than 80% of negative word-of-mouth comments [Bain & Company, 2006].

Retention matters so much in eCommerce because new customers are expensive. Acquiring a new customer is 5 to 25 times more expensive than keeping an existing one, and Bain research found that a 5% increase in customer retention raises profits by 25% to 95% [Harvard Business Review, 2014]. NPS tells you early which customers are at risk, before they stop ordering.

Treat it as a leading indicator, not as proof. A promoter says they would recommend you; the order history shows whether they came back. Track NPS next to your repeat purchase rate (RPR) and customer retention rate (CRR), and check that the two move together.

Read the score at the right moment, too. In eCommerce, one order holds two experiences: buying on the website and receiving the product. A single survey mixes them, so a slow courier can hide a good checkout, or the reverse. A survey before delivery and a second one after delivery tell you which part of the journey costs you the repeat order, and each score has a different owner in the team.

NPS and customer lifetime value

NPS and customer lifetime value are connected through behavior: promoters tend to reorder, spend more over time and bring in referred customers, which raises CLV. To prove it for your store, compare the CLV of promoters, passives and detractors.

Customer lifetime value is defined as the total revenue, or profit, a customer brings over the whole relationship with your store. NPS changes it in three ways: through how often a customer buys again, how much they spend, and how many new customers they send you. At company level, Bain reports that Net Promoter leaders grow at more than twice the rate of their competitors on average [Bain & Company, Net Promoter System].

Source: Omniconvert
Group Typical effect on CLV What to check in your data What to do
Promoters (9 to 10) Raise it: repeat orders and referrals Repeat rate, order frequency, referred customers Ask for reviews and referrals; reward loyalty
Passives (7 to 8) Neutral: they stay until a better offer appears Time between orders, share of orders on discount Ask what was missing; give a reason to stay
Detractors (0 to 6) Lower it: churn and negative word of mouth Churn rate, returns, support tickets Contact fast, fix the cause, follow up

The most useful view joins the two data sets: each NPS answer next to the customer's RFM segment. A detractor among your best customers is an emergency; a detractor who bought once with a discount code is a different problem. The RFM segmentation guide explains how to build those segments, and Omniconvert Commander (formerly Nexus) ties NPS answers to RFM segments and lifetime value automatically.

How to use NPS in eCommerce

To use NPS in eCommerce, ask at two moments (before and after delivery), add an open follow-up, link each answer to the customer's data, act on detractors and promoters differently, and turn the feedback into tests.
  1. Ask at two moments
    Survey right after the order to rate the website and checkout, and a few days after delivery to rate the product and service. The NPS survey best practices cover timing and channels.
  2. Add one open question
    "What is the main reason for your score?" turns a number into a reason you can fix. Keep the survey to these two questions.
  3. Link answers to customer data
    Store each answer with the customer ID, so you can see segment, order history and value next to the score.
  4. Alert on valuable detractors
    Send an automatic alert to customer support when a customer from a top segment scores 0 to 6, and contact them while the problem is fresh.
  5. Activate promoters
    Invite promoters to leave a review or join a referral program. A post-purchase email flow that uses NPS branches automatically on the answer.
  6. Track NPS beside retention metrics
    Report NPS with repeat purchase rate, retention and CLV, by segment, every month.

This is how it worked for one Omniconvert client, a marketplace with more than 1 million customers. After NPS answers were matched with RFM segments and support began treating its best customers first, the pre-delivery NPS of its top segment rose from 72 to 89 and the post-delivery score from 77 to 88 in four months [Omniconvert, marketplace NPS case study]. The full story is in our NPS case study.

One mistake undoes this work often. A store runs a heavy discount campaign, the next month's NPS jumps, and the team reports better loyalty. But the new respondents are deal-seekers rating the bargain, not the brand, and the survey never checks whether they reorder. Three months later the repeat purchase rate has fallen and nobody connects it to the campaign. Read NPS by acquisition source and customer segment, and only call it loyalty when the second orders follow.

How NPS feedback supports conversion rate optimization

NPS feedback supports conversion rate optimization by showing where customers meet friction, such as slow pages, confusing navigation, unclear fees or missing trust signals, and by giving each A/B test a hypothesis based on what customers said.

Detractor and passive comments are a free audit of your store. Pre-delivery answers point to the buying experience: search, filters, payment, page speed or unclear delivery estimates. Combine them with behavior data, such as funnel drop-offs and session recordings, to find where the friction happens, then test the fix. The CRO audit tools guide lists the tools that collect this data.

In the marketplace case study, pre-delivery comments pointed to search, filters, payment, technical errors and site speed, with 80% of traffic on mobile, plus confusion about fees, loyalty points and delivery estimates for orders from several sellers [Omniconvert, marketplace NPS case study]. Each item became a concrete page to audit and a hypothesis to test, not a vague "customers are unhappy".

Promoter comments are just as useful: they tell you which messages and features to keep and repeat on landing pages. A value proposition written in your promoters' own words often converts better than one written by the team, and it is easy to test.

What is a good NPS for an eCommerce store?

A good NPS for an eCommerce store is one that is positive, rising over time and at or above your category and your direct competitors. There is no single number that is good for every store.

Any score above 0 means promoters outnumber detractors. Past that, context decides: product category, price level, delivery promise and country all move the score. Compare your result with your own trend first, then with industry data. Our guides to what a good NPS score is and to NPS benchmarks show how to read your number against others.

What are the limitations of NPS in eCommerce?

The main limitations of NPS are that it measures what customers say, not what they do, that small samples make it jumpy, and that response bias and cultural rating habits can distort it. Use it together with behavioral metrics.
  • Intent, not behavior: a 9 does not guarantee a second order. Check NPS against repeat purchases.
  • Small samples: with few answers, the score swings from week to week. Wait for enough answers before you act on a change.
  • Response bias: the most delighted and the most annoyed customers answer most often, so the sample may not match your customer base.
  • Timing: a survey sent too early or too late misses the real experience.
  • Culture: people in some countries rarely give a 9 or 10, so compare markets with care.
  • One number: NPS alone hides conversion and churn. Read it beside the CRO metrics and retention data you already track.

NPS for eCommerce FAQs

1What is Net Promoter Score in eCommerce?

In eCommerce, Net Promoter Score (NPS) is the answer to one question, "How likely are you to recommend us to a friend or colleague?", asked on a 0 to 10 scale before or after an order. The score is the percentage of promoters (9 to 10) minus the percentage of detractors (0 to 6). Online stores use it to track loyalty and to find the friction that stops customers from buying again.

2Is NPS a customer loyalty metric?

Yes. NPS measures stated loyalty: how willing a customer is to put their own reputation behind your store. In Fred Reichheld's research, promoters reported the highest repurchase rates and made more than 80% of referrals. It measures intent, not behavior, so check it against repeat purchase and retention data.

3How is NPS related to customer lifetime value?

Promoters tend to buy again, spend more over time and refer others, which raises customer lifetime value (CLV), while detractors are more likely to leave and warn others away. To see the link in your own store, connect each NPS answer to the customer's order history and compare repeat rate and CLV for promoters, passives and detractors.

4How do you use NPS in eCommerce?

Ask the NPS question before and after delivery, add an open follow-up, link each answer to the customer's data, alert support when a valuable customer scores 0 to 6, invite promoters to review and refer, and turn the most common complaints into A/B test hypotheses. Track NPS next to repeat purchase rate and CLV.

5Does NPS predict revenue growth?

NPS is linked to growth, but it does not guarantee it. Bain reports that companies leading their industries on Net Promoter grow at more than twice the rate of competitors on average. For a single store, the reliable test is your own data: check whether customers who score 9 or 10 actually reorder more often than those who score 0 to 6.

6What is a good NPS for an eCommerce store?

Any score above 0 means you have more promoters than detractors. Beyond that, there is no single good number for every store. Compare your score with your own past results, your product category and your direct competitors, and check the score among your most valuable customers, not only the average.

Connect the Score to the Second Order

Pull the customers who answered your NPS survey six months ago and check who has ordered again since. If promoters reorder clearly more often than detractors, your NPS is a usable early warning for retention; if they do not, fix the survey timing or the sample before you trust the trend.

Then make the score do work every week: route detractors from your best segments to support within a day, invite promoters to review and refer, and turn the top complaint into your next A/B test. Omniconvert Explore runs the NPS survey and the test in the same tool.

Valentin Radu, Founder and CEO of Omniconvert
Founder & CEO, Omniconvert
Valentin Radu is the founder and CEO of Omniconvert. He is an entrepreneur, data-driven marketer, CRO expert, CVO evangelist, international speaker, father, husband, and pet guardian. Valentin is also an Instructor at the Customer Value Optimization (CVO) Academy, an educational project that aims to help companies understand and improve Customer Lifetime Value.

Ask the NPS question at the right moment, read the reasons, then test the change that brings customers back. Omniconvert Explore runs surveys and A/B tests in one tool.

See Explore →

Turn NPS answers into repeat orders

Omniconvert Explore runs NPS and on-site surveys, A/B tests and personalization in one tool, so the friction your detractors report becomes a tested fix.