top of page

Building the Bottom-Up Model: Your Path to Startup Success

  • Durva Mathure
  • Jul 17, 2024
  • 3 min read

Finding customers is hard, but finding your first-ever customer can feel like scaling a mountain. How do you find someone who is going to be the first one to take the leap of faith with you?


So, today, let’s dive into how to build a bottom-up model to set your startup on the right path and help reduce the number of nos you encounter before the yes.


Why a Bottom-Up Approach Matters for Startups

 

Imagine you’re developing a Recruitment platform to help international MBA students and grads find credible internships and jobs. Your first instinct might be to assess the size of the HRTech Recruitment market, determine what percentage comprises international MBA students and grads, and estimate how much of that market you can capture. This gives you your TAM (Total Addressable Market), SAM (Serviceable Available Market), and SOM (Serviceable Obtainable Market). But are those numbers realistic? Probably not. Capturing 1% of a $1B market within 1-2 years of launching sounds ambitious, but is it logical? Not really.

 

One of the main things you ignore with a top-down model is that your customers will be spoiled for choice. When a customer chooses your product, they are essentially "firing" another solution. Even if you are one of the pioneers of a new technology, there is always an alternative. If customers are replacing other methods with your solution, the value of your product must exceed the price they pay.

 

So, for most startups, a bottom-up approach is not only more realistic but also provides a deeper understanding of your customers and sets achievable expectations.

 

Building a Bottom-Up Model: An Example

 

Let’s take our HRTech platform example and build a bottom-up model.

 

You’re building a recruitment platform to help international MBA students and grads find credible internships and jobs. One critical lesson from my business school professors was that today’s entrepreneurship seems overly focused on raising money, forgetting that the goal of a business is to make money. So, before you build your business model, you should already know what is it going to take to set up the business, how you’ll reach your customers, and what it costs to convert them.

 

Step 1: Determine Variable Costs

First, calculate your costs to acquire customers. For simplicity, assume:

  • Cost to acquire an MBA student: $45

  • Cost to acquire an employer: $50

Variable costs for startups

These are your variable costs.


Step 2: Define Your Revenue Model

Decide on your revenue streams. Is it a subscription service? Will you charge both students and employers? For this example:

  • Monthly subscription fee for students: $15

  • Monthly subscription fee for employers: $25


Assuming it is a subscription service, we need to calculate how long are we expecting the user to be on the platform i.e. what is their lifetime?

  • Average lifetime for MBA students: 3 months

  • Average lifetime for employers: 6 months


Then we need to calculate what is the lifetime value for each type of user. Customer Lifetime Value is the total revenue expected from a customer over their relationship with your product.

Profit margin calculation for startups

This helps you calculate your average revenue per customer.


Step 3: Calculate Fixed Costs

List your fixed costs, such as:

  • Website domain: $200

  • Servers: $9,000

  • Developers: $150,000

  • Founders' salaries: $150,000

Fixed costs for startups

These are your yearly fixed costs.


Step 4: Perform a Break-Even Analysis

Using the variable costs and revenue, calculate how many transactions you need to break even. For instance:

  • Total variable cost per transaction: $95

  • Average revenue per customer: $195

  • Profit Margin per customer: $100

  • Total fixed costs: $309,200


To break even:

  • Yearly customers needed: 3,092

  • Monthly customers needed: 258

  • Daily customers needed: 8

Transactions required to break even

Now, although my numbers were guesses, yours should not be! Customer interviews play a crucial role in this process. They help you understand industry standards, validate your assumptions, and gain insights into customer behavior. For instance, knowing the average duration a customer might stay with your platform shouldn't be a guess—it should be informed by direct feedback from potential users. This kind of information is invaluable for refining your business model.


The goal here isn’t to craft a flawless spreadsheet but to test your assumptions. This approach is far more grounded than assuming you'll capture a market percentage without understanding the required effort. This level of analysis shows investors that you understand the effort needed and are ready to take it on.


I have created a downloadable Excel sheet that allows you to easily change your assumptions and see how it impacts your model. Use this tool to apply the bottom-up approach to your business idea and keep refining it as you gather more data.


In our next blog, we will discuss how to conduct effective customer interviews.


Keep hustling, and remember: every 'no' is one step closer to your next 'yes'!


Have you used a bottom-up model in your startup journey? Share your experiences and insights in the comments below!

1 Comment


Pallavi Dubey
Pallavi Dubey
Jul 18, 2024

Very insightful article! Thank you!

Like

Subscribe to our Newsletter

bottom of page