When I started building products, I only cared about "cool ideas". In college, I built a movie player app, GPSFilm, that'd play scenes of the movie based on where you are (shot as flashback so sequence didn't matter). Later, I built an app, Friend Central, to quiz you on friends through attributes like college, likes, location, etc. I built browser extensions to show your lifetime left and another, Nuggets, to record and remember things you learn based on spaced repetition.
Creating is an incredibly fun and engaging activity. I would spend days and nights working on products, engrossed in a flow state, and excitedly show it off to friends and family. Having end-to-end control, from idea to shipping, gave me a broad scope and satisfaction. It exposed me to way more product development experience and learning than university or in my day job as a software engineer.
However, when I "launched" these products, usually announcing on my FB profile or on online forums, very few people signed up, very few of those people continued to use the app, and there were no significant financial outcomes. So I learned the importance and concepts of the 3 layers - product, distribution, and business model in a tough but enduring way - by building blindly and failing to get traction multiple times.
You become better at product development and as a business leader when you think and execute creatively and effectively across these different layers.
1) Product
There are 3 parts to this:
- What is the problem? Who is the target customer segment? Is this an aspirin or a vitamin? What is the TAM?
- What are the current solutions? Why is your solution better? What is your secret sauce?
- What is the MVP version of your solution? How will your solution get better and more defensible over time? What are the network effects, loops, building blocks, and moats? How will you expand to adjacent problems and/or user segments?
2) Distribution
Build it and they will come is a good joke. No, they won't if you don't thoughtfully execute on the distribution and growth as well.
- How are you going to sign up new users from your target segment? How will you get your first 10, 100, 1000, 10000 users? Which channels will you start with and expand to?
- What's the sign-up flow? What's the 'aha' moment?
- How will you engage and retain users and/or convert them to paying?
- How does your product integrate with the rest of the ecosystem and customer lifecycle?
- Is there a viable path for the long-term value (LTV) to be higher than customer acquisition cost (CAC)? Is there a chance that your channel partners can commoditize you?
Figuring out and executing a distribution strategy can take time, influence the direction of your product or even deem it unviable. A common mistake PMs and founders make is not thinking about distribution or partnering closely with marketing early on. Even at large companies, when developing a product or feature, distribution is still a key consideration as you have to figure out how to promote to existing users and acquire new ones.
3) Business
- What is your business model? What is your pricing structure?
- What are your revenue and growth rates?
- What are your gross and net margins? How can you improve them?
- Are you investing in a portfolio of product lines for future growth?
- Are you developing a strong brand and strategic partnerships?
- Are you developing strong leadership, talent, organization, and culture?
Further reading
- Product layer = Product-Market Fit
- Distribution = Product-Channel Fit
- Business = Model-Market Fit and Model-Channel fit