Product-market fit before growth
Growth spending multiplies whatever your product already does. If people love it, you pay to meet more people who will love it. If they leave after one try, you pay to meet more people who will leave. This lesson shows how to tell which case you are in, for a consumer app, a B2B app and an internal tool, and when it is time to scale.
By the end you can
- Explain product-market fit and why spending on growth before you have it wastes money
- Run the "very disappointed" survey and segment the answers to find where fit is strongest
- Read a retention curve and tell a curve that flattens from one that keeps falling
- Judge fit for internal tools and B2B apps, where users cannot easily leave
- Fill in a fit scorecard that ends in a decision: scale, fix or narrow
The everyday picture
A new food stall opens at a night market. In the first week a crowd comes, drawn by free samples and a big banner. The owner could spend more on banners. The number that matters is different: how many people come back the next week without a free sample.
If thirty regulars return every week and bring friends, the stall has something real, and a bigger banner will bring more people who become regulars. If the crowd thins to nobody once the samples stop, a bigger banner brings a bigger crowd that also disappears. A good owner counts her regulars before she prints banners, and she asks them what they come for, so she can cook more of it. That is the whole lesson in one stall.
What fit is, and why it comes first
Marc Andreessen gave the term its common meaning in a 2007 essay, The only thing that matters: "Product/market fit means being in a good market with a product that can satisfy that market." He also described how its absence feels: customers are not quite getting value, word of mouth is not spreading, and usage is not growing fast. When fit is there, customers buy as fast as you can serve them.
For a PM, a working definition is more useful. A product has product-market fit with a group of users when a meaningful share of them keep using it at its natural frequency without being pushed, would be upset to lose it, and bring others in. Three parts of that sentence matter.
- A group of users. Fit is never universal. A grocery app can fit busy families in dense neighbourhoods and fail with students in the suburbs. You measure fit per segment, per city, sometimes per district.
- Natural frequency. People buy groceries about weekly, a corner shop restocks two or three times a week, and store staff receive deliveries every shift. Judge use against that rhythm. A grocery app does not need daily users.
- Without being pushed. Use that only happens because of a coupon, a launch campaign or a manager's order tells you little. Fit shows in what people do once the push stops.
Why does this come before growth? Growth spending fills the top of the funnel. Retention decides how much of it stays. Think of each month's new customers as a cohort. If each cohort leaves a lasting layer of regular customers, every dollar of growth adds a layer, and the layers stack up month after month. If each cohort drains away to nothing, growth spending buys visitors who leave, and you have to keep paying forever to stand still.
Dropbox learned this from the other side. In a 2010 talk, its founder Drew Houston showed that paid search had cost the company between $233 and $388 per customer for a product that sold for $99 a year. Yet Dropbox kept growing, through word of mouth and sharing, because the people who used it loved it. One of his slides reads: "Product-market fit cures many sins of management." The reverse is also true: no amount of marketing cures the lack of it.
Fit can also be lost. A competitor arrives, a regulation changes, delivery times slip as you grow. Treat fit as something you keep measuring, segment by segment, every quarter.
Quick check
Which is the strongest sign of product-market fit for a grocery delivery app?
Fit shows in repeated behaviour at the natural frequency, plus unpaid pull from word of mouth. Sign-ups after a campaign measure the campaign. Ratings come from a self-selected few. Statements about future use are the weakest evidence of all, because people are poor at predicting what they will do.
The "very disappointed" survey
Retention tells you what people do. A short survey tells you how much they would miss the product, and, more usefully, who misses it most and why. The best-known version comes from Sean Ellis, who coined the term "growth hacker" and helped Dropbox in its early years. It asks one main question:
"How would you feel if you could no longer use [product]?" Very disappointed / Somewhat disappointed / Not disappointed (it isn't really that useful) / N/A, I no longer use it.
Four rules make the answers mean something:
- Ask the right people. Ellis's guidance, as Buffer's co-founder Leo Widrich described it in 2015, is to survey people who have experienced the core of the product, used it at least twice, and used it in the last two weeks. People who tried once with a coupon have nothing to lose yet.
- Get enough answers per segment. About 40 to 50 responses is a commonly quoted minimum for a clear signal. Below that, treat the result as a hint. Drop the N/A answers before you calculate.
- Use 40% as a rough line, not a law. Ellis compared nearly 100 start-ups and found that companies with strong traction almost always had more than 40% of users answering "very disappointed", and struggling ones usually had less.
- Pair it with behaviour. The question asks people to predict a feeling, and people are poor forecasters. A high score with a falling retention curve means something is wrong with one of the two measurements.
The score itself is the least interesting output. The power is in segmenting it. Rahul Vohra, the founder of the email app Superhuman, described how his team did this in a 2018 First Round Review article. In summer 2017, only 22% of their users said they would be very disappointed. The team added three questions to the survey:
- What type of people do you think would most benefit from the product?
- What is the main benefit you receive from it?
- How can we improve it for you?
They then looked only at the users who answered "very disappointed", found which kinds of people they were (founders, managers, executives and business development people), and recalculated the score for those groups alone. It rose to about a third. Next they read what those users named as the main benefit: speed. Finally they split the roadmap in half. One half doubled down on what the very disappointed users loved, such as speed and keyboard shortcuts. The other half fixed what held back the somewhat disappointed users who also valued speed, such as the lack of a mobile app. They set aside feedback from people who would not be disappointed, and from somewhat disappointed users who valued something else. Within three quarters the score reached 58%.
The lesson for any PM: the very disappointed users tell you what the product is for. The somewhat disappointed users who share that main benefit tell you what to fix next. Everyone else is a distraction for now.
Quick check
600 active customers answer the survey and 31% say "very disappointed". What should you do first?
An overall score below 40% often hides one segment far above it and another far below. Segmenting finds where fit already exists and what it rests on. Surveying everyone adds people who never used the core product, and building the top requests mixes in the wishes of people the product is not for.
Retention that flattens
The survey is a snapshot of feelings. A retention curve shows behaviour over time. Take everyone whose first order was in the same week, and plot the share of them who order again in week 1, week 2 and so on. Retention and cohorts shows how to build the table; here the question is what the shape tells you about fit.
- It drops, then flattens. Many people try and leave; that is normal. A flat tail means a core group found lasting value. This is the shape you want before you spend on growth.
- It keeps falling toward zero. No group found lasting value, or the product breaks its promise after a while. Growth spending here is wasted.
- Newer cohorts sit above older ones. The product is getting better for new users. Compare cohorts in the same chart.
Measure at the natural frequency. For the Mangrove app, count customers who placed at least one order in each week. For partner shops, count shops that ordered in the app in each fortnight. Daily active users would make a weekly grocery habit look broken.
How high should the flat tail be? Lenny Rachitsky collected benchmarks from many companies in 2020. At six months, he put good user retention at about 30% for consumer transactional products (where people buy something each time), about 25% for consumer social apps and about 60% for products sold to small and mid-sized businesses. Great was about 50%, 45% and 80% respectively. Use these as rough guides only. The level that matters for you is the one your unit economics can carry: if each lasting customer earns back what it cost to acquire them, a flat curve can fund growth (Unit economics).
Two traps distort the curve. First, promotions: a 50%-off first order fills week 0 with people who were never going to stay, so the curve looks worse than the product is, or, if the coupon repeats, better. Compare cohorts with and without the promotion. Second, mixing segments: a strong central-city segment averaged with a weak suburban one can look like a mild, slowly falling curve that describes nobody. Split by segment before you judge.
Quick check
Two cohorts of partner shops. Cohort A: 70% still ordering in the app at week 4, 52% at week 8, 50% at week 12. Cohort B: 82% at week 4, 55% at week 8, 38% at week 12. Which shows fit?
The shape matters more than the early level. A flattens: about half the shops became lasting app users. B is still losing about a sixth of its shops every four weeks, and nothing suggests it will stop. Every cohort loses some users, so losing shops alone says nothing.
Fit when users cannot leave: internal tools and B2B apps
Store staff must use the Store app. Riders must use the Rider app. When use is mandatory, retention is 100% and tells you nothing, and a survey can be polite rather than true (Users, customers and stakeholders). You need other signals of fit, ones that show whether the tool has become the easiest way to do the job.
- Workarounds die. Count the work still done outside the tool: paper forms, photos in chat groups, side spreadsheets, phone calls. When the tool fits, these fall without anyone banning them. This is the internal version of retention.
- Use beyond the mandate. Staff use the tool for cases where the old way is still allowed, or for tasks it was not built for.
- Pull. Stores or teams outside the pilot ask for it before the rollout reaches them. Managers complain loudly when it is down.
- The outage test. When the tool fails for an hour, do people wait for it to come back, or go back to paper with relief?
- Time and errors. The task gets faster and needs fewer corrections, measured against a baseline (Product management for internal tools).
- An adapted survey. "If we removed the new receiving screen tomorrow and you went back to paper, how would you feel?" Ask it anonymously, of the people who do the work, not their managers.
Here is how that looked for a new scan-to-receive flow in the Store app, piloted in 12 stores for six weeks. Receiving a supplier delivery had taken about 51 minutes, 21 of them on workarounds. After six weeks the median was 39 minutes. Photos of delivery notes posted in the pilot stores' chat groups fell from about 30 a day to 4, with no rule against them. Goods received notes (GRNs) corrected later fell from about 1 in 12 to 1 in 30. Three managers outside the pilot asked to join. When sync failed for two hours one morning, staff queued the deliveries and waited rather than reach for paper. Of 70 receiving staff surveyed anonymously, 61% said they would be very disappointed to go back. That is fit, and it justified a rollout plan (Change management and adoption).
B2B apps sit in between. Partner shops can always phone a sales rep instead of using the Partner app, so they have a real choice, and the survey works. But a shop is not one person. The owner may love the credit view while the assistant who places orders still prefers the phone. Measure fit as the share of each shop's orders placed in the app, not the number of shops that installed it. Today about 62% of partner orders come through the app. A shop that places 9 of its 10 orders in the app has adopted it; a shop that tried it once has not.
Quick check
Which is the best evidence that a new Store app feature fits store staff's work?
Workarounds dying on their own and unprompted pull are behaviour that a mandate cannot fake. Compulsory use proves only that people follow orders. Applause and training completion measure the launch, not whether the tool makes the job easier.
When to scale: score fit, then decide
Before you spend to grow a segment, a city or a rollout, check four signals for that segment, and write down the threshold for each in advance:
- Attitude: about 40% or more "very disappointed" among the right users, with at least 40 answers.
- Behaviour: the retention curve flattens at the natural frequency, at a level your unit economics can carry. For internal tools, workarounds fall.
- Pull: a rising share of new users arrives without paid effort, through friends, referrals or other teams asking for it.
- The promise holds at scale: the thing the very disappointed users value still works at peak load. For a 30-minute delivery app, that means it still arrives in 30 minutes on a rainy Friday evening.
Then make one of three decisions, and date the next check:
- Scale: all four signals pass. Spend on growth in this segment, and keep measuring each new cohort, because new users may be less keen than early ones.
- Fix: people who use it value it, but a gap stops more of them. Keep growth spending low and work on the gaps the somewhat disappointed name.
- Narrow: one segment shows fit and others do not. Focus on the segment with fit, and stop spending on the rest until the product changes for them.
A weak score does not always mean the product is wrong. Sometimes people never reach the value, because sign-up is slow or the first order goes badly. That is an onboarding problem, and it is the subject of the next lesson, Onboarding and the first-time experience.
Do it
Produce a one-page fit scorecard for one segment of your product, ending in a dated decision.
-
Name the segment, the core action and its natural frequency
Pick one group you are thinking of growing. Write the action that delivers the value and how often a happy user does it. If you cannot name the segment, you are not ready to measure fit.
-
Send the survey to the right people
Filter for people who used the core product at least twice and in the last two weeks. Aim for 40 or more answers per segment. Do not send it in the week of a promotion.
Markdown# Fit survey: Mangrove app, central and outer districts Send to: customers with 2+ delivered orders, one in the last 14 days Exclude: staff, customers whose only orders used a first-order coupon Channel: in-app card after a delivered order; no reward for answering 1. How would you feel if you could no longer use the Mangrove app? ( ) Very disappointed ( ) Somewhat disappointed ( ) Not disappointed (it isn't really that useful) ( ) N/A, I no longer use it 2. What type of people do you think would most benefit from it? 3. What is the main benefit you get from it? 4. How can we improve it for you? Analysis: drop N/A; score per segment; read Q3 for the very disappointed; read Q4 only for somewhat disappointed who share the very disappointed's main benefit. -
Plot the retention curve per segment
Use weekly cohorts by first order, measured at the natural frequency. Mark cohorts that started with a promotion. Note where each curve flattens, if it does.
-
Collect pull and promise signals
Share of new users from referrals and word of mouth, plus the core promise measured at peak. For an internal tool, swap retention and pull for workaround counts, voluntary use, requests from outside the pilot and the outage test.
-
Score against thresholds you set first, and decide
Markdown# Fit scorecard: Mangrove app, outer districts (5 established cities) Owner: customer app PM | Data: Tomás | Date: 14 March | Signal | Threshold (set 1 March) | Result | Pass? | |---|---|---|---| | Very disappointed, 2+ orders, active 14 days | 40%+, n 40+ | 21%, n 190 | No | | Week-12 order retention, flat tail | 25%+, flat | 9%, falling | No | | New customers from friends or codes | 15%+ | 7% | No | | Promise at peak: median Now delivery | 30 min or less | 44 min | No | Main benefit (very disappointed): "arrives in 30 minutes" Top gap (somewhat disappointed, same benefit): "late at peak" Decision: NARROW + FIX - No acquisition spend in outer districts until the next check - Honest ETAs; default to Later slots when Now cannot make 30 min - Test one extra stock point in one outer district (6 weeks) Next check: 10 May, same thresholds. Scale if 3 of 4 pass, including retention.
Bring it to your team
Ask these before anyone approves a growth budget or a wider rollout.
- Which segment are we talking about, and what is its natural frequency of use?
- Does the retention curve for that segment flatten, and at what level?
- Who did we survey, and did they use the core product at least twice recently?
- What do the very disappointed users say the main benefit is, and does our growth plan sell that?
- Does the core promise still hold at peak load in the places we want to grow?
- For internal tools: which workarounds are still in use, and are they falling without a ban?
Red flags
- Sign-ups are the headline metric in the growth review.
- The survey went to every registered user, or right after a promotion.
- One blended retention curve for all cities and segments.
- "Adoption is 100%" for a tool people are required to use.
- The thresholds were chosen after the results came in.
Practice
Where should partner growth effort go?
Mangrove wants to sign up more partner shops and can fund field visits for one shop type next quarter. Here are the fit signals for the three main types already on the Partner app. Decide where to put the effort, what to do with the other two, and what you would check next.
| Signal | Mini-markets (520 shops) | Kiosks (900 shops) | Cafés and tea stalls (380 shops) |
|---|---|---|---|
| Very disappointed (ordered in app twice, last 2 weeks) | 48% (n 160) | 24% (n 210) | 44% (n 30) |
| Share of each shop's orders placed in the app (median) | 85% | 40% | 70% |
| Fortnightly app-ordering retention, week 12 | 58%, flat | 22%, falling | 55%, flat |
| Main benefit named by the very disappointed | "See stock and credit before I order" | "Fast delivery of small orders" | "Order at night after closing" |
| Top gap named by the somewhat disappointed | "Minimum order too high" | "Minimum order too high" | "Missing some coffee and milk brands" |
- The choice follows from several signals together, not from one number
- You notice that the café survey has too few answers to be sure
- You give the kiosks a fix, or a reason to wait, instead of growth spending
- You name the next measurement and when you would decide again
Show a model answer
Put the field effort into mini-markets. All three signals agree: 48% very disappointed with a solid sample, a curve that flattens near 58%, and 85% of each shop's orders already in the app. The growth pitch should sell their main benefit, seeing stock and credit before ordering.
Cafés and tea stalls look promising but unproven. 44% from only 30 answers is a hint, though the flat curve and 70% app share support it. Survey more of them (aim for 40 or more) and check whether the missing brands are a quick buying fix. Revisit next quarter.
Kiosks: fix before growing. Low score, falling curve, and only 40% of orders in the app. Both kiosks and mini-markets name the minimum order as the main gap, and for kiosks it may be the whole story, since their main benefit is fast delivery of small orders. Test a lower minimum order, or a combined delivery with nearby shops, for a sample of kiosks over six weeks, then re-run the survey and the curve. Signing up more kiosks now would add shops that drift back to phoning reps.
Judge fit for an internal dashboard
Two months ago head office launched a stock-exceptions dashboard for the 320 store managers. It is optional: managers can still download the old daily spreadsheet. In the last two weeks, 210 managers opened the dashboard at least once and 140 opened it on five or more days a week. Spreadsheet downloads fell from about 290 a day to 180. Of the 140 frequent users, 52% (73 people) said they would be very disappointed to lose it; their main benefit was "I see which items will be cut before the morning delivery". Of the 70 managers who opened it once or twice, most said "it is slow on the office laptop". Write a short verdict: does it fit, for whom, and what should the PM do next?
- Uses behaviour (frequent use, falling spreadsheet downloads) as well as the survey
- Names the segment where fit exists and the main benefit it rests on
- Treats the slow-laptop complaint as a gap to fix for the occasional users, and says how to check the fix worked
- Does not recommend making it compulsory as the first step
Show a model answer
It fits for a clear segment. 140 managers use an optional tool on most days, spreadsheet downloads fell by about 38% with no ban, and 52% of frequent users would be very disappointed to lose it. The value rests on seeing cut items before the morning delivery. The occasional users share the need but are blocked by speed on office laptops, which is a fixable gap, not a lack of fit. Next: fix load time on the office laptop model, then measure whether occasional users become weekly users and whether downloads keep falling. Ask the 110 managers who never opened it why, in five short calls. Only consider retiring the spreadsheet once downloads are low and the remaining users have a reason to switch.
Check yourself
A food delivery start-up has 25% "very disappointed" overall. Among office workers who order lunch, it is 52%; among families ordering dinner, 14%. The board wants to double the marketing budget across all customers. What do you recommend?
The product has strong fit with one segment and little with the other. Spending on the segment with fit (after checking its retention) grows lasting customers. Spending across everyone wastes most of the budget on families who leave. Stopping everything ignores the fit that exists, and chasing family requests can blur the product for the people who love it.
Rider app use is mandatory for Mangrove's riders. Which measure tells you most about whether the new "batch two orders" screen fits their work?
When use is compulsory, the workaround still in use is the honest signal: if riders keep phoning, the screen does not yet make the job easier. Weekly opens are 100% by rule, ratings come from a few vocal riders, and training attendance measures the launch, not fit.
A new subscription box shows 45% "very disappointed", but its monthly retention keeps falling: 60%, 41%, 28%, 19%. What is the most likely explanation and next step?
A high score with a falling curve usually means the survey reached a skewed group, such as only the remaining loyal subscribers, or that people like the idea but something breaks later. Behaviour outweighs predicted feelings, so investigate before scaling. Assuming price is the cause skips the investigation.
Flashcards
Key takeaways
- Growth spending multiplies what the product already does. Check fit first, or you pay to meet people who leave.
- Fit belongs to a segment. Measure it per segment, city or shop type, at the product's natural frequency.
- Use the "very disappointed" survey to find who loves the product and why, and a retention curve that flattens to confirm it in behaviour.
- For internal tools, watch workarounds, voluntary use, pull and the outage test, because mandatory use hides everything else.
- Set thresholds first, then decide to scale, fix or narrow, and date the next check.
Sources and further reading
- The only thing that matters, Marc Andreessen, pmarchive, 2007
- How Superhuman Built an Engine to Find Product/Market Fit, Rahul Vohra, First Round Review, 2018
- A Simple Guide to Measuring Your Product-Market Fit, Leo Widrich, Entrepreneur, 2015
- What is good retention, Lenny Rachitsky, Lenny's Newsletter, 2020
- Dropbox: Startup Lessons Learned, Drew Houston, Startup Lessons Learned conference, 2010