Reddit has no single self-promotion rule. There are site-wide rules against spam and vote manipulation, and then each subreddit writes its own rules about what business owners may post, which its volunteer moderators enforce. Read both before you post anywhere, and when the rules leave you guessing, ask the moderators.

This is a plain summary for someone who owns a business and wants to know where the lines are. I am describing how the system works in general. Reddit changes its policies from time to time, and communities change theirs more often, so treat the current rules on Reddit's help pages and in each sidebar as the final word.

Site rules versus subreddit rules

Reddit's own rules apply everywhere. They cover things like spam, harassment and manipulating votes. Spam in Reddit's terms includes repeatedly posting the same promotional content, and buying or trading upvotes is vote manipulation. Breaking site rules can get a post removed by Reddit, an account suspended, or both.

Subreddit rules sit on top. Each community is run by its own moderators, who set rules suited to that community and remove what breaks them. These are what business owners hit most often. A rule may say "no self-promotion", "no links to your own site", "promotion only in the monthly thread", or "disclose affiliations in the title". Another community nearby might welcome business owners who answer questions. There is no standard, which is the main thing to understand.

Moderators can remove content and ban users from their community, but they cannot ban you from Reddit. Reddit's admins can. Getting banned from one subreddit leaves the others open, though a ban that suggests you were spamming across several can attract attention from Reddit itself.

What counts as self-promotion

Communities usually mean more than ads when they say self-promotion. The usual list includes:

  • Posting a link to your own site, store, newsletter or channel
  • Recommending your own business or product in a comment
  • Asking for feedback on a project that is really a pitch
  • Posting a giveaway, discount or referral code
  • Starting a thread whose real purpose is to collect leads
  • Sending messages to members about your work

Answering a question using your own professional experience is generally not promotion, and many communities encourage it, though some still want a disclosure. The difference is mostly about who benefits. If your reply is built around helping the reader, it is participation. If it is built around getting them to your site, it is promotion.

The ratio most communities expect

Reddiquette, the community's long-standing set of informal guidelines, says that posting your own content is fine within reason, but if that is all you ever post, you are probably doing something wrong. Many users turn that into a rule of thumb: roughly nine contributions that are not about you for each one that is. Some moderators apply it, some set stricter limits, and some communities have no use for self-promotion in any proportion.

Treat the ratio as a habit rather than a number to hit. If your account's history looks like a person who takes part, a rare mention of your business is unremarkable. If it looks like someone who showed up to sell, no ratio will rescue it. For the practical side, see how to promote your business on Reddit without getting banned.

Paid ads are a separate thing

Reddit also sells advertising. Reddit Ads lets a business pay to run promoted posts in feeds and conversations, labelled as ads, and it follows its own advertising policies and pricing, set out by Reddit. That is a separate channel from taking part in communities, and the subreddit rules above do not apply to a paid ad because the placement is the product.

Buying ads is a legitimate way to reach people. It is a different bet from answering questions, though. Ads cost money per click or impression and need a landing page that converts. Taking part costs time and works only if people trust what you say. Decide which one you are doing and don't blur them. In particular, do not pay a third party to post for you in communities or to create accounts that praise your business, since that is exactly what site rules on spam and manipulation target.

Disclose your connection

When you mention a business you own, work for or earn from, say so, in the same comment, in plain words. "I own a small bakery, so I'm biased" does the job. Many subreddits require it, and the Federal Trade Commission's guidance on endorsements also expects a clear disclosure when someone with a material connection to a business promotes it. If you are unsure whether that applies to you, ask a lawyer or check the FTC's published guidance.

Beyond rules, disclosure is good practice because Redditors check profiles. A recommendation that seems neutral and turns out to be from the owner reads as a trick, even if the advice was fine. Reddit recommendation threads when you sell the product covers that situation in depth.

What to do when rules are unclear

Many rule sets are short and vague. "No spam" can mean almost anything. When yours is, use these steps.

Look at what other users do. Are there regular posters who are clearly business owners, and do their posts last? Read old threads in which a moderator replied to a business. Check pinned posts and the community's wiki, which often explain the rules at length. Then err on the side of less: answer questions, leave links out, disclose, and leave the sales language alone. If you are still unsure, don't post.

Ask the moderators first

The cleanest solution is to message the mods through modmail, which you reach from the community's page. Keep it short and specific:

Hi, I own a small commercial cleaning company in the area, and I sometimes see people here asking for recommendations. Is it okay for me to answer those questions as an owner, with a disclosure, and no links? Or would you prefer that I don't? Happy to follow whatever you decide.

Moderators are volunteers with a lot to review. A polite, specific message from someone who has read the rules often gets a quick answer, and it protects you, because you can point to their reply if another user complains. If they say no, that settles it, and you've lost nothing.

Doing it on your own account

One last rule that holds everywhere: post from your own account, as yourself. Do not set up a second account to praise your first, do not ask friends to upvote, and do not buy accounts or votes. Those practices run into site-wide rules on spam and vote manipulation, and communities are quick to notice them.

Conversations, inside Rocketship, works inside that limit. It finds Reddit threads where people ask for what you sell and drafts a reply and a message in your voice, including the owner disclosure. You read it, check the community's rules, and post from your own account. It never posts, messages or votes for you. The checking against each subreddit's rules is still your job, which is why a short list of communities you know well is better than a long one. See why more tools is not more sophistication for how to keep the set small, and cold email that is not spam for the rules that apply when you write to people outside Reddit.

If you are new and still look small, looking bigger without lying about it has honest ways to build trust.

Rules like these are why many owners treat Reddit as one source among several. Rocketship finds the buyers, emails them from your own Gmail, follows up, and books the meeting on its own. Plans that get you customers start at $24.99 a month (Launch), and every monthly plan starts with a 7-day free trial, card required. The AI workers page shows who does what.