...

Business model testing, how to validate a business model?

An important step of Business Model Hacking is validating business models. In this article we will tell you what we mean by business model testing and why its important. Also we will learn you how to validate a business model effectively by focusing on the three types of fit introduced by Alexander Osterwalder. At least we’ll various experiment you can use to test your businessmodel. Are you ready to become a pro at business model testing?

What is business model testing?

What is business model testing?

Business model testing is the process of checking if your business idea works in the real world. It involves validating the assumptions in your business model to see if they are true. The goal is to find out whether your business idea can succeed in the market, by solving real customer problems, gaining market demand, and being financially sustainable.

Why is business model testing important?

Business model testing is important because it helps you:

Why is business model testing important?
  • Reduce the risk of failure: Validating key assumptions helps you identify potential problems before they become major issues.
  • Avoid wasting resources: By testing early, you can avoid spending time and money on ideas that may not succeed.
  • Adapt based on feedback: Testing allows you to adjust your approach based on actual customer feedback and market conditions.
  • Improve step by step: You can refine your business model gradually, increasing its chances of success.
  • Increase profitability: By validating assumptions, you make data-driven decisions that can lead to a more profitable business.

How to validate a business model

To effectively test a business model, follow these steps:

Step 1: Outline the business idea with the Business Model Canvas

How to validate a business model - step 1

Start by outlining your business idea using the Business Model Canvas. This tool helps you map out all the essential parts of your business, including the value proposition, customer segments, revenue streams, cost structure, and more. It provides a clear picture of how your business is supposed to work.

Step 2: Identify the riskiest assumptions

How to validate a business model - step 2

Not all assumptions carry the same risk. Identify the assumptions that are most likely to fail and have the greatest impact on your business. These are often related to customer needs, market demand, and the ability to make a profit. Testing these risky assumptions first will help you learn quickly.

Step 3: Run experiments

How to validate a business model - step 3

Begin with running experiment that are related to the problem-solution fit assumptions, then move on to product-market fit, and finally, test for business model fit. This order ensures that you are addressing the most basic risks first before moving on to more complex ones.

The ‘right order’, the 3 types of fit (Osterwalder)

In the piece on how to validate a business model we talked about testing in the right order. We believe that customer-centric design and development offers the highest chance of finding a superior model. That is why we embrace 3 types of fit (Osterwalder).

1. Problem-solution fit

Problem-solution fit 3 types of fit (Osterwalder).

The first step in testing a business model is to confirm that your solution addresses a real customer problem. Problem-solution fit occurs when there is a strong match between the customer’s problem and your proposed solution. The goal is to make sure that the problem is significant enough for the customer to seek a solution and that your offering solves it effectively.

2. Product-market fit

Product-market fit 3 types of fit (Osterwalder).

Once you have validated the problem-solution fit, the next step is to confirm product-market fit. This is achieved when your product meets the needs of the market, and there is significant demand for it. Product-Market Fit indicates that people are not only interested in your solution but are also willing to pay for it.

If customers are not showing interest, even in a basic version, it’s a sign that you may need to refine your product or target a different market segment.

3. Business model fit

Business model fit 3 types of fit (Osterwalder).

After validating the problem-solution fit and product-market fit, the final step is to ensure business model fit. This means confirming that your business model is sustainable in the long run and aligns with the market environment. Business model fit is achieved when your company’s value proposition, revenue streams, and cost structures support sustainable growth.

Business model testing experiments

When testing a business model, it’s important to run the right mix of experiments. Below are different some experiments you can use for business model testing.

Business model testing experiment 1: Smoke test

Phase: Problem solutionfit, product market fit

How it works: A smoke test measures customer interest without building a full product. For example:

  • Create a landing page or advertisement promoting a feature that doesn’t exist yet, and track clicks to gauge interest.
  • Offer a sign-up form for early access to a new service and see how many people register.

Why it’s useful: It helps determine if there is genuine interest before investing in development.

Business model testing experiment 2: Wizard of Oz

Business model testing experiment 2: Wizard of Oz

Phase: Product market fit

How it works: In a Wizard of Oz test, customers believe they are using a fully automated product, but the work is actually being done manually. For instance:

  • Offer a service that appears automated (e.g., an AI chatbot), but have real people respond to the customer queries behind the scenes.
  • Manually perform processes that would eventually be automated to assess customer responses and validate demand.

Why it’s useful: Allows you to validate the concept and demand without the cost of building a complete system upfront.

Business model testing experiment 3: Concierge tests

Business model testing experiment 3: Concierge tests

Phase: Problem-solution fit

How it works: With a concierge test, you offer a highly personalized service, handling tasks manually that you plan to automate later. Examples include:

  • Personally guiding customers through a process that would be done by a software tool in the future.
  • Manually delivering a service, such as handpicking items for customers if you plan to build an automated recommendation system.

Why it’s useful: Provides insight into customer needs and preferences, confirming if they value the solution enough for you to scale.

Business model testing experiment 4: Pre-sales & crowdfunding

Phase: Product-market fit, business model fit

How it works: Test demand by offering pre-sales or launching a crowdfunding campaign for your product before it’s fully developed. Examples:

  • Sell products in advance to confirm customer interest and raise funds for production.
  • Use Kickstarter or Indiegogo to gauge how many people are willing to support your product idea.

Why it’s useful: Confirms if customers are ready to pay for your solution and helps finance development.

Business model testing experiment 5: A/B testing

Business model testing experiment 5: A/B testing

Phase: Product-market fit

How it works: Compare two different versions of a product, feature, or marketing message to see which performs better. Examples:

  • Test two different landing page designs to see which one generates more sign-ups.
  • Offer two pricing models and analyze which leads to more purchases.

Why it’s useful: Provides data on customer preferences and helps optimize your offering.

Business model testing experiment 6: Data analysis

Phase: All phases

How it works: Use existing data, such as web analytics, sales reports, or customer behavior metrics, to validate your assumptions. Examples:

  • Analyze website traffic to see which pages attract the most interest.
  • Study purchase patterns to identify which products or services are most popular.

Why it’s useful: Helps identify trends, optimize strategies, and make data-driven decisions.

Business model testing experiment 7: Financial projections

Business model testing experiment 7: Financial projections

Phase: Business model fit

How it works: Test the financial viability of your business model by creating detailed projections and examining different scenarios. Examples:

  • Estimate potential costs and revenues under different market conditions.
  • Simulate various pricing strategies to determine which is the most sustainable.

Why it’s useful: Ensures your business can survive in different market environments and helps identify financial risks early.

Note: Iterate based on results

Business model testing is not a one-time activity. After running experiments and gathering data, you should revisit your Business Model Canvas and make adjustments. This may involve redefining your target market, modifying your pricing strategy, or pivoting your product offering. The insights gained from these tests will help you refine your business model and improve its chances of success.

Are you ready to validate business models better?

I hope this article gave you an clear answer on how to validate a business model. Do you need help with business model testing? Consider our business growth services.

Limited-offer: Subscribe to Business Model Hacking and get the digital version of the book and the cards for free.

Try Business Model Hacking now!

We have created a demo tool that allows you to experience the power of Business Model Hacking. It only takes you 30 seconds and is completely free.

Share this article:

Related articles

Business Model Hacks helps you to create, better more resilient business models.

Result: More profit & impact.

Stay tuned

Subscribe to our newsletter

Schedule a free consultation call

Robbert Fransen
Founder Business Model Hacking
  • 15 min call
  • Receive personalised quick assesment
  • Get the know us - no strings attached
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.