Reddit marketing without getting banned: help first, get found

How to take part on Reddit within its own rules: read subreddit rules, find threads worth answering, write replies that help, disclose and measure.

BeforeQuery Team12 min read

Reddit is where people ask the questions your product answers, in their own words, and others answer from experience. That makes it useful for founders and small marketing teams, and an easy place to embarrass yourself: moderators remove promotion quickly, and readers check who posted it.

This guide covers what Reddit's own policies say, how to read a community's rules, how to find threads worth answering, how to write a reply that helps, and when to mention what you sell. Everything here is done by you, from your own account, in your own words.

A few terms. A subreddit (or community) is a forum on one topic, written r/name. Moderators ("mods") are volunteers who run each one and set its rules. Karma is the score Reddit shows for the upvotes your posts and comments have received.

Why Reddit threads matter for search and AI answers

A useful Reddit thread doesn't stay inside Reddit:

  • In September 2022 Google announced a "Discussions and forums" feature in Search with "helpful content from a variety of popular forums and online discussions across the web".
  • On 22 February 2024 Google announced an expanded partnership with Reddit. It gets access to Reddit's Data API to "better understand Reddit content and display, train on, and otherwise use it".
  • On 16 May 2024 Reddit announced a partnership with OpenAI: "OpenAI will bring Reddit content to ChatGPT and new products".

None of these companies publishes how much weight a single thread carries, so be wary of anyone who quotes a number. The practical point: a thread that answers a common question can be read on Reddit, in Google and in AI answers long after it was posted. If your reply is the most useful one in it, your reply travels with it. If it reads like an advert, that travels too. For how AI assistants decide which brands to name, see our guide to generative engine optimisation.

What Reddit's own rules say

Reddit has two layers of rules. The sitewide Reddit Rules are enforced by Reddit's staff (the "admins"). Each community's own rules are enforced by its moderators. Both apply to you.

Rule 2 is the one marketers trip over: "Abide by community rules. Participate authentically in communities where you have a personal interest, and do not spam or engage in disruptive behaviors (including content manipulation) that interfere with Reddit communities."

Rule 5 covers who you are: "You don't have to use your real name, but do not intentionally mislead others or impersonate an individual or entity in a deceptive manner."

Reddit's spam policy defines spam as "repeated or unsolicited actions (whether automated or manual) that negatively affect users, communities, and/or Reddit itself". It speaks to business owners directly: if your contributions "consist primarily of links to a business that you run, own, or otherwise benefit from", be thoughtful about how often you post, or consider advertising. And it says who decides: "community moderators adjudicate what constitutes unwanted/spammy content in their communities".

On AI, Reddit's policy on manipulated content says content made with generative AI is "generally allowed", subject to each community's rules. But it prohibits AI content that "presents itself as human-generated", and asks you to disclose content "generated or modified by AI".

What about the "10% rule"?

You will often read that only 10% of your activity may be self-promotion. It is not a sitewide rule. The figure comes from Reddit's old self-promotion wiki page, which called it "a general rule of thumb" and says "This page is no longer updated."

Today, Reddit's help for moderators says promotional content "is not inherently considered to be spam", that some communities ban it and that others choose a 10% rule. Reddiquette, the informal etiquette guide written by users, calls a 9:1 ratio "a widely used rule of thumb". So treat any ratio as a community's choice. If a community sets one, follow it. If it bans promotion, no ratio will save you.

How to read a subreddit's rules

Do this before you comment anywhere new. It takes five minutes.

  1. Find the rules. Reddiquette says they "are usually found in the sidebar". A rule can apply to posts, comments or both, so read the comment rules too.
  2. Look for the words that matter: self-promotion, links, vendors, affiliates, AI-generated content. Note whether promotion is banned, allowed only in a weekly thread, or allowed with disclosure.
  3. Read the pinned posts and the wiki, if there is one. Some communities keep detailed rules or a self-promotion thread there.
  4. Watch how the community reacts. Scroll the past month's top posts and see what happens when someone mentions their own product. That tells you more than the rules do.
  5. Ask if you're unsure. Reddit's spam policy suggests contacting the moderators. A short, polite message before you post costs nothing.

Account basics

Post as a person, from your own account

