How to find a million-dollar SaaS idea using three filters

Executive overview

Most founders pick ideas without doing the math, building for months before discovering no one will pay. Before writing a line of code, validate that your idea can reach $1M ARR at a price point realistic for your market.

Three filters do the work: price-based math to size the customer target, a 10x differentiation test, and a 100-10-1 outreach rule to confirm real demand.

Cheap software doesn't win — 10x better software does.

Step 1: Do the math on price and customer count

  • $1M ARR = $83K MRR. That number doesn't change; your price point determines how many customers you need.
  • At $9/month: 9,259 paying users required.
  • At $29/month: 2,874 users.
  • At $99/month: 842 users.
  • At $299/month: 279 users.
  • At $999/month: 83 users.
  • Price determines product quality bar, sales motion, and who can afford to buy.
  • No-code tools can support a $9–$29 product; they rarely produce competitive $99+ products.
  • Choose your price tier before scoping the product — it defines what you're actually building.

Step 2: Apply the 10x rule

  • If no one else is doing your idea, assume smarter people already tried and it failed. Pick a competitive space.
  • Identify where the market leader is weak. Build one feature that is 10x better than theirs — not all features, just one.
  • Alternatively, go vertical: purpose-build for a specific niche (e.g., a CRM only for used-car salespeople). Less competition, tighter fit, easier to win.
  • Do not compete on price. Buyers won't move critical operations to an unknown startup for a lifetime deal — they want better, not cheaper.
  • The 10x bar applies to ROI too: a $29/month tool needs to deliver at least $300/month of value for a buyer to justify it without deliberation.

Step 3: Use the 100-10-1 rule to pre-validate

  • Talk to 100 people in your ideal customer profile before building.
  • Expect roughly 10 to express genuine interest.
  • Expect 1 to become a paying customer.
  • If zero people show interest after 100 conversations, the idea is wrong — go back to step 1.
  • One customer proves the thesis. Repeat: talk to another 100, get another customer, build from there.
  • Also use this exercise to sanity-check market size: reaching $1M ARR at $29/month requires 2,874 customers, which means engaging ~28,000 prospects over time. Confirm that pool exists.
  • Scale only after unscalable early conversations confirm the product thesis.

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.