Marketing & Sales

r/books & r/selfpublish Self-Promotion Rules (2026)

TL;DR

Reddit can sell books, but only if you treat it as a community, not a billboard. The foundational rule is Reddit-wide: roughly 9 genuine contributions for every 1 self-promo post (about 10% max). Don't pitch your book in r/books — it's discussion-only and bans self-promotion. r/selfpublish is friendlier but confines promo to designated threads and expects you to participate first. Always read each subreddit's current rules and wiki before posting. Run a free KDP Readiness Score on publishing.co.uk to confirm your file is upload-ready before you start promoting it.

Last reviewed by Robert Prime — June 2026


Quick Answer: To promote a self-published book on Reddit without getting banned, be a genuine contributor first and a promoter second — the widely cited Reddit-wide rule of thumb is the 9:1 rule (no more than ~10% of your activity should be your own stuff). Do not pitch your book in r/books; it's a strict discussion-only community that bans self-promotion. r/selfpublish allows it, but only in designated promo threads, with the right flair, and only if you actually take part in the community. Spamming the same link across subreddits gets you shadowbanned. Always check each subreddit's current rules and wiki before you post — they change.

Full breakdown below.

Reddit book promotion at a glance

SubredditSelf-promo allowed?How to do it right
r/booksNo — discussion onlyDon't pitch your book. Join discussions, recommend reads, build credibility.
r/selfpublishYes, restrictedUse designated promo threads + correct flair; participate first, promote second.
r/eBooksSometimes (read rules)Check current rules/wiki; often a promo thread or specific flair only.
r/writingNo / heavily restrictedCraft and process discussion, not selling. Self-promo usually removed.
Genre/reader subs (romance, fantasy, etc.)Varies a lotRead the sidebar/wiki; many have a weekly self-promo thread; some ban it outright.

Searching this as "Reddit book promotion rules" or "how to promote a book on Reddit"? Same answer: the platform rewards participation and punishes link-dropping. The specifics below.

Why Reddit punishes self-promotion (and how to read that)

Reddit isn't a marketplace. It's thousands of communities, each run by volunteer moderators who are allergic to people who show up only to sell. Drop a "buy my book" link into the wrong place and you'll get removed, downvoted into oblivion, or shadowbanned — your posts still appear to you but are invisible to everyone else, so you spend weeks promoting to nobody.

The upside: done properly, Reddit is one of the few channels where a first-time author with no budget can build a small, loyal readership. It's a relationship and credibility channel, not a spray-and-pray sales channel. Treat it like the latter and it works against you.

The 9:1 rule (the foundational principle)

This is the single most important thing to understand, and it applies across all of Reddit, not just book subs.

Reddit's own self-promotion guidance — sometimes called "Reddiquette" — is that your own promotional content should be a small fraction of your total activity. The common rule of thumb is the 9:1 rule: for every 1 post or comment promoting your own work, you should have made around 9 genuine, non-promotional contributions. Put another way, no more than about 10% of what you do on Reddit should be your own stuff.

This isn't a setting Reddit enforces with a counter — it's the cultural norm that mods and the automod systems watch for. An account that does nothing but post its own Amazon link reads as spam to both. An account that's been answering questions, recommending books, and chatting for weeks, then occasionally mentions its own release, reads as a real person.

So the practical version: earn the right to promote. Build a history. The 90% is the work; the 10% is the payoff.

r/books: don't sell here

r/books is a general book-discussion community, and it does not allow self-promotion of your own book — full stop. It's huge, and the temptation is obvious, but "check out my new release" posts get removed fast and can get you banned.

Treat r/books as a place to be a reader, not a seller. Join conversations about books you genuinely love, contribute to recommendation threads, talk about craft and the industry. You build credibility and learn what readers actually respond to. What you don't do is pitch. If you want to mention your own book anywhere near r/books, the answer is: you don't — take it to a sub that permits it.

r/selfpublish: the right home, with rules

r/selfpublish is where self-publishers gather, and it's far more welcoming — but "welcoming" doesn't mean "anything goes." It has strict self-promotion rules, and they're enforced.

In practice, that typically means:

  • No naked "buy my book" posts in the main feed. Drive-by promotion gets removed.
  • Promo is confined to designated threads — many self-publishing communities run a recurring promo/self-promo thread (often weekly) where sharing your book is welcome. That's where your link goes.
  • Use the correct flair when the sub requires it, so your post is categorised properly.
  • Participate and add value first. The community expects you to be a contributor — answering questions, sharing what you've learned, helping other authors — not someone who appears only to advertise.

The mindset shift: r/selfpublish is a place to learn the trade and trade help, and promotion is a privilege you earn by being useful. Always read its current rules and wiki before posting, because the exact threads, flair, and frequency limits change.

