

Per our own study of 24 public subreddits, 600 top posts and 24 published rule sets were pulled live from Reddit's public API on 2026-08-26. 17 of the 24 communities publish a conditional on-ramp for brands and 5 prohibit promotion outright. No client or campaign data is used anywhere in this study.
FORKOFF Research · Published 2026-08-26 · n=24 communities · 600 posts · 52.2M members
A first-party study of 24 public subreddits across the four verticals that buy B2B software, covering 52.2 million combined members and 600 top posts. The headline finding: 71 percent publish a legal on-ramp for brands, and only 21 percent ban promotion outright. Reddit is conditional, not closed.
24 public communities, rules and engagement pulled 2026-08-26. Public platform data only, no client or campaign figures.
71%
Publish a conditional on-ramp
21%
Ban promotion outright
37.3x
Spread in discussion density
58%
Of top posts are native text
Reddit is not closed to brands, it is conditional. Across 24 public subreddits spanning 52.2 million combined members, measured on 2026-08-26, 22 of 24 communities (92 percent) carry an explicit promotion rule, but only 5 (21 percent) prohibit promotion outright. The other 17 communities (71 percent) publish a condition instead: a posting ratio, a designated weekly thread, a required flair, a value test, or moderator approval. The second finding is where brands actually go wrong. Discussion density, the median comments per upvote on a community's top posts, ranges 37.3 times across this set, from 0.089 in r/CryptoCurrency to 3.321 in r/indiehackers, and it runs INVERSE to community size. The ai and ml bucket has the largest median community at 2,085,686 members and one of the lowest densities at 0.22. On this evidence, ranking candidate subreddits by member count selects against the rooms that actually reply.
Promotion posture is a classification of what each community PUBLISHES in its own rules, never a prediction of how a moderator will act on a given post. The deciding rule excerpt is printed beside every row so any reader can check the call.
Search for the best subreddits for SaaS and you will find lists of hundreds, ranked by subscriber count, with no rule text, no engagement sample, and no date on the data. Those lists are worse than useless, because subscriber count is the one variable that predicts almost nothing about whether a brand can participate or whether anyone will reply. This index takes the opposite bet. It measures fewer communities, but it measures the things that actually decide the outcome, and it publishes everything needed to re-derive the result.
Two variables carry the whole study. The first is what the community's own published rules permit, which is a fact sitting in a public endpoint that almost nobody reads before posting. The second is discussion density, the median ratio of comments to upvotes on a community's top posts, which separates communities that consume content from communities that argue about it. Neither number appears on a subscriber-ranked list, and together they explain most of what happens when a brand shows up on Reddit.
Every community is named
All 24 communities are named, public, and linked. Every subscriber count, rule set, and engagement sample came from a public Reddit endpoint on 2026-08-26, so any reader can pull the same three endpoints and check the row.
Every posture shows its evidence
Each promotion posture prints the excerpt of the community's own rule text that decided it. A classification with no quoted evidence is an opinion, so the evidence ships beside the call.
No private data anywhere
Nothing in this index is a client result, a campaign figure, or an internal metric. It is public platform data plus our classification, which is exactly what makes it reproducible by someone who does not work here.
The received wisdom is that Reddit hates brands. The published rules say something narrower and far more actionable. Of the 24 communities measured, 22 carry an explicit promotion rule, which confirms the instinct that this is a policed environment. But the shape of that policing is the finding: 17 of the 24 spell out a condition under which brand participation is fine, and only 5 shut the door. The conditions are consistent enough to plan against. A posting ratio such as the 9 to 1 rule in r/webdev or the 10 percent cap in r/LocalLLaMA and r/OpenAI. A designated thread, as in r/startups, r/Entrepreneur, r/devops, and r/ChatGPTCoding. A required flair, as in r/indiehackers. A value test, as in r/microsaas and r/MachineLearning. Or prior moderator approval, as in r/ExperiencedDevs.
17
Conditional
71 percent publish a stated on-ramp
5
Prohibited
21 percent close the door outright
2
No stated rule
8 percent publish no promotion rule at all
The two communities with no stated promotion rule deserve a caveat rather than a celebration. One, r/EntrepreneurRideAlong, publishes only three rules and none of them mention promotion. The other, r/solana, returned an entirely empty rules list from the public endpoint at pull time, which is a fact about the endpoint rather than proof that anything goes. An absent rule is an absent rule, not permission, and this index records it that way rather than scoring it as the most open community in the set.
Discussion density is the median number of comments a community produces per upvote on its top posts. High density means people argue, correct each other, and ask follow-up questions, which is the only environment where a brand answering honestly compounds into anything. Low density means people scroll, upvote, and move on. Across this index the median is 0.53 comments per upvote and the spread is 37.3 times, from 0.089 in r/CryptoCurrency to 3.321 in r/indiehackers. That is not a rounding difference between similar places. It is the difference between a room and a billboard.
| Vertical | Communities | Median size | Discussion density | Native text share | Conditional or open |
|---|---|---|---|---|---|
| SaaS and startup | 6 | 756,243 | 0.94 | 87% | 6 of 6 |
| Web3 and crypto | 6 | 924,408 | 0.69 | 69% | 3 of 6 |
| Developer and tech | 6 | 1,638,442 | 0.28 | 49% | 5 of 6 |
| AI and ML | 6 | 2,085,686 | 0.22 | 28% | 5 of 6 |
| All verticals | 24 | 1,076,926 | 0.53 | 58% | 19 of 24 |
FORKOFF Reddit Community Access Index, n=24 communities, 600 posts, pulled 2026-08-26. Density is the median of comments divided by upvotes, computed per post then aggregated.
Read the table by column and the inversion is obvious. The ai and ml bucket carries the largest median community in the index at 2,085,686 members and one of the thinnest discussion densities at 0.22. The saas and startup bucket carries a median community of 756,243 members, a fraction of the size, at 0.94 comments per upvote, roughly 4.3 times more conversation per unit of attention. A founder who ranks subreddits by member count will systematically select into the quietest rooms in the index while believing they picked the loudest.
Across all 600 top-of-month posts in this index, 350 (58 percent) were native text posts written into Reddit rather than links pointing out of it. That headline share hides the useful part, which is how sharply it varies. In the SaaS and startup bucket, 87 percent of top posts were native text, and four of its six communities returned a sample of 25 out of 25 native text posts. In the AI and ML bucket the figure collapses to 28 percent, and r/programming returned zero native text posts in its entire top-25 sample.
Put the format finding beside the access finding and a strategy falls out of the data rather than out of an opinion. The communities with the friendliest promotion rules are the same ones where a bare outbound link is least likely to reach the top of the month. That is not a contradiction, it is the mechanism: those communities tolerate brands precisely because they expect the substance to be posted INTO the thread rather than parked behind a click. A brand that reads only the promotion rule and then drops a link has satisfied the letter of the rule and missed the format the room actually rewards.
The complete index follows, sorted by vertical then by size. Promotion posture carries the excerpt of the community's own rule text that decided it, so the classification can be audited rather than trusted. The communities span 17 years of Reddit history, from r/programming founded in 2006 to r/LocalLLaMA founded in 2023, which is itself a reminder that community norms in this space are not uniform and were not written at the same time.
| Community | Vertical | Members | Promotion | Deciding rule text | Median upvotes | Density | Text posts |
|---|---|---|---|---|---|---|---|
| r/SaaS | SaaS and startup | 789,899 | Conditional | max 1 mention or 3 links every 60 days | 342 | 0.581 | 6 of 25 |
| r/startups | SaaS and startup | 2,117,991 | Conditional | share your startup in the Monthly thread | 84 | 1.043 | 25 of 25 |
| r/Entrepreneur | SaaS and startup | 5,264,281 | Conditional | promotions belong only in weekly threads | 104 | 0.834 | 25 of 25 |
| r/indiehackers | SaaS and startup | 189,291 | Conditional | self promote their product 1 time using flair | 28 | 3.321 | 25 of 25 |
| r/EntrepreneurRideAlong | SaaS and startup | 722,586 | No stated rule | no promotion-specific rule among 3 published rules | 37 | 0.846 | 25 of 25 |
| r/microsaas | SaaS and startup | 211,810 | Conditional | share your Micro SaaS, but it must add value | 22 | 1.500 | 25 of 25 |
| r/programming | Developer and tech | 6,914,412 | Prohibited | not the place to post a project to promote it | 473 | 0.156 | 0 of 25 |
| r/webdev | Developer and tech | 3,301,811 | Conditional | 9:1 rule, limited to Showoff Saturday | 458 | 0.202 | 12 of 25 |
| r/devops | Developer and tech | 509,647 | Conditional | self promotion goes in the weekly thread | 122 | 0.494 | 23 of 25 |
| r/javascript | Developer and tech | 2,449,096 | Conditional | should not constitute a majority of your contributions | 24 | 0.333 | 7 of 25 |
| r/selfhosted | Developer and tech | 827,788 | Conditional | do not spam or promote your own projects too much | 692 | 0.227 | 7 of 25 |
| r/ExperiencedDevs | Developer and tech | 412,546 | Conditional | no surveys or advertisements without moderator approval | 272 | 0.574 | 25 of 25 |
| r/MachineLearning | AI and ML | 3,067,948 | Conditional | links to paid products acceptable, contingent on value | 150 | 0.264 | 17 of 25 |
| r/LocalLLaMA | AI and ML | 809,694 | Conditional | 1/10th rule, not more than 10 percent | 1,654 | 0.178 | 1 of 25 |
| r/artificial | AI and ML | 1,328,334 | Conditional | self promotion capped, it is 10 percent | 232 | 0.341 | 5 of 25 |
| r/OpenAI | AI and ML | 2,843,038 | Conditional | 1/10th rule, not more than 10 percent | 997 | 0.103 | 1 of 25 |
| r/ChatGPTCoding | AI and ML | 395,975 | Conditional | use the weekly self-promotion thread | 26 | 0.781 | 15 of 25 |
| r/singularity | AI and ML | 3,957,745 | Prohibited | self-promotional posts will not be tolerated | 2,006 | 0.149 | 3 of 25 |
| r/ethereum | Web3 and crypto | 3,729,510 | Prohibited | no product promotion, for example NFTs or physical goods | 106 | 0.862 | 24 of 25 |
| r/CryptoCurrency | Web3 and crypto | 10,144,157 | Prohibited | posting referral or promo links strictly prohibited | 909 | 0.089 | 3 of 25 |
| r/solana | Web3 and crypto | 522,752 | No stated rule | rules endpoint returned an empty rule list | 51 | 0.242 | 6 of 25 |
| r/ethdev | Web3 and crypto | 124,245 | Prohibited | not an ad platform to shill your paid project | 4 | 0.667 | 22 of 25 |
| r/defi | Web3 and crypto | 195,561 | Conditional | no more than 10 percent of your posts and comments can promote | 12 | 1.342 | 23 of 25 |
| r/CryptoTechnology | Web3 and crypto | 1,326,064 | Conditional | primary purpose of your post should not be promotion | 5 | 0.714 | 25 of 25 |
FORKOFF Reddit Community Access Index, n=24, pulled 2026-08-26 from Reddit's public about, rules, and top of month, limit 25 endpoints. Promotion posture classifies published rules, never moderator behaviour. Reddit's active-user field returned empty on all 24 profiles and is therefore absent rather than estimated.
A community is worth a brand's time when both conditions hold: the rules leave a door open, and the room actually talks. Applying both filters to this index, a published on-ramp plus a discussion density at or above the 0.53 median, leaves 10 of the 24 communities carrying 11,626,004 combined members. That is the set a Reddit programme should be built around, and it looks nothing like a list sorted by subscriber count.
SaaS and startup
r/indiehackers
189,291 members · 3.321 comments per upvote
Conditional: self promote their product 1 time using flair
SaaS and startup
r/microsaas
211,810 members · 1.500 comments per upvote
Conditional: share your Micro SaaS, but it must add value
Web3 and crypto
r/defi
195,561 members · 1.342 comments per upvote
Conditional: no more than 10 percent of your posts and comments can promote
SaaS and startup
r/startups
2,117,991 members · 1.043 comments per upvote
Conditional: share your startup in the Monthly thread
SaaS and startup
r/EntrepreneurRideAlong
722,586 members · 0.846 comments per upvote
No stated rule: no promotion-specific rule among 3 published rules
SaaS and startup
r/Entrepreneur
5,264,281 members · 0.834 comments per upvote
Conditional: promotions belong only in weekly threads
AI and ML
r/ChatGPTCoding
395,975 members · 0.781 comments per upvote
Conditional: use the weekly self-promotion thread
Web3 and crypto
r/CryptoTechnology
1,326,064 members · 0.714 comments per upvote
Conditional: primary purpose of your post should not be promotion
SaaS and startup
r/SaaS
789,899 members · 0.581 comments per upvote
Conditional: max 1 mention or 3 links every 60 days
Developer and tech
r/ExperiencedDevs
412,546 members · 0.574 comments per upvote
Conditional: no surveys or advertisements without moderator approval
1 of the 10 carries no published promotion rule rather than a stated on-ramp, which is a weaker form of access and is labelled as such above. The filter is deliberately mechanical so it can be re-run: it applies the density median computed from this same corpus, so widening the index will move the threshold rather than leave it frozen at today's value.
The index above is first-party and measured. The figures below are named third-party benchmarks that explain why getting Reddit access right in 2026 is worth more than it was in 2022. They are directional context, each with its source and year, and none of them is pooled into the index.
101.7M
daily active unique visitors on Reddit in the fourth quarter of 2024, up 39 percent year over year.
Reddit Q4 2024 results, 202560%
year over year growth in Reddit advertising revenue in the fourth quarter of 2024, its fastest brand-advertising growth in three years.
Reddit Q4 2024 results, 202540.1%
of citations across AI answer engines come from Reddit, the single most-cited source in a study of 150,000 citations drawn from ChatGPT, Perplexity, Google AI Overviews, and Google AI Mode.
Semrush, 202546.5%
of Perplexity citations point at Reddit, alongside roughly 21 percent of all Google AI Overview citations.
Semrush, 20251,328%
growth in Reddit visibility in Google organic search between July 2023 and April 2024 on the Sistrix visibility index, climbing from the 68th to the fifth most visible domain in United States results.
Amsive, 202438%
of AI Overview citations now come from a Google top-10 page, down from 76 percent, so ranking first no longer earns the citation.
Ahrefs, 2026120%
more organic clicks per impression for a page cited inside a Google AI Overview than an uncited page on the same result.
Seer Interactive, 202641%
lift in visibility inside generative-engine answers when a page adds cited statistics, with authoritative-source citations lifting it 115 percent.
Princeton GEO study, 20248%
click rate on a traditional result when a Google AI summary appears, against 15 percent without one, which is why the answer surface matters more than the blue link.
Pew Research, 2025Read together these figures make the case the index answers. Reddit is now the single most-cited domain in AI answers, its organic visibility rose by more than a factor of thirteen in under a year, and the click that used to follow a Google result increasingly does not arrive at all. A thread a brand participates in honestly is therefore no longer just a conversation, it is training data for the surface that answers the buyer's question. Which makes knowing exactly which rooms will let you in, and which rooms will actually reply, a first-order commercial question rather than a community-management detail.
The sample frame is 24 public subreddits, six in each of four verticals that map to the markets FORKOFF sells into: SaaS and startup, developer and tech, AI and ML, and Web3 and crypto. The frame was fixed before collection and no community was substituted after the fact. All 24 resolved on all three endpoints, so the index reports 24 of 24 communities with no gaps.
Sample
24 communities
600 posts, 52.2M combined members
Window
2026-08-26
single live pull, top of month, limit 25
Collection
public Reddit API
about, rules, and top endpoints per community
Three public endpoints were read for every community. The community profile supplied subscriber count, creation date, and community type. The rules listing supplied the full published rule set, from which promotion posture was classified: prohibited where the rules forbid promotion with no stated exception, conditional where the rules permit it under a named condition, and no stated rule where the published rules do not address promotion at all. The top-of-month listing capped at 25 posts supplied the engagement sample, from which median upvotes, median comments, native-text share, and discussion density were computed per community.
Discussion density is computed per post as comments divided by upvotes, then taken as the median across that community's sample. Computing it per post rather than on the aggregate matters, because a single outlier thread with thousands of comments would otherwise redefine a community's character on the strength of one post. Percentiles use linear interpolation, the numpy default, so a reader recomputing in Python gets the same values.
Caveats, stated plainly. The sample is 24 communities and six per vertical, so the per-vertical cuts are directional rather than definitive. The engagement sample is a single top-of-month window read at one moment, and a different month would produce different medians. Promotion posture describes published rules and cannot predict a moderator's judgment on a specific post, which is why the deciding text ships beside every call. Subscriber counts overlap across communities, so the combined reach figure is a ceiling rather than a unique-audience count. Reddit's active-user field returned empty on every profile, so no active-user figure is published. And the index deliberately contains no FORKOFF client or campaign data, so nothing here can be checked against a private number, only against the public endpoints anyone can call.
The CSV carries the per-community index, the per-vertical rollup, the promotion-posture counts, and the density distribution. Attribution is FORKOFF (2026), Reddit Community Access Index 2026.
In most communities, yes, but only on the community's published terms. Across 24 tech, SaaS, AI, and Web3 subreddits measured on 2026-08-26, 22 of 24 (92 percent) carry an explicit promotion rule, but only 5 of 24 (21 percent) prohibit it outright. The other 17 (71 percent) publish a condition instead: a ratio such as the 9 to 1 rule or a 10 percent cap, a designated weekly or monthly thread, a required flair, a value test, or prior moderator approval. Reddit is not a closed channel for brands. It is a conditional one, and the condition is written down in each community's rules where anyone can read it before posting.
On this index, the SaaS and startup bucket combines the most permissive rules with the highest discussion density. Its median discussion density is 0.94 comments per upvote against 0.22 for the ai and ml bucket, roughly 4.3 times more conversation per unit of attention, and 6 of its 6 communities allow brand participation under a stated condition. That combination matters more than raw size: the biggest communities in this set are the ones least likely to reply to you.
Discussion density is the median ratio of comments to upvotes across a community's top posts. It separates communities that CONSUME content from communities that DISCUSS it. Across the 24 subreddits measured, density ranges from 0.089 in r/CryptoCurrency to 3.321 in r/indiehackers, a 37.3 times spread, with a median of 0.53. It matters because a brand cannot buy its way into a conversation that is not happening. A community that upvotes heavily and comments rarely will absorb a post without producing a single reply worth answering, and replies are where Reddit marketing actually compounds.
They work far less often than founders expect, and how much less depends heavily on the community. Across 600 top-of-month posts in this index, 350 (58 percent) were native text posts rather than link or media posts. The split is not uniform: 87 percent of top posts in the SaaS and startup bucket were native text, against 28 percent in AI and ML. The practical read is that the communities with the friendliest promotion rules are also the ones where a bare link performs worst, so the on-ramp and the format have to be chosen together.
It is computed from 24 public subreddits spanning 52.2 million combined members, sampled on 2026-08-26. For each community we pulled three public endpoints through our own Reddit data pipeline: the community profile for subscriber count and creation year, the published rules list, and the top of month, limit 25 listing for the engagement sample, giving 600 posts in total. Promotion posture was classified from the community's own rule text, and the deciding excerpt is published beside every row so the call can be checked. Every figure on this page recomputes from that dataset, and the full file downloads as a CSV under CC BY 4.0.
No. Every number in this index is public platform data about public communities, measured by us on 2026-08-26, plus our own classification of each community's published rules. No client result, campaign figure, or internal engagement metric appears anywhere on this page or in the downloadable dataset. That is a deliberate design choice, not an omission: the value of this index is that a reader can re-run it against the same public endpoints and get the same answer, and a private number cannot be re-run by anyone.
Because a benchmark you cannot audit is not a benchmark. Every one of these 24 communities is named, every figure traces to a public endpoint, the deciding rule excerpt is published beside every posture call, and the complete dataset ships as a CSV. A list of 500 subreddits with no rule text, no sample, and no pull date is a claim rather than evidence. The tradeoff is stated plainly: at 24 communities the per-bucket cuts are directional rather than definitive, and the index is designed to be re-run and widened rather than treated as final.
The 24 communities carry 52,156,181 combined subscribers, roughly 52.2 million, with a median community size of 1,076,926. Subscriber counts overlap across communities, so the combined figure is a reach ceiling rather than a unique-person count, and it is reported as such. Reddit's own active-user field returned empty on all 24 community profiles at pull time, so no active-user figure is published here. Absence was recorded as absence rather than filled with an estimate.
Authorship
Simba
Research Lead, FORKOFF
Reviewed by: Kshitij JK
Last reviewed:
Published:
Methodology
FORKOFF Reddit Community Access Index: 24 public subreddits across four verticals, 52,156,181 combined subscribers, pulled 2026-08-26 from Reddit's public about, rules, and top of month, limit 25 endpoints (600 posts). Promotion posture classified from each community's own published rule text with the deciding excerpt published. Discussion density computed per post as comments divided by upvotes, then taken as the community median. Percentiles use linear interpolation. No FORKOFF client or campaign data is included.
Sources cited
The measurement side of how FORKOFF runs Reddit
This index exists because picking subreddits by subscriber count is the default and it is wrong. Talk to a strategist about a Reddit motion scoped to the communities whose rules leave a door open and whose members actually argue back.

AI SEO agency vs AI SEO software, decided with real Reddit AMA retainer figures, published tool pricing, and a stage-by-stage framework.

9 real AEO agencies for AI and SaaS startups: real disclosed pricing where it exists, platform coverage, and the checklist that spots a relabeled SEO shop.

Real disclosed AI SEO and AEO agency retainers for 2026, from $1,000/mo local deals to $50,000/mo enterprise deals, plus the tiers and red flags to watch.