Original research · 2026 edition

Reddit DM Benchmarks 2026: Reply Rates From 5,756 Real Conversations

Original research from 5,756 cold DM conversations sent on Reddit: what actually earns a reply, what kills one, and why the AI relevance score every tool sells you predicts nothing.

8 min readUpdated June 10, 2026n = 5,756 conversations

26.6%

Baseline reply rate

across all 5,756 cold DM conversations

10.4%

Reply rate with one corporate buzzword

16.2 points below baseline

2-53%

Reply-rate range by community

audience matters more than copy

Everyone publishes cold email benchmarks. Nobody publishes Reddit DM benchmarks, because almost nobody has the data. We do: founders send cold DMs to Reddit leads through OneUp Today every day, and every conversation gets logged with its outcome.

So we measured 5,756 of them. Every conversation below was actually sent (drafts excluded) and aged at least 7 days before we counted it, so these reply rates are final, not optimistic snapshots. A reply means the recipient wrote back. Not an open, not a click: a human reply.

Four things move the needle: keep it under 40 words, open like a person, reference something specific, and never use corporate vocabulary. And one thing that should move the needle doesn't: the AI relevance score. The full numbers are below, free to cite with a link.

THE BASELINE

26.6% of cold Reddit DMs get a reply

Across all 5,756 conversations, 26.6% got at least one reply from the recipient. For scale: cold email reply rates are commonly reported in the 1-5% range. Even taking the generous end of that range, a targeted Reddit DM is roughly 5x more likely to start a conversation. The catch is the word "targeted": every DM in this corpus was sent to someone who had just posted about the exact problem the sender's product solves.

Reddit cold DM, this study

26.6%n = 5,756

Cold email, commonly reported range

5%upper end of 1-5%

Takeaway: If your Reddit DMs reply below ~20%, the problem is fixable and it is usually one of the four levers below.

LEVER 1: LENGTH

40 words or fewer beats 50+ by 10 points

Short DMs won, and it was not close: messages of 40 words or fewer replied at 30.6%, messages of 50 or more at 20.6%. The embarrassing part: 47% of the DMs in this corpus ran past 40 words even though the AI prompt writing them claimed to enforce a 40-word cap. Asking a model to be brief is not the same as making it be brief. We now enforce the cap with a deterministic validator after generation.

40 words or fewer

30.6%

50 words or more

20.6%

Study baseline: 26.6% across all 5,756 conversations

Takeaway: A Reddit DM is a tap on the shoulder, not a pitch deck. If it does not fit on one phone screen, cut it.

LEVER 2: THE OPENER

"Hey" wins. "I saw your post" loses.

DMs opening with a casual "Hey ..." replied at 32.8%. DMs opening with "I saw your post" or "I noticed ..." replied at 17.9%, nearly half. Recipients have learned that "I saw your post about X" is how every bot and growth hacker opens. It announces surveillance instead of starting a conversation. One honest caveat: opener style is partly tangled with length (the "I saw your post about your struggle with..." crowd also writes long), so we enforce length hard and treat the opener as a secondary lever.

Opens with "Hey ..."

32.8%

Contains the verb "noticed"

22.8%

Opens with "I saw" / "I noticed"

17.9%

Study baseline: 26.6% across all 5,756 conversations

Takeaway: Open like you would to a friend of a friend. Never narrate how you found them.

LEVER 3: SPECIFICITY

A real "been there" beats "I totally get it" by 12 points

DMs that shared a specific, relevant experience ("I shipped my first SaaS to dead silence too, took me 4 months to get 10 users") replied at 36.1%, the strongest positive lever in the study. Generic empathy filler ("I totally get how frustrating that must be") replied at 23.8%, below baseline. Readers can tell the difference between someone who has been in their seat and someone running a script that says to act like it.

Specific shared experience

36.1%

Generic empathy ("totally get it")

23.8%

Study baseline: 26.6% across all 5,756 conversations

Takeaway: One concrete detail from your own story is worth more than any amount of sympathy.

LEVER 4: VOCABULARY

One corporate buzzword cuts your reply rate by more than half

This was the single largest negative lever we found. DMs containing at least one word from the list below replied at 10.4%, against the 26.6% baseline: a 16.2-point penalty for sounding like a LinkedIn post. These words are how Redditors detect marketing. Our DM generator now blocks all 23 of them with a hard validator, because prompting the model to avoid them was not enough.

No corporate vocabulary

26.6%baseline

Contains at least one banned word

10.4%

Study baseline: 26.6% across all 5,756 conversations

The 23 words we now block, in rough order of how often they leaked into drafts:

leveragestreamlineseamlessrobustinnovativecutting-edgeempowerelevateoptimizesuperchargeutilizefacilitateresonateintriguedfascinatinggame-changerinsightskeennavigateessentiallyabsolutelyperspectivecurious about your perspective

Takeaway: Read your DM out loud. If you would not say a word to a stranger at a meetup, delete it.

THE BIGGEST LEVER OF ALL

Reply rates swing from 2% to 53% by community

Everything above is about the message. The audience matters more. Holding the product constant, realized reply rates ranged from 2% in the worst community to 53% in the best, a 26x spread that no amount of copywriting closes. The kicker: the AI relevance model rated the 2% community's leads at 71/100 on average and the 53% community's leads at 55/100. The model's confidence and reality pointed in opposite directions.

The practical consequence: we stopped trusting predictions and started reordering each campaign's communities by their realized reply rate, so the daily DM budget flows to audiences that actually answer. Communities with fewer than 20 sends keep a neutral prior until they prove themselves.

