Complete Guide

Reddit Self-Promotion Rules

Reddit is one of the most powerful marketing channels on the internet, but one wrong move and your account disappears. This guide covers every official rule, how moderators actually enforce them, and how to mention your product safely.

10% threshold

No more than 10% of your total activity on Reddit should be self-promotional. This informal rule is enforced by both mods and spam filters.

100K+ subreddits

Each subreddit has its own promotion rules on top of site-wide policies. What works in r/SideProject will get you banned in r/marketing.

Domain blacklists

If your domain gets flagged as spam, every link to your site across all of Reddit is automatically removed. This is nearly impossible to reverse.

What Reddit Considers Self-Promotion

Reddit defines self-promotion broadly. It is not limited to direct sales pitches. Anything that drives traffic, attention, or revenue to something you own or are affiliated with falls under their self-promotion umbrella.

Direct link posts to your own website or product

Comments that mention your product with a link

Posts that describe a problem and present your tool as the solution

Sharing your own YouTube video or blog article

Asking for beta testers for your product

Posting a case study that features your product prominently

What Typically Does Not Get Flagged

Answering a question with helpful advice that happens to reference your expertise

Sharing a free resource you built when someone explicitly asks for one

Mentioning your experience running a SaaS when relevant to the discussion

Commenting your honest opinion on a thread about tools in your category

Posting a detailed tutorial that educates without requiring your product

How Moderators Actually Enforce These Rules

There are two layers of enforcement on Reddit: automated spam filters (site-wide, run by Reddit) and human moderators (per-subreddit, run by volunteers). Understanding both is critical for staying safe.

Site-wide spam filter

Reddit runs automated detection that evaluates every post before it appears. The filter checks your account age, karma, link-to-comment ratio, and domain reputation. Posts caught by this filter are silently removed. You will not receive a notification.

The filter is most aggressive with new accounts, accounts with low karma, and accounts that post the same domain repeatedly.

Subreddit moderators

Human mods review flagged posts and reported content. They check your full post history before making a decision. A mod who sees a profile full of product links will remove your post even if the individual post seems fine.

Many subreddits use AutoModerator bots with custom rules that automatically remove posts from accounts below certain karma or age thresholds.

Self-Promotion: Do This, Not That

Do This

Lead with value

Write posts that teach something useful even if the reader never visits your site. If your content only makes sense as a sales pitch, rewrite it.

Participate for weeks before mentioning anything

Build a genuine comment history in the subreddits you plan to post in. Mods check post history before deciding on removals.

Disclose your affiliation

If you built the tool or work at the company, say so. Redditors respect transparency and punish hidden affiliations.

Make your product mention optional

The best promotional posts work even if you remove the product link entirely. The value should stand alone.

Engage with every comment

After posting, stay in the thread and answer every question. This signals genuine community participation.

Use text posts, not link posts

Text posts with embedded links get far less scrutiny from spam filters than direct link submissions.

Do Not Do This

Post only about your product

If your post history is 100% self-promotion, every future post will be flagged regardless of quality.

Crosspost to 10 subreddits at once

Posting the same promotional content across multiple subreddits within hours is the fastest path to a site-wide ban.

Use alt accounts to promote

Reddit detects accounts that always upvote or comment on the same user. Coordinated promotion across accounts is a permanent ban.

Pretend to be a customer

Fake testimonials ("I just found this amazing tool...") get called out fast and destroy trust permanently.

Ignore subreddit-specific rules

Many subreddits ban all self-promotion. Posting anyway, even politely, results in an immediate ban from that community.

Delete and repost removed content

If a mod removes your post, reposting it without permission is considered ban evasion and escalates the punishment.

Subreddit-Specific Promotion Rules

Every subreddit sets its own rules on top of Reddit's site-wide policies. What gets you praised in one community will get you permanently banned in another. Here are real examples from popular marketing-relevant subreddits.

r/SaaS

Self-promotion allowed on Fridays only. Must use the designated weekly thread.

r/startups

No direct links to your product. Share lessons and stories, not pitches.

r/Entrepreneur

Promotional posts must provide substantial value. Link-only posts are removed.

r/webdev

Showcase posts allowed but must include technical details about how you built it.

r/marketing

No promotional content outside the weekly thread. Violations result in a permanent ban.

