At Buffer, we’ve recently made a big change to how we build products and use the Lean Startup methodologies much more closely.
It followed what I’d call a phenomenon that Hiten Shah, one of our closest advisors mentioned to us in a mentoring session:
At Buffer, we have always taken a lot of pride in thinking that we were following the Lean Startup methodologies very closely. That’s why this line from Hiten hit me like a brick. We weren’t really being lean and avoiding waste if we weren’t doing extensive customer development.
From that day a few months ago, we started to double down and put almost every single assumption or hypothesis of our business through customer development interviews first. And I believe it’s been one of the best changes we’ve made recently.
I’ve personally never felt closer to our customers and their problems.
One particular way we do customer development is through Twitter.
After picking up a copy of Cindy Alvarez’ latest book “Lean Customer Development,” I discovered that there’s a whole science behind getting interviews with customers right in order to learn about their problems. I can’t recommend this book enough.
One of the things Cindy and Hiten mentioned to us is that doing these interviews can be very time intensive. For various reasons, it’s recommended to get a targeted email list of your customers, email them, and set up calls. That by itself would take me about 1-2 days of work every time I wanted to do some interviews.
I still believe that this longer method is very powerful and maybe even superior. At the same time, I’m a big believer in Facebook’s mantra that “done is better than perfect.”
So instead of taking half a week emailing and scheduling calls, I wanted a way to get immediate customer insights. So I sent a Tweet through our Buffer account to see if any customers were available for a Google Hangout. I tried my best to target customers and let them self-select based on our requirements:
Within a few minutes I was chatting with someone and learning about their problems sharing articles on social media.
Here is one of my highlights: When trying to learn more about how people set up their times for social media sharing, someone had printed off a cheat sheet for their best times to share. There are few things that validate a feature hypothesis more than something like this:
Just like that, I was able to have 4-6 amazing calls with customers within 1-2 hours and then give some valuable feedback to the product team. That means I cut the time down that it’d normally take to do this (about 3-5 days) by over 90%.
Rodolphe, who is doing customer development together with me on other parts of the product, took this method and improved it a lot further. Instead of jumping on calls right away, he would schedule them back-to-back for the next day:
This turned out to be less stressful and much more organized than my original method, although it would take slightly longer.
I like this newer method from Rodolphe a lot, and I believe I might make that the default for my next few sets of calls, too.
Right off the bat, I believe that there are some limitations to this method that I wanted to point out.
Even with these limitations, I still believe that you’ll get 80% of the results by doing far less than even 20% of the work.
140,000+ small businesses like yours use Buffer to build their brand on social media every month
Get started nowWith this process, I feel that we’re gaining a deeper understanding of our customers that will make us more able to solve their social media challenges and save them time. (Ready to save time with social media while driving more traffic and engagement? Try Buffer for free!)
I’m really excited to share more about our newfound love for customer development and other elements of the lean startups. Let me know in the comments below if you have any questions or things I can write about next.
Interested in joining Buffer as we get to know our customers and work hard to make products they’ll love? We’re hiring!
Every year since 2016 we've closed Buffer for a week at the end of the year. It’s like a reset, except across the whole company.
In this article, the Buffer Content team shares exactly how and where we use AI in our work.
With so many years of being remote, we’ve experimented with communication a lot. One conversation that often comes up for remote companies is asynchronous (async) communication. Async just means that a discussion happens when it is convenient for participants. For example, if I record a Loom video for a teammate in another time zone, they can watch it when they’re online — this is async communication at its best. Some remote companies are async first. A few are even fully async with no live ca