Skip to main content

Command Palette

Search for a command to run...

You Don't Have a Marketing Problem. You Have a Sequencing Problem.

Why most indie products stall out before growth tactics have a chance to work

Updated
5 min read
You Don't Have a Marketing Problem. You Have a Sequencing Problem.
J
I'm an indie maker creating apps and sharing my journey along the way.

Here's a pattern I've watched play out more times than I can count: an indie developer ships something, does a launch, gets some initial signups, and then spends the next six months bouncing between growth tactics that never seem to work.

They try SEO. They try cold outreach. They post on Hacker News. Maybe they run some ads. Each thing underperforms expectations, they conclude the channel doesn't work for their product, and they move on.

What I've come to believe is that in most of these cases, the channels aren't the problem. The sequencing is. They're running growth tactics before they're in a position to make those tactics pay off.

Tactics don't fail in isolation

Think about what SEO actually requires to work. You need to know what your audience is searching for, which requires knowing your audience well enough to get inside their head. You need to write content that converts visitors into signups, which requires being able to articulate clearly what your product does and who it's for. Without that foundation, you can hit page one and still get nothing.

Same with cold outreach. If you can't quickly explain why someone should switch from whatever they're using today, you'll get ignored regardless of how good your list is. The email isn't the problem. The positioning is.

Content, community, paid ads: each of these has prerequisites that most people skip because the prerequisites feel less like "doing marketing" and more like thinking and research. But skipping them is why the tactics fail.

The six areas that actually matter first

Based on what tends to separate indie products that compound from those that plateau, there are six areas worth getting honest about before investing heavily in any channel:

Customer clarity. Can you describe exactly who your product is for in one sentence? Not a broad demographic, but a specific person with a specific problem. The narrower and more accurate this is, the better every other piece of your marketing gets.

Community presence. Do you know where your customers actually talk to each other? Not "probably Reddit" in the abstract, but the specific subreddits, Discord servers, newsletters, and forums they're in. Most developers know this loosely. Far fewer have done the research to know it concretely.

Competitive awareness. You probably know your obvious competitors. Do you know what customers of those competitors actively complain about? That's where your real positioning lives, and it's almost always different from what you'd guess.

Content activity. Are you making anything consistently? Building in public, a newsletter, a blog, video, anything. Founders who grow over time are usually producing something, even imperfectly. The distribution compounds differently than a one-time launch spike.

Organic traction. Are people finding you without you pushing them? Even a handful of organic signups per week is meaningful signal. It tells you something in your current setup is working, and it means you're building on a foundation rather than starting from zero every time you push a campaign.

Owned audience. Email list, newsletter subscribers, followers somewhere you control. Distribution you own doesn't disappear when an algorithm changes or a platform deprioritizes your content.

None of this is surprising. But there's a meaningful difference between nodding along to a list and being able to honestly rate yourself on each item.

The sequencing insight that changed how I think about this

Here's the thing about these six areas: they're not independent. Gaps compound against each other.

If your customer clarity is weak, your content will be vague, your SEO keywords will attract the wrong people, and your cold outreach won't convert. If you have no owned audience, your launch windows become high-stakes single bets instead of amplification events on top of an existing base. If you don't know your competitors' weaknesses, you can't position against them, which makes every channel harder.

This means fixing your lowest-scoring area often unlocks progress in multiple places at once. It also means that pouring effort into channels before addressing the gaps is how you end up with six months of failed experiments and no clear explanation for why they failed.

A quick way to see where you stand

I built a free tool to make this concrete. The Indie Growth Score is a 10-question quiz covering these areas, scored one to five per question for a total out of 50. It takes about two minutes, and at the end you get personalized recommendations focused on your three weakest areas, with specific actions you can take this week.

The score tiers shake out like this: Cold Start (0 to 15), Finding Your Way (16 to 30), Building Momentum (31 to 40), and Growth Mode (41 to 50).

The number matters less than which questions you scored low on. A 34 out of 50 with a one on customer clarity is a very different situation than a 34 with a one on content activity. The score surfaces that distinction quickly.

You can try it at growthmap.dev/score. Free, no account required.

If you're somewhere in the middle tier, I'd genuinely be curious: what area came up as your weakest? That tends to be where the most useful conversation happens.