How to promote your app on Reddit without getting banned
Reddit can bring your first real users, or a ban. Here is how indie developers share an app or game on Reddit by following rules and adding real value.
· 4 menit baca

Short answer: be a real member first, read each subreddit's rules before posting, and share your app only where self-promotion is allowed, in the format the community asks for. Lead with something useful (a story, a lesson, a clip, a free tool), say openly that you're the developer, and stay to answer every comment. Never post the same link to many subreddits at once, never use extra accounts, and never ask people for upvotes.
Why is Reddit worth the effort?
Reddit is organized around interests, so you can find thousands of people who care about exactly what your app does: budgeting, language learning, roguelikes, running. Those communities give fast, blunt feedback, and a well-received post can bring your first hundreds of users. The same communities react strongly to spam, so the approach matters more than on most platforms.
How do Reddit's rules work?
There are two layers:
- Reddit's sitewide rules, which ban spam, vote manipulation and ban evasion. Asking for upvotes, using several accounts to vote or comment, and coordinated voting all count as manipulation.
- Each subreddit's own rules, set by its moderators. These are in the sidebar or the "About" tab and often include a self-promotion policy: some forbid it, some allow it on certain days or in a weekly thread, some require a specific flair or title format.
Reddit's own guidance has long suggested that self-promotion should be a small part of your activity. Moderators and users check post histories, so an account that only posts its own links will look like spam.
Which subreddits should I post in?
Start with two kinds:
- Communities for your audience. People who have the problem your app solves or love your game's genre. These bring real users, but self-promotion rules are usually strict, so look for weekly "share your project" threads.
- Communities for makers. Subreddits for indie developers, game developers, Android and iOS developers, side projects and app feedback. Many explicitly welcome "I built this" posts and feedback requests, though they bring fewer end users.
Make a short list of five to ten subreddits, and write down each one's rules, allowed days and required format.
How do I prepare my account?
- Use your real, single account. Don't create a throwaway just for promotion.
- Participate first. Spend a few weeks answering questions, commenting on others' projects and sharing useful knowledge in the communities you care about.
- Be transparent. When you share your app, say "I made this". Hidden promotion, posing as a happy user, is quickly spotted and gets accounts banned.
What makes a good promotional post?
Lead with value, not the link:
- A story: "I built an offline habit tracker after losing my streak in every cloud app. Here's what I learned shipping it alone."
- A lesson: "What 40 closed testers taught me about my onboarding."
- A visual: a short clip or GIF of the app or game in action, posted natively where allowed.
- A specific ask: "I'd love feedback on the first five minutes. What confused you?"
Put the store link where the rules allow it, often in the body or the first comment. Use a clear, honest title. Avoid marketing language ("revolutionary", "best ever"), which Reddit audiences tend to punish.
What should I do after posting?
- Stay and reply to every comment for the first few hours. Thank people for criticism and answer questions honestly.
- Don't argue. If someone says it's not for them, accept it. Defending yourself aggressively hurts more than the original comment.
- Note the feedback. Reddit users are blunt; that makes them excellent testers. Patterns in comments are real problems.
- Don't delete and repost a post that did poorly. Learn from it and try a different angle in a few weeks.
What gets developers banned?
- Posting the same link to many subreddits in a short time.
- Ignoring a subreddit's self-promotion rules or required format.
- Asking for upvotes, in the post, in other communities or in group chats, or trading votes with other developers.
- Using multiple accounts to post, vote or praise your own app.
- Paying for upvotes or comments.
- Arguing with or insulting moderators after a removal. If a post is removed, read the reason, message the moderators politely if it's unclear, and follow their answer.
How often can I post about my app?
Only when you have something genuinely new: a launch, a major update, a lesson worth sharing. Weekly promotional threads are a good place for smaller updates. Between those, keep participating without links.
Next steps
Pick five subreddits, read their rules and join a few conversations this week. When you post, add the link to a place where people can read reviews from real users: list your app on TrueLaunch for free. For more channels that don't cost money, read how to promote your app for free and how to get your first 100 users.
Frequently asked questions
Can I post my app in many subreddits at once?
No. Posting the same link across many communities in a short time is treated as spam. Choose a few relevant subreddits, follow each one's rules and space your posts out.
Is it okay to ask friends to upvote my Reddit post?
No. Asking for upvotes or coordinating votes is vote manipulation under Reddit's rules and can get your post removed and your account banned.
Should I say I'm the developer?
Yes. Being open that you made the app is expected in most communities. Pretending to be a happy user is quickly spotted and is a common reason for bans.