A launch post is not an announcement. It is a demonstration that happens to include a link. Here are five launch formats pulled from real posts in the library, what each one is optimised for, and the skeleton you can refill for your own release.
The failure mode is always the same shape: a founder writes “After 8 months of building, I’m excited to finally launch X!”, attaches a logo, and posts it to five places at once. The post is about the founder’s journey. The reader is being asked to care about a stranger’s eight months before they have been given any reason to care about the product at all.
Every format below inverts that order. The product does something visible in the first two seconds, and the story — if there is one — comes after.
Format 1: the subreddit launch, written as a technical post
The highest-effort format and usually the highest-yield one. Instead of posting a link with a pitch, you write the post you would want to read as a member of that subreddit, and the product is the thing the post is about rather than the thing being sold.
Notice the venue choice: a subreddit whose members are the specific people who would care, not a general startup subreddit where launches are wallpaper. And notice what the post has to earn its place — a real version number, real scope limits, and an author who will be in the comments for two days. Reddit punishes drive-by launches harder than any other platform; the full set of rules is in our Reddit guide.
The skeleton
- One sentence stating what the thing is, in the subreddit’s own vocabulary.
- Why it exists — the specific problem, not the market size.
- What it does not do yet. This buys enormous credibility.
- A link, once, at the bottom.
- You, in the comments, for 48 hours.
Format 2: the short-form demo
Fifteen to forty seconds of the product doing one useful thing, with no intro, no logo animation, and no face. The bar is simply that someone scrolling stops because the screen is doing something they recognise as their own problem.
The reason this format beats a written launch on most platforms is that it does not require trust to work. The viewer does not have to believe your claim; they watched it happen. Whether short-form video is worth the production cost for a developer tool is a real question, and we took it apart in Instagram and TikTok for dev tools.
Format 3: the feature drop on the official account
Not every launch is a product launch. Most of them are one capability landing, and that deserves a smaller, more frequent format — the kind you can post twenty times a year without exhausting anyone.
The discipline here is specificity. “Improved authentication” tells a reader nothing; naming the exact providers tells a subset of readers that their blocker is gone. You are not writing for everyone who sees the post — you are writing for the twenty people who have been waiting for that one line.
Format 4: the changelog cadence
The least glamorous format and the one that compounds hardest. A version number, what changed, a screenshot. Posted on a rhythm.
Buyers evaluating a small product are mostly asking one question: will this still exist in a year? Fifty changelog posts answer it better than any amount of copywriting. See the whole pattern in context in how Cal.com builds in public.
Format 5: the milestone, framed as a thank-you
Funding, user counts, revenue numbers. The format is dangerous because it is inherently self-congratulatory, and the fix is always the same: point the post at the people who got you there and at what happens next, rather than at the number.
A milestone post has a second job that most founders miss: it is the one post a year that non-users will forward to other non-users. Make sure it contains a plain sentence explaining what the product actually does, for the reader who arrived from a repost and has no idea who you are.
What all five have in common
- Something is visible. A screenshot, a recording, a version number, a name. Never a logo on a gradient.
- The first line does work. No “excited to share”. The first line states what the thing is or what it replaces.
- The venue is chosen, not sprayed. The same announcement gets rewritten per platform, because a post that fits nowhere in particular gets ignored everywhere.
- The author is reachable. Launch day is a comment-reply job, not a publish-and-close job.
Want more examples before you write yours? Filter the library to launch posts or milestones, and compare how the same team words the same release differently on X and Reddit. Missing a product you would like dissected? Request it — requests come with the Pro plan on pricing.