Getting your first 100 SaaS customers before writing code

Executive overview

Most founders build first, then look for customers. That's backwards. Customer acquisition starts before the first line of code — with audience, network, and a landing page that validates demand.

Start marketing before you start building; your launch day revenue depends on it.

Leverage advantages before choosing an idea

  • Audit whether you have an audience or a network before picking a space to build in
  • An audience helps but isn't required for SaaS — unlike courses or info products, most SaaS buyers don't need to know you
  • A network of founder peers is worth building regardless — communities like IndieHackers, MicroConf Connect, or Dynamite Circle
  • If you have neither, don't delay: start marketing before coding, not after

Build an email launch list before writing code

  • Put up a landing page early — before mockups, before code, before the idea is fully formed
  • Capture emails by offering launch updates or a simple opt-in incentive
  • Use the list for customer development: send mockups, ask if the product solves a real problem, ask what they'd pay
  • A list of 100–500 people lets you validate willingness to pay before any build investment
  • Talk about your idea publicly — ideas aren't stolen; execution is what matters

Launch to your list, then scratch and claw

  • Two weeks before launch, tease the product to your email list with screenshots or a short demo video
  • Offer something exclusive (free onboarding, migration help) — not necessarily a discount
  • The list gets you the first 10–50 customers; use them to fix bugs and prioritise features
  • After the list, use unscalable tactics to reach 100:
    • Product Hunt launch
    • Hacker News launch post
    • Reddit launch
    • Quora and Stack Exchange answers (one founder reached $35K MRR almost entirely through these)
    • AppSumo deal
    • Podcast tour

Pricing shapes everything

  • Underpricing is a common first-time mistake
  • 100 customers at $5/month = $500 MRR — not enough to act on
  • 100 customers at $100/month = $10K MRR — enough to quit a day job in most places
  • Price point determines which marketing channels are affordable — $5/month locks you out of paid ads; $100+/month opens them

Build a marketing flywheel to close the gap

  • If the list and unscalable tactics don't get you to 100, pick one pillar B2B SaaS channel and commit for several months:
    • SEO / content
    • Cold outreach
    • Partnerships or integrations
    • Pay-per-click ads
  • Experiment — there's no guaranteed path; use founder intuition alongside data

Retention is the harder problem

  • Driving 10 new customers/month while churning 10 nets zero growth
  • Building a product people don't cancel can take 6–18 months of iteration
  • Finding 100 customers is hard; keeping them is harder

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.