Use your own account, the one you'd use anyway, rather than a brand account with a logo and no history. Your profile shows your posts and comments, and readers can check it when a reply mentions a product. Reddit allows more than one account, but is blunt about voting: "Don't use any of your accounts to vote on the same posts or comments. This is considered vote manipulation".

Karma, account age and filters

Some communities require a minimum karma, account age or a verified email before you can post, and Reddit doesn't publish the numbers: "Specific karma and account age thresholds used by communities aren't disclosed at this time to deter potential misuse." Moderators can also switch on Crowd Control, which can collapse or hold comments from new accounts and non-members.

Reddit's advice is the honest one: "Don't set out to accumulate karma; just set out to be a good contributor". In practice, spend a few weeks commenting where you have real knowledge before you mention anything you sell.

Say who you are

If you work on, own or are paid by the thing you mention, say so in the same comment. Reddit also offers a Brand Affiliate tag for posts or comments that are "incentivized or having commercial intent", and reminds you that you are responsible for "providing any required disclosures" under the law where you are.

Finding threads worth answering

You want a real question you can answer from experience, in a community that allows your kind of answer, while people are still replying.

  1. Search Reddit. Reddit's search covers posts, communities and comments, and supports field filters such as subreddit:, title: and self:true (text posts only), plus AND, OR and NOT. Sort by New and set the time filter to the past week or month.
  2. Search Google. site:reddit.com limits results to Reddit. Google notes that site: "doesn't necessarily return all the URLs", so treat it as a sample. Its strength is showing threads that already rank for a buyer's search. Those deserve the most care, because people keep finding them.
  3. Set up alerts. Reddit Pro, Reddit's free toolset for businesses (in beta, for eligible businesses in English-speaking countries), includes Trends, which monitors keywords and lists posts and comments that mention them. Google Alerts emails you new results for a search and works as a backup.

Some example searches:

subreddit:smallbusiness invoice (late OR overdue) self:true
title:"how do you" onboarding saas
site:reddit.com "best way to" reduce churn

Then decide whether to answer:

Answer it whenSkip it when
Someone asked a real question you can answer from experienceIt's a rant, a joke or a meme thread
The community's rules allow your kind of answerThe rules ban vendors or links, and your answer depends on one
People are still replyingThe conversation is over
You can help without mentioning your productAll you could add is "try my product"

How to write a helpful reply

A good reply would be worth reading even if your product didn't exist. Use this shape:

1. Answer the question in the first line or two.
2. Show why you know: what you tried, what happened, what you'd change.
3. Give the steps or options, including free ones and ones that aren't yours.
4. Say when your advice doesn't apply, or what it costs in time or money.
5. Only if it helps and the rules allow: mention your product once, with a disclosure.
Bad replyGood reply
Opening"Great question! You should check out [product]."Answers the question in the first sentence, using the poster's details
Proof"It's the best tool on the market."What you did, what happened and what you learned
OptionsOnly your productThe free or manual way first, then options you don't sell
DisclosureNone, or a hidden affiliate link"Disclosure: I work on [product]." in the same comment
LinksA link shortener or your homepageNo link unless asked; if needed, the one relevant page
EffortThe same text pasted into five threadsWritten for this thread and this person

An invented example of a good reply to "How do you chase late invoices without being rude?":

I send a friendly reminder the day after the due date, a firmer one a week later, and only then call. Most late payers I've dealt with had simply lost the email. Put the invoice number, amount and a payment link in every message so they can pay in one click. Any accounting tool with scheduled reminders can do this, or a calendar note and a template if you only have a few clients. Disclosure: I work on an invoicing app that automates these reminders, but the manual version works fine at small scale.

When to mention your product, and how to disclose

Most good replies never mention a product. When yours genuinely answers the question:

  • Check the rules first. If the community bans promotion, don't mention it, even with a disclosure.
  • Answer first, mention second. Once, after the useful part.
  • Disclose in the same comment: "I work on X", "I'm the founder of X". Never pose as a happy customer of your own product; that is what Rule 5 forbids.
  • Prefer no link. If one is wanted, link straight to the relevant page. Reddiquette warns against link shorteners: "There are few reasons to hide what you're linking to".
  • Don't follow up by private message. The spam policy lists "sending large amounts of unsolicited chat or private messages".
  • Stay for the replies. Answer follow-ups. If someone criticises your product, thank them and answer the point.