Other subs worth knowing (check each one's rules)

Beyond the big two:

  • r/eBooks — sometimes allows promotion, often only in a specific thread or with specific flair. Read the rules first.
  • r/writing and other craft subs — generally restrict or ban self-promo; they're for discussing the work, not selling it.
  • Genre and reader communities — romance, fantasy, sci-fi, thriller and similar reading/writing subs each have their own culture. Some run a weekly self-promo thread that can be genuinely useful for reaching the exact readers you want; others ban it outright. The sidebar and wiki tell you which.

There is no master list that stays accurate, because rules change and mods update them constantly. The discipline that never goes out of date: open the subreddit, read its rules and wiki, and follow them before you post a single thing.

UK note: what you're actually linking to

If you do share your book on Reddit, make sure the destination is sound first. A few UK specifics worth getting right before you point strangers at your listing:

  • VAT on ebooks in the UK is 20%, which affects your pricing maths — factor it in so your headline price isn't a surprise at checkout.
  • ISBNs: a UK-owned ISBN from Nielsen costs £93 for a single or £174 for a block of 10 (inc VAT) at the time of writing (June 2026) — verify the current figure on Nielsen's site. You can also use a free KDP-assigned ISBN, but you won't own it. Either is fine for Reddit purposes; just don't be caught out by the cost if you want your own.

The point: Reddit traffic is hard-won. Don't waste it sending people to a broken or amateurish listing.

The right way to promote on Reddit — a checklist

This is the actionable core. Work through it in order.

  1. Build karma and history first. Spend real time participating before you ever mention your book. Aim for that 90% genuine contribution.
  2. Be a genuine contributor. Answer questions, recommend books, share hard-won lessons. Reputation is the currency.
  3. Find where promotion is actually allowed. Promo threads, designated self-promo days, or AMAs where the sub permits them. Never the main feed unless the rules explicitly allow it.
  4. Read each sub's rules and wiki before posting. Every single time. They differ and they change.
  5. Lead with value, not a hard sell. A useful post, a free chapter, a "here's what I learned launching my first book" write-up will out-perform "buy my book" every time.
  6. Disclose that you're the author. Transparency builds trust; pretending to be a neutral fan and getting caught destroys it.
  7. Never spam the same link across subs. Cross-posting identical promos is the fastest route to a shadowban.
  8. Engage with replies. If people comment, talk to them. A conversation does more for sales than a link ever will.

Do this and "book promotion sites that work" via Reddit becomes real for you — because the thing that works on Reddit is the promo threads plus genuine participation, not link-dropping.

Common mistakes that get you banned

  • Posting "buy my book" in r/books (or any discussion-only sub).
  • Brand-new account, first post is a promo. Mods and automod read that as spam instantly.
  • Ignoring flair and promo threads in subs that require them.
  • Cross-posting the same link to ten subreddits in an hour.
  • Hiding that you're the author and getting caught.
  • Vanishing after posting — no engagement, just a drive-by link.
  • Arguing with mods when a post is removed. You won't win, and you'll burn the sub.

Frequently asked questions

What are the r/books self-promotion rules?

r/books' rules generally do not allow self-promotion of your own book — it's a discussion community, not a place to sell. Treat it as somewhere to join book conversations and build credibility, not to pitch. Read its current rules before posting, as moderators update them.

Can I promote my book on r/selfpublish?

Yes, but within strict limits. r/selfpublish typically confines promotion to designated promo threads and requires the right flair, and it expects you to participate in the community rather than drive-by promote. Always read its current rules and wiki first — the exact threads and frequency rules change.

What is the 9:1 rule on Reddit?

It's the widely cited Reddit-wide rule of thumb for self-promotion: for every 1 piece of self-promotion, you should make around 9 genuine, non-promotional contributions — roughly a 10% maximum. Accounts that do nothing but promote get flagged as spam and risk being shadowbanned.

Do Reddit book promotion sites or services actually work?

The "site that works" is Reddit itself, used properly: the promo threads plus genuine participation. There's no shortcut that bypasses the rules. Paying someone to spam your link across subreddits just gets your account banned faster.

Where can I check my book before I upload it?

Run a free KDP Readiness Score — it catches 35+ common issues in about 60 seconds, no signup. If anything fails, the report tells you exactly what to fix.

About this guide

Written by Robert Prime for publishing.co.uk. Last reviewed June 2026. Specs and pricing change — verify current figures with the linked sources before relying on them. publishing.co.uk helps with the book itself — formatting and A+ Content — so that once you've earned the right to promote, the listing you send Reddit to is ready.

Free · 60 seconds · No payment

Score your Amazon listing — free, 60 seconds.

Drop your Amazon URL. We score the cover at mobile thumbnail size, the title block on search, the blurb opener, the review base, plus A+ Content and price — out of 100 with a clear ready / test small / not ready verdict.

Run the Advertising Readiness Score →
Robert Prime

Robert Prime

Robert Prime is a best-selling self-published author, veteran eCommerce strategist, and the founder of publishing.co.uk.

Robert Prime — Founder of publishing.co.uk

About the Author

Robert Prime

Robert Prime is the founder of publishing.co.uk and a co-owner of LoveReading.co.uk. A Forbes Business Council member with 25+ years in eCommerce, he writes about Amazon KDP strategy, scaling indie author businesses, and the commercial side of self-publishing.

Reading about Amazon marketing? Score your listing free in 60 seconds. Run the Advertising Readiness Score →