Skip to content

the launch plan

The SaaS launch checklist: from live product to $1M ARR

A free SaaS launch checklist in six phases: 402 nodes and 325 concrete steps, in the order that actually works for a B2B or B2C web app. Most take under an hour; a few are a week’s project, and each one says which. No signup, no email.

By The Marketinque TeamReviewed September 2026

Your progress

0/0 steps done · 0% of the work

Ticks are saved in this browser only — no account, no email, nothing sent anywhere. Tick everything that describes what you’re building and the plan dims the steps that don’t apply to you.

How to use this

  • Phases gate on evidence, not dates. Move on when the phase’s “done when” is factually true.
  • Order matters where it says it does. An “after 2.1” note is real sequencing — submitting to directories before the destination pages exist wastes the listing.
  • Skipping is a valid answer.Tell the filter above what you’re building and the steps that don’t apply dim out.
  • “How to do it” links into the plays library. This page says what and when; a play says how.

Phase 1 · Day 0 · $0 MRR

Ship-ready

The product is live but not yet marketable. Everything here is a prerequisite, not a growth tactic.

Done when: A stranger can find, understand, try and pay for the product — and you can watch them do it.

0/0 steps · 0% of the work · 34h hands-on

1.1Make every visit measurable

Until this exists, every decision after it is a guess dressed as a strategy.

Target: Core funnel events firing in production

1.1.1Install analytics and define your events

Six events is enough. More than that and nobody looks at any of them.

guide

  • 20m

  • 45m

  • 30m

  • 20m

1.1.2Define the funnel you will actually optimise

Visit → signup → activate → pay. Four numbers you can recite from memory.

guide

  • 45m

  • 20m

1.2Make the offer legible in five seconds

A visitor decides before they scroll. Most of your traffic never sees section two.

Target: A stranger can restate what you do, correctly

1.2.1Nail the positioning

Write it down. Positioning that lives only in your head changes every time you speak.

guide

  • 45m

  • 30m

  • 45m

1.2.2Fix everything above the fold

One screen has to carry the outcome, the audience, the proof and the action.

guide

  • 30m

  • 20m

  • 20m

  • 1h

  • 2h

1.2.3Publish a real pricing page

Most Tier-1 directories require one. “Free while in beta” counts; “Contact us” does not.

  • 1h

  • 45m

1.2.4Read the market that already pays

An hour spent on the people already charging for this problem beats a week of inventing a category nobody searches for.

  • 1h

1.3Make the site crawlable and citable

Two audiences read your HTML now: search crawlers and answer engines. Serve both.

Target: Homepage indexed; structured data valid

1.3.1Clear the technical baseline

None of this wins on its own. All of it is disqualifying if missing.

  • 45m

  • 30m

  • 10m

  • 30m

  • 45m

  • 30m

1.3.2Ship structured data

Machine-readable facts about what you are. Cheap to add, compounding to have.

  • 30m

  • 30m

  • 30m

1.3.3Get ready to be quoted by answer engines

30–50% of tool research now happens inside an assistant that never sends a click.

guide

  • 30m

1.4Clear the trust bar

Directories, review sites and buyers all check the same handful of pages.

Target: No missing legal or contact page

  • 45m

  • 45m

  • 45m

  • 15m

  • 45m

1.5Make it possible to pay you

Test with a real card, on a real phone, from a real network. Not in test mode.

Target: One successful live charge

  • 1h

  • 20m

  • 30m

  • 1h

  • 20m

1.6Own your channels before you need them

Handles and deliverability take days to fix and minutes to reserve.

Target: All primary handles reserved; DMARC passing

  • 1h

  • 45m

  • 45m

  • 45m

Phase 2 · $0 → $1k MRR

First 10 paying customers

Deliberately unscalable. You are not building a machine yet; you are finding out whether anyone pays.

Done when: Ten customers paying real money, and you can say in one sentence how each of them found you.

0/0 steps · 0% of the work · 45h hands-on

2.1Build a list of 100 named humans

Named. Not “SaaS founders”. A person, a company, and why they would care this month.

Target: 100 qualified prospects

  • 45m

  • 1h

  • 1h

  • 1h

  • 1h

  • 45m

2.2Do the outreach yourself

