Nine criteria for designing an ideal bootstrapped SaaS business

Executive overview

Most founders evaluate ideas backwards — falling for a problem or technology before checking if the business fundamentals work. Rob Walling's checklist filters ideas against criteria that determine whether a SaaS can grow without venture funding.

The framework covers nine attributes. The more boxes an idea checks, the higher the odds of building a sustainable, scalable business.

The core insight: a good SaaS idea isn't found by instinct — it's evaluated against a set of structural criteria that predict growth and defensibility.

B2B and vertical or orthogonal focus

  • Sell to businesses, not consumers. Even small businesses count.
  • Vertical SaaS targets a single industry (e.g. gym management software, contractor CRM). Easier to market, fewer use cases to support, better word-of-mouth.
  • Horizontal SaaS serves all industries — attracts heavy competition and requires massive marketing spend.
  • Orthogonal SaaS is horizontal by industry but targets a single job title or role (e.g. HR directors, dev managers). Shares most advantages of vertical.
  • Vertical and orthogonal markets are often "boring" — they attract less VC attention and give bootstrappers room to operate.
  • Industry-specific communities (Slack groups, conferences, subreddits) make customer acquisition easier and word-of-mouth faster.

Founder advantage and customer accessibility

  • Prefer markets where you have an edge: domain knowledge, an existing network, a relevant audience, or a unique skill set.
  • This is a nice-to-have, not a requirement — but it's on the ideal list.
  • Customers should be reachable online: SEO, content, communities, ads, cold email.
  • High annual contract values can justify offline-only channels, but online reach makes everything simpler.

Buying decision structure

  • Ideal: one or two people make the buying decision, not a committee.
  • Best case: the person experiencing the pain is also the buyer — no internal selling required.
  • Committee buying adds sales cycles, stakeholder management, and budget justification overhead.

Existing market with a hated incumbent

  • Enter a proven market — search volume exists, communities are already formed, the incumbent has validated demand.
  • A large hated incumbent acts as a pioneer: you can observe their mistakes and double down on what works.
  • Also useful for hiring: strong talent wants out of slow, unambitious large companies.
  • Avoid markets with structural entry barriers: healthcare (compliance, security, long cycles), government procurement, education (budget seasonality, price sensitivity).
  • Avoid industries slow to adopt new technology: construction, legal, accounting, restaurants, retail.

Search volume and solution-seeking behaviour

  • Active search for a solution signals deep need — even if large competitors dominate rankings.
  • Search volume validates urgency. It also opens long-tail and secondary channel opportunities (YouTube, Reddit, niche forums).
  • Even as AI disrupts traditional search, people still research software decisions — the need doesn't disappear.

Aspirin, not vitamin

  • Build something that solves a deep pain point — something people will act urgently to fix.
  • Vitamins are nice-to-have; aspirins are essential.
  • Strongest version: software the customer runs their entire business on (a business operating system for their vertical).

Competitor pain vs customer pain

  • Competitor pain: crowded, proven market. Painful to compete, but customers are educated, motivated, and easy to sell to.
  • Customer pain: few competitors, but customers are hard to reach, educate, or support.
  • Both are viable. Walling personally prefers competitor pain — entering competitive markets and taking customers from hated incumbents.
  • Avoid the worst of both worlds: high competitor pain AND high customer pain.

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.