Seven proven ways to find and validate a profitable SaaS idea

Executive overview

Most engineers start by building a product, then search for a market — and waste months on something no one wants. The fix is to reverse the order: start with an urgent, important problem in a reachable market, then build.

The MGP framework (Market → Go-to-Market → Product) filters every idea through three questions: Is the problem urgent and important? Can you reach the people who have it? Can you build something 10x better than what exists?

The biggest SaaS mistake is coding before validating — market first, product second.

The MGP validation equation

  • Urgent and important problem: both conditions must be true; either alone makes the sale harder
  • Go-to-market (distribution): if you can't reach the market at scale, you can't build a business
  • 10x product: SaaS is too competitive to win with a marginal improvement — one dimension must be ten times better
  • Pass every idea through all three filters before writing code

The seven ways to identify a SaaS idea

  1. Own domain knowledge + 100: solve a problem you've experienced firsthand, then confirm at least 100 others share it — the most reliable source of winning ideas
  2. Services to product: if you run an agency or consultancy solving the same problem repeatedly, automate it and sell the tool to your existing clients
  3. Lift on-premise software to the cloud: find a vertical still running legacy or on-prem software and deliver a cheaper, modern, cloud-native replacement
  4. Niche down an existing SaaS category: take a broad category (e.g. CRM) and rebuild it for a specific underserved segment (e.g. veterinary clinics)
  5. Disrupt an existing player with fewer clicks: keep the same market scope but eliminate friction — automate data entry, reduce a 50-click workflow to one click, use AI to remove manual steps
  6. Clone a fast-growing startup: proven demand, known product shape, known go-to-market signals — differentiate on product or distribution; hardest to win long-term
  7. Target a Series B startup: Series B means validated market, validated product-market fit, but the company is not yet entrenched — room for a new competitor exists

How to validate before building

  • Define your value proposition and the exact problem you're solving
  • Reach out to 100 people in your target market
  • Expect ~10% to engage (10 real conversations)
  • Expect ~20% of those to commit — trial, design partner, or prepay (2 people)
  • These two commitments are your signal to start building
  • Run go-to-market and product development in parallel, not sequentially

Why the order matters

  • Starting with product means doing the sales and marketing work anyway — just later, after months of wasted build time
  • Talking to the market while building improves both the product and the market thesis simultaneously
  • Each new batch of 100 outreach contacts generates better data and moves you closer to product-market fit faster

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.