Founder-sent beats anything else at this stage, and teaches you the objections.

Target: 100 personal touches, ≥10% reply rate

After 2.1 build a list of 100 named humans

2.2.1Work the warm list first

Highest reply rate, lowest risk, and the fastest way to find out your pitch is confusing.

  • 2h

  • 30m

2.2.2Run cold outreach that is specific

One observed detail per email. Volume without specificity just burns the domain.

guide

  • 2h

  • 1h

2.2.3Show up where they already are

Ninety per cent genuinely useful, ten per cent promotional. Break it and you get banned.

guide

  • 30m

2.3Talk to every single user

This is the only phase where you can. The information you get here shapes everything after.

Target: 10 recorded conversations

  • 30m

  • 5h

  • 1h

2.4Make the first session succeed

Acquisition is wasted while the first run leaves people staring at an empty screen.

Target: Activation rate ≥ 40% of signups

After 1.1.2.1 pick the activation event

  • 45m

  • 1h

  • 2h

  • 2h

  • 30m

2.5Harvest proof while you still know everyone

Testimonials are easiest to get from your first ten and hardest from your first thousand.

Target: 3 testimonials, 1 case study with a real number

  • 30m

  • 30m

  • 1h

  • 30m

Phase 3 · $1k MRR · getting found

Authority baseline

Stop being invisible. This phase is mostly one-time work whose value compounds for years.

Done when: DR ≥ 20, 30+ referring domains, 50+ pages indexed, and one launch moment shipped.

0/0 steps · 0% of the work · 33 days hands-on

3.1Build the pages the links will point at

Directories are the source of link equity; these are the destination. Submitting first wastes the listing.

Target: 8+ conversion-intent pages live and indexed

3.1.1Publish alternative pages for your top competitors

Comparison pages convert at 5–15% against 0.5–2% for generic content. Highest-ROI pages you own.

how to do itguide

After 1.2.1.2 name the three things you replace

  • 12h

  • 2h

  • 1h

  • 1h

3.1.2Publish use-case and audience pages

One page per ICP, in their vocabulary. Generic homepages cannot rank for segment queries.

3.2Raise Domain Rating to 20

DR is the gate on every competitive keyword you will ever want. It is bought with an afternoon of forms.

Target: ahrefs_dr ≥ 20 · referring_domains ≥ 30

After 3.1 build the pages the links will point at

3.2.1Prepare the submission kit

Written once, pasted fifty times. Skipping this turns a 3-hour batch into a 3-day slog.

  • 20m

  • 20m

  • 1h

  • 20m

  • 25m

  • 20m

3.2.2Submit to software and SaaS directories

The bulk of your first 30 referring domains. Work top-down by DR; expect 3 hours a batch.

how to do it

After 3.2.1 prepare the submission kit

  • 25mAlternativeToDR 79 · nofollowhow to do it

  • 20mSaaSHubDR 77how to do it

  • 40mG2DR 92how to do it

  • 40mCapterraDR 93how to do it

  • 20mGetAppDR 78how to do it

  • 20mSlashdotDR 88how to do it

  • 15mTech.coDR 80how to do it

  • 20mSlantDR 75how to do it

  • 20mF6SDR 65how to do it

  • 3h

3.2.3Claim the entity profiles that feed AI training data

These three are how assistants learn that your company exists and what it is.

After 3.2.1 prepare the submission kit

  • 40mCrunchbaseDR 91 · nofollow

  • 40mLinkedIn PagesDR 99

  • 1hWikidataDR 92

3.2.4Claim high-DR profile and content platforms

The highest-DR links available without building an integration. Each takes minutes.

After 3.2.1 prepare the submission kit

  • 30mGitHubDR 98

  • 2hDev.toDR 90how to do it

  • 20mBluesky

  • 30mSubstackDR 93

  • 1hSlideShareDR 95

  • 2h

3.2.5Submit to AI tool directoriesAI product

Only if the product is genuinely AI-native — forced listings get rejected. Price the branch first: unlike the rest of 2.2, three of the four majors now charge a one-time review fee.

After 3.2.1 prepare the submission kit

  • 40mTAAFTDR 76how to do it

  • 30mToolifyDR 71how to do it

  • 3h

3.2.6List on agent and MCP registriesMCP / agents

