Early-stage products can’t be measured using traditional metrics like revenue and profit; a better metric is traction. Modelling traction enables you to recognise the one clear goal for your product. With your goal in mind, identify the constraints within your product (i.e. bottlenecks) and focus on improving the output of that constraint, repeating until you reach your goals.
Life’s too short to build something nobody wants.
Traditional measures of progress like revenue, profit, and return on investment (ROI), aren’t helpful during the early stages of product development for the following reasons:
A better metric is traction: the rate at which a business model captures monetizable value from its users.
You create value for your customers through your Unique Value Proposition, which is the intersection of your customers’ problems and your solution. The cost of delivering this value is described by your Cost Structure. Some of this value is then captured back through your Revenue Streams.
It is important that you run tests early in the business model validation process to ensure that you can also capture back some of this value as monetizable value that can be converted into revenue.
Customer Throughput is Traction
Throughput is the rate at which a system generates revenue through sales. In the case of a product, customer throughput is the rate at which nonpaying users are processed into paying customers.
Let’s first more formally define each metric as it maps to the customer factory:
The universal goal of every business is to increase throughput while minimizing inventory and operating expenses provided doing that doesn’t degrade throughput.
There are three stages of product growth:
The first stage (Problem/Solution Fit) is where you test for sufficient customer pull to get the factory started. The other two stages (Product/Market Fit and Scale) are simply stepped-up versions of the first stage.
Average time to go from idea to Problem/Solution Fit is eight weeks and around 3 years to get to scale.
The distance between each stage can be modelled using a 10x rule, which works both top down and bottom up. Essentially take your customer numbers at scale, divide by 10 to get numbers for product/market fit and again by 10 to get numbers from product/solution fit.
Before you can prioritize waste, you need to be able to see the factory floor. You can visualize the customer factory using five steps:
The goal of a business is increasing throughput, which is not always the same as increasing customer throughput. Simply adding more customers will also drive up more inventory and operating expenses. You might be able to potentially drive up throughput by increasing prices instead.
Before applying an engine of growth to drive up your customer throughput, you usually have to first optimize the throughput levers in your customer factory. These levers are:
The model is sustainable when the monetizable value captured from your customers (LTV) exceeds the cost of creating a customer (COCA). For a healthy business, you should aim for a 3x ratio between LTV and COCA.
For a metric to be actionable, you additionally need to be able to derive causality. The gold standard for doing this is measuring your customer life cycle in batches (or cohorts).
Cohorts help you measure relative progress by pitting one batch of users against another.
You start by grouping your users into daily, weekly, and monthly batches based on their join date (or sign-up date). Then measure their significant user actions as they progress through your customer factory.
You can create cohorts by gender, acquisition traffic source, release dates, a feature they use, et cetera.
At any given point in time, customer throughput is limited by a single
constraint.
Bottlenecks are generally where you find excess inventory (like users) piling up, examples of inventory pileups would be users waiting on you for something—support requests, promised follow-ups, et cetera.
Constraints can be broadly characterized as external or internal constraints. External constraints are market constraints. Internal constraints can be any of the following:
A key concept from the scientific method is that guesses or theories can never be proven right— they can only be proven wrong. This is the concept of falsifiability.
Our job is to wield these guesses into strategies or growth hacks that make our business model work for some slice of time. The goal isn’t learning but achieving business results—aka traction. We do this by:
The real question isn’t whether you run experiments, but rather whether you run good experiments. This chapter will outline the ground rules for designing and running good experiments.
“If you simply plan on seeing what happens you will always succeed at seeing what happens because something is guaranteed to happen.” —ERIC RIES, THE LEAN STARTUP
You need to develop a culture that allows people to have strong opinions, strange hunches, and weird instincts that they can then rigorously test.
There is no such thing as a failed experiment, only experiments with unexpected outcomes. —BUCKMINSTER FULLER