My beachhead niche is too small to hit even a few lakh in revenue. Did I pick wrong, or do I just expand?
The short answer
A beachhead being small is the point, but it still has to be big enough to fund your next move, not your whole vision. If you genuinely can't reach even a modest revenue floor after selling well to everyone in it, the niche is a hobby, not a beachhead, and you should widen the definition (adjacent segment, adjacent geography) before writing code. As a starting point, size it as "could 100 to 300 paying customers here get us to break-even," not "is this my billion-dollar market."
Go deeper, your way
3 hand-picked resources, 1 link-checked. Pick how you want to dig in.
📄 Article
✓ Link checkedFreeIntermediate
Why we picked it
This gives you a concrete, bottom-up way to check whether your niche can actually fund the next stage, instead of guessing. Ulrich (a Wharton professor) walks through a real worked example: count the specific customers in your beachhead, estimate what each one spends, and multiply, so you get a grounded number rather than a top-down fantasy. Run this before you conclude the niche is too small, because a proper count often surprises founders in both directions.
Why we picked it
Moore's beachhead idea is the definitive case for winning one narrow segment before you touch the broader market, which is precisely how you compete when big players already own the mainstream. He argues you pick a target segment big enough to matter but small enough to lead, then dominate it before expanding. In a crowded market that focus is not timidity, it is the only way a small team gets a foothold.
Why we picked it
The permission slip to recruit users by hand, do things manually, and deliver 'insanely great' experiences to your first few customers. The cheapest, most honest way to validate demand is to go get it one person at a time.