90% genuine participation, 10% self-promotion. This simple ratio is the single most important guideline for marketing on Reddit without getting banned. Here is everything you need to know about it.
90% contribution
Nine out of every ten posts or comments should add value to the community with zero promotional intent.
Since 2013
Reddit published this guideline over a decade ago. Although removed from official docs, moderators still enforce it universally.
Account-wide scope
Spam filters evaluate your ratio across your entire Reddit account, not just individual subreddits.
In 2013, Reddit published a wiki page titled "selfpromotion" that explicitly stated: "a general rule of thumb is that 10% or less of your posting and conversation should link to your own content." This guideline was based on years of observing what separated genuine community members from spammers.
Around 2019, Reddit removed this page during a broader content policy update. They replaced it with more general guidelines about spam. However, the 90/10 principle never actually disappeared from enforcement. Moderators across Reddit's largest communities confirmed they still use this ratio when evaluating whether a user is a spammer.
The reason the rule persists is simple: it works. Accounts that follow the 90/10 ratio almost never get flagged by spam filters, almost never get banned by moderators, and their promotional posts actually perform better because the community trusts them.
Here is how different promotion ratios are typically received by Reddit moderators and spam filters. Review this against your own account activity.
Safe ratio
Virtually no risk. Mods see an active community member who occasionally shares their work.
Acceptable ratio
Within the guideline. Most moderators will not flag your account at this level.
Risky ratio
Some subreddits tolerate this, but stricter communities will start removing posts and watching your account.
Dangerous ratio
Most moderators will ban at this level. Reddit spam filters may also start silently removing your posts.
Guaranteed ban
This is textbook spam behavior. Expect subreddit bans, potential site-wide suspension, and possible domain blacklisting.
The 90% is not filler. The quality of your non-promotional activity directly impacts how your promotional posts are received. Here is what genuinely contributes to the community.
Answering questions in your area of expertise
If you run an email marketing tool, helping people troubleshoot their email deliverability in r/EmailMarketing counts as genuine participation. You are sharing real knowledge without linking to your product.
Sharing opinions and experiences
Commenting on industry news, sharing your perspective on trends, or discussing lessons learned from running a business all count as genuine activity. These comments build your reputation.
Asking genuine questions
Posting questions that you actually need answered shows you are a real community member. Just make sure the questions are not thinly veiled product pitches.
Upvoting and engaging with others
While upvotes do not appear in your public history, they signal genuine usage patterns to Reddit algorithms. Combined with comments, they complete the picture of a real user.
Posting content created by others
Sharing articles, tools, or resources by other people is the strongest signal of genuine participation. It shows you are contributing to the community without any personal gain.
Most marketers have no idea what their actual ratio is. Here is how to measure it manually, plus a smarter approach.
Open your Reddit profile and sort by "new"
Go to reddit.com/user/[your-username] and sort all your posts and comments by newest first. This gives you a chronological view of all your activity.
Count your last 100 posts and comments
Go through your most recent 100 activities. Mark each one as either "genuine" or "promotional." Be honest. If a comment mentions your product, even casually, count it as promotional.
Calculate your ratio
Divide the number of promotional items by 100. If you get 8, you are at 8% (safe). If you get 15, you are at 15% (risky). The goal is to stay at or below 10%.
Check the trend
Repeat this calculation monthly. If the percentage is climbing, increase your genuine engagement before posting anything promotional. Tools like <a>MediaFast</a> can help you monitor this automatically.
Some communities enforce ratios even stricter than 90/10. If you are active in any of these subreddits, adjust your approach accordingly.
r/technology
Stricter than 90/10Even well-known tech journalists get flagged if they primarily share their own articles. The mod team here actively audits submission histories.
r/gaming
Near-zero toleranceSelf-promotion is essentially banned unless you are an active member with months of non-promotional comment history.
r/science
Research onlyOnly peer-reviewed research is allowed. Commercial promotion of any kind results in an immediate permanent ban.
r/personalfinance
99/1 or stricterExtremely strict anti-promotion rules. Even helpful financial tools get removed if the poster has any commercial affiliation.
r/AskReddit
No self-promotionText-only subreddit. Any attempt to redirect traffic to external content is removed immediately.
Here is a realistic weekly schedule that maintains a healthy ratio while still getting your promotional content out there. Adapt the specific days to your subreddit's activity patterns.
Comment on 5 to 8 posts in your target subreddits. Focus on being genuinely helpful without mentioning your product.
Share an interesting article or resource created by someone else. Add your commentary on why it is valuable.
Comment on 5 to 8 more posts. Answer questions, share opinions, participate in discussions.
Post your own promotional content (if the subreddit allows it this week). Make sure it provides standalone value.
Engage with all comments on your Thursday post. Comment on 3 to 5 other posts as well.
Light engagement. Upvote good content, leave a few comments. No promotional activity.
This framework produces roughly a 93/7 ratio, which is comfortably within the safe zone. If you need help identifying the right subreddits and conversations to participate in, MediaFast can surface relevant threads across hundreds of communities.
Consequences escalate with each violation. Here is the typical progression from first warning to worst-case scenario.
First offense
Post removalYour promotional post is silently removed or manually taken down by a mod. You may or may not receive a message explaining why.
Repeat offense
Temporary banYou are banned from the subreddit for 1 to 30 days. You cannot post or comment in that community during the ban period.
Pattern behavior
Permanent subreddit banThe moderators permanently ban you from the subreddit. This is typically irreversible unless you write a convincing appeal to the mod team.
Cross-subreddit spam
Site-wide suspensionIf you spam the same promotional content across many subreddits, Reddit admins may suspend your account entirely. All your karma, history, and access are gone.
Severe or repeated abuse
Domain blacklistReddit adds your domain to a site-wide blacklist. Any post or comment linking to your website is automatically removed across all of Reddit, even by other users.
MediaFast helps you maintain a safe promotion ratio while maximizing your Reddit reach.
Everything you need to know about the Reddit self-promotion ratio and how to stay safe.
Not anymore. Reddit originally published the 90/10 guideline in their wiki as explicit policy. It was later removed from official documentation, but the principle still guides how moderators and spam filters evaluate accounts. Most experienced Reddit moderators confirm they still use this ratio as a benchmark when reviewing accounts flagged for self-promotion.
Both posts and comments count toward your total activity. This is actually good news for marketers because comments are much easier to produce than posts. Leaving 9 helpful comments in your target subreddits and then making 1 promotional post keeps you within the guideline with relatively little effort.
Context matters. If someone specifically asks for tool recommendations and your product fits, mentioning it with a disclosure ("I built this") is generally accepted. The key is that you should not be the only one recommending your product in every thread. If you find yourself doing this daily, you have crossed into spam territory regardless of how relevant your product is.
Most moderators check your last 1 to 3 pages of post history, which covers roughly your last 50 to 75 activities. Some use tools that analyze your full history and calculate percentages automatically. Reddit spam filters evaluate your entire account history, so old promotional posts from months ago still factor into your overall ratio.
Deleting posts does remove them from your visible history, but Reddit retains records of deleted content. Mass deletion is itself a red flag that spam filters track. A sudden deletion of promotional posts followed by new promotional posts looks like an attempt to game the system and can trigger more aggressive filtering.
Both. Reddit site-wide spam filters evaluate your entire account. Individual subreddit moderators typically look at your activity within their specific community. Being a great community member in r/cooking does not give you a free pass to spam in r/startups. Each community evaluates your participation independently.
The most effective Reddit marketers spend about 20 minutes per day commenting on relevant threads without any promotional intent. Over a week, this generates 30 to 50 genuine interactions. One promotional post per week keeps them at roughly 2 to 3%, far below the threshold. The key insight is that genuine engagement is usually faster than crafting promotional posts.