Logo

MediaFast

Promotion Strategy

The Reddit 90/10 Rule

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.

Where the 90/10 Rule Came From

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.

Ratio Breakdown: Where Do You Fall?

Here is how different promotion ratios are typically received by Reddit moderators and spam filters. Review this against your own account activity.

95/5

Safe ratio

Virtually no risk. Mods see an active community member who occasionally shares their work.

90/10

Acceptable ratio

Within the guideline. Most moderators will not flag your account at this level.

80/20

Risky ratio

Some subreddits tolerate this, but stricter communities will start removing posts and watching your account.

60/40

Dangerous ratio

Most moderators will ban at this level. Reddit spam filters may also start silently removing your posts.

30/70

Guaranteed ban

This is textbook spam behavior. Expect subreddit bans, potential site-wide suspension, and possible domain blacklisting.

What Counts as Genuine Participation

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.

1

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.

2

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.

3

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.

4

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.

5

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.

How to Track Your Own 90/10 Ratio

Most marketers have no idea what their actual ratio is. Here is how to measure it manually, plus a smarter approach.

1

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.

2

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.

3

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%.

4

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.

Subreddits With Stricter Requirements

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/10

Even 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 tolerance

Self-promotion is essentially banned unless you are an active member with months of non-promotional comment history.

r/science

Research only

Only peer-reviewed research is allowed. Commercial promotion of any kind results in an immediate permanent ban.

r/personalfinance

99/1 or stricter

Extremely strict anti-promotion rules. Even helpful financial tools get removed if the poster has any commercial affiliation.

r/AskReddit

No self-promotion

Text-only subreddit. Any attempt to redirect traffic to external content is removed immediately.

A Practical Weekly Framework

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.

Monday

Comment on 5 to 8 posts in your target subreddits. Focus on being genuinely helpful without mentioning your product.

Tuesday

Share an interesting article or resource created by someone else. Add your commentary on why it is valuable.

Wednesday

Comment on 5 to 8 more posts. Answer questions, share opinions, participate in discussions.

Thursday

Post your own promotional content (if the subreddit allows it this week). Make sure it provides standalone value.

Friday

Engage with all comments on your Thursday post. Comment on 3 to 5 other posts as well.

Weekend

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.

What Happens When You Violate the Ratio

Consequences escalate with each violation. Here is the typical progression from first warning to worst-case scenario.

1

First offense

Post removal

Your promotional post is silently removed or manually taken down by a mod. You may or may not receive a message explaining why.

2

Repeat offense

Temporary ban

You are banned from the subreddit for 1 to 30 days. You cannot post or comment in that community during the ban period.

3

Pattern behavior

Permanent subreddit ban

The moderators permanently ban you from the subreddit. This is typically irreversible unless you write a convincing appeal to the mod team.

4

Cross-subreddit spam

Site-wide suspension

If you spam the same promotional content across many subreddits, Reddit admins may suspend your account entirely. All your karma, history, and access are gone.

5

Severe or repeated abuse

Domain blacklist

Reddit 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.

TL;DR: What Is the Reddit 90/10 Rule?

The Reddit 90/10 rule means that 90% of everything you post and comment on Reddit must be genuine community participation with zero promotional intent. Only 10% of your activity can be self-promotional, meaning links to your own product, website, or content. This is not a soft suggestion. Accounts that exceed the 10% threshold are flagged by spam filters, manually reviewed by moderators, and regularly banned from subreddits or suspended site-wide.

In practice: if you post or comment 10 times this week, at most 1 of those interactions should mention your product. The other 9 must add value to Reddit communities without any promotional element.

How to Apply the 90/10 Rule in Practice

