When I audit a DTC brand that has plateaued, one of the first questions I ask is: what is your NPS? The answer is almost always one of two things. Either they don't know because they've never measured it, or they have a score but they've never done anything with it beyond noting it in a spreadsheet once a quarter.
That is a significant problem. NPS is not a vanity metric. It is a leading indicator of LTV, word-of-mouth acquisition, and the overall health of your customer relationship. A rising NPS predicts revenue growth. A falling NPS predicts churn before it appears in your repeat purchase rate. Most DTC founders are flying blind on this.
This post covers how to set up NPS measurement for a DTC brand without a data team, what benchmarks to aim for by category, and, most importantly, how to close the loop with all three segments in a way that actually moves revenue. The measurement is straightforward. The value is in what you do next.
What NPS actually measures, and why it predicts LTV
Net Promoter Score comes from a single question: "How likely are you to recommend this brand to a friend or colleague?" Customers answer on a 0-10 scale. Scores of 9-10 are promoters. Scores of 7-8 are passives. Scores of 0-6 are detractors. NPS is calculated as the percentage of promoters minus the percentage of detractors. It runs from -100 to +100.
The reason it predicts LTV is not that the question itself is magic. It is that willingness to recommend is a genuine proxy for customer loyalty. A customer who scores you 9 or 10 has resolved the cognitive dissonance of their purchase. They believe in the product enough to stake their social credibility on recommending it. That belief is what drives repeat purchasing, subscription uptake, and word-of-mouth referrals.
Detractors are the opposite. A 0-6 score means something went wrong, whether with the product, the delivery, the first-use experience, or the customer service. Detractors churn faster, return products at higher rates, and are statistically likely to leave negative reviews and warn others away. The damage from an unresolved detractor is not just that customer's lost LTV, it is the acquisition cost of replacing the customer they talked out of buying.
Passives are the silent risk. A 7 or 8 means "it was fine." That customer is not loyal. They are not actively hostile. They are available. The first time a competitor offers something marginally better or cheaper, the passive is gone. Many DTC brands have a majority-passive customer base and mistake the absence of complaints for satisfaction. It is not the same thing.
How to set up NPS measurement without a data team
The simplest setup costs almost nothing and takes about two hours to configure. You do not need a dedicated survey tool, a CRM team, or custom development. Here is the approach we use with most early-stage DTC brands.
Add an NPS trigger to your Klaviyo post-purchase flow
Set a time delay of 10-14 days after a confirmed delivery event. This gives the customer enough time to use the product but not so long that the purchase fades in their memory. The survey email should contain the single NPS question with clickable numbers 0-10, each linking to a simple landing page or a Typeform/Delighted survey that records the score.
The most reliable technical approach is to link each number to a unique URL parameter that fires a Klaviyo event (e.g. nps_score_submitted with a score property). This lets you segment and trigger follow-up flows automatically based on the score received. Klaviyo's conditional splits make this straightforward: one branch for 9-10, one for 7-8, one for 0-6.
Use a follow-up question to capture the why
The score alone is useful for tracking trends over time. The follow-up open-text question is where the real intelligence lives. After a customer clicks their score, ask: 'What is the main reason for your score?' Keep it open-ended, no character limit. The verbatim responses are invaluable for product development, fulfilment improvement, and understanding where your customer experience is breaking down.
Route the open-text responses into a shared inbox or a Notion database tagged by score range. Reading 10-15 detractor responses a week will surface recurring themes faster than any analytics dashboard. Promoter responses will give you the exact language your best customers use to describe the brand, which is directly useful for ad creative, landing page copy, and influencer briefs.
Tag contacts by NPS segment in Klaviyo
Once you have the score, tag the contact's profile in Klaviyo with their NPS segment: promoter, passive, or detractor. Update this tag on each subsequent NPS response, keeping the most recent segment active. This gives you a live segmented audience you can filter campaigns and flows by. Promoters become a high-value list for referral programme invites and ambassador outreach. Detractors become a priority segment for service recovery.
If you use Gorgias for customer service, the Klaviyo integration can surface the NPS score in the support ticket view, so your team knows whether they are dealing with a detractor who has already scored you a 3 or a promoter who has a single issue to resolve. That context changes how the conversation should be handled.
Calculate and track your score monthly
Pull the last 30 days of NPS responses at the end of each month. Divide respondents into promoters (9-10), passives (7-8), and detractors (0-6). NPS = (promoters / total responses) - (detractors / total responses), expressed as a number between -100 and +100. Track this monthly in a single dashboard alongside repeat purchase rate, refund rate, and average first-to-second order gap.
Aim for at least 50 responses per month before drawing conclusions. Below that sample size, a handful of outliers can swing the score significantly. If you are not hitting 50 monthly NPS responses, increase the delivery timing window, reduce the question friction (single click, no form required), or temporarily lower the response threshold by sending to a broader set of customers.
NPS benchmarks by DTC category
These benchmarks come from a mix of published ecommerce NPS research and brands audited directly. They reflect founder-led brands at £50K-£500K monthly revenue selling primarily through their own DTC store.
Category
Average NPS
Top quartile
Watch out for
Functional drinks / RTD
35-45
58+
Taste disappointment vs. expectation set by ads
Beauty and skincare
42-55
65+
Slow results - customer expects instant; brand promises gradual
Wellness supplements
40-52
62+
Subscription churn after first month when results aren't felt
Functional food / snacks
48-58
68+
Packaging damage in transit lowering perceived quality
Personal care / hygiene
38-50
60+
Scent or texture mismatch between online description and product
Non-alcohol drinks
44-54
65+
Occasion mismatch - customer expected social drink, product is functional
Benchmarks reflect brands selling DTC via Shopify in UK and EU markets. Category averages shift with product maturity, marketing channel mix, and how well ads set product expectations.
The three segments and exactly what to do with each one
Measuring NPS is the easy part. The value is in closing the loop. Most DTC brands that measure NPS stop at the score. Here is what you should do with each segment.
Promoters have already made the emotional decision to recommend you. Your job is to give them a specific, easy way to act on that. The day they submit a 9 or 10 score, trigger an automated email inviting them to: share a referral link (if you have a referral programme), leave a review on Trustpilot or Google, or tag you in their next order on social. Do not send all three at once. Pick one clear call to action. Test referral link versus review request to see which drives higher action rates in your category. Promoters also make excellent candidates for ambassador and UGC programmes. A promoter who already talks about you unprompted is cheaper to activate and more authentic on camera than a cold outreach creator.
Passives are satisfied but not loyal. The gap between a 7 and a 9 is usually one of three things: the product delivered on the functional promise but not the emotional one, the experience had a small friction point that wasn't bad enough to complain about, or the customer simply hasn't used the product enough to form a strong opinion. Follow up passives with an email asking: 'What would make this a 10 for you?' Most will not respond, but the ones who do give you precise, actionable information. For passives who purchased a consumable, a timely replenishment nudge sent at the estimated reorder window can convert them to subscribers before inertia takes hold. Passives who become subscribers have lower NPS variance over time, suggesting the subscription mechanic itself increases perceived commitment and satisfaction.
Speed matters more than what you say. A personalised reply within 48 hours of a detractor score, from a named person, asking what went wrong and offering to fix it, recovers a meaningful proportion of these customers before they churn and before they vent publicly. Do not lead with a discount. Lead with genuine curiosity about what happened. A customer who gave you a 2 and received a generic 10% off code feels handled, not heard. The ones who receive a real human response describing what you're doing to fix the problem often flip to passives or promoters within the next 30 days. Track detractor to promoter conversion as a separate metric. If you're converting 20-30% of detractors who receive a follow-up call or personal email, your service recovery process is working.
Using NPS data to improve the product and experience
The open-text follow-up question is your cheapest product research tool. Read every detractor response in full. Tag recurring themes: flavour not as expected, packaging damaged in transit, size smaller than it looked in photos, effect took longer than anticipated, subscription hard to cancel. When three or more detractors name the same issue in a month, treat it as a product or ops problem, not a customer service problem.
One brand we worked with had an NPS of 28, consistently below category average. The promoter responses described the product as effective and the packaging as premium. The detractor responses kept mentioning the same thing: "I didn't realise I had to take it for 30 days before seeing results." The onboarding email described the product and its benefits but never set a specific timeline expectation. Adding a single line to the post-purchase welcome email, alongside a 30-day progress tracker, moved NPS from 28 to 44 over four months. No product change. No pricing change. A single expectation-setting intervention.
Promoter responses tell you the exact emotional and functional language your happiest customers use. The word a 9-scorer uses to describe your product is more trustworthy in ad copy than anything a copywriter invents. Phrases from promoter responses that appear repeatedly are organic proof points. Use them verbatim in your creative, subject lines, and product page headlines. They are tested by definition.
NPS trend over time is a leading indicator of whether your ad strategy is attracting the right customers. If NPS drops consistently after a burst spend period, the audience expansion brought in customers who were a poor fit for the product. If NPS rises as you move to more qualified audiences or post-purchase education improves, you are building a customer base with compounding LTV rather than one that cycles through acquisition and churn.
What NPS tells you about your acquisition channels
Once you have 3-4 months of NPS data, segment the scores by acquisition source. A customer acquired through a referral link typically scores 8-10 at a much higher rate than one acquired through a broad Meta prospecting campaign. A customer who found you through organic search or a recommendation in a newsletter typically arrives with higher purchase intent and better category fit than one who responded to a top-of-funnel video ad.
This segmentation requires passing acquisition source through to the Klaviyo profile, either via UTM parameter tagging on the first-visit email capture or through Shopify's customer source attribution. It is worth the setup cost. A channel that delivers 20% lower NPS is acquiring customers who will generate 30-40% lower LTV, even if the initial CAC looks competitive.
The brands that use NPS to guide acquisition strategy invest more in the channels that bring high-NPS customers and pull back from channels that bring low-NPS customers, regardless of reported ROAS. A high-ROAS channel that brings detractors is a leaky bucket. A lower-ROAS channel that brings promoters is a compounding asset.
Building NPS into your monthly reporting
NPS belongs in the same dashboard as revenue, repeat purchase rate, refund rate, and CAC. Track it monthly alongside the number of responses, the response rate (responses divided by NPS emails sent), and the open-text themes by segment. Review the detractor themes in a monthly 30-minute session with whoever handles customer service or product. Assign one owner to follow up on every detractor response within 48 hours.
Set targets for NPS the same way you set targets for revenue. A brand starting at an NPS of 30 should aim to reach 45 within 12 months through a combination of service recovery, expectation-setting improvements, and product development informed by detractor feedback. A brand already at 55 should be working toward the conditions that could reach 65 and above: product results that speak for themselves, a referral programme that converts promoters into advocates, and an onboarding experience that sets expectations precisely.
The brands with the best unit economics at any scale are not always the ones spending most on acquisition. They are the ones with NPS scores high enough that a meaningful portion of their new customers arrive through recommendation. At an NPS of 60+, a DTC brand can typically run paid media at a lower effective CAC because organic referral and word-of-mouth acquisition lowers the blended cost of the full customer base. That is where the compounding begins.
Find out where NPS fits in your growth constraints
The free scorecard takes three minutes and covers customer loyalty alongside email, conversion rate, and paid media. It will show you whether NPS and retention or acquisition efficiency is your biggest constraint right now.
If you want someone to set up your NPS measurement, segment your customer base by loyalty tier, and identify the specific experience issues your detractors are describing, the Brand Growth Audit covers your complete post-purchase and retention stack with a prioritised action plan. Three days, Loom walkthrough, written report.
Frequently asked questions
What is a good NPS score for a DTC brand?
A good NPS score for a DTC brand is generally 40 or above. The average ecommerce NPS sits around 45-55. Brands in the 60-70 range tend to have strong word-of-mouth acquisition and high repeat purchase rates. Anything below 20 is a signal that the product, fulfilment, or customer experience has structural problems that will suppress LTV regardless of how much you spend on acquisition.
When should a DTC brand send an NPS survey?
The best time to send an NPS survey is 7-14 days after confirmed delivery, once the customer has had enough time to use the product. Sending immediately post-purchase measures excitement, not satisfaction. Sending after 30+ days risks low response rates. For subscription brands, a quarterly NPS survey to active subscribers gives a better read on ongoing loyalty than a post-purchase trigger alone.
How do I collect NPS data through Klaviyo?
The simplest way is to add a single-question NPS survey directly into a post-purchase email flow in Klaviyo. Use a row of linked numbers (0-10) pointing to a landing page that records the response and triggers a follow-up email based on the score. Tools like Delighted, Typeform, or Gorgias integrate with Klaviyo to automate the segmentation and follow-up based on the score received.
What should I do when a customer gives a low NPS score?
Respond within 48 hours. A personal reply from the founder or a named member of the team, acknowledging the issue and offering to make it right, recovers a significant proportion of at-risk customers. Do not respond with a generic discount code. Ask what went wrong, fix the specific issue they raise, and only offer a replacement or refund once you understand the root cause. The goal is to convert the detractor into a passive or promoter, not to buy their silence.
How does NPS connect to repeat purchase rate?
Promoters (9-10 score) repurchase at 4-6 times the rate of detractors (0-6 score) and refer new customers at a significantly higher rate. Passives (7-8) are at risk of churning to a competitor at the first friction point. Tracking NPS alongside repeat purchase rate by cohort shows whether your product experience is improving over time, which is more predictive of long-term revenue than any single-month revenue figure.
What is the difference between NPS and customer satisfaction (CSAT)?
CSAT measures satisfaction with a specific interaction, usually customer service or a single order. NPS measures overall loyalty and the likelihood to recommend, which is a forward-looking signal. A brand can have high CSAT on individual support tickets and still have a low NPS if the overall product or experience consistently underdelivers. For DTC brands, NPS is the more useful strategic metric because it predicts LTV and word-of-mouth acquisition, while CSAT is useful for operational monitoring.
About the author
Caner Veli founded and exited Liquiproof, scaling from zero to 3,000+ retailers globally in under 6 years. He now runs Purposeful Profits, a focused growth consultancy for founder-led DTC and CPG brands. 12 named sprint clients. 518% average growth. 27x highest ROAS. Read more about Caner →