MARKETING FOR PEOPLE HIDING IN THE CODEBASE
How to Market an Indie App When You Would Rather Keep Building
7 minute read
Indie developers often treat marketing as a second profession they must master before saying anything in public. That creates an excellent excuse to spend another month building.
You do not need a complete growth strategy yet. You need a repeatable way to show the right people what you made, learn from their reaction, and do it again tomorrow.
01 /
Choose one person, not ‘everyone’
Write down the person who feels the problem most sharply, the moment it happens, and what they currently do instead. ‘Busy people’ is not a person. ‘A solo iOS developer trying to collect useful beta feedback before launch’ is much closer.
This is not a permanent positioning ceremony. It is a working hypothesis that makes today’s post easier to write.
- PersonWho is already motivated to fix this problem?
- MomentWhat has just happened when they start looking for help?
- AlternativeWhat are they using or doing today?
02 /
Pick one place to learn in public
Start where your likely users already talk and where you can realistically participate. That could be X, LinkedIn, TikTok, YouTube, a focused subreddit, an industry forum, or a small community.
Cross-posting is fine, but do not multiply the workload too early. One useful idea adapted slightly for two platforms is better than six abandoned content calendars.
03 /
Rotate four kinds of posts
A small set of repeatable categories removes the daily blank-page problem without making every post identical.
- ProblemDescribe the frustrating situation your app exists to change.
- ProofShow the product working, a user outcome, or evidence that the problem is real.
- ProcessShare a decision, mistake, experiment, or lesson from building it.
- PerspectiveOffer a useful opinion about the problem or the way your industry handles it.
04 /
Make the post smaller
A post is not a launch. It only needs one useful idea. A ten-second screen recording can demonstrate one job. A screenshot can explain one decision. Three sentences can answer one customer question.
Set a deliberately short production limit—perhaps twenty minutes for a text or image post and forty-five for a simple video. The limit stops ‘posting’ from quietly turning into an unpaid documentary production.
05 /
Measure conversations before reach
Early marketing is research with an audience. Look for replies that reveal confusion, recognition, objections, and the language people naturally use. Save those phrases. They should improve the next post, the landing page, and sometimes the product itself.
Views are useful distribution feedback, but they are not proof that you are building the right thing. One detailed reply from the right person may teach you more than ten thousand passive impressions.
- After seven postsWhich problem or demo made people respond?
- After fourteen postsWhich questions keep appearing?
- After thirty postsWhich message can you now explain much more clearly?