Signal & Demand/Market research / Worked example

Market research

Market Opportunity Analysis: A Worked Example

The method applied end to end, on a hypothetical idea, instead of just described in the abstract.

Illustrative

Every number below is a hypothetical stand-in, chosen to show how the pieces fit together — not a real research run. The structure is real; the figures are for illustration only.

Most explanations of “market opportunity analysis” stay abstract — a list of factors to consider, with no worked example. Here's one run start to finish, on a hypothetical idea: a mobile pet-grooming service for a mid-size metro.

Step 1 — Search demand

Pull search volume and trend direction for the core terms: “mobile pet grooming,” “pet groomer that comes to you,” and local variants. Suppose the category shows steady, moderate search volume nationally with a gentle upward trend over the past year — not viral growth, but not flat either. That's a real, if unspectacular, base signal: people are actively searching for this service category.

Step 2 — Community friction

Read where pet owners already discuss grooming — forums, local community groups, review sections of existing groomers. A recurring, independently-repeated complaint pattern might look like: difficulty getting appointments that fit a work schedule, and anxiety about leaving a pet at an unfamiliar facility. Two distinct, specific frustrations, each showing up across multiple unconnected people — that's the kind of signal that counts as real community friction, as opposed to one person's bad day.

Step 3 — Competitive landscape

Check who ranks for the core search terms in the target metro. Say the results show a mix of a few small independent operators and one regional chain, with reviews that are solid but not exceptional — no one holding a dominant, highly-reviewed position. Full method in our competitor analysis guide. A fragmented field with mediocre incumbent reviews is a different opportunity than a field locked down by one highly-trusted operator.

Step 4 — Combine into an index

A demand index weights these signals rather than reporting them in isolation — because a strong search number can mask brutal competition, and high community friction is actually a positive signal (unmet need is opportunity), not a warning sign. One published weighting looks like:

ComponentWeightWhat it measures
Search velocity45%How many people search, and whether that's growing
Community friction35%How much unmet need shows up in real discussion
Market saturation (inverted)20%How open or locked-down the competitive field is

On the hypothetical numbers above — moderate-but-growing search, real and specific friction, a fragmented and not-highly-trusted competitive field — the pieces point toward a genuine, if modest, opportunity: not a runaway category, but real unmet need in a field nobody has locked down.

Step 5 — State the verdict, and its limits

What this worked example doesn't replace

This walks through the structure of the analysis, not a substitute for running it on your actual idea — the value is entirely in the real numbers for your specific concept, not the method in the abstract. For the full method behind each step, see our how-to guide.

Signal & Demand · $129 per idea

A Signal & Demand report runs exactly this method — search demand, community friction, competitive landscape, combined into a scored verdict — on your actual idea.