Founding 100: first 100 SaaS founders get Solo at $29/mo, lifetime. Public price after that: $49/mo.
Claim a spot
6 min read

Everyone says build in public. Nobody tells you what to post when you're at $0 MRR.

The build-in-public posts that go viral all open with a revenue number you don't have yet. Here's what to post — honestly — when there's nothing impressive to report.

"Build in public" is the most repeated piece of GTM advice for founders, and almost nobody tells you the part that actually matters: what do you post when there's nothing impressive to report yet?

The build-in-public posts that go viral all have the same secret ingredient. "My brother and I scaled several SaaS past 20K MRR." "We hit $40K MRR in 8 months, here's the playbook." The number is the hook. It's the thing that makes you stop scrolling. And if you're early, with nothing impressive to report yet, you don't have the number. So you do one of two things, both bad: you stay silent because you've got nothing to brag about, or you manufacture a hook you haven't earned.

I've done both. Here's what I learned about the version that works when you're at $0.

You cannot borrow a hook you haven't earned

The first temptation is to write like the founders you admire — to open with momentum you don't have. "Here's how I'm going to grow this to 10K MRR." You're allowed to want that. But the moment your content implies traction you don't have, two things happen. The savvy readers — the exact founders and operators you want — smell it, because they've written the same hopeful tweet and know what zero looks like dressed up as something. And you set a frame you then have to keep feeding, which is how earnest build-in-public curdles into LARPing as a successful founder.

There's also a quieter cost. If you're building a product whose whole pitch is "be genuine, don't sound like a bot, don't astroturf" — and that's literally Thread Otter's pitch — then borrowing an unearned hook is the one unforced error that makes you the thing you're selling against. The content has to clear the same bar the product does.

What you actually have at $0 that's worth posting

You don't have a revenue number. You have something the 20K-MRR founders no longer do: you're in the part of the journey most of your audience is also in. That's the asset. Specifically:

The real numbers, including the bad ones. The signup that churned on day two. The channel that produced nothing. The funnel step you can't get to convert. That's a post people stop for, because almost nobody publishes the parts that didn't work. The honesty is the hook, and it's a hook you've fully earned.

The teardown of your own mistakes. I launched a feature on Twitter, got four likes, and figured out afterward what I should have done — that's a post. My Reddit account got shadowbanned and a mod explained exactly why — that's a post. You don't need a win. You need a specific lesson, told honestly, with the embarrassing part left in.

What you're learning about the problem. Not your product — the problem. If you're building in a space, you're learning things about it daily. "I watched 770 mentions of my keyword come in over ten hours; three were worth replying to. Here's how I decide" — that's a post, and it's useful whether or not anyone ever buys your tool.

The pattern: at $0, your credibility comes from specificity and honesty, not from outcomes. You trade the revenue-number hook for the brutal-honesty hook. It's a good trade, because the honesty hook is one almost nobody else is willing to use.

The "never sell in the video, build a relationship" advice is right — and incomplete

The viral posts say: don't pitch, document the journey, and by the time you offer the product they're already sold. True. The incomplete part is what you document. "Building in public" interpreted as "post your feature progress every day" produces a feed of changelog entries nobody outside your own head cares about. The relationship doesn't form around your roadmap. It forms around the problem you both share and the honesty you bring to it.

So the reframe: don't build your product in public. Build your understanding of the problem in public. The product shows up as the natural consequence — "...which is why I ended up building X" — not the subject.

The mechanical stuff that's actually true

A few tactics from the standard playbook survive contact with reality even at zero:

  • One shoot, many clips. If you do video, filming once and cutting it into four or five pieces is real leverage. It's the rare scale tip that doesn't require an audience to already exist.
  • The first three seconds decide everything. On video especially, the hook is the whole game. At $0 your best hook is a true, specific, slightly uncomfortable statement — "my launch got four likes" — not a claim of success.
  • Consistency over intensity. A small post every day beats a viral attempt every month, because the daily reps are how the platform learns your handle is a real contributor and not a spike.

What this is not

It's not "wait until you have a number to post." That's the silence trap, and it costs you the six months of compounding that only start once you start. You post now, you just post the honest thing instead of the impressive thing.

It's not a guarantee the honest posts go viral. Most won't. But the honest ones build something the impressive-sounding ones don't: a small audience that trusts you specifically, which is worth more at your stage than a large one that scrolled past a hook.

And it's not permission to overshare for engagement. "Honest" means specific and true, not confessional theater. The numbers, the lessons, the problem — not your feelings about your cofounder.

If you've been silent because you have nothing to brag about

That silence is the most common build-in-public failure, and it's invisible because it produces no content to point at. The fix is to post the flat line. Post the four-likes launch. Post the three-out-of-770 lesson. The founders worth reaching are the ones who recognize that part of the journey — because they're in it too.


If you're at the start of this and want the conversation layer handled — every reply grounded in your real product context and written in your voice, every one reviewed by you before it sends (no auto-posting, ever) — that's what I built Thread Otter to do.

It's free for 14 days, no card. The first 100 Solo signups lock in $29/mo for life — the Founding 100 cohort, counter live on the pricing page.

threadotter.com/pricing