A genuine moat: traditional SaaS cannot list here, and assistants read these directly.

  • 2h

3.2.7Get included in “best of” listicles

A dofollow link, editorial trust and in-market traffic — and these roundups are what AI answers quote most, well ahead of anybody’s own product page. Better than any directory.

how to do it

  • 1h

  • 2h

  • 30m

3.2.8Reclaim links you have already earned

The cheapest referring domains available — someone already decided to mention you.

how to do it

  • 45m

  • 1h

  • 45m

  • 10m

3.2.9Submit to no-code directoriesno-code

A small, high-intent audience that converts well because they are shopping for exactly this.

After 3.2.1 prepare the submission kit

  • 1h

3.2.10Register the blog and syndicate milestones

Blog directories are worth doing once. Press-release sites pass DR but carry no editorial trust — treat them as plumbing, never as PR.

After 3.2.1 prepare the submission kit

  • 20mFeedspotDR 80how to do it

  • 20mAlltopDR 73how to do it

  • 1h

  • 5m

3.2.11Verify and maintain the link profile

Directories silently flip outbound links to nofollow. Unverified listings are assumptions.

  • 1h

  • 10m

  • 45m

The directory index: all 975

Reference for 2.2, not extra steps — the numbered list above is still the work. Captured from seomade.app on 2026-09-02, with its own grading kept intact.

  • 99 rows show a host DR. Subreddits, Discord servers, LinkedIn groups and newspaper sections carry their platform’s rating — 97 of the 141 entries at DR 90+. The domain is named beside those; a link is worth what the page is worth.
  • 350 are graded low priority or skip by the source itself. Kept so the index is complete, and sorted last.
  • 35 already have their own step in the plan above, marked as such.
  • DR is a snapshot, not a measurement. A separate list published on 29 August 2026 covered five of these directories and disagreed by up to seven points on the same row. Order the work with these numbers; don’t quote them.
Directory254
Community147
Tech / Startups136
Software Discovery91
AI Tools73
Design Tools45
Launchpad41
Others33
AI Directory28
General Directory28
Software Reviews23
SaaS Tools16
Indie Hackers10
Software Directory10
Marketplace9
Startup Directory8
Deals / SaaS6
Developer Tools5
Open Source5
Marketing Tools4
  • MarketingDBDR 60 · dofollowTop pick
  • MediumDR 94 (medium.com) · nofollowHighly recommended
  • Funnel DirectoryDR 12 · dofollowOptional — verify fit
  • PinterestDR 97 (pinterest.com) · nofollowLow priorityalready a step above
No-Code2
  • NoCodeListDR 37 · dofollowOptional — verify fit
  • Nocode.techDR 63 · dofollowLow priorityalready a step above
Productivity1

3.3Get indexed at scale

Pages that are not indexed do not exist. This is where most content investment quietly dies.

Target: 50+ pages indexed in GSC

  • 45m

  • 2h

  • 2h

3.4Become citable by answer engines

AI-referred traffic converts far above organic search because the assistant pre-qualified them, and movement here leads revenue by about a quarter.

Target: 3+ AI citations across ChatGPT / Claude / Perplexity

After 1.3.3 get ready to be quoted by answer engines

3.5Run the launch moment

Around 80% of failed launches fail for one of two reasons: no warm audience, or asking for upvotes.

Target: Top 5 of the day; 30+ genuine comments

After 3.1 build the pages the links will point at

3.5.1Run the three-week Product Hunt prep

The prep is the launch. The day itself is just the part other people can see.

how to do it

  • 7h

  • 30m

  • 2h

  • 1h

  • 45m

  • 30m

  • 45m

3.5.2Execute launch day

The first two hours decide the day. Clear your calendar completely.

After 3.5.1 run the three-week product hunt prep

  • 15m

  • 15m

  • 8h

  • 2h

  • 5m

3.5.3Echo the launch everywhere else

One product, many launch surfaces. Most founders use exactly one and stop.

  • 45mHacker NewsDR 91 · nofollow

  • 20mBetaListDR 64how to do it

  • 2h

  • 30m

3.6Run the 10-in-30 review driveB2B

A zero-review G2 listing is worse than no listing. Ten reviews is the threshold that matters.

Target: 10 G2 reviews

