Most Reddit marketing advice is written by people who have never been banned. That is the tell. Anyone who has actually run this channel has a graveyard of removed comments and at least one account that got nuked in week two, and the strategy they end up with looks nothing like the “just add value!” version.
This is the version that survives contact with moderators.
What Reddit marketing actually is
Reddit marketing means finding threads where someone describes a problem your product solves, then answering the question they asked well enough that the answer stands on its own. The mention of your product is a footnote. If you remove the footnote and the comment is still worth reading, you did it right.
Two things make this worth doing at all.
Reddit threads rank. Search almost any “best tool for X” or “X alternative” query and Reddit results show up on page one, often above vendor pages. Google’s own guidance since the helpful content updates has pushed first-hand experience and discussion forums up the results. A comment you write today keeps pulling in readers from search for years, which is not true of a paid ad or a LinkedIn post.
The intent is unusually clean. Someone posting “we outgrew Ahrefs, what are people using instead” has already done the problem-awareness work. There is no top-of-funnel to nurture. They want a recommendation right now.
The part everyone gets wrong
Reddit does not have one set of rules. It has one set of rules per subreddit, enforced by unpaid volunteers who have seen your exact playbook a hundred times.
r/SaaS tolerates founders talking about their product. r/marketing will remove the same comment. r/sysadmin will remove it and then someone will go through your comment history and post a screenshot of every other time you mentioned it. Treating Reddit as a single channel with a single policy is the fastest way to lose accounts.
So the first real step is not keyword monitoring. It is reading the sidebar of every subreddit you plan to touch, and reading the last month of removed-comment complaints in the modlog if the subreddit publishes one.
Step 1: Pick keywords that indicate a purchase decision
Broad industry terms are a trap. Tracking “SEO” or “project management” gives you thousands of threads a week and almost none of them are buyers.
Three categories are worth the alert noise:
Competitor friction. “alternative to [competitor]”, “moving off [competitor]”, “[competitor] raised prices”, “is [competitor] down”. Someone actively unhappy with a paid tool is the shortest path to a switch. These threads also tend to attract other unhappy users, so one good comment reaches more than one buyer.
Direct solicitation. “what do you use for”, “recommend a tool that”, “looking for something to”. The poster is asking to be sold to. This is the only context on Reddit where naming a product is unambiguously welcome.
Specific pain, no solution named. “spending three hours a week manually exporting”, “our current process is a spreadsheet and prayer”. Harder to convert, but far less competitive, because your competitors are all camped on their own brand name.
Skip anything that reads as a general discussion prompt. “Thoughts on the state of B2B marketing” is not a buying signal, it is a conversation, and dropping a product into it reads as an ad.
For a longer walkthrough of building the keyword list itself, see the competitor keyword monitoring playbook.
Step 2: Get alerted while the thread is still alive
Reddit threads have a short window. Comments posted early accumulate the upvotes that keep them visible, and a comment added a day later lands at the bottom where nobody scrolls. This is not a Reddit-specific quirk, it is how the default sort works: early comments get more exposure, more exposure gets more votes, and votes buy more exposure.
The practical consequence is that a daily digest is useless. You need to know within the hour.
You can do this manually with saved searches and a lot of discipline. Most teams cannot sustain it past a month. Tooling exists because the manual version reliably dies. MarkGroww scans subreddits continuously, scores each thread for how well it fits your product, and pushes the ones above your threshold into Slack. Whatever you use, the requirement is the same: minutes, not days, and enough filtering that the alerts stay worth opening.
Step 3: Write the comment
Here is the structure that works, and it is deliberately unbalanced.
Spend the bulk of the comment answering the question as if you had no product. Explain the tradeoff, name the thing that will bite them in six months, mention the free option if the free option is genuinely fine for their scale. Reddit rewards the commenter who talks a poster out of a purchase far more than the one who closes it.
Then, at the end, disclose and recommend in one sentence. Something like: “Full disclosure, I work on MarkGroww, which does the monitoring part of this. Happy to answer questions either way.”
Two rules about that sentence. Always disclose, without exception. And never link unless someone asks. An unlinked mention that gets a follow-up question is worth more than a linked one that gets removed, and most subreddit automod rules key on links.
What gets you removed, in rough order of frequency: leading with the product, an account whose entire history is product mentions, copy that reads like marketing rather than a person typing, and posting the same comment in five threads.
Step 4: Keep a human in the loop
Fully automated posting does not work on Reddit. It gets detected, the account gets banned, and in the bad cases the subreddit bans your brand name as a keyword, which is close to unrecoverable.
The workable split is: automate the finding, keep the writing human. Let a tool scan, score, and draft. Have a person read every draft before it goes live and rewrite the parts that sound generated. That review step is the entire safety mechanism, and it is also where the comment gets the specific detail that makes it credible.
Budget the time honestly. Reviewing and posting a handful of good comments takes a focused half hour a day. Anyone promising a hands-off version is selling you an account ban.
Reddit against the alternatives
| Reddit comments | Paid search | Cold email | |
|---|---|---|---|
| When you reach the buyer | While they are asking | While they are searching | Whenever you send |
| Cost per additional lead | Near zero once running | Rises with competition | Rises with list decay |
| Lifespan | Indexed, keeps working | Ends with the budget | One shot |
| How it reads to the buyer | A peer’s opinion | An ad | An interruption |
| Main risk | Bans and removals | Bid inflation | Deliverability and spam law |
The honest weakness of Reddit is volume. You cannot turn it up. There are only so many threads a week where someone asks for what you sell, and no amount of budget creates more of them. It is a channel that compounds slowly and caps out, which makes it a poor primary channel and an excellent second one.
How to tell if it is working
Vanity metrics will lie to you here. Upvotes on a comment correlate with entertainment value, not revenue.
Track instead: the number of threads you were eligible for and did not reach in time, the removal rate on comments you posted, the number of follow-up replies or DMs asking for the link, and the assisted conversions from Reddit referral traffic. The removal rate is the important one early on. If it is above roughly one in ten, your comments are reading as promotional and you should fix that before scaling anything.
Common questions
Why do Reddit threads rank so well in Google?
Google’s ranking systems have leaned toward first-hand experience and discussion content, and Reddit has enormous amounts of both plus very strong domain authority. The practical effect for you is that a comment on a well-ranked thread is a long-lived search asset rather than a one-day post.
Will this get my brand banned?
It can, if you post like a bot. The failure mode is volume without judgment: same comment, many threads, no disclosure, links every time. Teams that disclose, post selectively, and let a person review each draft do not generally run into brand-level bans.
Do I need a dedicated account?
Use a real account with real history. A brand-new account whose first comment mentions a product is the single most reported pattern on Reddit. If you are starting from zero, spend a few weeks commenting in your space without mentioning anything you sell.
How long until it produces anything?
The first qualified conversation usually shows up within a few weeks, because it depends on someone asking the right question rather than on you building anything. The search traffic from indexed threads takes months and then does not stop.
Ready to see which threads already mention your category? Scan your site free and get the list in about thirty seconds. No card, no sign-up.