What gets you banned

Moderators can remove content and ban you from their community. Reddit's admins can go further: the Reddit Rules list "temporary or permanent suspension of accounts". These are the behaviours Reddit's own pages name:

What you doWhat Reddit says
Posting the same or similar comment in many threadsIts moderator help lists "repeatedly posting the same or similar comments in a thread, community or across communities" as spam
Asking for upvotesReddiquette: messages asking people to vote for your submission "will result in a ban from the admins"
Voting with second accounts, or as a groupDisrupting Communities prohibits vote manipulation, including "coordinated voting with an organized group of people (or bots)"
A new account after a community banThe same policy prohibits ban evasion
Automated postingThe spam policy names "using tools (e.g., bots, generative AI tools) that may break Reddit or facilitate the proliferation of spam"
Hiding that it's your productRule 5: "do not intentionally mislead others"

If your posts and comments stop appearing for others, your account may have been flagged for spam. Reddit has an appeals process if you think it was a mistake.

Measuring results

Keep a simple log of each reply: date, community, link, whether you mentioned your product, and these results.

  1. Is it still up? Open the thread in a private browser window and check your reply is visible.
  2. Did it help? Upvotes, replies, follow-up questions, and whether the original poster responded.
  3. Did anyone visit? In Google Analytics 4, open Reports, then Acquisition, then Traffic acquisition, and look for Reddit as the session source. Not every visit carries its source, so treat this as a floor.
  4. Did anyone sign up? Add an optional "Where did you hear about us?" field to your sign-up form.
  5. Is the thread being found? Search Google for the question the thread answers, and ask AI assistants the same question.

Review it monthly to see which communities welcome your answers.

How the BeforeQuery AI Marketer helps

Most of this guide is free and takes time rather than tools. If you want help with the searching and a first draft, the Reddit Agent in the BeforeQuery AI Marketer uses web search to find Reddit threads from the last 30 days where you can genuinely help, and drafts a reply that answers the question first. Where the subreddit allows it, the draft mentions your product at most once, with a disclosure such as "I work on…".

It never posts for you. You read the thread, check the rules and post from your own account. Because Reddit asks people to disclose content generated or modified by AI, and some communities ban it, treat the draft as a starting point and rewrite it with your own experience before you post.

Drafts follow your company documents, which the AI Marketer writes when it reads your website, and your own writing instructions (Settings → Writing instructions). To see whether AI assistants name you when buyers ask, the GEO Agent checks ChatGPT, Gemini, Perplexity and Claude. You can sign up free.

Frequently asked questions

Is self-promotion allowed on Reddit?

Reddit doesn't ban it outright: its help for moderators says promotional content "is not inherently considered to be spam". But Rule 2 of the Reddit Rules asks you to participate authentically and not spam, and each community decides what it allows. Some ban promotion, some limit it to a weekly thread and some allow it with disclosure, so read the rules before you mention your product.

Is the 10% rule an official Reddit rule?

No. It comes from Reddit's old self-promotion wiki page, which called it a rule of thumb and is no longer updated. Reddit's current help for moderators describes the 10% rule as something some communities choose to apply, and Reddiquette, written by users, mentions a 9:1 ratio as a rule of thumb. If a community states a ratio, follow it; otherwise follow its rules on promotion.

Should I use a brand account or my personal account?

Use your own account and say who you work for whenever it's relevant; a history of helpful comments earns more trust than a logo. Reddit allows more than one account, but voting with several accounts on the same content is vote manipulation.

Can I use AI to write Reddit replies?

Reddit generally allows AI-generated content, subject to each community's rules, but it prohibits AI content that presents itself as human-generated and asks you to disclose content generated or modified by AI. Some communities ban it altogether. The safest approach is to use AI for research or a first draft, then write the reply yourself from your own experience.

Only if the community allows it and it's the most useful next step for the person asking. Disclose your affiliation in the same comment, link to the specific page rather than your homepage and avoid link shorteners. Often the better reply has no link at all.

Sources

Put your marketing to work

Enter your website and your AI Marketer starts with a read of your site, an SEO audit and a strategy. Free to start.