Reddit doesn’t ban promotion — it bans spam
Self-promotion is allowed on Reddit; it is regulated, not forbidden. What gets removed is behaviour that treats the platform as a broadcast channel: posting promotional content outside designated threads, dropping the same link across many subreddits, and pitching instead of contributing. The mental model that keeps you safe is simple — be a redditor who happens to have built something, not a marketer who happens to be on Reddit.
The 90/10 rule is the line
Reddit’s widely-cited norm is that no more than about 10% of your activity should be self-promotional; the other 90% should be genuine participation — answering questions, adding context, being useful with nothing to sell. Accounts that invert this ratio are the ones that get flagged. Practically: for every link you share, you should have a long history of comments that helped someone with no agenda.
What actually triggers a ban or shadowban
Reddit’s 2025 spam systems wiped out a large share of automated posting accounts. The patterns they target are predictable: brand-new accounts posting links, identical text across subreddits, posting at unnatural intervals, multiple accounts traced to one operator, and activity from flagged IPs, VPNs, or proxies. Most “I got banned for marketing” stories are really one of these patterns — not the promotion itself.
Read the room, every time
Each subreddit sets its own rules in the sidebar. Some ban promotion outright, some allow it only in weekly threads, many have nuanced norms. Before you post anything promotional, read the current rules and skim the top posts to learn the tone. A reply that fits r/SideProject will get you removed from r/startups. There is no global Reddit etiquette — there are thousands of local ones.