All posts
Reddit operations

Reddit auto-bans new posters: why your sub's new users vanish

By Bazzly Team5 min read

Diagnose why fresh accounts posting to your subreddit get sitewide banned within hours, the signals Reddit weights, and what mods and marketers can do.

Reddit auto-bans new posters: why your sub's new users vanish

You approve a new user's first post. Two hours later their profile is a [deleted] gravestone and the post is gone. Then it happens again. Then a third time in the same week. Your subreddit is not the one banning them, Reddit sitewide is.

This is one of the most confusing failure modes on the platform. Mods see it and assume they broke something. Marketers see it, blame the sub, and abandon the channel. Both are wrong. What's actually happening is Reddit's sitewide anti-spam system flagging fresh accounts on signals that have nothing to do with your subreddit's rules. Threads on r/modhelp about this pattern go up almost weekly (example one, example two).

Here's what's going on and what to do about it.

The signals Reddit weights on a fresh account

When a new account posts, Reddit runs a battery of automated checks before, during, and after submission. None of these are published in an official list, but from mod reports, Reddit's own transparency reports, and years of pattern-matching, the weighted signals look roughly like this:

  • Account age. Anything under a week is treated with suspicion. Under 24 hours is treated with hostility.
  • Karma velocity. Zero karma is fine. Zero karma plus a first post that links to a domain is not fine. Zero karma plus a first post that links to a domain you've never posted before, from an IP shared with other zero-karma accounts, is a near-certain ban.
  • Email verification and app signup path. Accounts created without email verification, or created from a browser that's already spawned three other accounts this month, ship with an invisible negative score.
  • IP and device reputation. Residential IPs that have hosted spam accounts before, datacenter IPs, and popular commercial VPN exit nodes all carry weight against a new account. This is why the same behavior gets one account banned and another one ignored.
  • Content fingerprint. Duplicate post bodies, near-duplicate titles, or link targets that other flagged accounts have submitted recently.
  • Behavioral timing. Accounts that post within seconds of signup, or that post to five different subs inside the first hour, look like automation for spam purposes, not automation for growth purposes. There's a real distinction and Reddit's classifier draws it based on volume and pattern.
  • Report ratio. If any user reports the post in its first hour, the sitewide system weights that heavily against a new account. One report on a two-day-old account can flip the switch.

The key insight is that your subreddit's approval is orthogonal to this. You can approve a post, greenlight the user, message them a welcome, and Reddit's sitewide system will still ban them if the underlying account looks like a spam signature.

Why it hits your subreddit specifically

If you're a mod watching this happen repeatedly, three things concentrate the problem:

  1. Your sub ranks for a commercial keyword. Anywhere Reddit's search or Google's SERP surfaces your sub for a buying-intent query, spam-focused operators create throwaway accounts and post there. A percentage of them get caught immediately, and that's what you're seeing.
  2. You allow link posts or self-posts with URLs. Text-only subs with strict AutoModerator link filters see this pattern far less.
  3. Your sub has a low karma or age gate, or none at all. Subs that require 30-day-old accounts with 100+ combined karma filter out the entire cohort of accounts most likely to get sitewide-banned. If your gate is zero, you inherit the full flow.

The diagnostic tree

When a user in your sub vanishes, walk this decision tree before assuming anything.

Rendering diagram…

Run this the next time it happens. Most of the disappearances collapse into two buckets: sitewide anti-spam ban for young accounts, and shadowbans for accounts that tripped a behavioral flag. The shadowban explainer walks through the second category in more detail.

What mods can do

The good news is that mods have levers, they just live one layer up from AutoModerator.

  • Set a minimum account age. Even a soft floor of 3 days filters out the worst of the auto-ban cohort. 14 days filters out most of it. This is a rule in the subreddit settings, not an AutoModerator config, and it applies to submissions and comments separately.
  • Set a minimum combined karma. 10 is enough to force a spammer to burn a real account. 50 is enough that most spam operators skip your sub entirely.
  • Turn on Crowd Control. For contributors with no prior positive interaction in the sub, Crowd Control collapses their comments and hides their posts until a mod approves. It doesn't stop the sitewide ban, but it stops your sub from being the honeypot.
  • Use the removal_reasons API to send a real explanation. When a new user's post is removed, a good removal message helps them appeal to Reddit's admins if the ban was sitewide, not local.
  • Whitelist known-good users via AutoModerator. If someone posts consistently well but keeps getting caught by your karma gate, add them to an approved-users list. Reduces false-positive removals in your queue.

None of this fixes Reddit's sitewide classifier. It just stops your sub from being the visible failure point.

What marketers posting to those subs can do

If you're the one whose account keeps vanishing, the fix is upstream of any specific subreddit.

  • Warm the account for at least 30 days before posting anything with a link. Comment in unrelated subs, build 100+ combined karma, verify your email, use the account from a stable residential IP.
  • Don't post the same URL from more than one account you control. The content fingerprint check catches this fast, and it's the single most common self-inflicted ban I see.
  • First post in a sub should be a comment, not a submission. Comments have a much lower flag rate for new accounts.
  • If you're running the same play across multiple subs, space submissions by at least a few hours and vary titles. Rapid-fire cross-posting is what the behavioral timing signal is designed to catch. Scheduling helps here, and if you're monitoring a lot of subs at once, Bazzly will surface the right threads without forcing you to burn an account posting five times an hour.
  • If you get sitewide banned, file an appeal at reddit.com/appeal. Roughly a third of first-appeal wins happen when the account is legitimately warmed and can point to non-promotional history. Include specifics.

The useful reframing: Reddit's anti-spam system isn't punishing you for posting to a sub, it's punishing an account signature. Change the signature and the ban rate collapses. The subreddit is downstream of that, not the cause of it.

The one thing to stop doing

Stop treating a sitewide ban of a user in your subreddit as your subreddit's fault. It almost never is. Your job as a mod is to keep the queue clean and the gates sensible. Your job as a marketer is to keep the account signature clean before you ever click submit. Those are two different problems with two different fixes, and confusing them is what keeps this thread on r/modhelp filling up every week.

Related reading