2
0 Comments

How to go Viral on Indie Hackers: a study of 500 posts

You’re a busy indie hacker. You’ve got products to build and market. You know that visibility is key to success. You came here for actionable insight, not a fluffy intro, so let’s get to it!

Context:

Methodology:

I pulled 500 articles from the front page of indiehackers.com throughout the year (thanks Wayback Machine!). This biases to posts that have made it to the front page, but also includes the “newest” section. After ranking by popularity (a combination of likes, bookmarks, and comments), I looked for trends in the top 50 most popular and contrasted them with the 50 least popular posts.

Why 500? This gives us a solid sample size that balances depth and breadth, allowing us to see real trends without being skewed by outliers. Plus it’s a nice round number.

Generalizations:

You’re smart. I don’t need to explain to you about rules and exceptions, trends and outliers. So I won’t.

Let's focus on what you can directly apply to your next post.

The Meat Starts Here.

Title Length:

The most popular posts have an average title length of 51 characters.
How do you think this compares to the least popular posts?
For the least popular, it’s an arduous sixty-three charact… oof, I’m already bored.

Takeaway: Readers are busy. The quicker they are able to understand what your content offers, the better.

Numbers!

66% of the top-50 post titles contain a number. “How I got my first 100 users”, “4-steps that grew my startup”, etc.

Compare that to 40% of titles from the bottom-50 posts.

Takeaway: Numbers provide a clear promise of value and are quick to digest.

When to Post?

Indiehackers does not show what time a post was made, but we do get to see the date and thus day of the week.

Is Tuesday the BEST day or the WORST day to make a viral post? Pop quiz.

It actually looks like the worst, with only 6% of top-50 articles posted on Tuesday, while 20% of bottom-50 articles landed on Tuesday.

Expressed another way: of all the articles posted on Tuesday, 76% landed in the “bottom-50” pile.

Thursday is the other story. Of all the articles posted on Thursday, twice as many landed in the “top-50” pile than the bottom 50.

Other days seemed to have minimal impact. There were much fewer articles posted on the weekends, but this was the case across the entire sample so you could say it’s neither helpful nor harmful.

Takeaway: Aim to post on Thursdays for higher engagement!

Flavor:

It should come as no surprise that the most common “flavor” across the top posts is the Success Story (How I hit 10K MRR while sleeping!). This is followed closely by Guides, then just a handful of “Failure Stories”.

Real success stories attract readers because they promise replicable results.

What I found most surprising were the 6 “Neutral Stories” ex: “How I Built My App in a Month”, which don’t really mention whether or not that app is succeeding in the market.

Of the 13 guides, only 4 of them were about marketing. Which either means indiehackers don’t even want to read about marketing, OR there’s a great opportunity to provide value here.

Here’s a title that guarantees you can count your upvotes on one hand: “My App just launched on Product Hunt”. I’ve classified these as “announcements”. 20% of the bottom-50 titles were announcements. ZERO% of the top-50 were announcements.

Why? These titles offer nothing to the reader. Generally we are on Indiehackers.com to learn. So your title should suggest some actionable insights or useful information to the reader.

Takeaway: Announcements rarely engage readers. They lack actionable insights or compelling stories.

Humble Victories

It’s great to see you don’t need to win indiehacking before sharing something that readers find valuable!

Here are some example posts that hit it big after just the first steps for their startups. No MRR required.

  • My first $100 from the internet ~ building app

  • Don't Sleep on LinkedIn for Growth. How We Got our First 189 Beta Testers.

  • How I got my first 100 users via Reddit

  • My Reddit post brought me 70 leads. Here’s the process I used.

  • How I launched on Reddit and got over 50 signups

(and yes, 5 of the top 50 posts are about Reddit. Indiehackers know Reddit is a valuable platform for early traction and are eager to learn how to seize that opportunity 🕵🏻‍♂️)

The Part Where I Pitch My Thing

If you appreciate this no-nonsense, data-driven approach to indiehacking, you may be interested in Validate My Saas. VMS delivers data-rich competitor landscape reports for your startup ideas.

For every startup idea, we do 50 Google searches to find your competitors, spend 1 million LLM tokens filtering out the noise, then for each relevant competitor we present critical info like their features, web traffic estimates, employees, money raised, Trust Pilot reviews, Product Hunt launches, etc.

If you’re ready to validate your Saas idea with hard data, check us out. Or until then, get cracking on your next viral article 🤘.

on September 5, 2024