Key Takeaways: Reddit enforces rules on two levels: sitewide through its Content Policy and admins, and per-subreddit through moderators and AutoModerator. The most common reason startups get banned is spam behavior, not promotion itself. Many subreddits gate posting by account age and karma, often without publishing the thresholds. A shadowban hides your content from everyone but you with no notification, so most banned founders never realize it. The widely cited self-promotion guideline is roughly 1-in-10 promotional, meaning at least 9 of every 10 contributions should be genuine and non-promotional.
What rules govern marketing on Reddit?
Two layers of rules govern everything you do on Reddit: the sitewide Reddit Content Policy and each subreddit's own rules. You must comply with both at all times. The Content Policy is enforced by Reddit admins and applies to every account everywhere on the platform. Subreddit rules are enforced by volunteer moderators and the AutoModerator bot, and they are often stricter than the sitewide policy.
The Reddit Content Policy bans spam, vote manipulation, ban evasion, harassment, illegal content, and impersonation. None of those rules ban promotion outright. What they ban is the behavior that low-effort marketers default to: mass-posting identical links, buying or trading upvotes, and running multiple accounts to fake consensus.
The two-layer model in practice
- Sitewide layer: The Content Policy plus Reddit's self-promotion guidance. Violations here can suspend your entire account.
- Subreddit layer: Each community's published rules plus invisible AutoModerator filters. Violations here remove your content or ban you from that one community.
For the full strategic picture of operating inside these rules, start with our pillar guide on how to promote your startup on Reddit without getting banned.
What is the self-promotion rule and the 9:1 guideline?
The widely cited guideline is that no more than about 1 in every 10 of your posts and comments should promote your own product. This is often called the 9:1 or 90-10 rule. It originated in Reddit's own help documentation and reddiquette, and while it is not a hard-coded sitewide setting, moderators and spam filters treat accounts that exceed it as spammers.
The principle behind the ratio matters more than the exact number. Reddit's self-promotion guidance states plainly that if the majority of your activity is self-promotional, you are a spammer regardless of how good your product is.
- It is a character test, not a posting quota. You do not have to post 10 times. Your account history simply should not read as a one-way advertising channel.
- Moderators verify it by scrolling. When a mod reviews a reported account, they look at your recent history. If most of it links to one domain, you look like spam.
- AutoModerator approximates it automatically. Many subreddits cap how often a single domain or user can post, enforcing a de facto ratio without human review.
Treating this as your governing constraint is the single biggest predictor of staying unbanned. Our breakdown of common Reddit marketing mistakes covers the ratio failures that catch most founders.
How do AutoModerator and karma gates work?
AutoModerator is a configurable bot that moderators program to filter or remove content automatically, instantly, and usually without notifying you. It does the majority of enforcement on large subreddits. The most common gates it enforces are account age and karma thresholds.
These gates exist because new, low-karma accounts are the signature of spammers and ban evaders. A subreddit might silently require that your account be at least 30 days old and hold a minimum amount of karma before your post is allowed to appear. These thresholds are frequently unpublished, so your post can vanish with no explanation.
Typical AutoModerator triggers
- Account age below a threshold (commonly 30 to 90 days)
- Combined or subreddit-specific karma below a minimum (anywhere from 10 to several hundred)
- Banned or rate-limited domains, including URL shorteners and known marketing domains
- Keyword or title pattern matches, such as "discount code" or "sign up"
- Posting frequency caps on how often one user or domain can appear
If your link disappears seconds after posting with no removal message, AutoModerator is the most likely cause. The fix is rarely an appeal; it is meeting the gate. Build account age and karma through genuine participation first.
What are the different types of Reddit bans?
There are three distinct enforcement actions, and they come from different places with different recovery paths. Confusing them leads founders to appeal to the wrong party and waste weeks. The table below maps each type to its trigger, the signal you will see, and how to recover.
| Ban type | Issued by | Common trigger | Signal you see | How to recover |
|---|---|---|---|---|
| Sitewide suspension | Reddit admins | Content Policy violation, spam, ban evasion | Email notice; cannot post anywhere | Appeal at reddit.com/appeal or the help center |
| Subreddit ban | Subreddit moderators | Breaking that community's rules | Modmail message naming the rule | Reply to the ban modmail with a polite, specific appeal |
| Shadowban | Reddit admins (automated) | Spam-signal behavior from a new or flagged account | No notice; content hidden from everyone but you | Message admins via r/reddit.com or post in r/ShadowBan |
| AutoModerator removal | Subreddit bot | Failing an age, karma, domain, or keyword gate | Post missing; sometimes a removal comment | Meet the gate, then message mods to approve |
The shadowban problem
A shadowban is the most dangerous because it is silent. Reddit hides everything you post from other users while still showing it to you, so you can keep marketing for weeks to an audience of zero. Confirm one by opening your profile in a logged-out browser. We cover detection and removal step by step in our dedicated guide on the Reddit shadowban.
What is a pre-post compliance checklist?
Run this checklist before every post that mentions your startup. It takes about two minutes and prevents the large majority of removals and bans.
- Read the subreddit rules and sidebar. Confirm self-promotion and links are allowed in the format you are using. Some communities ban links entirely and only permit mentions in comments.
- Check your account meets the gates. Verify your account age and karma are well above any plausible threshold. New accounts under 30 days are the highest-risk profile.
- Confirm your ratio. Look at your recent history. If your last several posts are promotional, contribute genuine value before adding another.
- Disclose your affiliation. State clearly that the product is yours. Undisclosed promotion reads as deception and breaks both sitewide and community trust norms.
- Vary your content and avoid copy-paste. Identical text or links across multiple subreddits is the clearest spam signal and triggers automated filters.
- Avoid banned domains and shorteners. Use your full canonical URL, not a shortened or tracking-laden link that AutoModerator may filter.
- Never manipulate votes. Do not ask friends to upvote, use multiple accounts, or buy engagement. Vote manipulation is a fast path to a sitewide suspension.
- Verify it posted publicly. After posting, check the thread in an incognito window to confirm it is actually visible and was not silently removed.
For a sales-specific version of these guardrails, see our guide on how to sell on Reddit without getting banned.
How do you recover if you have been banned?
Recovery depends entirely on which type of ban you received, so identify it first using the table above. The wrong appeal to the wrong party will be ignored. In every case, a calm, specific, first-offense appeal that acknowledges the rule you broke has the best odds.
Recovering from each ban type
- Subreddit ban: Reply directly to the moderators' ban modmail. Keep it short, name the rule, apologize without arguing, and ask for reinstatement. Do not message individual mods elsewhere or create a new account to evade, which is itself a sitewide violation.
- Sitewide suspension: File an appeal at reddit.com/appeal or through the Reddit help center. Explain the context briefly and commit to following the Content Policy. Permanent suspensions for repeat or severe violations are rarely reversed.
- Shadowban: Message Reddit admins through r/reddit.com or post your username in r/ShadowBan for confirmation. If it was an automated false positive on a legitimate account, admins can lift it.
- AutoModerator removal: This is not technically a ban. Confirm you now meet the gate, then politely message the subreddit's mods asking them to approve the held post.
What not to do
Do not create a fresh account to get around a ban. Ban evasion is explicitly prohibited by the Reddit Content Policy and frequently escalates a single subreddit ban into a sitewide suspension. The safest recovery is always to fix the underlying behavior and appeal through the correct channel.
How should startups stay compliant long term?
Treat Reddit as a community you belong to, not a distribution channel you broadcast on. Long-term compliance is mostly a matter of habit: contribute far more than you promote, read rules before you post, and keep your accounts and behavior clean. Founders who internalize this almost never get banned, because they never produce the spam signals that enforcement is designed to catch.
The payoff extends beyond avoiding bans. Compliant Reddit threads rank in Google and are cited heavily by ChatGPT, Perplexity, and Gemini, so genuine participation builds durable visibility that outlasts any single campaign. Compliance and growth are the same strategy.
Want a Reddit marketing program that grows your startup without ever risking a ban? GrowReddit runs compliant, value-first campaigns built around these exact rules. Explore our Reddit marketing services or get in touch to talk through your launch.