Knowing the ratio is one thing. Building a sustainable habit around it is another. These 8 steps convert the abstract guideline into a repeatable daily workflow.

  1. 1

    Pick 3 to 5 subreddits where your target audience actually hangs out.

    Broad communities like r/entrepreneur or r/startups are fine starting points, but niche communities relevant to your product category convert better. The smaller the subreddit, the more your genuine contributions are noticed.

  2. 2

    Set a daily comment goal before any promotion.

    Commit to leaving at least 2 genuinely useful comments every day before you think about posting anything promotional. This builds your ratio buffer organically over days and weeks.

  3. 3

    Answer questions in your area of expertise, without linking your product.

    Give the full answer in the comment. Resist the temptation to say "my tool handles this." Just answer the question. Establishing expertise is more valuable than a single click through to your site.

  4. 4

    Share content created by others at least twice a week.

    Curating good articles, threads, or tools from other people is the single strongest signal of genuine community membership. It shows you are not just using Reddit as a broadcast channel.

  5. 5

    Before any promotional post, check your ratio manually.

    Go to your Reddit profile. Count your last 20 activities. If more than 2 of them are promotional, do not post your promo content yet. Add more genuine comments first.

  6. 6

    Frame promotional posts as community value, not advertisements.

    Every promotional post should lead with insight, data, or a lesson. Your product can appear as the tool that helped you generate that insight. The value must be in the post itself, not just behind the link.

  7. 7

    Disclose your affiliation every single time.

    Write "I built this" or "I work at this company" in every post where you mention your product. This is required by Reddit policy and also dramatically reduces the chance of a downvote pile-on.

  8. 8

    Review your ratio every two weeks and rebalance as needed.

    Set a recurring calendar reminder to check your post history. If your promotional percentage has crept above 10%, run a week of pure genuine engagement before posting anything promotional. The manual audit takes less than five minutes and keeps your account in good standing with both spam filters and moderators.

Good vs Bad Content Ratios: Real Scenarios

The table below shows common posting patterns, their actual ratio, and how moderators and spam filters treat them. Use it to benchmark your own activity.

ScenarioRatioOutcomeWhy
New account, 1 post per day, all promotional0/100FlaggedInstant spam detection. Account history shows zero community investment.
Daily commenter in r/startups, weekly tool mention93/7PassesWell within the safe zone. Mods see a genuine member.
Shares 8 helpful links per week, 2 own links per week80/20RiskyBorderline. Stricter subreddits will remove posts. General communities may tolerate it.
Answers 15 questions per week, posts product once per week94/6PassesExcellent ratio. Spam filters and mods both ignore accounts at this level.
Mostly lurks, posts promo every few days50/50FlaggedLow total activity with high promo proportion. Filters treat this as a promo account.
100 comments over 3 months, 9 product links total91/9PassesHealthy history. Mods checking your last 100 actions see a normal distribution.
Active in 3 subreddits, promo only in oneVaries per subPassesPer-subreddit ratio matters. Being active elsewhere does not offset spam in one community.

Weekly Content-Mix Planner

If you plan to post or comment roughly 10 times per week, here is the exact breakdown that keeps you inside the 90/10 rule. These are not suggestions, they are the specific counts that produce a safe ratio.

Total: 10 interactions per week. Promotional: 1 (10%). Genuine: 9 (90%). Result: right at the ceiling, safe.

Value comments (answering questions, opinions)

6

Sharing others content (articles, tools, threads)

2

Genuine questions or discussions you start

1

Your own promotional post or link

1

Scale linearly: 20 interactions per week means 2 promotional, 18 genuine. 30 interactions means 3 promotional. The math stays constant regardless of volume.

What Counts as the 10% Promotion vs the 90% Value

The line between promotional and genuine is not always obvious. Here is an honest breakdown of what falls into each bucket.

Counts as the 90% Value

Answer a question in your niche, then casually mention your tool solves the same problem

Share a case study or data your company collected (the insight is the value, the brand is secondary)

Post a free resource, template, or guide your team built (even if it lives on your domain)

Ask for honest feedback on something you shipped (genuine curiosity, not marketing)

Leave a comment that would be useful even if your company did not exist

Disclose your affiliation honestly when you do mention your product

Counts as the 10% Promotion

Drop a link to your product in every thread that mentions a related problem

Comment "check out [tool]" without adding any explanation or context

Create a post whose entire purpose is to redirect people to your signup page

Reply to your own posts from alt accounts to inflate perceived interest

