How to promote your product on Reddit without it reading as an ad

How to promote your product on Reddit and in any community with a self-promotion rule: lead with the contribution, disclose in one line, and run the readiness check before you post.

Implementation7 min read2784 views
How to promote your product on Reddit without it reading as an ad

The short answer to how to promote your product on Reddit is not a volume game: post it only where the post would be worth reading if you deleted the link. Reddit's own site rule is to participate authentically in communities you actually belong to, and moderators enforce that rule, not your intentions. This chapter is a readiness check you run before you hit post.

A community post passes when a stranger would upvote it even with your link removed.

Read this first

This chapter assumes two things are already done. First, you have picked which communities are worth your time at all: choosing startup directories scores candidates by audience, language and cost, so you are not guessing. Second, you have the reusable profile ready to paste: the product launch checklist covers the tagline, description and links you will reach for. A community post is the last mile of both, and it is the part most founders rush.

It also assumes you are writing the post yourself, in your own words. Automating the posting or generating the text is against the rules of the biggest communities, and it is easy for a moderator to spot. The method below is for a human spending twenty minutes on one post, not for a script running across fifty.

Why community posts get removed

Two gates stand between your post and a reader: the community's written rules, and the moderator applying them in the moment. The written rules are easy to satisfy and rarely the real problem. The second gate is a person deciding, in a couple of seconds, whether you are here to contribute or to extract. That judgment is what a removed post almost always failed, and it is made in the first two lines.

Reddit states the standard in Rule 2 of its site-wide rules: "Abide by community rules. Participate authentically in communities where you have a personal interest, and do not spam or engage in disruptive behaviors ... that interfere with Reddit communities" (redditinc.com, accessed 2026-10-12). Hacker News puts the same idea more bluntly: "Please don't use HN primarily for promotion. It's ok to post your own stuff part of the time, but the primary use of the site should be for curiosity" (news.ycombinator.com, accessed 2026-10-12).

Read those two lines together and the rule underneath is the same: the account has to exist for a reason other than this one post. A brand-new account whose only visible action is a launch announcement matches the shape both rules were written to catch. It does not matter that the community allows promotion on paper; the pattern is what gets judged.

SignalGets removedGets kept
Account historyposts only when shippingcomments across weeks
First linenames the productnames the problem
Linkis the whole pointone reference among several
Disclosurereader has to dig for itthe post says who you are
Repliesauthor never returnsauthor answers questions

The table is not a checklist for sneaking past a filter. It is the same handful of questions a reader asks in the first second, which is why the two gates so often agree with each other.

How to promote your product on Reddit without getting removed

Write the post in this order and stop as soon as each step is done. The order matters: the first three decide whether the post is welcome at all, and the link is decided last, where it often turns out not to be needed.

  1. Pick one community where you have a real reason to be. Done when you can name a post from the last month you would have engaged with even if you were not launching anything.
  2. Read the pinned rules and the last ten posts that were removed or locked. Done when you can quote the exact rule that governs self-promotion in that community, or point to the line it lives on.
  3. Write the contribution before the announcement. Start with the thing you learned, built or fixed, not with what you want people to buy. Done when you can delete the product name and the first paragraph still helps someone.
  4. Decide whether a link is even allowed, and where it goes. Many communities want the link in a comment reply rather than the body, and some want none at all. Done when you know which of the three it is: body, comment, or nowhere.
  5. Disclose plainly in one line. Who you are and what you make, in the post itself, not hidden in your profile. Done when a reader can tell you are the maker without clicking anything.
  6. Post once, then stay to answer. Done when you have blocked the first two hours to reply to whatever arrives. A post is a conversation you opened, not a flyer you dropped.

Steps three and six are the ones people skip, and they carry most of the result. The link is the least important part of a good community post, which is exactly why it can be small and honest instead of large and clever.

The community post readiness check

Run this list before you post. Each line is a yes or a no, and a no is a reason to fix the post, not to post it anyway and hope the moderator is in a good mood.

CheckPass looks like
I belong herea reason for me that is not this launch
I read the ruleI can point to the line about promotion
Without the linkthe post still helps a reader
First linenames a problem, not my product
Disclosureone line saying I made it
Link placementwhere the rules allow, or nowhere
I will replytwo hours set aside today

If you would rather keep the decisions in one place, copy this and fill it in before you write the post:

Community:    <where, and the rule it points to>
Contribution: <what this helps with, product name removed>
Mine:         <one line: I built X>
Link:         <body / comment / none — and why>
Timing:       <when the community is actually awake>
Follow-up:    <the two hours I will answer in>

The "Contribution" line is the one that does the work. If you cannot fill it without naming the product, the post is an ad, and a moderator will read it as one.

What goes wrong

Three failures show up again and again, and each of them looks like diligence while you are doing it.

  1. The same text in five communities. Moderators read across the communities they care about, and a copy-paste announcement is the clearest spam signal there is. Fix it by naming something specific to each community in the first two lines; if you cannot, that community is not worth posting in.
  2. Leading with the link. When the first line names the product, a reader knows the post is an ad before they reach the useful part. Put the problem first and the link where it belongs, and the post stops competing with itself.
  3. Disappearing after posting. A post with no reply from its author reads as a drive-by even when the content is good. The two hours after posting are part of the work, not an optional extra.

One boundary to be honest about: we cannot tell you the right ratio of promotional to non-promotional activity for your account, because it depends on the community and on how long you have been there. A few communities publish a number; most do not. The readiness check makes the judgment visible; it does not make the judgment for you.

Common questions

How often can I post my product on Reddit?

Less often than you would like, and the real limit lives in each community's rules rather than in one site-wide number. Where a community publishes nothing, the safe working assumption is that promotion is the exception, not the routine. When in doubt, contribute more than you announce.

Is it okay to link my own product in a comment?

Yes, when the comment answers the question that was actually asked and you say you made the product. A relevant link with disclosure reads as help; the same link without disclosure reads as spam. The whole difference is one sentence.

Should I make a new account for my launch?

No, and it usually backfires. A fresh account whose first post is a launch is the exact pattern both Reddit's rule and Hacker News's rule were written to catch. Post from the account that already has a history, even a small one.

What if my post gets removed anyway?

Ask the moderators once, politely, which rule it broke, and fix that one thing. Do not repost it unchanged. The removal reason is a free, specific answer to what the moderator actually wanted from you.

Does a community post help SEO or AI citations?

Indirectly, and never on a schedule. A post that earns replies can send one-time traffic and, rarely, a mention that another site picks up later. Treat it as distribution with a long tail you do not control, not as a backlink plan. We have no numbers that turn a good thread into a ranking change.

QueryWin keeps the community, the post and whatever came back in one product distribution workspace, so the threads that worked are not buried in your memory.

Part of the QueryWin handbook · Level 2

How to promote your product on Reddit without it reading as an ad