After 3.2.2.3 create the g2 listing

how to do it

  • 1h

  • 20m

  • 30m

  • 1h

  • 10m

3.7Build consumer review proofB2C

The B2C counterpart to a G2 grid: buyers check a public rating before they trust a card form.

Target: 20 reviews at 4.0+

how to do it

  • 30mTrustpilotDR 93 · nofollowhow to do it

  • 45m

3.8Publish the founding content set

Ten pieces that answer what your buyers actually search, not what you find interesting.

Target: 10 published pieces against 3 clusters

guide

  • 2h

  • 40h

3.8.6Mine Search Console for the queries you already half-rank for

Google has already told you where it trusts the domain. The cheapest page to rank is the one filling a gap it named.

how to do it

After 3.8.2 publish ten posts against those clusters, 1.1.1.5 connect google search console

  • 30m

  • 30m

3.9Win the store listingmobile app

Store search is where most app installs begin, and the listing is the whole funnel: it is the ad, the landing page and the checkout in one screen.

Target: Store impressions → install rate you can watch move

  • 2h

  • 1h

3.10Work the sources that already decide the answer

Your site makes the claim; the rest of the internet is what validates it. The most important page for a query you want is often not yours.

Target: Named on 5 sources that recur across your priority queries

After 3.4.5 write the twenty prompts you will re-ask forever

  • 2h

Phase 4 · $1k → $10k MRR

Find the one channel that works

Almost every company at this size is carried by exactly one channel. Your job is to find out which, not to run five badly.

Done when: One channel produces ≥40% of new signups, at a cost you would pay again, every week without heroics.

0/0 steps · 0% of the work · 17 days hands-on

4.1Know where signups actually come from

You cannot pick a winner you cannot see. This objective is the referee for the whole phase.

Target: Source known for ≥80% of signups

guide

  • 1hguide

  • 2h

  • 2h

4.2Run the channel tournament

Five candidates, four weeks, one scorecard, no sentiment. Phase 3 already made organic your incumbent, so it enters the tournament like everything else — otherwise you are testing around the bet you have already placed.

Target: 5 channels tested to a decision

After 4.1 know where signups actually come from

guide

  • 45mguide

  • 1h

  • 20h

  • 1h

  • 15m

4.3Double down on the winner

Most founders find their channel and then under-invest in it by an order of magnitude.

Target: Winner drives ≥40% of new signups

After 4.2 run the channel tournament

  • 10h

  • 2h

  • 15m

  • 1h

4.4Convert the traffic you already have

Doubling conversion is usually cheaper than doubling traffic, and it multiplies every channel.

Target: Visitor → signup rate doubled

guide

  • 5h

  • 5h

  • 1h

  • 1h

  • 2h

  • 10h

4.5Build the founder channel

At this size the founder outperforms the brand account by a wide margin. Use it while it lasts.

Target: Consistent posting for 12 straight weeks

guide

  • 15h

4.6Start the owned list

The only audience no algorithm can take away from you. Start it before you need it.

Target: 1,000 subscribers

  • 12h

Phase 5 · $10k → $40k MRR

Compounding engine

Convert the one thing that works into systems that keep working while you are asleep, ill, or shipping product.

Done when: 60% of new revenue came from systems that ran without you last week.

0/0 steps · 0% of the work · 59 days hands-on

5.1Industrialise content

Ten posts was an experiment. A hundred is a channel — but only with a system behind it.

Target: 2–4 published per week, sustained

  • 4hguide

  • 30m

  • 10h

  • 2h

  • 8h

5.1.8Take the same intent map to YouTube search

Someone searching “best X for Y” on YouTube is as far down the funnel as the one searching Google, and almost nobody in B2B is answering them there.

how to do it

After 5.1.1 build the cluster map for 50 target keywords

  • 1h

5.1.10Test content formats the way you test keywordsB2C

A feed post has no query behind it. What carries it is the shape — and shapes transfer between categories far better than topics do.

5.2Build pages at scale

One template, hundreds of pages, one search pattern. The largest single SEO lever at this stage.

Target: 200+ indexed programmatic pages

After 3.3 get indexed at scale

  • 2h

  • 40h

  • 8h

5.3Automate the lifecycle

The same emails you sent by hand in Phase 1, sent automatically and better.

