Every brand I audit that is stuck - revenue at the same level it was 18 months ago, ROAS declining, the founder convinced the problem is the agency or the algorithm - has the same underlying issue. They built a business around a product the market has not fully validated. They just did not know it because the early numbers looked good enough to keep going.
Product-market fit is not a milestone you cross once. For DTC and CPG brands in drinks, beauty, and wellness, it is a set of signals that are either present or absent in your data right now. They do not require a market research agency or a survey. They live in Shopify, your email platform, your returns records, and Google Search Console - and most founders are not looking at them because they are focused on acquisition metrics instead.
This post covers the 7 signals that tell you whether your brand has genuine market pull or whether it is running on promotional fuel. The distinction matters more than any media spend decision you will make this year.
What product-market fit actually means for a consumer brand
In tech, product-market fit is often described as the feeling when growth becomes hard to keep up with. For a software product, it means people are recommending it before you have even asked them to. For a DTC brand, the concept is the same, but the signals look different.
For a CPG product, fit means the right people are finding your product, it works as they expected or better, the price is right for the outcome they are getting, and they come back without needing to be pushed. It is the difference between a brand that is growing because customers are pulling it forward and a brand that is growing because the founder is pushing harder every month.
The danger zone is the brand with 12-18 months of operating history, a respectable revenue number, and a loyal base of a few hundred passionate customers - surrounded by a much larger mass of one-time buyers who never came back. These founders often feel they have traction because the repeat buyers are vocal and the numbers look okay. What they have is a very narrow fit. The product works for a small segment. The question is whether that segment is large enough to build a business on, or whether the positioning needs to shift to unlock a broader market.
The 7 signals of genuine product-market fit
These signals are listed in rough order of diagnostic value. The first two are the most important. If they are healthy, the others tend to follow. If they are broken, fixing the downstream metrics will not help.
Unprompted repeat purchase rate
Your single most important PMF signal is whether customers come back to buy again without being incentivised to do so. For consumable DTC products in drinks, beauty, or wellness - products designed to be used up and repurchased - a 90-day repeat rate of 30-40% without promo codes or loyalty points is a strong signal of genuine pull.
To calculate this cleanly: pull all first-time buyers from 90 days ago, exclude any who used a discount code on their first purchase, and check what percentage of them placed a second order in the following 90 days without a promotional prompt. If that number is below 20% for a consumable product, the retention signal is weak. If it is above 35%, the product is doing what it needs to do.
Return reasons and reason codes
Not all returns are created equal. A 6% return rate with reasons coded as 'ordered wrong size' or 'received as gift, already have one' is very different from a 6% return rate with reasons coded as 'does not work as expected' or 'product not as described'. The first is logistics noise. The second is a product signal.
If your Shopify return reasons skew toward product performance complaints, you have a product-market fit problem that no ad copy or email sequence will resolve. Go through your last 50 return requests manually. The language customers use tells you what the product promised versus what it delivered. That gap is your fit problem.
Branded search volume growth
Open Google Search Console and look at your branded search queries - people searching your brand name directly. Branded search grows when people hear about you from somewhere other than a paid ad and look you up deliberately. It is one of the clearest signals that awareness is compounding beyond your direct marketing effort.
If your branded search volume is flat or declining relative to total traffic over a 6-month window, your brand is not spreading through conversation. If it is growing faster than your total traffic, word of mouth and organic discovery are working. Track it monthly as a proxy for whether real customers are telling other people about you.
Organic referral and direct traffic share
What percentage of your new sessions come from direct (someone typing your URL) or referral (someone sharing a link)? In Google Analytics 4, compare direct, referral, and organic search against paid and email. For a brand with genuine pull, direct and referral traffic grows as a share of total traffic over time, even as you scale paid spend.
A brand where paid traffic accounts for 80%+ of all sessions consistently, with no organic referral growth, is a brand that goes quiet the moment the ad budget pauses. A healthy mix after 18 months typically sees 30-40% of sessions from organic, direct, and referral combined. If you are not approaching that, the business is renting attention rather than building it.
Price sensitivity response
What happens when you remove the discount or raise the price? If your welcome series conversion rate drops by more than 25% when you remove a 10% introductory discount, the discount is doing structural work - the price without it is creating enough friction to lose a quarter of new customers. That is a signal the product at full price is not compelling enough on its own.
Strong PMF brands can typically remove promo incentives from their welcome flow with less than 10-15% conversion impact. Customers are willing to pay the full price because the product justifies it. If you cannot raise prices by 5-10% without significant demand destruction, you either do not have PMF at your current price point or the positioning needs work.
Unprompted social and community behaviour
Not the content you seeded, gifted, or paid for. The content people create because they wanted to. Check your tagged posts on Instagram and TikTok. Filter out creators you have worked with. What is left? Real customers posting because the product gave them something worth sharing - a result, an experience, a moment worth documenting.
For beauty and wellness brands, this often takes the form of before-and-after posts, routine integration content, or recommendations in community spaces like Reddit, Facebook groups, and WhatsApp threads. For drinks brands, it is occasion-based sharing. If you cannot find a steady stream of unprompted organic content when you look for it, your customers may be satisfied but not excited enough to tell anyone.
Inbound trade and retailer interest
For CPG brands operating DTC while building toward retail distribution, inbound interest from buyers is one of the most valuable external validation signals you can receive. When a buyer at a retailer approaches you because their customers have been asking for your product, that represents pull from the market rather than push from your sales effort.
When Liquiproof started receiving inbound calls from UK retailers who heard about us from customers asking where they could buy in store, we knew the product had real pull beyond our direct channel. That shift from outbound pitching to inbound enquiries was the clearest PMF signal we experienced. If you have been in market for 18 months and are still pitching cold, the market has not pulled you there yet.
The promo-dependent growth trap
Most founders have been told that discounting is normal in DTC - everyone does a welcome discount, everyone runs a BFCM promotion, everyone uses a cart abandonment offer. That is true, and done correctly it is a legitimate retention mechanic. But there is a version of discounting that is hiding a product problem, and it is worth understanding the difference.
If your customers only convert with a discount code and only repurchase when a promotion lands in their inbox, the discount has become the value proposition. The product alone is not compelling enough to make someone pay full price and come back. That is a different category of problem from a conversion rate issue, and it requires a different solution.
Run this test: segment your customer list into those who used a discount on their first purchase and those who paid full price. Compare the 90-day repeat rate for each cohort. If full-price buyers also have a low repeat rate, the product is underdelivering on its promise regardless of the entry price. If discount buyers churn and full-price buyers come back, you are attracting deal-seekers at the top of the funnel and the product does have pull with the right audience - you just need to adjust your acquisition targeting.
The distinction matters because the fix is completely different. A targeting problem is solved by refining who you acquire. A product promise problem requires going back to the product or the positioning. Spending more on ads before you know which one you have is the fastest way to make the problem more expensive.
What to do when the signals are not there yet
The right answer is almost always the same: talk to the customers who came back. Not the ones who complained. Not the ones who returned. The ones who bought once, received the product, used it, and then quietly ordered again. These customers are telling you something with their behaviour. A 30-minute conversation with 10 of them will give you more useful information than six months of A/B testing ad copy.
Listen specifically for: what problem they were trying to solve when they first bought, what they expected versus what they actually got, what they tell their friends about the product, and what would need to be different for them to buy it as a gift. The exact words they use are your product positioning. Most founders are not using the language their best customers use to describe the product, because they have never asked.
In parallel, go through your returns carefully. Read every reason code. Look at the one-star reviews on your product pages. The pattern of disappointment tells you what the product promised, either through your marketing or through category expectation, that it did not deliver.
The goal is to find the smallest possible audience for whom the product is genuinely excellent and then go all in on serving that audience. Most CPG product-market fit problems are solved by narrowing focus, not broadening it. A product that is the obvious choice for 50,000 people is worth far more than a product that is a vague option for 500,000.
Find out which signals your brand is missing
The free scorecard covers retention signals alongside conversion rate, email, and paid media. It takes three minutes and will tell you immediately where your biggest constraint is right now.
If you want someone to audit your actual data - your repeat purchase cohorts, your return reasons, your branded search trajectory, and your acquisition mix - the Brand Growth Audit does exactly that. Three days, Loom walkthrough, written report with a prioritised action plan.
Frequently asked questions
What does product-market fit mean for a DTC brand?
For a DTC brand, product-market fit means your product solves a real problem (or fulfils a genuine desire) for a specific audience at a price they will pay without constant incentivisation, and that they return to buy again without being pushed. It is less about a single spike in sales and more about the pattern of behaviour that follows: repeat purchase, word of mouth, price resilience, and organic discovery. Without these signals, growth driven by ads or promos is renting customers, not owning them.
What is a good 90-day repeat purchase rate for a DTC brand?
For consumable DTC products in drinks, supplements, skincare, and wellness, a 90-day repeat purchase rate of 30-40% without promotional pressure is a strong signal of product-market fit. Below 20% in a consumable category suggests the product is underperforming expectations, the price point is creating friction on repurchase, or the initial buyer was not the right customer. Non-consumable categories require different metrics: look at referral rate and NPS instead.
How do I know if my DTC brand has product-market fit or just a promo spike?
The clearest test is to remove the incentive and observe the behaviour. Stop the welcome discount for 30 days and track whether new customer conversion rate drops by less than 15%. Look at customers who bought without using a discount code and check their 90-day repeat rate compared to those who used one. If promo-code buyers churn after the first order and full-price buyers come back, the product has pull. If full-price buyers also churn, you have a product or positioning problem that no amount of promotional spend will solve.
Does inbound retail interest indicate product-market fit for a CPG brand?
Yes, inbound retail interest is one of the strongest external validation signals for a CPG brand. When buyers from retailers or distributors approach you because their customers are asking for your product, that represents pull from the market rather than push from your sales effort. For Liquiproof, the transition from cold outreach to inbound calls from UK retailers was the moment we knew the product had genuine market pull beyond our DTC channel.
How does branded search volume relate to product-market fit?
Branded search volume is the proportion of organic search traffic from people typing your brand name directly into Google. If people are searching for you by name, it means they heard about you from somewhere other than a paid ad and are actively looking for you. Growing branded search relative to total traffic over a 6-month window is a meaningful PMF signal because it reflects genuine awareness and desire that your ad spend did not directly generate.
What should I do if my DTC brand does not have product-market fit yet?
Do not scale paid media spend. Spending more on ads before product-market fit is confirmed is the single most common way founder-led DTC brands burn through their runway without building anything durable. Instead, talk to the customers who did buy and came back, understand what they use the product for and what they tell their friends, review your return reasons carefully, and test whether repositioning changes the retention signal. PMF is often found by narrowing who you are talking to, not broadening it.
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 →