r/smallbusiness

Self-promotion banned entirely. You can mention your business only when directly relevant to helping another user.

Always read the sidebar and pinned posts of any subreddit before posting. Most communities have their promotion rules clearly documented in the sidebar or wiki. If you are unsure, message the moderators first.

Value-Driven Content vs Spam: The Real Difference

The line between helpful sharing and spam is simpler than most marketers think. Apply this test to every post before publishing.

The removal test

Remove every mention of your product from the post. If the remaining content is still genuinely useful and someone would still upvote it, you are in the clear. If the post collapses without the product mention, it is an ad disguised as content.

The stranger test

Imagine a complete stranger posted this same content. Would you upvote it? Would you leave a positive comment? If the content is only valuable because of who posted it, it needs more substance.

The ratio test

Look at your last 20 posts and comments on Reddit. Count how many mention your product. If the number is above 2, you are promoting too aggressively. Dial it back and spend time contributing to discussions without any product mention.

How to Build a Reddit Profile That Can Self-Promote Safely

The best time to prepare for self-promotion is weeks before you actually need to promote anything. Follow these steps to build a profile that moderators and spam filters trust.

1

Create your account with a personal-sounding username

Avoid brand names in your username. A username like u/sarah_builds_stuff gets less scrutiny than u/AcmeSoftwareOfficial. Mods are more lenient with users who appear to be real people.

2

Spend 2 to 4 weeks commenting genuinely

Before any promotional activity, build a comment history in your target subreddits. Answer questions, share opinions, and engage in discussions. This creates a track record that mods and spam filters evaluate.

3

Earn at least 100 comment karma

Many subreddits have minimum karma thresholds. Even those that do not will treat low-karma accounts with more suspicion. Aim for 100+ comment karma before your first self-promotional post.

4

Share non-promotional content first

Post articles, tools, or resources created by others that are genuinely helpful. This establishes you as someone who shares value, not just a self-promoter.

5

Introduce your content as part of a conversation

Your first promotional mention should be a natural response to someone asking for exactly what you offer. Tools like <a>MediaFast</a> can help you find these conversations across subreddits.

If you are managing Reddit marketing for a business, MediaFast can help you track your promotion ratio, find relevant conversations to join, and schedule posts that comply with subreddit rules automatically.

Promote on Reddit without the guesswork.

MediaFast tracks your self-promotion ratio and helps you post safely across any subreddit.

Try MediaFast Free

Reddit Self-Promotion FAQ

Common questions about promoting your product on Reddit without breaking the rules.

Reddit historically recommended that no more than 10% of your submissions should be self-promotional. While Reddit removed the explicit rule from their guidelines, moderators and spam filters still use this threshold as a benchmark. Keeping self-promotion under 10% of your total post and comment history is the safest approach.

Yes, but context matters. A comment that genuinely helps someone and happens to mention your product is generally accepted. A comment that exists solely to drop a link to your product is treated as spam. The key difference is whether your comment would still be valuable if you removed the product mention entirely.

Technically, Reddit does not require disclosure. However, failing to disclose your affiliation and getting discovered is far worse than being upfront. Most communities respect honesty. Adding "full disclosure, I built this" to your post typically increases trust and reduces the chance of removal.

The first violation usually results in post removal and sometimes a warning. Repeated violations lead to temporary or permanent bans from the subreddit. In severe cases, especially with crossposting spam, Reddit admins may issue a site-wide suspension that affects your entire account across all subreddits.

Yes. Subreddits like r/SideProject, r/IMadeThis, r/AlphaAndBetaUsers, and r/RoastMyStartup explicitly welcome self-promotional content. These are excellent starting points because you can share your product without any risk of violating rules. However, their audiences are typically other builders, not end consumers.

Moderators typically check three things: your post history (is it all self-promotion?), your comment activity (do you engage with the community?), and the quality of the post itself (does it provide value?). A post from an active community member sharing something relevant is treated very differently from the same post by an account that only promotes.

You can, but it carries significant risk. If the person uses spammy tactics, your domain can get blacklisted site-wide on Reddit. Any agency or freelancer promoting on Reddit should follow the same self-promotion rules as if they were the product owner. Domain bans are extremely difficult to reverse.

Related Marketing Resources