Reddit is the highest-intent free channel most startups have access to. People go there to ask "what tool should I use for X" in plain words, Google now surfaces Reddit threads near the top of results, and AI assistants quote those same threads when someone asks them for recommendations. One good comment can keep sending you signups for years.
It is also the easiest channel to lose. Reddit bans marketers faster than any other platform, and it usually happens in the first two weeks, before you have seen a single signup from it. This guide is the playbook we use ourselves: what actually triggers bans, how to warm up an account, how often to post, and how to mention your product so people thank you instead of reporting you.
Why do startups get banned on Reddit?
Startups get banned because Reddit treats promotion as spam by default. Three separate systems are watching you: an automated spam filter that scores account age, karma, and how often you post links, human moderators who enforce each subreddit's own rules, and Reddit admins who track vote manipulation across IPs and devices. Most founders trip the first two within days by posting product links from a fresh account.
The important mindset shift: a ban is almost never about what you posted. It is about the account that posted it. The same link that gets a two-week-old account shadowbanned gets upvoted when it comes from an account with history in the community.
What gets accounts banned fastest
| Ban trigger | Why it kills the account | Do this instead |
|---|---|---|
| Posting your link from a brand-new account | The spam filter weighs account age and karma heavily; new accounts with links are auto-removed | Warm up for 1 to 2 weeks before your first post |
| Launch-blasting 10+ subreddits in one day | Mods see the same post in their feed and report it; admins see the pattern | One community at a time, rewritten for each |
| A profile that is mostly your own links | Mods check your history before approving posts; a link-heavy history reads as spam | Keep links under 10% of your activity |
| Asking friends to upvote | Vote manipulation is tracked by IP and device fingerprint and earns sitewide suspensions | Never. Not once. Let posts live or die |
| Ignoring the subreddit's own rules | Many subs ban self-promotion outright or restrict it to weekly threads | Read the sidebar rules before your first comment |
| Creating a new account after a ban | Ban evasion is detected automatically and suspends every account you own | Appeal politely through modmail instead |
Any one of these can end the channel for you. All of them are avoidable.
How do you warm up a new Reddit account?
Warm up an account by spending one to two weeks contributing before you post anything with a link in it. Join 5 to 10 subreddits where your users hang out, upvote what you genuinely like, and leave a few helpful comments a day. Aim for roughly 50 comment karma, which clears the posting requirements of most communities.
A schedule that works:
- Days 1 to 3: join subreddits, read the rules of each one, upvote, no posting. Learn what the community rewards and what gets removed.
- Days 4 to 7: 2 to 3 comments a day answering questions you actually know the answer to. No links, no product mentions.
- Week 2: 3 to 5 comments a day, plus your first text-only post if you have something worth saying. Still no links.
- Week 3 onward: normal participation, with product mentions only where they genuinely answer someone's question.
This feels slow. It is two weeks against an account you will use for years, and it is the single highest-leverage thing you can do on this channel. Fresh accounts that skip it do not get a warning, they get silently filtered, and you will not even know your posts are invisible.
The same logic applies to pace, not just age. An account that went from zero activity to 20 comments a day looks like a bot to both mods and the spam filter. Ramp up gradually: start at a floor you can sustain, add volume week over week, and never jump from silence to a blitz.
What is the 90/10 rule on Reddit?
The 90/10 rule means at least 90% of your Reddit activity should have nothing to do with your product: answering questions, sharing what you have learned, participating in threads you find interesting. At most 10% mentions your product, and only when it is a direct, honest answer to what someone asked. This is also roughly what Reddit's own self-promotion guidelines describe, and mods check your profile ratio before deciding whether you are a spammer.
The 90% is not a tax you pay to earn the 10%. It is what makes the 10% work. When someone clicks your profile after reading your product mention, a history of genuinely useful comments is what converts them. A history of link drops gets you reported.
How do you mention your product without getting flagged?
Mention your product as part of a story or a direct answer, disclose that you built it, and skip the link. The format that consistently survives moderation looks like this:
- Answer the actual question first. Give the person a complete, useful answer they could act on without ever touching your product.
- Mention your product as one option, with disclosure. "Full disclosure, I built X for exactly this problem" outperforms every stealth tactic. Redditors reward honesty and destroy astroturfing.
- Leave the link out. Name the product and stop. People who care will search for it or ask, and a name-drop without a URL rarely triggers spam filters or mod removals. If someone asks for the link, that comment is your permission slip.
The other format that works is the build-in-public story post: what you tried, what failed, what the numbers were, written so it is worth reading even if the reader never checks what you are building. Post it in communities that welcome those stories, r/SideProject, r/indiehackers, r/EntrepreneurRideAlong, and put the product name in a natural spot, not the title.
What never works: posting a landing page with "feedback welcome" as a fig leaf, DMing people who mentioned a problem your product solves, and dropping the same comment in ten threads. Mods have seen every version of all three.
Which subreddits should a startup post in?
Pick 3 to 5 mid-sized subreddits, roughly 10k to 500k members, where your users describe their problems in plain language, and read each one's rules before you participate. We keep a separate, regularly updated list of the best subreddits to promote a startup, sorted by what each one actually allows. Smaller communities see far better engagement per reader than the giant defaults, and their mods are more open to members who contribute first.
How to build the list:
- Search Reddit for the exact phrases your users say when they hit the problem you solve. The subreddits where those threads live are your list, not the biggest sub in your category.
- Check each sidebar for a self-promotion policy. Some subs ban it entirely, some restrict it to a weekly thread, some allow it with disclosure. The rules are not suggestions.
- Note which posts get traction in each sub for a week before you write one. Every community has a house style, and matching it matters more than your copywriting.
- Keep two or three explicitly promo-friendly subs on the list for launch-style posts, and treat the rest as places you help.
How often should you post?
Comment daily, post weekly. Consistency at a modest volume beats bursts every time, both for the spam filter and for actually becoming a recognized name in a community. A realistic cadence for a solo founder is 3 to 5 comments a day and 1 or 2 posts a week across the whole list, about 30 minutes a day.
The founders who get users from Reddit are not the ones who post the most. They are the ones still showing up in week six, when the mods recognize the username and the karma does the vouching. Put the daily targets somewhere you will actually see them, track that you hit them, and judge the channel after 30 days, not 3.
This is exactly how we model Reddit inside Control Output: you set a daily cadence of posts and comments, start it with a warm-up ramp that begins at a safe floor and grows into your target over a few weeks, and check off the work as you ship it. We plan the pace and keep the receipts, you do the posting, and nothing ever touches your account. That last part is deliberate: automation is the one ban trigger on this page you cannot talk your way out of.
What should you do if you get banned anyway?
Appeal once, politely, through modmail, and accept the answer. Explain what you posted, acknowledge the rule it broke, and say what you will do differently. Mods reverse bans more often than founders expect when the appeal is not defensive. What you must not do is create a new account to post in the same subreddit: Reddit detects ban evasion automatically and suspends every account it links to you, which turns a one-subreddit problem into losing the channel entirely.
A subreddit ban is local. Learn the lesson, keep contributing everywhere else, and move on.
The short version
- Warm up new accounts for 1 to 2 weeks and ramp activity gradually. Never post links from a fresh account.
- Keep 90% of your activity non-promotional, and disclose when the other 10% is yours.
- Name your product in answers and stories, skip the link, let people ask.
- Pick a handful of mid-sized subreddits, read their rules, and match their house style.
- Comment daily, post weekly, and judge the channel after 30 days.
- Never manipulate votes, never automate posting, never ban-evade. Those three are unrecoverable.
Reddit punishes shortcuts and pays out patience. Show up like a member for a month and you will have a channel most of your competitors got themselves banned from. And if Reddit is only one piece of the puzzle for you, start with the wider plan: how to get your first 100 users.