Target: 5 automated flows live

guide

  • 4h

  • 4h

  • 10h

5.4Build the referral loops

Acquisition that gets cheaper with scale instead of more expensive. Rare, and worth the build.

Target: 15% of signups from existing users

5.5Borrow other people’s audiences

Integration marketplaces are simultaneously the highest-DR backlinks available and a real channel.

Target: 3 integrations shipped and co-launched

  • 2h

  • 60h

  • 20h

5.6Stop being the bottleneck

Past roughly $20k MRR the founder-as-marketing-team stops scaling and starts capping growth.

Target: Founder time on execution below 20%

  • 40h

  • 30m

  • 8h

Phase 6 · $40k → $83.3k MRR

Scale to $1M ARR

From here, retention and expansion matter more than acquisition. Most companies stall at this exact point by ignoring that.

Done when: $83,333 MRR — $1M ARR.

0/0 steps · 0% of the work · 65 days hands-on

6.1Fix the leaky bucket first

At 5% monthly churn, $1M ARR needs you to sell $600k of new revenue a year just to stand still.

Target: Gross churn < 3%/mo

guide

  • 1hguide

  • 4h

  • 20h

  • 12h

  • 1h

6.2Grow revenue per customer

Cheaper than acquisition and it compounds with every cohort you already own.

Target: ARPA up 30%

After 6.1 fix the leaky bucket first

  • 20h

  • 10h

  • 8h

  • 20h

6.3Turn on paid, with a payback rule

Paid works here and not earlier, because you finally know your real LTV and conversion rate.

Target: CAC payback < 12 months

After 4.1 know where signups actually come from, 6.1 fix the leaky bucket first

guide

  • 2hguide

  • 8h

  • 1h

6.4Open a second segment

One segment usually runs out somewhere near $1M. Open the next one before it does.

Target: Second segment at 20% of new revenue

  • 2h

  • 20h

  • 10h

  • 40h

6.4.5Open a language market

Translation is the cheap part now. What makes it a market is everything around the words.

After 6.4.1 find who already pays you the most

  • 1h

  • 3h

6.5Add sales assist for larger dealsB2B

Not a sales team. A human on the deals where a human changes the outcome.

Target: Deals above threshold get a human

guide

  • 1h

  • 10h

  • 20h

  • 10h

  • 20h

6.6Own the category term

The last compounding asset: being the name people say when they describe the problem.

Target: Rank 1–3 for the category term

  • 2h

  • 10 dayshow to do it

SaaS launch questions

