A Reddit ban wipes out your marketing channel overnight. These 12 rules are what separates accounts that grow for years from accounts that get deleted in weeks.
Most common reason
Self-promotion spam accounts for over 60% of marketing-related bans on Reddit.
Permanent by default
Site-wide bans from Reddit admins are almost always permanent with no appeal path.
1.5B+ monthly visitors
Reddit is the 3rd most visited site in the US. Losing access means losing a massive growth channel.
Short Answer
To avoid a Reddit ban, keep self-promotional posts below 9% of your total posting history, wait at least 30 days and reach 100+ comment karma before posting any external links, and never submit the same URL to more than one subreddit on the same day. These three actions eliminate the triggers behind the vast majority of marketing-related bans.
If you are starting from scratch, spend your first month commenting only. Pick 3 to 5 subreddits where your target audience already hangs out, leave genuine replies to trending posts, and let your karma accumulate before your first link post ever appears. Accounts that build this foundation first almost never face action.
Posting only links to your own content without contributing to the community.
Buying upvotes, asking for upvotes, or coordinating votes across accounts.
Breaking subreddit-specific rules repeatedly or violating Reddit's site-wide policies.
Creating new accounts after being banned to continue the same behavior.
Not all Reddit bans work the same way. Understanding the type of action taken against your account determines which recovery path is available to you.
| Ban Type | Scope | Common Triggers | Duration | Appeal Path |
|---|---|---|---|---|
| Subreddit ban | Single community | Breaking sidebar rules, repeated off-topic posts, mod discretion | Days to permanent | Modmail to the subreddit moderators |
| Shadowban | Site-wide, invisible | Spam patterns, new account rapid link posting, VPN flagged IPs | Indefinite until appeal | reddit.com/appeal (admin review) |
| Account suspension | Site-wide, visible notice | Vote manipulation, harassment, doxxing, repeated policy violations | 3 to 7 days (first offense) to permanent | reddit.com/appeal within 20 days |
| Permanent ban | Site-wide, no posting or voting | Purchasing upvotes, ban evasion, illegal content, coordinated inauthentic behavior | Permanent | Appeal rarely reversed; start fresh account with new email |
| Post/comment removal | Single post or comment | Spam filter, AutoModerator rules, karma/age thresholds not met | Permanent for that post | Modmail asking why; fix the issue and repost |
Follow the 9% Rule
No more than 9% of your posts should be self-promotional links. If you have posted 100 times, only 9 can promote your own content. Reddit explicitly states this in their self-promotion guidelines.
Never post the same link to multiple subreddits
Posting identical content across subreddits within 24 hours is one of the fastest ways to trigger Reddit's spam detection. Always wait and vary your content.
Maintain a 10:1 comment-to-post ratio
For every promotional post, leave 10 genuine comments in the community. This signals you are a real participant, not a drive-by spammer.
Read subreddit rules before every post
Every subreddit has unique rules. Some ban external links entirely. Others require specific flairs. Violating these gets your post removed and repeated violations get you banned.
Never use a VPN when posting
VPN IP addresses are heavily flagged by Reddit's spam filters. If you must use a VPN, disable it before logging in to Reddit.
Never buy, sell, or trade karma or accounts
Purchasing upvotes or aged accounts is a permanent ban offense. Reddit detects unusual voting patterns with machine learning.
Never ask for upvotes
Vote manipulation includes asking friends, followers, or communities to upvote your posts. Even innocent-seeming asks like "if you found this helpful, an upvote would be appreciated" can get flagged.
Build karma for 30 days before any link posts
New accounts that immediately post promotional links are flagged automatically. Spend 30 days building genuine karma through comments before linking to anything.
Do not delete posts immediately after posting
Deleting content right after posting is a classic ban-evasion pattern. Reddit's algorithms flag accounts that repeatedly post and delete.
Keep your username separate from your business name
Accounts that are obviously tied to a brand face stricter scrutiny from mods. A personal-sounding username earns more community trust.
Respond to comments with substance
If you post content and then only reply with links or one-liners, you look like a bot. Engage genuinely with every comment on your posts.
Use an account aged 30+ days for any link posts
Even if a subreddit has no stated minimum age, Reddit's site-wide spam filter automatically flags link posts from accounts under 30 days old in many contexts.
The line between banned and welcome on Reddit is thinner than most marketers expect. These side-by-side comparisons show exactly where that line sits.
Do This
Answer first, link second. Write a full, helpful comment that solves the question. If your tool or article is genuinely relevant, add it at the end: "I also wrote a breakdown of this at [link] if you want more detail."
Post in communities where you are already known. Your first link post in a subreddit should come after you have at least 5 to 10 comments there. Mods and members recognize your username.
Use text posts for original insights. Subreddits like r/marketing, r/startups, and r/entrepreneur upvote text posts with real analysis far more than bare link posts. Embed your link inside valuable content.
Disclose when it is your own work. Add "(I made this)" or "(full disclosure: this is my site)" in your post. Transparency builds trust and reduces mod scrutiny.
Check karma thresholds per subreddit. r/SaaS requires 50+ comment karma before link posts are approved by AutoModerator. r/Entrepreneur requires accounts older than 30 days. Read the sidebar.
Not That
Posting bare links with no context. A post that is just a URL with a title gets removed by AutoModerator in most subreddits and flagged as spam site-wide.
Cross-posting the same URL same day. Submitting the exact same link to r/marketing, r/entrepreneur, and r/startups within hours of each other triggers Reddit's duplicate spam detection automatically.
Replying to every comment thread with your link. If your comment history is 80%+ links to one domain, Reddit's classifier treats your account as a bot regardless of the quality of the surrounding text.
Using a brand-new account for promotions. Accounts under 30 days old with fewer than 50 karma points have link posts silently removed in many subreddits before anyone sees them.
Asking people to upvote, share, or reshare. Phrases like "upvote if you agree" or "share this with anyone who needs it" are vote manipulation by Reddit's definition, even when written with good intent.
Beyond Reddit-wide policy, each community sets its own rules. The subreddits most useful for marketing also tend to have the strictest moderation. Here is what to watch for in the communities where most B2B and SaaS marketers operate.
r/entrepreneur (2.5M members) explicitly bans promotional posts from accounts with fewer than 30 days of age. Self-promotional content is allowed but must be disclosed and framed as a value contribution, not an ad. The subreddit uses AutoModerator to remove posts from accounts that do not meet the age and karma floor. Accounts that have previously been flagged for spam in other subreddits often find their posts silently filtered here too, even if they technically meet the rules.
r/startups (1.1M members) prohibits any direct promotion of products, services, or job postings. You cannot post a link to your tool and ask people to try it. What is allowed: asking for feedback, sharing a genuine experience or story, and contributing to ongoing discussions. The distinction the moderators draw is whether your post would exist without the promotional intent. "I built X because of Y problem, here is what I learned" passes. "Check out X tool I built" does not.
r/marketing (1.6M members) allows external links but AutoModerator filters posts from accounts with low karma and new ages. Most posts that get genuine traction there are text-first with a link at the end. r/socialmedia has tighter restrictions: link posts are mostly disabled for standard users, with only approved submitters able to post links directly. In both communities, a track record of helpful comments in the same subreddit is the most reliable way to ensure your posts are seen. A tool like MediaFast can help you identify which subreddits have the lowest friction for the type of content you want to post.
If you are starting a new Reddit account for marketing purposes, this sequence is what keeps it alive past the first month. The most common mistake is skipping directly to promotion. Do not do that.
Choose your 5 target subreddits.
Pick communities where your ideal customers already post. For SaaS: r/startups, r/SaaS, r/entrepreneur, r/marketing, r/webdev are common starting points. Read the full sidebar rules for each one before posting anything.
Make your first 10 comments.
Comment only, no posts. Reply to threads that are already active (posted within 12 hours). Focus on adding a specific insight or answering a question completely. Avoid one-liners.
Continue commenting, vary subreddits.
Spread your activity across all 5 subreddits. Reddit's spam classifier looks at posting concentration. An account that only comments in one subreddit looks suspicious.
Find a thread where your expertise is genuinely useful.
Leave your most detailed comment yet, 3 to 5 sentences minimum. Ask a follow-up question if appropriate. Replies from the OP are a strong signal to the algorithm that you are a real contributor.
Post your first text post (no external links).
Share a genuine insight, ask a question, or describe a problem you solved. Text posts in your target subreddits build karma without triggering spam filters. No links yet.
Review your karma distribution.
Check your profile. You want both post karma and comment karma above 25. Accounts with all post karma and no comment karma look automated to moderators.
Post your first value-first piece of content with a link.
Write a full text post (minimum 300 words) on a topic relevant to your business. At the end, include one link with disclosure: "(I built a tool for this: [link])" or "(I wrote a full guide here: [link])". This is the pattern that survives.
Most Reddit bans are not the result of obvious violations. They happen because of patterns that seem harmless but look very different to Reddit's detection systems and human moderators.
Using the same anchor text repeatedly. If every comment you post in a week includes a link with the text "check out my tool," Reddit's spam classifier assigns a high spam probability score to your account regardless of the surrounding content quality.
Posting only when your own content is live. An account that is inactive for weeks and then posts a burst of activity around a product launch looks coordinated. Consistent low-volume engagement is far safer than periodic spikes.
Ignoring AutoModerator removal notices. When AutoModerator removes a post for violating a rule, it usually leaves a comment explaining why. Many marketers delete the post and repost without reading the reason, which triggers a repeat removal and can escalate to a manual review.
Treating all subreddits as interchangeable. A post that performs well in r/SideProject (friendly to builders sharing work) will get you banned in r/webdev (strict no self-promotion rule). Community culture and written rules are completely separate things.
Using a personal account for business promotion without building it first. Some marketers connect their real personal Reddit account to their business without considering that years of personal posting history do not protect against spam detection when the posting pattern suddenly changes.
Not disclosing affiliation when linking to your own content. Reddit's spam policy requires disclosure when you have a personal stake in the content you share. Not disclosing is technically a violation even when the content is genuinely useful. It also costs you trust if mods notice.
Replying to your own posts with more links. Some marketers post a text post and then leave a comment linking to their product or newsletter. This is noted by Reddit's classifier as a second self-promotion event on the same thread and raises the account's spam probability score.
Deleting and reposting to avoid downvotes. Deleting a post that got downvoted and reposting it minutes later in the same subreddit is a recognizable manipulation pattern. Mods in active subreddits have moderation logs and will ban accounts that do this consistently.
Reddit does not send a warning before a shadowban or subreddit ban in most cases. These are the observable signals that indicate your account has been flagged or is being watched more closely than usual.
Your posts are getting 0 upvotes for several days despite posting in active subreddits
You are posting comments that others cannot see when you check while logged out
Your account has received multiple subreddit bans in a short period
Your self-promotion link ratio is creeping above 5-9% of total posts
You have posted the same or similar link to more than two subreddits recently
If you notice two or more of the signals above at the same time, stop all promotional posting immediately. Spend one week doing only genuine, helpful comment activity in your target subreddits. This resets your account's behavioral profile without triggering further action. After the cool-down period, resume posting with the 9% rule applied strictly. Accounts that catch these signals early and correct course rarely escalate to a full ban.
AutoModerator enforces minimum account age and karma floors silently. Posts that do not meet the threshold are removed without any visible error to the poster. These are the real floors in communities most relevant to SaaS and startup marketing.
| Subreddit | Members | Min Account Age | Min Karma | Self-Promo Allowed? |
|---|---|---|---|---|
| r/entrepreneur | 2.5M | 30 days | 50 combined | Yes, with disclosure |
| r/startups | 1.1M | 30 days | 100 combined | No direct promotion; value-first only |
| r/marketing | 1.6M | 5 days | 25 comment karma | Limited; text-first preferred |
| r/SaaS | 240K | 30 days | 50 comment karma | Feedback posts OK; ads banned |
| r/webdev | 1.3M | 1 day | 10 combined | No; "Show and Tell" flair only |
| r/sideproject | 110K | 1 day | 1 combined | Yes, show off encouraged |
| r/Entrepreneur | 2.5M | 30 days | 50 combined | Yes, with disclosure |
| r/growthhacking | 130K | 7 days | 25 combined | Case studies OK; no bare links |
Note: AutoModerator configurations change. Always verify current rules in the subreddit sidebar before posting.
A shadowban is invisible to you when logged in. Your posts and comments look normal from your own screen but are hidden from everyone else. Here is the fastest way to confirm whether your account is shadowbanned right now.
Open an incognito or private browser window.
This logs you out of Reddit entirely. Go to reddit.com and search for your username by typing "reddit.com/user/YourUsername" in the address bar. If the profile shows "page not found" or a blank profile with no posts, you are very likely shadowbanned site-wide.
Check a specific recent post while logged out.
Navigate to a subreddit where you posted recently while still in incognito mode. Scroll through New posts and look for your post. If you can see the post from your account but cannot find it in the subreddit feed while logged out, that post has been filtered, which may indicate a subreddit-level shadow removal rather than a full account shadowban.
Use a third-party shadowban checker as a second opinion.
Sites like shadowban.eu accept a Reddit username and test whether it returns results in Reddit's search API. If the checker returns "shadowbanned: yes," submit an appeal at reddit.com/appeal immediately. Include the date you noticed the issue and a brief explanation of your posting activity. Most legitimate appeals are reviewed within 3 to 7 business days.
Important: subreddit shadow removal is not the same as a site-wide shadowban.
Individual subreddits can use AutoModerator to silently remove posts that do not meet their rules. This looks identical to a shadowban when you check while logged out. The difference: in a subreddit shadow removal, your post is visible in your profile but absent from the subreddit feed. In a site-wide shadowban, your entire profile returns no results. Check both before assuming the worst.
Getting banned does not have to mean starting from zero. The right response depends on the type of ban. A subreddit ban from a single community is a minor setback. A site-wide suspension is more serious but still survivable with an honest appeal. Follow these steps in order.
Confirm what happened
Check if you received a ban notice via Reddit mail. Log out and search your username to see if your profile is accessible. Test your recent posts in incognito mode.
Submit an appeal
Go to reddit.com/appeal for account-level bans. For subreddit bans, message the moderators directly via modmail. Be honest and specific about why you believe the ban was a mistake.
Rebuild with safe patterns
Whether the ban is lifted or you start fresh, implement all 12 rules from this guide. MediaFast helps automate safe posting patterns so you never have to think about it again.
Post-recovery checklist before posting again:
Verify the ban type: subreddit-level, shadowban, or full account suspension.
Calculate your current self-promotion ratio. If above 9%, delete or archive recent promotional posts.
Review your link posting history. Identify any duplicate URLs submitted to multiple subreddits.
Check all target subreddits for karma and account-age minimums you may have missed.
Set a posting calendar: no more than 1 promotional post per 10 comments, never more than 1 external link per subreddit per week.
MediaFast monitors your self-promotion ratio, posting timing, and subreddit compliance automatically so your account stays safe.
Common questions about Reddit bans, rules, and account safety.
A regular ban prevents you from posting in a specific subreddit or across Reddit entirely and you receive a notification. A shadowban is invisible. Your posts appear live to you but no one else can see them. You only discover a shadowban by checking your profile while logged out.
Yes. Reddit allows self-promotion but within strict limits. The widely cited rule is that self-promotional posts should never exceed 9% of your total posting history. Exceeding this, or posting exclusively promotional content, is one of the most common reasons marketers get banned.
Subreddit bans can be temporary (days to weeks) or permanent, depending on the severity of the violation and the moderator's discretion. Site-wide bans from Reddit admins are typically permanent for serious violations like spam, harassment, or vote manipulation.
A subreddit ban only affects that specific subreddit. Your account remains active everywhere else. However, multiple subreddit bans can signal to Reddit's algorithm that your account is problematic, which increases the risk of a site-wide action.
Reddit does not publish a single universal threshold, but most community moderators and the spam filter treat 100 combined karma (post + comment) as a floor worth crossing before you post any external links. High-trust subreddits like r/entrepreneur often have their own stated minimums (sometimes 500+ comment karma) visible in their sidebar rules. Always check the specific subreddit before posting.
Yes, many founders and marketers successfully use Reddit for years without a single ban. The key is to operate as a genuine community member first and a marketer second. Contribute value, follow subreddit rules, keep self-promotion well below 9% of your posting activity, and never post the same link to multiple communities simultaneously. Accounts that prioritize contribution over promotion rarely face any action.