Post the same promo copy across multiple subreddits in the same day

Treat a subreddit as a free ad board for your newsletter or waitlist

How the 90/10 Rule Connects to Not Getting Banned

Reddit spam filters do not look at your posts in isolation. They evaluate your account history as a whole. An account with a 30/70 ratio (30% genuine, 70% promotional) triggers the same automated flags as a known spam operation, even if every individual post looks polished and on-topic.

The 90/10 ratio is the single most reliable buffer between your account and a ban because it signals that you are a real community member who occasionally shares their work, not a marketer using Reddit as a free ad channel. Maintaining the ratio is the upstream prevention. Everything else (reading subreddit rules, avoiding banned keywords, not over-posting the same link) is downstream cleanup.

If you want to go deeper on ban prevention tactics and the specific subreddit rules that govern promotion, these sibling guides cover the adjacent ground.

Common Mistakes Founders Make with the 90/10 Rule

Most founders who get banned from subreddits were not trying to spam. They made one of these recurring errors that silently tipped their ratio over the line.

1

Counting only posts, not comments. Many founders believe only posts count toward the ratio. Comments count equally. If your last 100 Reddit actions include 12 product mentions spread across comments, you are already over the 10% threshold.

2

Resetting by going quiet for a week. The ratio looks at your last 50 to 100 activities, not a calendar week. Going silent for 7 days then dropping 5 promo posts still reads as a spike. Build genuine volume consistently instead.

3

Treating the ratio as a maximum, not a target. The 90/10 rule is a ceiling, not a goal. The most effective Reddit marketers operate at 97/3 or better. The lower your promo percentage, the more trusted your account becomes over time.

4

Promoting in subreddits where you have no comment history. Even if your account-wide ratio is healthy, posting a promo link in a community where you have never commented before looks like a drive-by. Moderators check per-community history, not just account totals.

5

Cross-posting the same link to multiple subreddits the same day. This is a classic spam pattern that Reddit spam filters are specifically trained to catch. Spread promotional posts across different days and frame each one differently for the community context.

6

Skipping disclosure. Mentioning your product without disclosing your affiliation is considered deceptive on most subreddits and violates Reddit content policy. A short note like "I built this" or "full disclosure, I work here" makes the same comment acceptable in most communities.

Glossary: 5 Key Terms

These five terms come up constantly in discussions about Reddit promotion. Having a shared definition helps you apply the 90/10 rule correctly.

90/10 Rule

The Reddit guideline that 90% of your posts and comments should contribute genuine value to communities, while no more than 10% should be self-promotional. Originally published in Reddit's official wiki in 2013 and still enforced by moderators today.

9:1 Ratio

An alternate way of expressing the 90/10 rule: for every 1 promotional post or comment, you should have posted 9 non-promotional ones. Some moderators frame enforcement as "9 real contributions before you earn one promo."

Self-Promotion

Any post or comment that links to, mentions, or benefits your own product, website, newsletter, social account, or brand. This includes subtle mentions like "I built a tool for this" even without a direct link.

Karma

Reddit's public scoring system. Upvotes increase karma, downvotes reduce it. High karma signals a long history of community participation. Many subreddits enforce minimum karma thresholds before allowing promotional posts.

Value Comment

A comment that helps, informs, or entertains the community without any promotional intent. Answering a technical question, sharing a personal experience, or offering a counterpoint all qualify. Value comments are the core of a healthy 90% activity block.

Master the 90/10 Ratio Without Counting Every Post

MediaFast tracks your self-promotion ratio in real time so you stay safe, stay consistent, and never get flagged for crossing the line.

mediafa.st / find-subreddits
How it works
AI search → Reddit → Sales
1
User asks ChatGPT
"Best tool for SaaS Reddit marketing?"
ChatGPT recommends you
"Founders use MediaFast for Reddit"
New signup
+1 user · via ChatGPT
Traffic compounds
+412%in 30 days
Live · this happens daily
Start the loop
ChatGPTLive
"Founders use MediaFast for Reddit"

Reddit 90/10 Rule FAQ

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.