2%

Worst community

26.6%

Baseline

53%

Best community

Takeaway: Test 5-10 communities with 20+ DMs each before judging your message. A great DM to the wrong subreddit still loses to a mediocre DM to the right one.

THE MYTH

The AI relevance score did not predict replies at all

Every Reddit tool (ours included) scores each lead 0-100 for how relevant it is. So we checked whether the score predicted replies. It did not. Leads scored 80-89 replied at 25.4%. Leads scored 90-100, the model's most confident picks, replied at 21.4%, the lowest of any band. The mean score of leads that replied and leads that never replied was identical: 66.8 vs 66.8. The spread across all score bands was under 5 points, statistical noise.

Why: the old scorer summed topic relevance and audience fit, so an advisor giving marketing tips scored as high as a founder asking for exactly your product. Topical is not the same as in-market. We rebuilt ours as a buyer-intent triage (advisors, learners, and competitors are hard zeros now). If you pay for any tool with a relevance score, ask the vendor for this chart. If they cannot produce it, the score is decoration.

Relevance score 80-89

25.4%

Relevance score 90-100

21.4%

Study baseline: 26.6% across all 5,756 conversations
Mean relevance score, replied vs not replied: 66.8 vs 66.8. Reply-rate spread across all score bands: under 5 points.

Takeaway: Judge leads by realized replies, not predicted relevance. A score that cannot show you this chart is not a metric.

HOW WE MEASURED

Methodology

Numbers without methodology are marketing. Here is exactly what we measured and how, so you can decide whether to trust it before you cite it.

Sample

5,756 cold DM conversations sent by SaaS founders to Reddit leads through OneUp Today campaigns. One conversation = one outbound first DM to one recipient, plus whatever thread followed.

Time window and aging

Conversations sent through May 2026 and measured in June 2026. Every conversation aged at least 7 days before measurement, so reply rates are final rather than still-accumulating.

What counts as a reply

At least one inbound message from the recipient in that conversation. Opens, profile visits, and upvotes do not count. Reply rate = conversations with a reply / conversations sent.

Exclusions

Drafts that were never sent, and conversations younger than 7 days at measurement time.

Cohort definitions

Length buckets are by word count of the first DM. Opener classes are string prefixes of the first DM ("Hey", "I saw", "I noticed"). The corporate-vocabulary cohort is any DM containing at least one of the 23 listed words. Relevance bands bucket the internal 0-100 lead score at send time.

Aggregation and privacy

Every number on this page is an aggregate. No usernames, no message text, no individual customers or campaigns are identifiable. Community-level numbers are shown as a range without naming communities.

Honest limitations

These are observational differences, not randomized experiments; opener style is partly correlated with length. Founders choose their own targets, so the corpus self-selects toward already-relevant leads. Replies are the outcome we can measure at scale; a reply is not revenue.

License and reuse

Cite anything on this page under CC BY 4.0 with a link to https://oneup.today/reddit-dm-benchmarks. The aggregate dataset is downloadable as CSV below. Questions about the data: hello@oneup.today.

Download the dataset (CSV)

Aggregate data only · CC BY 4.0

2026-06-10: First edition: June 2026 snapshot, n = 5,756 conversations.

Cite this research

Free to cite with attribution (CC BY 4.0). Copy either format:

OneUp Today, "Reddit DM Benchmarks 2026" (n=5,756 conversations). https://oneup.today/reddit-dm-benchmarks
<a href="https://oneup.today/reddit-dm-benchmarks">Reddit DM Benchmarks 2026: reply-rate data from 5,756 conversations (OneUp Today)</a>

Frequently Asked Questions

What is a good reply rate for Reddit DMs?
Across 5,756 measured conversations, the baseline was 26.6%. Above 30% is good and means your targeting and message are both working. Below 20% usually means one of four fixable problems: messages over 40 words, an "I saw your post" opener, corporate vocabulary, or the wrong communities. The biggest single factor is the community: we saw 2% to 53% for the same product.
How do Reddit DM reply rates compare to cold email?
Cold email reply rates are commonly reported at 1-5%. The Reddit DMs in this study replied at 26.6%, roughly 5x the generous end of cold email. The difference is timing and context: these DMs went to people who had just publicly described the problem, not to a scraped list. Try the Reddit vs cold email ROI calculator to model your own numbers.
Is cold DMing people on Reddit allowed?
Reddit permits DMs, but recipients and moderators punish spam fast. The data shows the same thing etiquette does: short, specific, human messages to genuinely relevant people get replies; template blasts get ignored or reported. Check a community's rules with our free self-promotion rules checker before you engage, and never mass-DM.
Where does this data come from?
From cold DM conversations sent by SaaS founders through OneUp Today, which discovers Reddit leads and drafts personalized DMs for human approval. Every conversation logs its outcome, which is what makes this measurable at all. Full definitions, exclusions, and limitations are in the methodology section above.
Can I use these numbers in my article or deck?
Yes. Everything on this page is citable under CC BY 4.0 with a link to this page as the source. The cite-this-research block above has copy-ready text and HTML, and the aggregate dataset is downloadable as CSV.
Will these benchmarks be updated?
Yes, annually at this same URL, with a changelog so earlier editions stay visible. The 2026 edition is the first. If you want the next edition when it lands, follow @oneup_today.

The findings above are built into our DM engine

OneUp Today finds Redditors describing the problem you solve, drafts a DM that follows every rule on this page (hard 40-word cap, banned-word validator, specific openers), and waits for your approval before sending. 3-day free trial, no credit card.

Find your first leads free

Keep reading