Net Promoter Score (NPS) is a customer-loyalty metric measured by a single survey question: "On a scale of 0 to 10, how likely are you to recommend us to a friend?" Customers who score 9–10 are promoters, 7–8 are passives, and 0–6 are detractors. NPS is calculated as the percentage of promoters minus the percentage of detractors, producing a number between –100 and +100. The score itself is a starting point; the value comes from customer feedback analysis on the open-ended responses that accompany it.
If 60% of respondents are promoters, 25% passives, and 15% detractors, NPS = 60 – 15 = 45. Passives don't enter the calculation directly but matter for trend tracking — passives drifting toward detractor territory is an early signal of declining satisfaction.
NPS captures something most performance metrics miss: whether customers feel strongly enough about the brand to recommend it. Conversion rate, AOV, and repeat purchase rate measure transactional behavior; NPS measures the emotional foundation underneath that behavior. Brands with high NPS tend to have lower CAC over time (more referrals, more branded search) and higher retention; brands with deteriorating NPS often see those metrics erode 2–4 quarters before the financials reflect the decline.
NPS is highly category-dependent. Useful reference points for ecommerce:
The trend matters more than the absolute number. NPS rising over time is healthier than a static high score that's been declining.
In most stores, NPS survey answers live in a tool that's disconnected from the systems that could act on them — a detractor's response sits apart from their order history, subscription status, or support tickets, which is why “closing the loop” so often stays a talking point instead of a workflow. Pairing a customer retention and loyalty program with Shopify analytics and reporting that ties survey scores back to actual purchase and support data is what makes segmenting NPS by channel and cohort possible, instead of theoretical.
Get a free ecommerce SEO audit. Our team reviews your Shopify store and sends findings back within a couple of days.