Launch & Directories
How to Promote a Side Project on Reddit Without Getting Banned
What Reddit's own rules say about self-promotion, how subreddit rules stack on top, the 9:1 and 10% rules of thumb, and free mention alerts with F5Bot.

Reddit does not ban self-promotion. It bans spam: repeated or unsolicited posting that other users did not ask for. You stay on the right side of that line by posting only in communities you actually take part in, following each subreddit's own rules, and keeping links to your project a small share of what you post. Moderators decide what counts as spam in their community, so their rules matter more than any general advice.
This guide covers the rules in the order they apply: Reddit's sitewide rules, the community rules on top, the rules of thumb people quote, and how to watch for mentions without spamming. Everything below was checked against Reddit's own rules and help pages, and F5Bot's own site, on 11 November 2026.
The three layers of rules
A post about your project has to pass three checks, and any one of them can remove it.
- Reddit's sitewide rules, enforced by Reddit's admins. Breaking these can get the account suspended everywhere.
- Each subreddit's rules, enforced by its moderators. Breaking these gets the post removed or you banned from that community.
- The community's votes. A post can follow every rule and still be downvoted out of sight if it reads like an ad.
What Reddit's sitewide rules say
Rule 2 of the Reddit Rules is the one that covers promotion: abide by community rules, take part authentically in communities where you have a personal interest, and do not spam or disrupt communities. The same page says admins enforce it with anything from a warning to a permanent suspension.
Reddit's spam policy defines spam as repeated or unsolicited actions, automated or manual, that harm users or communities. The examples that matter for a maker:
- mass-posting the same content for exposure or financial gain;
- sending large amounts of unsolicited chat or private messages;
- using bots or generative AI tools that help spread spam;
- programming a bot that keeps promoting a product in one or many communities.
The policy's own advice for avoiding the label is short. Post authentic content where you have a personal interest. If most of what you post links to a business you run, be thoughtful about how often you post, or use Reddit's paid ads instead. When unsure, read the community's rules or ask its moderators.
The Disrupting Communities policy covers the other common mistakes. It prohibits using multiple accounts or voting services to move vote counts, coordinated voting by a group, and using a second account to get around a community ban. It also lists being banned across several communities on the same topic as a sign of disruption, which is what a copy-paste launch across ten subreddits tends to produce.
What subreddit rules add
Reddit's moderator help page on spam says promotional content is "not inherently considered to be spam", then lists what communities do with it. Some ban promotion outright. Others use a 10% rule: only 10% of your posts and comments in that community should be self-promotional. Each community picks its own policy.
The same page explains why a new account's post can vanish without a reply. Moderators can turn on Reputation filtering, which filters content from likely spammers using sitewide signals, and Crowd Control, which filters posts from users who are not yet trusted members of that community. AutoModerator can also act on specific domains or phrases. A removal is not always a person judging your project; often it is a filter judging your account's history.
Side by side: who sets which rule
| Source | What it says about promotion | Who enforces it | What breaking it costs |
|---|---|---|---|
| Reddit Rules, Rule 2 | Follow community rules, take part authentically, no spam | Reddit admins | Removal, restrictions, suspension |
| Spam policy | No repeated or mass posting; mind frequency if you mostly link your business | Admins, with moderators judging their own community | Removal, account suspension |
| Disrupting Communities | No vote manipulation, alt accounts or ban evasion | Reddit admins | Suspension |
| Reddiquette | Own links are fine "within reason"; 9:1 rule of thumb | The community, by votes | Downvotes |
| A subreddit's rules and wiki | Anything from a full ban to a 10% rule or a dedicated thread | That community's moderators | Removal, community ban |
| Promoted posts | Paid reach, reviewed against the Reddit Ads Policy | Reddit Ads | Ad rejected or stopped |
The 9:1 and 10% rules of thumb
Two numbers get quoted a lot, and neither is a sitewide rule.
The 9:1 ratio comes from Reddiquette, which Reddit describes as an informal statement of values written by users. It says you may post links to your own content within reason, and calls 9:1 a widely used rule of thumb: one in ten of your submissions should be your own.
The 10% rule appears on Reddit's moderator help page as one option communities choose, counting both posts and comments in that community. Where a subreddit adopts it, it is that subreddit's rule, and the subreddit decides how to count.
Both point the same way: an account that only shows up to post its own link looks like a spammer, because by Reddit's own definition it is close to one.
How to read a subreddit's rules before posting
Rules differ between communities and change over time, so read them on the day you post rather than trusting a list. Reddiquette asks you to read a community's rules before submitting, and Reddit's spam policy points you to them too. Where to look:
- The Rules section in the community sidebar or About tab, including each rule's description, not just its title.
- The wiki, if the community has one. Promotion rules for maker and developer communities often live there in more detail.
- Pinned posts. Some communities route promotion into a recurring self-promotion or feedback thread instead of the main feed.
- Post flair and the post form. Moderators can set up Post Guidance that shows community rules while you write, and some require a flair before a post goes through.
- Recent removals and the top posts. What stays up shows you the format the community accepts.
If a rule is unclear, message the moderators through modmail before posting. Reddit's spam policy names this as the route for clarification.
Writing a post that survives
What follows is our own advice, built on the rules above.
- Join before you need it. Comment and help in the communities where your users are, for weeks, before you post a link. This builds the in-community history that Crowd Control and the 10% rule look at.
- Pick the right community, one at a time. Reddiquette asks you to post to the most appropriate community. Several near-identical posts on the same day matches the spam policy's "mass-posting repetitive content".
- Lead with the story, not the pitch. What you built, why, what broke, what you learned. Keep the title factual, as Reddiquette asks; titles cannot be edited later.
- Say it is yours. Rule 5 of the Reddit Rules is "Be authentic". Posting as a pretend happy customer is the kind of deception it covers.
- Stay for the comments. Answer questions and criticism in the thread. A post the maker abandons reads as an ad.
- Never cold-DM people about your project. Unsolicited private messages in volume are spam by name in Reddit's policy.
- Skip AI reply bots. The spam policy lists bots and generative AI tools used to spread spam. A tool that drops your link into every matching thread is that.
Watching for mentions with F5Bot
Instead of posting more, listen. F5Bot emails you when a keyword appears in a new post or comment on Reddit, Hacker News or Lobsters. That tells you when someone asks for a tool like yours, or mentions your project, so you can join a thread that is already about your topic.
According to its tiers page, the free plan gives you 5 keywords, up to 10 alerts per keyword and 20 alerts a day, with alerts arriving up to two hours after a match. It is marked for personal use only. Silver is $12.99/month (20 keywords, alerts within five minutes) and is non-commercial; F5Bot says business or sales monitoring belongs on Gold, at $49.99/month.
Its matching docs say keywords match post titles, URLs and
comment bodies, without regex or fuzzy matching. Useful flags include whole (required
for keywords of three characters or less), only-reddit, no-comments, and
only-subreddit= to limit alerts to the communities you take part in.
An alert is a reason to read a thread, not a reason to post your link in it. Reply only when your project answers the question asked, and say that you built it.
Paying instead: promoted posts
If you want reach without worrying about ratios, Reddit sells it. The promote your post feature turns one of your own non-NSFW posts into an ad through a Reddit Ads account. It targets by community, is billed per click on a daily budget, shows only in feeds, and is reviewed against the Reddit Ads Policy. Two details to know: the promoted copy is locked, so its engagement does not count toward the original post, and if moderators remove the original, the ad stops.
How to choose
- You have no history in the community: do not post a link yet. Comment for a few weeks first, or use the community's self-promotion thread if it has one.
- The community bans promotion: respect it. Take part without links, or promote there with a paid post instead.
- The community allows it with limits: post once, follow the format, disclose that you built it, and stay in the comments.
- You want to find conversations rather than start them: set up F5Bot on a few keywords and filter to the subreddits you know.
- You want guaranteed visibility: a promoted post, with a daily budget you set.
FAQ
Is self-promotion allowed on Reddit?
Yes, within limits. Reddit's moderator help page says promotional content is not inherently spam. Spam is repeated or unsolicited posting, and each subreddit can ban or limit promotion on top of the sitewide rules.
What is Reddit's 9:1 rule?
A rule of thumb from Reddiquette, the user-written guide to Reddit values: about one in ten of your submissions should be your own content. It is guidance, not an enforced sitewide rule. Some subreddits set their own 10% limit instead.
Why was my post removed with no reason?
Often a filter, not a moderator. Communities can turn on Reputation filtering, Crowd Control and AutoModerator rules that hold back posts from new or untrusted accounts or from certain domains. Check the rules, then ask the moderators through modmail.
Can I ask friends to upvote my launch post?
No. Reddit's Disrupting Communities policy prohibits coordinated voting by an organized group, as well as voting with extra accounts. Both can lead to a suspension.
Is F5Bot free?
It has a free plan with 5 keywords and alerts up to two hours after a match, marked for personal use only. Paid plans start at $12.99/month, and F5Bot points business monitoring to its $49.99/month Gold plan.
Reddit is one channel in a launch week. For the rest, see where to launch your side project, which compares launch boards, Product Hunt and Hacker News. Once people start arriving, it helps to be findable in answers too: see getting your site cited by AI search. Reddit itself is listed in the launch directory.