How to evaluate a Reddit marketing agency: the 12 questions that separate operators from amateurs
Twelve technical questions to ask a Reddit marketing agency before signing, with the answers operators give and the answers amateurs cannot.
A Reddit marketing agency proposal is mostly indistinguishable from any other proposal until you start asking questions the deck cannot answer. The decks all say "we know Reddit." The phone calls reveal who actually does. The 12 questions below are the ones we hand to brands evaluating us alongside Foundation, Inc., Nicely Network, RedRoute, and the long tail of generalist agencies that added Reddit to their service menu in the last 18 months.
Why these specific questions matter
Reddit hit 121 million daily active uniques in Q4 2025 and 471 million weekly actives, up 24 percent year over year (Reddit Q4 2025 shareholder letter). The platform's commercial gravity has pulled in dozens of agencies who pivoted from SEO or social and added "Reddit marketing" to their service page without ever shipping a campaign through a 30-day account-age filter. The interview is your only protection against that.
The structural problem is that Reddit's moderation system is mostly invisible. AutoMod removes silently. Crowd Control collapses without notice. The Contributor Quality Score is non-public. Brands that try Reddit DIY usually fail in the first 60 days and have no idea why, because the platform did not tell them. An agency that cannot describe these failure modes in an intake call cannot prevent them in production. The B2B research bears this out: buyers consume an average of 13 pieces of content before contacting a vendor (MarTech), and the technical depth of the agency's answers is the signal Sarah is filtering on whether she names it or not. So-what for the evaluation: ask the technical questions first, the case-study questions second.
Questions 1-3: account infrastructure
The first failure mode is the account itself. Reddit's anti-spam stack screens accounts before any human moderator sees the post, and the agency's account stack is the most accurate proxy for whether they have actually shipped Reddit work at scale.
1. How do you handle Contributor Quality Score on the accounts you operate?
The Contributor Quality Score is Reddit's internal trust classifier. Every account is placed in one of five tiers (lowest, low, moderate, high, highest) based on past actions, network signals, location signals, and account-security steps like email verification (Reddit Help). Moderators reference CQS in AutoMod with contributor_quality: < moderate, action: remove, which means a low-CQS brand account gets filtered before any human reads the post.
What you want to hear: a specific protocol for warming accounts to "moderate" or higher before any brand mention, plus a diagnostic process for accounts that drop a tier. What you do not want to hear: "we use established accounts" with no specifics on tier targets or recovery pathways.
2. Who owns the accounts during and after the engagement?
The right answer is "the brand owns them." The wrong answer is anything that lets the agency keep the account inventory if you leave. This mirrors a well-documented red flag in agency contracts more broadly: ad accounts and creative assets set up under the agency's credentials become hostage assets at termination (Stackmatix). On Reddit the asset is more fragile because the account history (karma, age, subreddit modlog state) is not portable. Get account ownership in writing before signing.
3. How do you detect a shadowban in the first 24 hours?
Reddit can suppress an account silently. The account looks normal to the user; the posts and comments are invisible to everyone else. The only reliable detection is opening the post in an incognito session or a logged-out browser, plus checking the account against a third-party shadowban tester. An agency that says "we monitor engagement" without naming a detection workflow is not actively monitoring. Detection lag of 48 hours or more turns one bad post into a week of wasted budget.
Questions 4-6: subreddit-level fluency
Reddit is not a single platform. It is 138,000 actively maintained subreddits, each with its own AutoMod YAML, mod team, and tolerance for brands. An agency's fluency at the subreddit level is the second filter.
4. How do you read AutoMod configs before posting?
AutoMod is the keyword, account-age, karma, and content-pattern filter that runs before any human moderator sees a post (Reddit Help). Default configurations on most active 2026 communities flag accounts under 30 days old; many large subreddits raised the floor to 60 or 90 days. Karma thresholds run from 10 to 500 depending on subreddit. The right answer here names the inputs (account age, karma, link domain, title patterns, regex matches, CQS tier) and describes how the agency does dry-run testing in throwaway communities or sandbox subreddits before posting through a brand account.
5. How do you handle Safety Filters and Crowd Control?
Safety Filters are subreddit-level tools that automatically filter posts and comments from users who are likely to break community rules (Reddit Help). Crowd Control collapses or filters comments from users who are not yet trusted in a specific subreddit. Both are brand-account killers because they fire silently and cannot be appealed in real time. An operator agency will describe a pre-warming protocol - comment karma earned in the target subreddit before any post - and a fallback when the filter fires anyway. An amateur will say "we work with the moderators."
6. What is your modlog access and modmail process?
Modlog access is rare and earned. Most subreddits do not give external visibility, but the agency should describe how they communicate with mod teams when an issue arises: a templated modmail format, a typical response window (24-72 hours), and the diagnostic steps before escalation. If the agency claims "we have moderator relationships," ask which subreddits, what the relationship looks like, and how it was earned. Paid moderator placements are a Reddit Content Policy violation and an FTC issue. Real relationships are built by years of clean posting history.
Questions 7-9: content and policy fluency
The third failure mode is content that triggers Reddit's spam policy or the FTC endorsement guides. Both carry permanent consequences.
7. How do you write a post that survives the spam filter?
Reddit's spam policy treats "repeated, unwanted, or unsolicited actions" as removable, and accounts whose only activity is posting their own links are flagged regardless of content quality (Reddit Help). The 9 rule (nine non-promotional contributions for every promotional post) is the floor, not the ceiling. The right answer describes a content mix protocol, a per-account topical focus, and a process for retiring accounts that show spam-flag patterns. The wrong answer is "we follow Reddit's rules."
8. How do you handle FTC Section 255 disclosure?
The FTC updated its Endorsement Guides in 2023 to clarify that material connections must be disclosed clearly and conspicuously, and the maximum civil penalty is $53,088 per violation as of 2025 (FTC, FTC Disclosures 101). On Reddit, this means brand-affiliated accounts disclose the relationship in the comment or post body, not buried in a profile. The agency should have a written disclosure protocol, a flair or sign-off pattern, and a clear answer on whether they recommend Reddit's verified-brand profile (which is the cleanest path) or named-employee posting from personal accounts with affiliation disclosure.
9. What is your protocol when an account gets a permanent subreddit ban?
Subreddit-level bans for brand accounts rarely come off on appeal (Reddit Help), and a sitewide ban is usually permanent. The agency should describe a tier of responses: read the modmail without arguing, identify the trigger (filter rule, vote manipulation flag, or human mod call), retire the account if the ban is sitewide, and rotate to an unaffected account from the inventory. If the agency says they "appeal aggressively," they have not run enough campaigns. Appeals annoy mods and increase the chance of subreddit-wide brand bans.
Questions 10-12: reporting, attribution, and exit terms
The fourth failure mode is operational misalignment. The reporting and contract structure determines whether the engagement compounds or churns at month nine.
10. What does your monthly report actually look like, and can you show me a real one?
The right answer includes a sample report with the brand name redacted. The report should contain: subreddit-level approval rate (what percent of attempted posts cleared filters and survived 24 hours), comment-to-post ratio per community, sentiment trend, branded-mention count from organic third-party threads, and where applicable, AI-citation pickup measured against a baseline. The wrong answer is impressions, post count, "engagement rate" without a denominator, or any version of "we share a Looker dashboard." Vanity metrics are the single most common red flag in this category.
11. How do you measure attribution beyond Reddit's pixel?
Reddit's pixel attribution accuracy sits around 92 percent for paid traffic, but most community marketing programs run on organic, where the pixel is irrelevant. The agency should describe a multi-source attribution stack: UTM tagging on safe link-drop posts, branded-search lift measured in Google Search Console for the post period vs baseline, AI-citation share via tools like Profound or Parse, and qualitative attribution through self-reported source surveys at the lead-form layer. Treat any agency that promises one-click ROI on Reddit organic with suspicion. The honest answer is that organic attribution is a portfolio of imperfect signals, and the agency's job is to assemble that portfolio cleanly.
12. What does the contract look like at month 4 if we want to leave?
A fair Reddit marketing retainer follows the broader marketing-services pattern: a 3- to 6-month initial term, then month-to-month with 30 days notice (Stackmatix). Anything longer is a lock-in. Specific exit terms to confirm: account ownership transfers immediately, no termination fee on top of notice, all draft and published content stays with the brand, and the agency surrenders any third-party tool seats they purchased on the brand's behalf. Inflexibility on exit terms is the single highest-correlation predictor of a bad engagement.
How to run the call in 45 minutes
Start with questions 1, 4, and 8. If the agency cannot speak fluently about CQS, AutoMod, and FTC Section 255 in the first 15 minutes, end the call. The case studies will not save them.
Pick a subreddit that matters to your brand. Ask the agency to walk you through the AutoMod rules, the post types that get filtered, and the typical CQS tier of approved posters. Operators have actually read the rules. Amateurs will pivot to a generic answer.
Question 10 is the biggest tell. Operators have a redacted sample they can email within 24 hours. Amateurs promise a "custom dashboard" that has not been built yet.
Question 12 surfaces the lock-in. If the answer takes more than two minutes or includes phrases like "standard industry terms," the contract has a problem. Ask to see the termination clause before signing the proposal.
The 45-minute call is enough to filter out 80 percent of the underqualified field. If the agency clears all four steps, the next stage is a 30-day pilot with measurable success criteria (post-approval rate, branded-mention pickup, lead-source self-reports), not a 12-month contract. We cover the diagnostic logic in our Reddit marketing agency red-flags pattern set and the staffing alternatives in our agency vs in-house vs freelancer comparison.
What good answers look like, side by side
Operator answer
"We track every account against a tier-target - moderate or above before any brand mention. Email verification, 30-day organic warming with topical comments in adjacent subreddits, then a 14-day controlled-posting ramp. We re-test CQS proxies weekly and retire any account that drops a tier without a recovery path."
names the systemAmateur answer
"We make sure the accounts are healthy and have good standing. We follow Reddit best practices and engage authentically before promoting. Our team has years of experience on the platform."
names nothingThe structural difference is naming. Operators name the system, the threshold, the cadence, and the failure mode. Amateurs name the values. If the answer would fit on the homepage of a 2018 social-media agency, it is not specific enough for a platform that has tightened account-age filters from 7 days to 30, 60, or 90 days across most large subreddits between 2024 and 2026. The whole interview is a test of which side of that tightening cycle the agency lives on.
Frequently asked questions
What is the minimum technical depth a Reddit marketing agency should demonstrate in a vetting call?
Fluency on three systems: Contributor Quality Score (the five-tier classifier and how moderators use it in AutoMod), AutoModerator filtering inputs (account age, karma, link domain, regex), and FTC Section 255 endorsement disclosure (clear and conspicuous, in the post body, not the profile). Any agency that cannot explain these three in plain language is not qualified to operate brand accounts on the platform in 2026.
Should a Reddit marketing agency guarantee post approval rates?
A blanket guarantee is a red flag. The honest commitment is a target approval rate (operators typically run 80 to 92 percent across diverse subreddits) backed by a refund or credit policy on filtered or removed posts within 24 hours. Anything that promises 100 percent approval is either ignoring AutoMod variability or planning to use vote manipulation, both of which create larger downstream problems.
How do I tell if a Reddit marketing agency is using bots or paid upvotes?
Three diagnostic questions: ask whether they ever use upvote services (the answer must be no), ask for their account inventory ratio of organic-warmed to purchased accounts (purchased accounts are a Reddit Content Policy violation and a permanent ban risk), and ask to see a campaign with the upvote curve. Real campaigns have lumpy, slow-build voting patterns. Bot-driven campaigns have linear or stepped curves that any experienced moderator will flag.
What is the typical pricing for an agency that can answer all 12 questions cleanly?
Agencies with full technical fluency typically retain at $5K to $15K per month for ongoing engagements, with $2K to $5K audit-and-pilot engagements as the entry path. Pricing under $3K monthly for a full-service Reddit program almost always means the agency is junior or running a single-account scale. We cover the tier-by-tier breakdown in our Reddit marketing agency pricing guide.
How long should a Reddit marketing agency vetting process take?
Two to three weeks. The first week is the 45-minute technical call and the redacted report review. The second week is reference checks with two current and one former client, plus the contract review. The third week is internal alignment on the pilot scope. Compressing this to a single sales call almost always produces a contract regret.
What is the single most common reason a brand fires a Reddit marketing agency?
Vanity-metric reporting that does not match the absence of business impact. The agency reports impressions and engagement; the brand sees no lift in branded search, no leads attributed to Reddit, and no AI-citation pickup; six months in, the conversation breaks down. Question 10 (the redacted real report) prevents this failure mode at the contracting stage.
