base
← Blog

The playbook for after the weekend. What $1m ARR Actually Takes.

The command bar might get you a product in record time, but it doesn't tell you what to do on Monday. Or the Monday after that.


The internet will tell you $1m ARR is a weekend away. Pick a problem, open your vibe coding tool of choice, ship by Sunday.

And they're not wrong. The building part is easier than it's ever been.

But according to CB Insights' analysis of startup failures, 43% of startups fail because of poor product-market fit. 29% because of bad timing. 19% because the business model didn't work. Almost none because the founder couldn't build the product.

The command bar might get you a product in record time, but it doesn't tell you what to do on Monday. Or the Monday after that.

Between "shipped" and "$1m ARR" there are about two years of things nobody posts about. Wrong customers. Pricing you guessed at. Churn you didn't see coming. A support inbox that became a full-time job. A spreadsheet that stopped working three months ago and nobody noticed until it mattered.

This is the playbook for that bit.

Step 1: Go and find your first customers. Manually.

Not a funnel. Not an ad. You.

Find who your ideal customer looks like, understand where they hang out and go and get them: LinkedIn, communities, direct messages, people you already know. Reach out personally, not with a template. Something specific to their situation.

When they sign up, get on a call. Walk them through the tool. If something breaks, fix it. This is the only way to find out what the product actually needs to do.

The goal isn't scale. It's ten customers who genuinely use what you've built. Ten is enough to learn and build solid foundations from.

Step 2: Get yourself in front of them.

Once you know who your customer is, you need to show up where they're looking.

Launch properly. Product Hunt, Hacker News, Indie Hackers - and do it more than once. YC advises a minimum of three launches. Most founders launch once, get modest traction, and assume the channel doesn't work. Launch again with a different angle.

Find out where your competitors are listed and get listed in the same places. Review sites, directories, roundup articles. If a site has written about a competitor, reach out and ask to be included. It's unglamorous and it works.

On socials - don't just post and wait. Every week, look at who engaged with your content and check if they fit your ICP. If they do, message them. Most of your potential customers will see your posts and never come to you. Go to them.

Step 3: Free first. Paid second. Contract third.

Start with a free pilot. Zero risk for the customer, no pressure on you to have a perfect product.

Then move to a short, low cost pilot. This stage is more about validation than revenue. A customer who pays, even a small amount, has decided your product is worth something. That matters more than you'd think.

Don't skip the free pilot because it feels like you're underselling yourself. Don't stay in it forever because asking for money feels uncomfortable. The move between the two is where most founders stall.

Step 4: Talk to your users. More than feels necessary.

Your assumptions about why people use your product are probably wrong.

Ask them: what made you sign up? Where did you get confused? What would make you cancel? What would make you recommend it?

Their answers should be driving your roadmap, not your original idea. The product you shipped on Sunday is not the product that gets you to $1m ARR. The product your early customers actually need is.

One conversation a day for the first three months will tell you more than any dashboard.

Step 5: Watch the right numbers.

Sign-ups are not traction. Traffic is not traction.

Three numbers matter right now: did they get value in their first session, did they come back, did they pay. That's it. Everything else is noise you don't have time for.

Step 6: Sort your operations out before you think you need to.

This is the one nobody talks about.

When you're moving fast it's easy to make quick decisions about your tool stack and how you track things. A spreadsheet here, a Notion doc there, metrics logged in three different places in slightly different ways.

It feels scrappy and pragmatic. It is actually debt and it will catch up with you quickly.

Six months in, you won't be able to answer basic questions about your early cohorts. What did your first customers do? When did they churn and why? When you go to raise, you'll spend three weeks reconstructing numbers that should have been running in the background since month one.

Decide how you're tracking customers, revenue, activation, and retention and be consistent about it from day one. It doesn't need to be complicated. It needs to be accurate, consistent and not break.

The founders who get this right early are making decisions from data six months later. The ones who don't are cleaning up spreadsheets when they should be talking to customers.

This week

Find five people who look like your ideal customer. Reach out to all of them. Get one on a call. Decide how you're tracking your data, and write it down somewhere that isn't just your head.

The rest is just doing that until something works.

Related reading

Read our post on what vibe scaling means, the commercial stack every post-ship founder needs, and you can vibe code but you can't vibe scale.