Most devs don't get banned from Reddit. They get ignored which is worse, because it feels like the platform just doesn't work. The truth is that Reddit punishes a handful of very specific habits, and once you stop making them, the same posts that flopped start pulling real traffic to your Steam page. Here are the patterns we see kill campaigns most often.
Treating Every Subreddit Like It Has the Same Rules
The reddit mistakes indie developers make almost always start here: posting the same trailer to ten subreddits and assuming what flew in one will fly in the next. r/IndieGaming tolerates a clean self-promo post. r/pcgaming will remove it in minutes. Many genre subs only allow links on a specific weekday or behind a flair you didn't apply. Mods don't send warnings they just shadow-remove the post, so it shows up for you but nobody else.
Read the sidebar and the wiki before you ever hit submit. Then open the post in an incognito window an hour later. If it's gone or sitting at zero, you've been filtered, and reposting harder just gets your account flagged across the network.
Posting From a Brand-New, Empty Account
Reddit's spam filters weigh account age, total karma, and history inside the specific subreddit. A two-week-old account with 4 karma dropping a Steam link reads exactly like a spambot to the automod, regardless of how good your game is. We've watched genuinely great trailers vanish purely because the poster had no track record.
- Build the account 4 6 weeks before you plan to promote anything.
- Comment genuinely in your target subreddits to earn subreddit-specific karma, which many automods check separately.
- Avoid link-only posts until the account has a visible comment history.
- Never buy karma or aged accounts Reddit detects the pattern and bans the lot.
Ignoring the Self-Promotion Ratio
Reddit's site-wide guidance is that roughly one in ten of your submissions should be self-promotional. Most devs invert that: their entire history is "check out my game." Mods read that profile in two seconds and treat you as a marketer, not a community member, which means stricter scrutiny on everything you post forever.
The fix isn't to game a number it's to actually participate. Answer questions about engines, share a failure post-mortem, comment on other devs' screenshots. When your promo post is the exception in a feed of real contribution, it lands as authentic and the algorithm and the mods both reward it.
Sending Cold Traffic Straight to a Half-Finished Steam Page
Reddit can deliver a spike of thousands of clicks in an afternoon. If those people land on a Steam page with one screenshot, no GIFs, and a vague short description, they bounce and you've burned a launch you can't repeat. Worse, Steam's Discovery Queue rewards pages that convert visitors into wishlists; a low-conversion traffic spike teaches the algorithm your page is weak.
Before any campaign, your capsule, the first GIF, and the above-the-fold copy need to do the selling in three seconds. The point of Reddit traffic is to bank wishlists ahead of launch so Steam surfaces you to its own audience when you go live get the page right first.
Confusing a Traffic Spike With a Successful Campaign
An upvoted post feels like a win, but upvotes aren't wishlists. The metric that matters is how many of those clicks turned into wishlists, and whether the cost of getting there was worth it. Plenty of front-page posts send floods of curious clickers who never intended to buy a game in your genre.
- Use UTM tags on your Steam links so you can attribute wishlists to specific posts and subreddits.
- Track wishlist additions in the Steamworks dashboard against the day and hour you posted.
- Compare conversion rate, not raw clicks a niche sub at 8% beats r/gaming at 0.5%.
- Run a Steam Wishlist Calculator estimate so you know what wishlist volume your launch actually needs.
Vanishing the Moment You Hit Post
The single most wasted opportunity is the dev who posts a link and logs off. Reddit's ranking heavily favors early engagement comments and replies in the first hour push a post up, while silence lets it sink. A thread where the developer is answering questions, taking feedback, and being human will outrun an identical post from someone who ghosted.
Block out the two hours after you post. Reply to every comment, including the critical ones, because watching a dev handle skepticism gracefully is exactly what converts a lurker into a wishlist.
None of these mistakes require talent to avoid just patience and a bit of process. If you'd rather not learn the filters the hard way during your actual launch window, our Reddit Launch Support work exists to handle exactly this. Either way, fix the page, build the account, and show up in the comments that alone puts you ahead of most of the indie devs posting today.