the launch plan
The launch plan: from live product to $1M ARR
Six phases, 371 nodes, 296 concrete steps — in the order that actually works for a B2B or B2C web app. Every step is one action you can finish today. Free, no signup, no email.
By The Marketinque TeamReviewed June 2026
Your progress
0/0 done · 0%
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% · 30h of hands-on work
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.
20m
45m
30m
20m
1.1.2Define the funnel you will actually optimise
Visit → signup → activate → pay. Four numbers you can recite from memory.
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.
45m
30m
45m
1.2.2Fix everything above the fold
One screen has to carry the outcome, the audience, the proof and the action.
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.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
1.3.2Ship structured data
Machine-readable facts about what you are. Cheap to add, compounding to have.
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.
30mhow to do it
30mhow to do it
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
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
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% · 39h of hands-on work
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
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.
2h
1h
30m
2.2.3Show up where they already are
Ninety per cent genuinely useful, ten per cent promotional. Break it and you get banned.
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% · 29 days of hands-on work
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.
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
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.
After 3.2.1 prepare the submission kit
25mAlternativeToDR 79 · nofollowhow to do it
20mSaaSHubDR 77
40mG2DR 92
40mCapterraDR 93
20mGetAppDR 78
20mSoftware AdviceDR 88
30mTrustRadiusDR 72
25mSourceForgeDR 92
20mSlashdotDR 88
15mTheSaaSDirectoryDR 88
15mTech.coDR 80
20mSlantDR 75
25mIndie HackersDR 76
20mF6SDR 65
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
30mSubstackDR 93
2h
3.2.5Submit to AI tool directoriesAI product
Only if the product is genuinely AI-native. Forced listings get rejected by moderators.
After 3.2.1 prepare the submission kit
40mTAAFTDR 76
30mFuturepediaDR 70
30mToolifyDR 71
25mFuture ToolsDR 69
3h
3.2.6List on agent and MCP registriesMCP / agents
A genuine moat: traditional SaaS cannot list here, and assistants read these directly.
1h
2h
3.2.7Get included in “best of” listicles
A dofollow link plus editorial trust plus in-market traffic. Better than any directory.
1h
2h
30m
3.2.8Reclaim links you have already earned
The cheapest referring domains available — someone already decided to mention you.
45m
1h
45m
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
20mNoCodeFinderDR 45
20mNo Code MBADR 55
20mNoCode.TechDR 35
1h
3.2.11Verify and maintain the link profile
Directories silently flip outbound links to nofollow. Unverified listings are assumptions.
1h
10m
45m
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.
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.
7h
30m
45mProduct HuntDR 91
2h
1h
2h
45m
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
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 64
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
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+
30mTrustpilotDR 93 · nofollow
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
2h
40h
16hhow to do it
12hhow to do it
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.
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
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% · 16 days of hands-on work
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
1hguide
2h
2h
4.2Run the channel tournament
Five candidates, four weeks, one scorecard, no sentiment. Then kill three of them.
Target: 5 channels tested to a decision
After 4.1 know where signups actually come from
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
5h
5h
1h
1h
2h
10h
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
16hhow to do it
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% · 57 days of hands-on work
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.6Take 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.
After 5.1.1 build the cluster map for 50 target keywords
1h
30mhow to do it
5.1.8Test 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.
30m
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
20hhow to do it
40h
8h
8h
5.3Automate the lifecycle
The same emails you sent by hand in Phase 1, sent automatically and better.
Target: 5 automated flows live
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
20hhow to do it
16hhow to do it
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
20hhow to do it
20h
16hhow to do it
20hhow to do it
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% · 65 days of hands-on work
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
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
2hguide
8h
10hhow to do it
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
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
40hhow to do it
10 dayshow to do it
16hhow to do it
40hhow to do it
40hhow to do it
Questions
- 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.
- 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 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 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.
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