A guide for finding product-market fit in B2B
Part five of my seven-part series on kickstarting and scaling a B2B business
š Hey, Iām Lenny and welcome to aĀ š subscriber-only edition šĀ of my weekly newsletter. Each week I tackle reader questions about building product, driving growth, and accelerating your career.
Welcome to part five of our ongoing series on how to kickstart and scale a B2B business:
Part 2:Ā How to validate your idea
Part 3:Ā How to identify your ICP
Part 5:Ā A guide for finding product-market fitĀ ā This post
Part 7:Ā How to scale your growth engine
A huge thank-you to Akshay Kothari (COO of Notion), Ali Ghodsi (CEO of Databricks), Andrew Ofstad (co-founder of Airtable), Barry McCardel (CEO of Hex), Boris Jabes (CEO of Census), Calvin French-Owen (co-founder of Segment), Cameron Adams (co-founder and CPO of Canva), Christina Cacioppo (CEO of Vanta), David Hsu (CEO of Retool), Eilon Reshef (CPO of Gong), Eric Glyman (CEO of Ramp), Guy Podjarny (CEO of Snyk), Jori Lallo (co-founder of Linear), Julianna Lamb and Reed McGinley-Stempel (co-founders of Stytch), Keenan Rice (founding team), Mathilde Collin (CEO of Front), Rick Song (CEO of Persona), Rujul Zaparde and Lu Cheng (co-founders of Zip), Ryan Glasgow (CEO of Sprig), Shahed Khan (co-founder of Loom), Shishir Mehrotra (CEO of Coda), Sho Kuwamoto (VP of Product of Figma), Spenser Skates (co-founder and CEO of Amplitude), Tom Preston-Werner (co-founder of GitHub), and Tomer London (co-founder and CPO of Gusto) for contributing to this series. Art by Natalie Harney.
If youāve come here looking for a step-by-step guaranteed guide to finding product-market fit, youāre going to be disappointed. No such guide exists. Nor will one ever exist. Finding PMF is too squishy. As Rick Rubin said in his recent book The Creative Act, āIf weāre aiming to create works that are exceptional, most rules donāt apply.ā
However, there is hope. Though thereās no formula for finding PMF, you can significantly increase your odds, and save yourself a lot of time and heartache, by studying the lessons of those whoāve made it. I interviewed more than 20 of todayās most successful B2B founders, and from their stories, Iāve found:
A simple framework for moving closer to PMF
Reliable signs that youāre approaching PMF
How long it should take you to find PMF
Advice for what to do if you arenāt finding PMF
Letās get into it.
In B2B, it normally takes two years to start feeling product-market fit
Hereās an overview of how long it took 24 of todayās top B2B startups to get to (1) a live product, (2) their first customer, and (3) their first feeling of PMF:
The median time from idea to feeling product-market fit was roughly 2 years. Start to worry if youāve been working on your idea for over 2 years and not feeling PMF (see below what that feels like), and start to seriously worry if itās been over 3 years.
From a working product to feeling PMF typically took 9-18 months. Expect to spend a year or so iterating before you finally have something people want.
Most companies got an alpha product out the door in 1-3 months. Unless you think youāre the next Figma, get your V1 out quickly.
A few companiesāFigma, Airtable, Slackātook 4+ years to find PMF, but they were the exceptions, and Slack was working on a completely different product (a game) before pivoting to what became Slack.
Additional takeaways and surprises from the insights below
If you build it, they will comeāif you have strong product-market fit.
Stop thinking of product-market fit as a yes or no questionābut instead as a process of finding fit with more segments of the market.
Surprisingly, no founders I spoke with used retention as their signal of PMF. It might have been implicit, but if you read the quotes, that wasnāt really ever the main story.
The journey to PMF starts by finding just one company to truly love your product.
One of the most interesting takeaways from my interviews is how often founders never fully felt PMF
Shishir Mehrotra (co-founder and CEO of Coda) described this feeling so well:
āMy problem with the term is that you always have product-market fit with one group and not with the next. The group that you havenāt achieved product-market fit with is the one you really want to target.
It always surprises people to hear that, at YouTube, we never thought we had a product-market fit. We had 100 million DAUs and almost a billion monthly actives, and yet we did not have our desired audience. We had teenagers but not adults. We were envious of the satisfaction those folks were finding on Netflix, Facebook, or wherever. In my experience, youāre always stretching product-market fit. I donāt think thereās a moment where youāre done with product-market fit.ā
You may not feel like you have PMF even when you reach 100 customers:
āI remember with the first 100 or so customers, every customer kind of felt like the last customer we would get, to be honest. We were like, I canāt believe DoorDash is using this product. Thatās incredible! We were so proud. Unlike on the B2C side, there was no sort of viral loop that got going that made us think, āOkay, we found it.ā Instead, it really was kind of just pushing the boulder at a pretty steep trajectory uphill, over and over.ā
āDavid Hsu, founder and CEO of Retool
Or at $100M/year in revenue:
āThe fear of hitting a wall and collapsing was always there. Even when we were at 100 million in revenue, there was always this fear that we were suddenly going to crash into a wall and everything would stop.
There are all these horror stories in Silicon Valley of these companies who got to 150 or 200 million revenue and then didnāt grow. So there was always this fear that it was going to happen to us as well. Your product-market fit is always with respect to a particular market. It might be small companies, or medium-size companies, or enterprises. The small companies donāt want your stuff, or the U.S. market doesnāt want your stuff, or the Asian market, and so on. Eventually, at some point you become a multi-product company, so then the whole game repeats itself again and again and again. You have to revamp and change things significantly, which is its own challenge.ā
āAli Ghodsi, co-founder and CEO of Databricks
In fact, you might never fully feel PMF:
āI never felt at any point of time like, ah, now I have product-market fit. I always felt like there was always something for us to improve onāwhether it was growth or product or customer care. Iām always seeing what more we can do to solve problems on behalf of our customers.ā
āTomer London, co-founder and CPO of Gusto
āIāve spent most of the history of Hex paranoid that weāre not at PMF, or thereās more to do. I think our vision is big enough and that, at any point, even when I have thousands of people telling us this thing is awesome, I still feel like, āYeah, but thereās this bigger thing we want to do.ā I donāt feel like we have product-market fit for the ultimate vision we have yet. And so thatāll take time, obviously.ā
āBarry McCardel, co-founder and CEO of Hex
āI donāt even know if today we have true product-market fit. If youāre going down the venture path, what I tell other founders is that anytime you raise, your product-market fit is gone, because whatever you raised, the next raise effectively demolished it. You now have to hit the next bar of product-market fit. What we have today at the series A and series B, I consider it strong product-market fit. But thatās because we were able to grow into the valuation and what the stature of the company should have been at those respective stages.ā
āRick Song, founder and CEO of Persona
PMF is never a binary yes-or-no moment. Itās instead a gradual process of finding fit with larger and larger segments, as Jori Lallo, co-founder of Linear, describes:
āPMF has been so gradual; I might even say . . . linear. Thereās not just one hump that we got over and thought, āOkay, now itās clicking.ā Itās more like weāre chipping away at these obstacles and getting more and more people interested. Itās more like, āOh, this is really working for certain segments.āā
A guide for finding product-market fit
Though you may never feel everlasting product-market fit, you need to start somewhere. I asked every founder when they first felt product-market fit, and their answers fell along a spectrum that provides a useful guide to finding ever-increasing PMF:
Step 1: Get one company to love your product
Step 2: Get one company to pay (a meaningful amount of money) for your product
Step 3: Get more than one company to love and pay for your product
Step 4: Start noticing a shift from push to pull, and organic growth
Step 5: Keep growing consistently
Below, Iāll explore each step in-depth, and share stories from founders of the moment they finally felt PMF.
Step 1: Get one company to love your product
Start your PMF journey by becoming obsessed with getting one company to love, use, and continue to use your product. Do whatever it takes to make them successful.
In the case of Figma, co-founder Dylan Field became obsessed with the success of their first real user, Coda (originally called Krypton):
āThere was a weekend when we had a bug and the product wasnāt working very well because it hadnāt been released yet; it was an alpha. And Dylan was freaking out. Heās like, āThereās a bug.ā And Iām like, āYeah, weāll fix it, but weāve got other stuff going on.ā Heās like, āWe have to call a red alert.ā Iām like, āDude, what are you talking about? We havenāt shipped this thing yet. Thereās no such thing as a red alert because itās not shipped.ā And heās like, āYou donāt understand. There are customers depending on us. Thereās this company called Krypton.ā So I was like, āOkay, they havenāt paid us any money, nobody even knows we exist, but I guess weāll deal with it.ā
I actually came to appreciate Dylanās mindset, because a lot of founders donāt give a shit about their customers. They want to understand the customers, but just enough to figure out what features they would be willing to pay for. But at the end of the day, Dylan was thinking about it in terms of trust. He was like, āLook, I convinced this guy to use our product. Theyāre actually trying to use it for work, and if we fuck it up for them, I donāt want that on my conscience. I want to do whatever I can to make sure that weāre holding up our end of the bargain. Because they believed in me.ā
Theyāre still customers; they were our first customer.ā
āSho Kuwamoto, VP of Product
Coda itself went through this same journey with their first customer, Springful:
āMy former colleague Noam Lovinsky [now CPO at Grammarly] was starting a company called Springful. I said to him, āHey, would you use Krypton [our name at the time]?ā They started using it, and for a while, it went well. They were getting a lot of use out of it. We had a chart of what the DAUs looked like, and because they had six employees, the chart basically sat at 6 every day, except for on the weekends.
Then one day, it dropped to zero on a weekday, and the following day, it stayed at zero. And so I texted Noam and said, āHey, what happened? Are you at an offsite?ā I was trying to find some other excuse. He said, āOh man, Iāve been putting off calling you, but I have good news and bad news. The bad news is we had a team meeting and I asked the team how things were going, and they said that if we made them keep using Krypton, they were all going to quit.ā And I was like, āWell, thatās pretty terrible news.ā He said, āThe good news is they all completely believe in the vision. Theyāve made a list [in Krypton] saying, āIf you do these things, weāll come right back.ā The list was like 25 things, all completely reasonable.
This led to a big internal debate. The team was basically divided in half. Half the folks had a mindset like, āWhat a gift. We have a customer and they have given us a clear list of requirements.ā The other half said, āHeās reacting to the wrong productāitās not actually the shape of the thing we want. And if we do that, weāre going to dig a hole deeper and deeper into this part of the product.ā
We decided not to finish his list. Instead, we built the doc that we originally envisioned. I thought it would take three or four months, but it took over a year to get back to his list.ā
āShishir Mehrotra, co-founder and CEO
David Hsu at Retool built a tool to catch anyone running into issues with their early product so that they could fix the issues immediately:
āAt the beginning of any startup, no one knows about your product, nor does anyone use it. We came to a point where weāre like, given that no oneās using the product, every time somebodyās using the product, we should go see what theyāre doing. So we built this custom analytics server along with FullStory, and anytime anyone was in the app and using the app, we got notified immediately on Slack.
Invariably, theyād run into a bunch of issues. And anytime they ran into any issue, weād immediately reach out. Weād just call them. With sales, oftentimes when you call a customer, they donāt reply or they donāt want to talk to you. But in this case, they were literally using the product and theyāre running into issues, and so they were super-likely to pick up.
With DoorDash, for example, the product went through multiple iterations over three weeks, where theyād uncover an issue and weād respond, āNo problem, weāre on it.ā Weād ship the feature, theyād come back the next day, it would work. They wanted an on-prem option, which is at that point a pretty big feature, as you can probably imagine, putting a cloud product on-prem. Weāre like, āNo problem.ā And we shipped itĀ in just 36 hours. So we were iterating very rapidly, even if the core idea was the same.ā
The founders of Gong did exactly the same thing:
āDuring the beta process, we had a bunch of systems that recorded the usersā screens using Gong. And we were watching these like maniacs, every day. I would probably spend two hours watching people interact with the system, reverse engineering them based on their role or what they were trying to do, and then go on thinking, āSo this is what this person is doing?ā And if needed, I would give them a call. This approach is an underutilized product management tool, because in some areas it gives you more information than a quantitative survey or a discussion, because this is what the person actually does versus what they tell you and what they think theyāre doing.ā
āEilon Reshef, co-founder and CPO
The founders of Gusto literally sat next to their early customers watching them send payroll day after day:
āFor the first 30 customers, I was with them in their offices seeing them do payroll, or I was on the phone with them, watching them and then seeing them send payroll, and their reactions and seeing feedback. Whatās working, whatās not working, whatās intuitive, whatās not intuitive. Every time they added an employee, I was there on the phone with them or in their office.ā
āTomer London, co-founder and CPO
The founders of Looker are famous for going even further and āforward deployingā their engineers to sit in the customerās offices and work alongside their team to make sure theyāre set up for success:
āThe best way to show a prospect or customer the real value of Looker was to show them on their own data. Its power came from being designed as both a language and a development platform, but that also came with a lot of overhead to learn how to be powerful with it. It wasnāt rocket science; it just took time.
Therefore, we created a team of data analysts to serve as our technical customer-facing teams (sales engineers, customer support, and implementation analysts) to quickly deploy and develop instances of Looker for our customer. Early on, this enabled us to see and know everything that our customers and prospects wanted to achieve with analytics. Having that insight, we were able to both develop features and ways to use Looker, almost daily, to ensure we would be the best choice for a powerful analytics platform. This also helped us ensure that our customers would find value from Looker on day 1 after purchasing.ā
āKeenan Rice, founding team
āYou wonāt be great for anyone. Just get the thing to be really damn useful for one customer.ā āBarry McCardel, co-founder and CEO of Hex
One of the biggest recurring lessons from my conversations is to talk to customers more. I know you hear this a lot, but you are probably still not talking to customers enough. Hereās Spenser Skatesās (co-founder and CEO of Amplitude) hard-won lesson:
āWe spent about a year building, when in retrospect, we should have spent half that time talking to customers. And if we had, we wouldāve wasted a lot less time on customers who were never going to buy.
The biggest thing I will tell founders is, you have to spend half your time talking to your customers. If youāre a B2B company, that means becoming a salesperson. Figure out how to spend the collective time of your founding team: 50% needs to be talking to customers. If youāre a consumer company, that just means talking to them and meeting them. Airbnb was very famous for doing this. And spend the other 50% of your time building.
Iām an engineer. My two co-founders, Curtis [Liu] and Jeffrey [Wang], are engineers. And so our instinct is to always build the product because we know how to solve those problems. But we wasted a lot of time solving problems that didnāt really exist or didnāt have money or traction behind them. And so that was a huge lesson for us.ā
At this stage, you may not even have true āproductā-market fit, if your product is early. Instead, you can look for āmessageā-market fit, as in the case of Ramp:
āWhen we launched, in mid-2020, I think we had āmessage-market fit.ā We were able to differentiate and have people be interested in our unique messaging, but we didnāt have the product there yet.
I think itās hard to have true product-market fit when youāre public. When youāre operating just on friends and founders you meet and VC introductions. You need to have people out in the world who you donāt know you but are using you, and the product is whatās doing the selling.
And in terms of the product itself, where suddenly it was spreading, that came later, probably fall of 2020, when it was finally delivering on the messaging we had.
In terms of feeling market-message fit, thereās a few ways you can test it. One, based on launch press coverage, e.g. who wants to talk about it. You send an email using cold outbound and look at response rates. SDRs can do that all the time, and we were testing that all the time, even in an elevator pitch. Would people get it or would they be turned off? You can be very technical about it. You measure it or you can just sort of go by feel.ā
āEric Glyman, co-founder and CEO
Or āproduct-user fit,ā as in the case of Snyk:
āI separate the āproduct-user fitā from āproduct-buyer fit.ā We got the former pretty quickly, Iād say within a year after we launched our Git integration. The latterā getting people to pay for it and aligning with their commercial needsātook a full extra year to happen.ā
āGuy Podjarny, co-founder and CEO
Remember, trust is your secret weapon early on.
Step 2: Get one company to pay (a meaningful amount of money) for your product
The next PMF milestone is to get one company to pay a meaningful amount of money for your product. This should be five to six figures per year. Iāll share pricing advice below.
For Vanta, getting the first five-figure verbal agreement, and then a $500k deal, convinced Christina Cacioppo that she had found PMF:
āDuring the pricing research, when folks overwhelmingly said theyād pay five figures for the Wizard of Oz prototype of a real-time security report. They thought it was generated by code, but I definitely wrote them by hand.
Then, when I was able to sell the first $500k of Vanta by myself, when I didnāt really know how to sell. I joke that prior to Vanta, the last thing I sold was Girl Scout cookies. I knew it wasnāt my sales skill that was getting these deals closed; it was a testament to the problem we were solving and the product we were building.ā
For Stytch, it was getting their first six-figure deal:
āFor me, it was probably our first six-figure deal when it was like, āOh crap, a company will actually pay us for this.ā I just remember being consistently surprised that they didnāt say no to the prices that we were putting in front of them.ā
āJulianna Lamb and Reed McGinley-Stempel, co-founders
If you have early users telling you that you need to take their money, like with Figma and GitHub, youāre in a good spot:
āI think I didnāt admit it to ourselves until we had a customer, Microsoft, that told us, āHey, you have to start charging for this thing.ā I thought we might have product-market fit. In reality weād had it for like a year, and I wish that I had recognized that sooner, because I think I would have acted differently.ā
āDylan Field, co-founder and CEO of Figma, via fireside chat with Elad Gil
āWhen we launched our private beta, we were offering it for free. To our surprise, users started writing to us asking, āCan we pay for this?ā They liked it so much, they wanted to pay for it. That was the first sign this was going to work.ā
āTom Preston-Werner, first CEO and co-founder of GitHub
When thinking about pricing, the best advice is to charge more than you think you should.
āI was talking to this company called Super Lucky Casino. I went through the demo and the whole pitch, and we got to the end of it, and they asked me a question Iād never been asked. Theyāre like, āThis is great, how much does it cost?ā And Iām like, holy shit, someone wants to pay money for the software I built. I am blown away. And the first thought that popped into my head was like, okay, whatās SaaS supposed to cost? Iām thinking $50 a month.
But then I remember Patrick McKenzieās advice, which is, āCharge more.ā So Iām like, all right, whatās the biggest number I can think of? Well, let me double that number. So maybe $100 a month? Then I thought, wait, no, no, no, no, no. Let me try adding another zero to it. I said ā$1,000 a month.ā And the guy who we were pitching, the CTO of Super Lucky Casino, was like, āHoly smokes, wow, thatās so cheap, amazing.ā And Iām like, oh my god, all my dreams have been fulfilled. Someone wants to buy the software that I wrote for $1,000 a month. This is incredible.ā
āSpenser Skates, co-founder and CEO of Amplitude
And it goes without saying, if these early customers leave, they donāt count. Retention is key, especially early on.
Step 3: Get more than one company to love and pay for your product
Next, you need to get multiple companies paying for your product. For most founders, hitting 3 to 10 paid customers was the moment they felt like they had real PMF.
For Amplitude, Spenser Skates felt PMF once they signed their first half-dozen customers (at increasingly higher prices):
āAfter our first customer, Super Lucky Casino, signed, came Keepsafe, which we sold for $2,000 a month. Then it was The Hunt for $3,000 a month. And then we sold to HERE Maps, which is a division of Nokia, for $4,000 a month. And then we did a few more deals. Rdio and QuizUp were the two big deals; those were $10,000 a month. We were really cranking. We got from zero to a million in ARR in less than nine months. And so that was really where we started taking off.ā
Gong felt like they had product-market fit when 11 out of 12 of their design partners chose to buy the product:
āWe had 12 design partners. We gave them the software in January. In May, we made a decision to tell them the betas were over and that weād start charging for it. Out of 12, 11 ended up buying. So thatās a pretty big signal.
By the way, the reason why we decided to charge money is that during beta, the product wasnāt always working very well. It wasnāt robust in any way or form, and people were complaining left and right when it wasnāt working. So we were like, well, if they are complaining that it doesnāt work, that means they care. If my iPhone doesnāt work, I freak out. But if home speakers donāt work, I donāt give a shit, just like whatever. So that gave us the confidence that at least they use it.
Then we went to charge money for it. With 11 out of the 12 buying, it should have been obvious. But it wasnāt obvious to us. It was like, how come the 12th didnāt buy it?
We later learned that the 12th oneās CRO left while we were doing the beta, and they bought Gong a year later and are still a customer.
One of 11: the salespeople at one point decided they didnāt need it, and turned it off. A day later, we got a call from the CEO saying, who the fuck told you to turn it off? Thatās the type of feedback you want to hear to feel like you have product-market fit.ā
āEilon Reshef, co-founder and CPO
For both Zip and Persona, they finally felt they found PMF after closing their 10th customer:
āI donāt think we felt PMF until we had our first 10 customers live and very successful. This took just over a year from the time we committed to the idea. I distinctly remember a deal where our champion cried because her manager hadnāt approved budget for Zip. She actually quit her job because of it (and is now a customer). That was a telling moment.ā
āRujul Zaparde and Lu Cheng, co-founders
āIn the earliest early phases, the only really meaningful measure of product-market fit is whether you can close more than 10 customers, and you think you can close more.ā
āRick Song, founder and CEO
With each new customer, youāll start to feel more and more confident that youāve got something special, and you should start to feel a pull.