Type 1a β€” Demand-driven deep dive

An end-to-end walkthrough of a demand-driven sizing case.


On this page:
Step 0: Prompt
Step 1: Scope
Step 2: Framework recognition
Step 3: Structure
Step 4: Execution
Recurring patterns
πŸ‘‰ Practice a case (BETA)

Step 0: Prompt

Consider the following example:
"Estimate the size of the pet food market in London"
‍
This is the only information initially provided. As in a real interview, no numbers are given upfront.

Step 1: Scope

This step always comes before building the sizing structure. We need to ensure the request is fully understood by clarifying the key elements of the problem.

Examples of clarifying questions:
-Are we estimating annual revenue or volume?
-Are we focusing on Greater London or the metropolitan area?
-Which animals are included (dogs only, or dogs and cats)?

Assumptions (provided by the interviewer):
-Annual Greater London market size in terms of revenue ($)
-Pet food for dogs and cats only

Step 2: Framework recognition

This is a demand-driven Type 1a case because:

One potential challenge of this demand approach is that it requires estimating London’s population, which may not be immediately known. However, in interviews, the interviewer will typically provide this figure if asked, or accept a reasonable approximation.

Step 3: Structure

Before calculating, define the macro drivers:
‍Market value = Number of pets Γ— Food consumption per petΓ— Price per unit

‍
Now break down each macro driver:


Notice the logic:
Population β†’ Households β†’ Pet ownership β†’ Pets β†’ Consumption β†’ Price β†’ Market value

Only once this pyramid is clear do we calculate.

Step 4: Execution

Step 4.1 β€” Estimate population

‍In most interviews, the interviewer will provide London’s population if asked. However, you should still be able to anchor a reasonable range.

For example:
-Think about the population of the city you currently live in.
-Is London significantly larger or smaller?
-London is one of the largest European cities β†’ a range of 8–10M is reasonable.

Assume London population β‰ˆ 9M

Step 4.2 β€” Convert to households

Assume average household size β‰ˆ 2.4 people.

Households = 9M / 2.4 β‰ˆ 3.75M

πŸ”Ž Why this assumption is reasonable:
-In developed urban areas, household size typically ranges between 2–3 people

Step 4.3 β€” Estimate pet ownership rate

Now estimate the percentage of households owning pets.

Assume β‰ˆ 40% of households own at least one pet.

Pet-owning households β‰ˆ 3.75M Γ— 40% β‰ˆ 1.5M

πŸ”Ž Why this assumption is reasonable:
-In developed markets, pet ownership is common but not universal
-Personal experience helps: think about your friends and family β€” roughly 1 in 3 to 1 in 2 households may own a pet

Step 4.4 β€” Split dogs vs cats and number of pets

Assume:
-60% dogs
-40% cats
-Average pets per pet-owning household β‰ˆ 1.2

Total pets β‰ˆ 1.5M Γ— 1.2 β‰ˆ 1.8M
Dogs β‰ˆ 1.08M Cats β‰ˆ 0.72M


πŸ”Ž Why this assumption is reasonable:
-Dogs and cats are typically the dominant pet categories
-It is reasonable to assume dogs slightly outnumber cats in urban environments
-Some households own more than one pet β†’ 1.2 captures this without overcomplicating
-Personal observation again helps: how many households do you know with multiple pets?


Avoid over-segmentation unless it materially changes consumption.

Step 4.5 β€” Estimate annual consumption

Estimate average daily consumption.

Dogs:
-Assume β‰ˆ 200g/day
-360 days/year
-Annual consumption per dog = 200g Γ— 360 = 72,000g β‰ˆ 72kg/year

Total dog volume:
1.08M dogs Γ— 72kg β‰ˆ 77.8M kg

Cats:
-Assume β‰ˆ 70g/day
-360 days/year
-Annual consumption per cat = 70g Γ— 360 = 25,200g β‰ˆ 25kg/year

Total cat volume:
0.72M cats Γ— 25kg β‰ˆ 18M kg

Total volume:
77.8M kg (dogs) + 18M kg (cats) β‰ˆ 95.8M kg β‰ˆ ~96M kg

πŸ”Ž Why this assumption is reasonable:
-Food quantities can be anchored to intuition: a medium-sized dog eating roughly a bowl per day
-Cats consume significantly less than dogs
-The goal is directional realism, not veterinary precision

Step 4.6 β€” Estimate price

Assume:
-10kg bag costs β‰ˆ $30 β†’ $3 per kg

Market value β‰ˆ 96M kg Γ— $3 β‰ˆ $288M

πŸ”Ž Why this assumption is reasonable:
-Retail pet food pricing in developed markets typically ranges between $2–5 per kg depending on brand
-$3 per kg represents a reasonable midpoint
-Converting bag price into per‑kg price ensures unit consistency

Recurring patterns

Practice real market sizing interviews β€” on your own time.
Practice a case (BETA)