How to read r/SaaS rules in 10 minutes (and which ones the mods actually enforce)
r/SaaS publishes seven rules. Mods enforce three. Decode which posts survive AutoMod, which die in the queue, and where the published wording lies to you.
r/SaaS is one of the highest-leverage subreddits for B2B software brands, with over 400,000 members and consistently high daily activity per GummySearch's r/SaaS analysis. It is also one of the easiest places for a brand to get silently removed without ever knowing why. The published rules read as forgiving. The enforcement layer is not.
Soar is a community marketing agency that has run 4,200+ community campaigns across 280+ brands since 2017. r/SaaS is in the regular rotation for our SaaS clients, and the same pattern repeats: a brand posts something that technically follows the rules, the post never appears, the team assumes it worked, and the campaign quietly produces zero. The gap between the rule list and the modlog is where most of the work lives.
What r/SaaS officially prohibits
The published rule set, per the Reddit Agency r/SaaS community guide and the subreddit's sidebar, is conventional: be on-topic, do not spam, do not run direct sales, follow the blog-post format, keep politics out, do not attack people, and use the pinned weekly thread for feedback. Every rule has a published version and an enforced version. The gap matters because most brand posts are written against the published version and judged by the enforced one.
The cleanest example is the self-promotion rule. The wording is "promotion is allowed if it is relevant and helpful." In the modlog, "relevant and helpful" resolves to a single test: is the body of the post still valuable if the product link is removed? Posts that fail that test are removed even when the title is not promotional and even when the comment thread is positive. For your team, this means writing the post for the body-only version first, then deciding whether the link adds enough to risk the filter.
How AutoMod silently filters posts before mods see them
Reddit's AutoModerator documentation describes a YAML rules engine that mods configure per subreddit. On r/SaaS, the live ruleset is private, but the removals tell the story. The most common silent filter in 2026 is the CQS gate. Reddit's Contributor Quality Score ranks every account on a five-tier scale (lowest, low, moderate, high, highest), and AutoMod can require contributor_quality: moderate or above as a posting condition. A new brand account with 200 karma but a low CQS will fail this filter every time, and the post never appears in the queue.
The second filter is the link-domain check. Posts linking to a product domain that has been previously removed in the subreddit, or to a domain matching a generic pattern like a free trial landing page, get auto-filtered. The third is account age plus karma. Reddit's Poster Eligibility Guide confirms that subreddits set their own combined thresholds, and r/SaaS's behavior in our campaign data suggests roughly 30 days of account age and 100+ comment karma as the practical floor. The result for brands: the rule that hits hardest is the one nobody published.
The weekly feedback thread is the only safe place for product posts
The published rule says feedback requests "must be posted in the weekly feedback thread." The enforced version is stricter: any main-feed post whose subtext is "tell me what you think of my SaaS" gets removed even if the title is phrased as a question or a discussion. The mods read intent, and the modlog leans aggressive on this rule. The pinned thread, by contrast, is a different game. It allows direct product mentions, encourages screenshots, and welcomes founder voices.
The catch is that the thread is high-volume and time-decayed. A comment posted 24 hours after the thread goes live gets a fraction of the attention. The discipline is to track when the thread refreshes (typically Monday in r/SaaS), post in the first 6 hours, and reply to at least three other comments in the same thread to keep the post visible. We treat the feedback thread as a structured surface with its own posting calendar, not as a fallback when a main-feed post gets removed. For your team, this means scheduling the feedback thread the same way you schedule a launch: with a specific time, a specific format, and a follow-up window.
What mods actually approve in the main feed
The postmortem
"We churned 38% of our cohort in 90 days. Here is what we got wrong." Specific, anonymizable, useful to other founders. No CTA, no link in the body, brand mentioned only in the comments if asked.
High survivalThe operator question
"How are you handling annual-to-monthly downgrade requests at scale?" A genuine business problem the founder is currently working through. The brand context appears once, briefly, as setup. Comments do the rest.
High survivalThe data drop
"We analyzed 400 freemium funnels in our category. Free-to-paid ranges from 0.4% to 7%." Original data from your operating numbers. Methodology in the body. No conversion CTA. The brand link, if present, sits at the bottom under "originally posted here."
Medium-high survivalWhat unites these three: each survives the body-only test. Strip the link, and the post is still worth reading. The modlog reflects this. Posts that fail the test, including feature announcements, comparison-with-competitor takes, and "we built this, what do you think" framings outside the feedback thread, get removed regardless of the title's polish. The expensive lesson most brands learn is that good post hygiene cannot save a post whose underlying intent is promotional. For your team, this means the writing brief is "what would I post here if my brand did not exist?", and only then deciding how to attach the brand.
What gets removed even though the rules look fine
The blog-crosspost trap catches the most teams. r/SaaS's published rule says "main ideas must appear in the Reddit post itself" and links are allowed at the end as "originally posted here." The enforced version requires the Reddit body to stand alone as a complete read. A 200-word teaser linking out to a 1,200-word blog post gets removed for low effort, even when the headline is a real insight. The fix is to publish the full piece in the post body and treat the blog link as a footnote, not a destination.
The mod-history pattern is the most invisible. AutoMod can be configured to action a post based on the poster's recent submission history across all subreddits, not just r/SaaS. Per the full AutoModerator documentation, author.has_verified_email, post-history domain repetition, and submission frequency are all available conditions. An account that posted 6 of its last 10 submissions to its own product domain reads as promotional regardless of the current post's quality. We see this kill clean posts roughly once per week across our SaaS roster, and the brand assumes the rule was about the post.
A 10-minute pre-post checklist for r/SaaS
Account hygiene
2 minConfirm CQS is at moderate or above (r/WhatIsMyCQS returns it on request). Confirm account age is over 30 days and combined karma is over 100. New accounts fail this filter even with strong content.
Link audit
2 minStrip UTM parameters, remove any referral or affiliate codes, and confirm the linked domain has not been auto-filtered in r/SaaS in the last 90 days. If it has, route through a different page on the same domain or skip the link.
Body-only test
3 minRead the post draft with the link removed. If the post still has a clear insight, a useful framework, or original data, it survives. If it reads as a teaser, rewrite or move to the feedback thread.
History scan
2 minOpen the posting account and review the last 10 submissions. If more than 3 of 10 are to your own domain or about your brand, the account is functionally promotional and r/SaaS will read it that way. Rebalance with 2 to 3 unrelated comments before posting.
Timing
1 minMonday through Wednesday morning US time consistently outperforms weekends in our r/SaaS data. The feedback thread refreshes on Monday; main-feed posts compete with less volume midweek.
The checklist is not a guarantee. It is a way to fail less often. Brands that follow it see post survival rates roughly 3x higher than brands that post against the published rules alone. That ratio is consistent with what we publish in why your Reddit marketing failed: the failure mode is operational, not strategic, and the fix is process, not content.
When to stop guessing and run this professionally
r/SaaS is one community. The brands that get real outcomes from Reddit operate in 10 to 25 subreddits, each with its own rules layer, its own AutoMod config, and its own enforcement culture. Decoding one subreddit takes 10 minutes. Decoding 25 and keeping them current as mods rotate, rules update, and CQS recalibrates is a different problem. Our AutoModerator setup guide covers the YAML side; the human side is where most of the time goes.
If your team is at the scale where this matters, the question is not whether to learn r/SaaS; it is whether to operate the platform yourself or run it through a partner who already has the modmail relationships, the account infrastructure, and the per-subreddit removal data. Our Reddit marketing strategic guide covers the broader case. This article is the operator-level zoom.
FAQ
What is the minimum karma to post on r/SaaS?
r/SaaS does not publish a karma floor. Our submission data suggests AutoMod uses a combined gate of roughly 30 days of account age plus 100 combined karma, with a CQS of moderate or above. Accounts that meet karma but fail CQS still get filtered.
Can I link to my product in an r/SaaS post?
Yes, but only if the body of the post is valuable without the link. Strip-test before submitting: if the post reads like a teaser when the link is removed, it will be removed. The weekly feedback thread is the only place where direct product links are sanctioned without that test.
Why did my r/SaaS post disappear with no notification?
Most likely AutoMod removal, not human moderation. The three usual causes are a CQS below the threshold, a domain on the link filter, or an account history that reads as promotional. Visit your post URL with .json appended and check the removed_by_category field for a partial signal.
How often does the r/SaaS weekly feedback thread refresh?
The thread is pinned and rotates roughly every 7 days, typically Monday. Posting in the first 6 hours after refresh consistently outperforms later windows because the thread is time-decayed and earlier comments accumulate engagement that lifts visibility.
Are competitor comparisons allowed on r/SaaS?
Direct "we vs them" posts get removed on sight. Comparisons framed as operator analysis ("we evaluated 4 tools in this category, here is the matrix") survive when the analysis is genuine, the body holds up without a CTA, and the poster's history is not dominated by their own brand. The line is intent, not format.
Does posting on r/SaaS help AI citations?
Yes, but indirectly. Reddit threads rank in Google AI Overviews and get cited in ChatGPT and Perplexity at high rates per the Reddit Ripple Effect research. r/SaaS specifically gets pulled into category-level queries about software tools. A single post that survives and earns engagement compounds for 12 to 18 months of AI retrieval.
:::