What is a SaaS launch checklist?
A SaaS launch checklist is the ordered list of work between "the product is live" and "the product has customers" — measurement, positioning, trust, payment, distribution and channel selection, in the sequence where each step makes the next one possible. It is not a launch-day list. Launch day is one step of the 305 here, and most of what determines whether it works happened in the weeks before it.
What should I do first after my product goes live?
Make the product measurable before you market it. Install analytics, define six core events (signup started, signup completed, activated, trial started, subscribed, cancelled), and verify each one fires in a real incognito session. Every decision in every later phase is a guess until this exists.
How long does it take to get from launch to $1M ARR?
There is no honest calendar answer, which is why this plan gates on evidence rather than dates. Each phase ends on a fact — ten paying customers, domain rating 20, one channel producing 40% of signups — and you move on when that fact is true, not when a week elapses. Most B2B web apps that reach $1M ARR take two to four years.
How do I get my first 10 paying customers?
By hand, one at a time, from a list of 100 named people rather than a description of an audience. Build the list in four blocks of 25: your own network, people who described this exact problem in a community in the last 90 days, authors of 2- and 3-star reviews of the incumbent, and anyone with a live trigger event such as a relevant hire or a migration announcement. Then do the outreach yourself. Founder-sent messages beat everything else at this stage, and they teach you the objections you will spend the next year answering.
Which directories should I submit my SaaS to?
Work top-down by domain rating and expect about three hours per batch. AlternativeTo, SaaSHub, G2, Capterra, SourceForge, Slashdot and Software Advice carry most of your first 30 referring domains. Some are nofollow — AlternativeTo among them — and are still worth it, because they rank for "[competitor] alternatives" and are read heavily by answer engines. Keep a tracker with the directory, date, listing URL, status and whether dofollow was verified; you will be back in it quarterly.
How do I raise domain rating to 20?
Build the destination pages first — alternative pages, use-case pages, one free tool — then submit to roughly 30 directories in one afternoon: AlternativeTo, SaaSHub, G2, Capterra, SourceForge, Slashdot, Software Advice and the long tail. Claim Crunchbase, LinkedIn and Wikidata for entity resolution, then pitch 20 "best of" listicles for inclusion. Verify each listing is dofollow afterwards.
Should I build backlinks or content first?
Neither, in isolation — build the pages the links will point at, then go and get the links. Submitting to directories before your alternative pages, use-case pages and free tool exist wastes the listing, because the link lands on a page that converts nobody and ranks for nothing. This is the one ordering in the plan that is genuinely non-negotiable, and it is the mistake most often made in reverse.
Should I launch on Product Hunt?
Yes, but the prep is the launch. Warm your account with three thoughtful comments a day for two weeks, create the Upcoming page 14 days out and drive traffic to it, and go live at 12:01 AM Pacific on a Tuesday, Wednesday or Thursday. Ask for feedback, never for upvotes — the current algorithm weights comment quality above upvote count.
How many marketing channels should I run at once?
Five for four weeks, then one. Run a channel tournament with a written pass mark per channel, score each on signups, cost per acquisition, effort and ceiling, then kill the bottom three and triple the volume on the winner. Almost every company under $10k MRR is carried by exactly one channel.
What is a channel tournament?
Five candidate channels, four weeks, one scorecard, no sentiment. You pick the five where your customers already gather rather than the five you are most comfortable posting on, write down what counts as a pass for each before you start, run them at equal effort, then score and kill the bottom three. The channel that carried you into the tournament competes in it like everything else — otherwise you are only testing around the bet you already placed.
How do I know which marketing channel is actually working?
Ask the people who signed up, and instrument the rest. A one-question "how did you hear about us?" field on signup catches what analytics cannot see — podcasts, private communities, word of mouth — and UTM tagging plus first-touch capture catches what people misremember. Run both. Neither is trustworthy alone, and until you have them the channel tournament has nothing to score.
When should I start SEO for a new SaaS?
After you have ten paying customers, not before. SEO compounds, which is exactly why it is the wrong first move: it pays back over quarters, and before product-market fit you do not yet know which words are worth ranking for. What you should do on day one is make the site crawlable and citable so that nothing blocks the compounding once you start it.
Do I need a blog to grow a SaaS?
Not at the start, and not as a blog. What earns traffic early are pages with commercial intent — alternative pages against your top four competitors, one page per use case in the customer's own vocabulary, and a free tool. Comparison pages convert at 5–15% against 0.5–2% for generic content. Industrialised publishing belongs in phase 5, once a channel has proven it pays.
What does "done" mean for a phase in this plan?
A fact about the world, not a set of ticked boxes. Phase 1 ends when a stranger can find, understand, try and pay for the product and you can watch them do it. Phase 2 ends at ten paying customers you can each name a source for. Phase 3 ends at domain rating 20, 30 referring domains, 50 indexed pages and one launch moment shipped. You can tick every box in a phase and still not be done, which is the point.

Want the plan to check itself?

This page is the whole plan and it stays free. Inside marketinque the same tree runs against your project: steps verify themselves where they can, locked steps stay locked until their prerequisites are genuinely done, and the engine turns the next unlocked ones into researched, ready-to-post ideas.

Join the waitlist

Sources

  1. Google, Search Central: SEO documentation & quality guidelines
  2. Google, Optimizing for generative AI features on Google Search (Google Search Central)
  3. Reddit, Reddit Rules (spam & manipulation policy) (Reddit, Inc.)
  4. Reddit, What is the Contributor Quality Score? (Reddit Help)
  5. David Skok, SaaS Metrics 2.0 (forEntrepreneurs)
  6. Andreessen Horowitz, 16 Startup Metrics (2015)
  7. Jake Ward, How to win search in 2026 (Google, AI & everywhere else) (X, 2026)
  8. David Ch, I studied 30,600 apps making $20k-100k/mo+, the method is stupidly easy (X, 2026)

Compiled by The Marketinque Team to our editorial standards.