How to market on Reddit, honestly: participate in the communities where your buyers already are, follow each subreddit's rules to the letter, and mention what you sell only where it genuinely answers the question. That is the whole method. The reason it is hard is that Reddit punishes the shortcuts harder than any other platform, and most guides on this topic are written by people who have never had an account removed.
This one is not. It is the method we run daily as an agency, with zero account bans to date, and it is complete enough to run yourself. It also corrects the single most repeated piece of Reddit marketing advice on the internet, which is now wrong.
The short version
- Pick 3 to 5 subreddits where your buyers actually are, not where your product is.
- Read each one's rules panel and wiki before you post a single word.
- Lurk for a week. Learn what gets upvoted and what gets torn apart.
- Build an account with real history. Comment usefully, earn karma honestly.
- Answer questions completely, whether or not it helps you sell.
- Mention your product only where it is a legitimate answer, and disclose.
- Track it with UTMs, and expect two to three months before it compounds.
Time to first result: a few weeks. Time to compounding: two to three months. Biggest risk: a shadowban you do not notice for a month.
Why Reddit is worth the difficulty
Reddit is not a social network you broadcast to. It is a federation of thousands of self-governed communities, each with its own culture, moderators and rules, and each deeply allergic to being marketed at. Treat it like a Facebook page and you will be removed within a day.
Here is what makes it worth learning anyway. Reddit now holds about one in ten top-three Google results: a May 2026 analysis of roughly 100,000 keywords put it at 10.24% of top-three organic positions, with the number of keywords where Reddit ranks first climbing 54% in a single core update (SE Ranking). More than half a billion people use the site each week (Reddit Inc., Q2 2026). And AI assistants lean on it heavily, because it is one of the few places where product opinions come from people with nothing to sell.
That last point is the one that matters. People append "reddit" to a search specifically to escape marketing. Which means the only way to be present in that conversation is to be genuinely worth listening to. There is no bid to place.
The rule everyone still cites, that Reddit retired
The 90/10 rule is not Reddit policy. It has not been for years.
If you have read three articles about marketing on Reddit, you have read the 90/10 rule: nine non-promotional contributions for every one promotional post. It is quoted as though it were law. Reddit published it in the site's early days as part of reddiquette, and then retired it, because it was gameable in exactly the way you would expect. Accounts learned to post ninety low-effort comments to buy the right to drop ten links, which is worse behaviour than the rule was written to prevent.
What replaced it is harder to game and harder to fake: be a genuine participant, not a promoter with a quota. Reddit's content policy asks you to post authentic content into communities where you have a personal interest, and prohibits spam, vote manipulation, ban evasion and subscriber fraud (Reddit Content Policy). Moderators judge the whole account, not a ratio.
Practically, this is good news for anyone willing to do the work properly and terrible news for anyone looking for a formula. There is no safe number of promotional posts. There is only whether your account, read top to bottom by a suspicious moderator, looks like a person who participates or a channel that advertises.
How to market on Reddit in seven steps
1. Start from your buyer, not your product
List the communities your buyers already sit in, by role, by category, by industry, by problem. A project management tool does not belong only in r/projectmanagement; its buyers are in the subreddits for the jobs that suffer without it. Note each community's subscriber count and, more importantly, how many people are actually online and posting. A 400,000-member subreddit with nine active threads a day is worth less than a 15,000-member one where every post gets forty comments. Our free subreddit finder takes your website and your target buyer and returns the communities they already sit in, which speeds this up considerably.
Pick 3 to 5 to start. Not fifteen. Depth in a few communities beats presence in many, and it is also how you avoid looking like a bot sweeping the platform.
2. Read the rules like a contract, because to a moderator they are one
Every subreddit has a rules panel, and the serious ones have a wiki. Many state exactly what self-promotion is permitted: a designated weekly thread, a required flair, a ban on links entirely, a disclosure requirement. These are not suggestions and they vary wildly between communities that look identical from outside. Breaking one is the fastest route to removal, and moderators are not obliged to warn you first.
3. Lurk long enough to learn the register
Spend a week reading top posts and, more usefully, the comments under them. You are looking for what gets upvoted, what gets ignored, what gets torn apart, and which three questions come up every single week. Those recurring questions are your entire content plan, and answering one well is worth more than any post you could plan in advance.
4. Build an account with history, and decide whose face is on it
A day-old account dropping a link is spam and will be handled as spam. You need an account that has participated, accrued karma honestly, and has a post history a suspicious reader can click into without wincing.
On whose account: practitioners consistently report that personal accounts outperform brand accounts, because people trust people over logos. That is real-world consensus rather than measured fact, so take it as a strong prior, not a rule. The honest counter-case is that a clearly disclosed brand account giving genuinely neutral advice, including recommending a competitor when the competitor fits better, can build enormous credibility precisely because it is unusual. What fails, always, is the middle ground: an account that reads as a person but exists to promote one thing. That is the pattern moderators are trained to spot, and the one that reads worst when someone clicks the profile.
5. Answer the question completely, then decide whether to mention yourself
The unit of Reddit marketing is a genuinely useful comment. Answer as if you were not selling anything: the full answer, including the parts that do not help you, including the competitor that is better for their specific case. Then, only if your product is a legitimate answer to what was asked, mention it, disclose your affiliation, and do not link unless links are welcome there.
Two mechanical points nobody mentions. Never post the same thing in multiple subreddits. Redditors notice, and cross-posted marketing copy is one of the clearest spam signals available. And check whether the thread is archived. Reddit archives older posts, and the thread ranking number one on Google for your money keyword is very often one you can no longer comment on. This is the flaw in the standard advice to find the ranking thread and be in it: frequently you cannot. The real play is to monitor for new threads on those keywords and be early in them, because the thread that ranks in a year is being posted this week.
6. Route intent somewhere you can measure
When someone is interested, point them at something trackable: a DM conversation, a specific resource, a tagged link. Put UTM parameters on anything you link so Reddit traffic shows up as Reddit traffic in your analytics rather than as direct. Decide up front what counts as a lead. Brand awareness is not a result you can act on; a tracked conversation is.
7. Give it two to three months, then do more of what worked
First placements land within weeks. The compounding does not start until your presence spreads across a few communities and your best answers start ranking in search themselves. A strong comment in a thread that ranks keeps paying out for months, which is why this channel builds instead of resetting every campaign. Track which subreddits and which thread types actually produce, and concentrate there.
The four ways brands get banned
Ban risk is the objection that keeps most brands off Reddit, and it is a fair one. The failure modes are predictable and almost entirely avoidable.
- Link-dropping. Posting your URL with little context, across several subreddits, from a thin account. This is the clearest spam signal that exists and it is what most first attempts look like.
- Ignoring the community's own self-promotion rules. Not the retired 90/10 rule, the actual rules in the sidebar of the specific subreddit you are in. A moderator who wrote one is not sympathetic to someone who did not read it.
- Vote manipulation. Coordinating upvotes, using multiple accounts to boost your own content, buying votes. This breaks Reddit's site-wide content policy rather than a single subreddit's rules, so the consequence is a platform-level action, not a local one.
- Undisclosed astroturfing. Accounts pretending to be unaffiliated customers. This is the one that does not just fail, it backfires.
On that last one, there is a recent documented case. In 2025 a marketing firm called Trap Plan ran roughly 100 fake organic-style posts and comments for a game across r/pcmasterrace, r/PlayStation5, r/Mecha and r/gaming, then published case studies boasting about it. Users on r/Games found the case studies, the company deleted them, and its CEO publicly distanced the client from the campaign (Notebookcheck). The seeded posts were glowing. The game sits at 63.58% positive on Steam. The campaign's lasting effect was a permanent, searchable record of the brand being caught.
There is a fifth failure mode that is not a ban and is worse, because you will not notice it: the shadowban, where your posts stay visible to you and to nobody else. Check periodically by viewing your profile while logged out. If an enforcement message has already arrived, our guide to a banned or suspended Reddit account covers what it means and how to appeal it.
The safe path is the boring one. Participate honestly, disclose where required, let usefulness earn the mention. That discipline is what has kept our own record at zero account bans.
What good actually looks like
Done properly this produces outcomes you can point at, not impressions. Using this method we have grown one subreddit past 20,000 members in under four months and a second past 10,000, owned communities that became their own audience. A travel brand we work with runs at 40+ qualified leads a month at roughly $250 of value per lead, entirely organic. And across all of it, zero account bans.
Those four numbers are all we will claim. We do not publish client logos or testimonials we have not been given permission to use, and we would rather tell you that than show you a wall of grey rectangles. The full breakdowns are here.
Should you run this yourself or hire it out?
Run it yourself if you have someone with the time to participate consistently every week, the patience to learn several communities properly, and the discipline to keep accounts in good standing when results are slow. That is a genuine job, not a task, and plenty of companies do it well. This guide is the whole playbook; nothing is held back.
Hire it out when the ban risk is a business risk you do not want to own, when the volume outgrows one person's attention, or when you want the account discipline bought rather than learned. That is the trade. We scope and quote each engagement individually, and what drives the number is published in full so you can size it before you ever get on a call. You can also model the break-even against any budget in about a minute.
If you are shortlisting, compare more than one shop before you commit. REDD is listed among the Reddit marketing agencies in the designrush directory, which is a reasonable place to line vendors up side by side and see who actually specializes in this channel rather than bolting it onto a general social package.
Do not hire anyone, us included, if your category has no active communities worth the name, if you need pipeline this week, or if the plan depends on fake accounts. We turn that work down and so should everyone else.