vadimkravcenko

Doing Self-Promotion on Reddit the right way

10 July 2022 ·2,127 views ·Updated 04 April 2026

Question

I've been thinking about doing some self-promotion on Reddit but I'm not sure if it's a good idea. I'm afraid of getting banned or downvoted. There are already so many people active on the platform, so is it really worth it?

Answer

Two weekends ago I shipped a tiny API and, like a proud parent, waited for the internet to notice. Seven visits trickled in—three were me checking if the analytics script still worked. Reddit rescued my last product from that fate, so I went back, but with a rule I’d learned the hard way: treat Reddit as a place to hang out, not a place to tape posters.

Roughly half a billion accounts sit behind the little alien logo. You obviously won’t reach all of them (I’m not even sure half of them are awake), yet the long tail of niche subreddits means your future customers are probably debating something you can help with right now. Released a new book? /r/books has a thread every other hour where an author jumps in, answers questions, and quietly sells copies.

I’ll focus on Reddit because that’s where I have the scars, but the shape of the advice applies to IndieHackers, Hacker News, Product Hunt and any other place where strangers up-vote or ignore you.

Rules of engagement

Go to the source

Reddit’s own self-promotion wiki puts it bluntly: “It’s fine to be a redditor with a website; it’s not fine to be a website with a reddit account.” I ignored that once and watched a brand-new username of mine get auto-shadow-banned within an hour (painful, because you don’t notice until no one answers you). So act like a local first, merchant second.

Read Rules

Every subreddit is its own fiefdom. Some let you drop links on Fridays, others require ten comment karma before posting, a few ban product names in titles. Skim the sidebar, then scroll mod comments on removed posts—that’s my faster way to spot hidden tripwires. Still unsure? DM the mods. Most answer if you sound human and not like a template.

Respect the moderators

Mods volunteer, often after long workdays. If they say “no promos,” shrug and move on—there’s likely another subreddit two clicks away that allows it. I’ve seen founders argue, get muted, and then wonder why every later post mysteriously vanishes. The blacklist is real.

Maintain your karma

I try to keep an 80/20 split: four comments helping, one mentioning my thing. But—small confession—I’ve caught myself gamifying karma for the dopamine hit instead of focusing on sign-ups. Ask yourself if karma even maps to your business goal or if it’s another vanity metric dressed as progress.

Doing promotion on Reddit

Use the right tools

Finding the right corner of Reddit manually is slow. I lean on this graph explorer to uncover adjacent subs, then feed promising names into old-school RSS so I can skim headlines without doom-scrolling. Saves me hours (and keeps me from getting sucked into /r/HighAltitudeBalloons for no reason).

Make it personal

People sniff out canned pitches instantly. The quickest trust hack I know: answer a question first, then—only if relevant—mention you built something that might help. I spend plenty of replies where my product never surfaces. It feels slower, yet the reputation snowballs. Communities collapse once everyone optimises for personal gain; don’t be the final straw.

Be transparent

I add “(I’m the founder)” right after my link—no footnotes, no shyness. Counter-intuitively it converts better because redditors appreciate not being tricked. And if the link uses an affiliate code, spell it out. You’d be surprised how many people thank you for the heads-up instead of whining about shilling.

Where you place the link matters more than I expected. Quick cheatsheet from my experiments:

  • Your website as a submission — nine times out of ten gets removed. Works only if the post itself is genuinely newsworthy (I could be wrong, but product updates rarely qualify).
  • Your link in the body of the post — allowed if the surrounding text is meaty enough that the link feels like a citation, not an ad.
  • Your link in the comments — safer ground. Just add context so the comment isn’t a naked URL or the auto-spam bot will pounce.
  • Your link in the bio — underrated. A solid comment history funnels curious lurkers to your profile where the link lives rent-free.

SEO on Reddit

Yes, every outbound Reddit link carries a rel="nofollow", yet I still see referral traffic from Google. My hunch: Google trusts the surrounding discussion, so write a short explainer around your link that mirrors the keyword you’re chasing. Works decently for long-tail phrases (“postgres connection timeout heroku” ranks one of my comments, for instance).

It’s a community, not an audience

I answered TypeScript questions on /r/webdev and later bundled those answers into a YouTube playlist. The playlist got shared back on Reddit, earned me a minor cult following, and—bonus—helped me negotiate a full-time offer, though the results were mixed. All because I treated conversations as, well, conversations.

Landing the top comment is far easier than landing the top post. You ride someone else’s momentum, skip the viral lottery, and you only need to be early-ish in the thread. (Timing matters—posts made while the US is asleep sink fast. I still mess this up.)

Bulletproof steps to get ranked #1 comment on Reddit

  1. Stick to questions you’re genuinely confident in answering.
  2. Share lived experience, not abstract advice.
  3. Jump on fresh posts—first ten minutes count more than elegance.
  4. If your product solves the problem, mention it once, plainly.
  5. Frame it so the reader wins first, you win later.
  6. Avoid debates; keyboards rarely change minds.

(I should be upfront—following this list helps, but front-page placement still hinges on luck and the subs’ own sleep cycles.)

Make this a long-term commitment

Comments age better than you’d think. I still get sign-ups from a 2020 answer about Stripe webhooks. Compound interest applies here: three helpful comments a day turn into a searchable knowledge base that quietly advertises for you while you sleep.

Don’t hate the haters

Some users will call your thing pointless, overpriced, or “just a wrapper.” Splitting your energy between defending yourself and promoting usually ends with neither done well. I thank them for the feedback, close the tab, and move to the next thread.

Conclusion

Self-promotion on Reddit works when you think decades, not days. Contribute first, disclose always, and remember that karma points don’t pay the bills—users do.

See you in the threads—hopefully on purpose this time.

Worried your codebase might be full of AI slop?

I've been reviewing code for 15 years. Let me take a look at yours and tell you honestly what's built to last and what isn't.

Learn about the AI Audit →

No-Bullshit CTO Guide

268 pages of practical advice for CTOs and tech leads. Everything I know about building teams, scaling technology, and being a good technical founder — compiled into a printable PDF.

Get the guide →

4 Comments

  1. Anonymous

    I found your piece on guerilla marketing methods specifically tailored for Reddit quite informative. From my personal experience, striking a balance between being an active community member and subtly promoting your project is crucial. However, I noticed you didn’t delve much into leveraging Reddit’s ‘Ask Me Anything’ (AMA) sessions. An AMA can serve as a direct line to engage with interested audiences, offering a unique platform for founders to share their journey, challenges, and milestones, all while naturally weaving in their product or service. This method not only enhances transparency but also builds a rapport with potential users or customers by providing value through knowledge and openness.

  2. Anonymous

    Engaging on Reddit with genuine advice and participation leads to organic interest in your work. It’s crucial to contribute more than you promote, aligning with the 80/20 rule. This approach ensures you’re valued in communities, not seen as a spammer. Regarding AMAs, they’re indeed a direct channel to showcase your journey and engage with an interested audience, offering transparency and fostering trust. Overall, these strategies enhance your project’s visibility and credibility, proving vital for long-term growth.

  3. Anonymous

    Absolutely, diving into Reddit with genuine contributions does wonders for indie founders. Sharing experience subtly promotes your work without coming across as pushy. Also, utilizing your bio for links is a smart, low-key approach to draw interest.

  4. Anonymous

    Absolutely, diving into Reddit with genuine contributions does wonders for indie founders. Sharing experience subtly promotes your work without coming across as pushy. Also, utilizing your bio for links is a smart, low-key approach to draw interest.

Cancel