v Viestro Start free

Guides › Audience

How to build an audience for your indie project

Most indie projects have no audience problem — they have a conversion problem. The people who would love your product just don't know it exists yet. Building an audience isn't about viral growth; it's about consistently getting the right people to follow what you're building.

8 min read · Last updated June 2026

Start with a follow button, not a newsletter

Most builders make the same mistake: they build the product but give visitors no way to stay connected. Someone lands on your site, thinks "interesting," and leaves — forever. That visitor is gone unless you had a way to capture them.

The lowest-friction capture mechanism is a simple follow button on your public project page. No email required, no confirmation flow, no "join 10,000 subscribers" pressure. Just "Follow this project for updates" — and when you publish something worth sharing, they get notified.

Start here before anything else. Even 20 people who follow your project are worth more than 2,000 random Twitter followers, because they've specifically opted in to hearing from you about this thing.

Ship a changelog, even when nothing is "ready"

The biggest mistake indie developers make with audience building is staying silent between big releases. People who follow your project want to see it move. A weekly or biweekly changelog entry — even one paragraph — keeps you in people's minds and gives followers a reason to stay.

What counts as a changelog entry:

Consistency matters more than frequency. One post every two weeks that ships reliably is better than ten posts in a row followed by two months of silence.

The "build in public" approach

Building in public means sharing your project's progress openly — numbers, decisions, failures, and wins — on platforms where your target audience hangs out. Done well, it's the most efficient audience-building strategy for indie developers because it attracts an audience that's already interested in the specific thing you're building.

What to share:

Where to post: Twitter/X is the primary platform for this style of content among indie developers. Indie Hackers and Hacker News also work well. LinkedIn works if your product serves a professional audience.

Email subscribers vs followers: know which to prioritize

Email subscribers and project followers are different things with different purposes:

For most indie projects at the early stage, project followers are more achievable and still very valuable. Build email when you have something specific to say — a launch, a major update, a community post. Don't build an email list just to have one.

Use launches strategically

Every major launch — Product Hunt, Hacker News Show HN, a big Reddit post — is an audience-capture event. The mistake is treating the launch as the end goal when it's actually just the acquisition moment. What matters is what you do to retain those new people.

After each launch:

The follow-up post often gets more engagement than the launch itself.

The numbers that matter vs the ones that don't

Vanity metrics for indie projects: Twitter follower count, total page views, total signups.
Metrics that predict whether you're building a sustainable audience:

A project with 100 highly engaged followers is more valuable than one with 10,000 passive ones — because the 100 will tell people, while the 10,000 will forget you exist.

The compounding effect

Audience building compounds slowly and then quickly. The first 50 followers take more effort than the next 500, because at 50 you have no social proof — at 500, every new visitor sees that others have followed and is more likely to follow themselves.

The practical implication: don't optimize too early. Pick one channel (your public page's follow button + a regular changelog), do it consistently for 3 months, then evaluate. The results won't feel like much at month 1; they compound after month 3.

Give your project a public home and a follow button

Viestro builds your public project page with a built-in follower system, changelog, and analytics — paste your URL to start.

Start free →

Related guides: