Customer Development In A Nutshell

Customer development is a formal process of identifying potential customers and determining how to meet their needs using testable hypotheses. Entrepreneur and business professor Steve Blank highlighted the Customer Development Manifesto principles in The Startup Owner’s Manual as the core principles for modern startups.

Introducing the customer development manifesto

The Customer Development Manifesto (Source:

The customer development manifesto is the foundation of the lean startup.


Understanding customer development

Customer development is one of the three foundational elements of a lean start-up. However, many start-ups allocate too many resources to product or service development without first considering the needs of their target audience. Who is the ideal customer and what do features do they need? How can they be reached?

Ultimately, no product or service will ever be successful if no consumers are lining up to buy it. Even if the product in question does satisfy a need, is the size of the addressable market large enough to support it? Indeed, does the business have the ability to scale to meet demand if required?

Customer development addresses all of the above questions by discovering, testing, and validating assumptions that many organizations fail to verify.

The four steps of customer development

Customer development is built on the premise that the business must understand market needs and come up with multiple potential solutions. These solutions must have the capacity to be evaluated by testable hypotheses.

This is performed by implementing these four steps.

1 – Customer discovery

First, the vision of the start-up must form the basis of several purely hypothetical business models. Then, the hypothesis of each model should be tested and validated by understanding the needs of real or potential customers. The focus in customer discovery must remain on customer needs and not on technical features.

2 – Customer validation

As noted earlier, a product or service has to address customer needs and be viable. Customer validation is any method that allows the business to develop a predictable sales process.

Viability can be assessed by considering scalability, market fit, market size, feasibility, and repeatability. Furthermore, what is the weight of the problem? Is the product important? That is, will consumers be willing to part with money to own it? Hypotheses that fail customer validation are scrapped and the business must return to the first step.

3 – Customer creation

During the third step, the business must create demand among end-users and direct them through the preferred sales channel. Only after initial sales are made should efforts be made to increase product awareness. This helps control the cash burn rate and ensures that start-ups avoid spending money trying to attract customers from the wrong target audience.

Of course, every market is different. Some start-ups will need to put more thought into product positioning if there is pre-existing competition.

4 – Company building

In the final step of the customer development process, the business moves from an exploratory and testing phase to a phase of execution.

In other words, the business must fill roles in newly created departments such as sales, marketing, customer service, and business development. This naturally leads to the business beginning to scale up, spending more money on marketing and advertising to drive sales.

With a high demand for a product or service, the business moves from a start-up to a company executing on a verified and validated model.

Key takeaways

  • Customer development is a foundational element of a lean start-up involving the identification and verification of a target audience using testable hypotheses.
  • Customer development is a means of formally validating common business assumptions such as market size, market demand, and scalability.
  • Customer development is based on four steps that describe how an emerging start-up can transition to a fully-fledged company with a verified business model.

Read Next: Lean Startup, Continuous Innovation, Design Thinking, Business Design, Value Proposition Design, Jobs-To-Be-Done.

FourWeekMBA Business Toolbox

Business Engineering


Tech Business Model Template

A tech business model is made of four main components: value model (value propositions, missionvision), technological model (R&D management), distribution model (sales and marketing organizational structure), and financial model (revenue modeling, cost structure, profitability and cash generation/management). Those elements coming together can serve as the basis to build a solid tech business model.

Web3 Business Model Template

A Blockchain Business Model according to the FourWeekMBA framework is made of four main components: Value Model (Core Philosophy, Core Values and Value Propositions for the key stakeholders), Blockchain Model (Protocol Rules, Network Shape and Applications Layer/Ecosystem), Distribution Model (the key channels amplifying the protocol and its communities), and the Economic Model (the dynamics/incentives through which protocol players make money). Those elements coming together can serve as the basis to build and analyze a solid Blockchain Business Model.

Asymmetric Business Models

In an asymmetric business model, the organization doesn’t monetize the user directly, but it leverages the data users provide coupled with technology, thus have a key customer pay to sustain the core asset. For example, Google makes money by leveraging users’ data, combined with its algorithms sold to advertisers for visibility.

Business Competition

In a business world driven by technology and digitalization, competition is much more fluid, as innovation becomes a bottom-up approach that can come from anywhere. Thus, making it much harder to define the boundaries of existing markets. Therefore, a proper business competition analysis looks at customer, technology, distribution, and financial model overlaps. While at the same time looking at future potential intersections among industries that in the short-term seem unrelated.

Technological Modeling

Technological modeling is a discipline to provide the basis for companies to sustain innovation, thus developing incremental products. While also looking at breakthrough innovative products that can pave the way for long-term success. In a sort of Barbell Strategy, technological modeling suggests having a two-sided approach, on the one hand, to keep sustaining continuous innovation as a core part of the business model. On the other hand, it places bets on future developments that have the potential to break through and take a leap forward.

Transitional Business Models

A transitional business model is used by companies to enter a market (usually a niche) to gain initial traction and prove the idea is sound. The transitional business model helps the company secure the needed capital while having a reality check. It helps shape the long-term vision and a scalable business model.

Minimum Viable Audience

The minimum viable audience (MVA) represents the smallest possible audience that can sustain your business as you get it started from a microniche (the smallest subset of a market). The main aspect of the MVA is to zoom into existing markets to find those people which needs are unmet by existing players.

Business Scaling

Business scaling is the process of transformation of a business as the product is validated by wider and wider market segments. Business scaling is about creating traction for a product that fits a small market segment. As the product is validated it becomes critical to build a viable business model. And as the product is offered at wider and wider market segments, it’s important to align product, business model, and organizational design, to enable wider and wider scale.

Market Expansion Theory

The market expansion consists in providing a product or service to a broader portion of an existing market or perhaps expanding that market. Or yet, market expansions can be about creating a whole new market. At each step, as a result, a company scales together with the market covered.



Asymmetric Betting


Growth Matrix

In the FourWeekMBA growth matrix, you can apply growth for existing customers by tackling the same problems (gain mode). Or by tackling existing problems, for new customers (expand mode). Or by tackling new problems for existing customers (extend mode). Or perhaps by tackling whole new problems for new customers (reinvent mode).

Revenue Streams Matrix

In the FourWeekMBA Revenue Streams Matrix, revenue streams are classified according to the kind of interactions the business has with its key customers. The first dimension is the “Frequency” of interaction with the key customer. As the second dimension, there is the “Ownership” of the interaction with the key customer.

Revenue Modeling

Revenue model patterns are a way for companies to monetize their business models. A revenue model pattern is a crucial building block of a business model because it informs how the company will generate short-term financial resources to invest back into the business. Thus, the way a company makes money will also influence its overall business model.

Pricing Strategies

A pricing strategy or model helps companies find the pricing formula in fit with their business models. Thus aligning the customer needs with the product type while trying to enable profitability for the company. A good pricing strategy aligns the customer with the company’s long term financial sustainability to build a solid business model.

Main Free Guides:

Scroll to Top