Guide

DM best practices

What gets a reply on Reddit, and what gets you flagged.

Reddit is not LinkedIn

The single biggest mistake: copying what works on LinkedIn or cold email. Reddit DMs that read like sales templates get ignored at best, reported at worst. Reddit users are sensitive to anything that smells like marketing.

A good Reddit DM looks like a message from a curious peer, not a pitch from a vendor.

The five things every good DM does

1. Short

Under 120 words for the opener. If your draft is longer, cut it. People decide whether to reply in the first sentence.

2. Specific

Reference something real — a post they wrote, a subreddit they're active in, a question they raised. Generic openers are worse than no DM at all.

3. Asks a question

Questions get replies. Statements don't. End with something that's easy to answer in one line.

4. Doesn't pitch in the opener

Don't sell in the first message. Get a conversation going first. If they ask what you do, then tell them.

5. Sounds like a human

Contractions. Casual punctuation. Maybe a lowercase first word. Read it out loud — if it sounds like a brand wrote it, rewrite it.

Editing the AI draft

The AI draft is a starting point, not a final. Almost every high-converting DM you send will have at least one human edit. Some quick ways to improve a draft:

  • Rewrite the first sentence in your own voice. The opening line is the only line that determines whether they read the rest.
  • Cut adjectives. "Really useful tool" → "tool". "Genuinely impressed by" → cut it.
  • Trim sign-offs. "Looking forward to hearing your thoughts!" is the universal DM signal that this is a sales template.
  • If your draft references their bio or post, double-check that the reference is actually accurate. The AI won't hallucinate quotes, but it can get the general topic slightly off.

Follow-ups

A single follow-up after 3–5 days, if they didn't reply, is usually fine. More than one is pushy. Keep it shorter than the opener — one or two sentences.

The AI will draft follow-ups that take the existing conversation into account, so you don't have to keep context in your head. Just review and send.

Things that get you flagged

  • Sending the same exact DM to many users.
  • Sending dozens of DMs in an hour from a new account.
  • Linking out aggressively. One link is fine; three links and an emoji is not.
  • DMing users in subreddits where it's against the rules. Read the rules first.
  • Reddit's automated systems flag patterns — vary your wording lead to lead.

What actually moves response rates

In rough order of impact:

  1. Targeting — DMing the right person at the right moment.
  2. Opener — first sentence, in your voice.
  3. Length — shorter is better.
  4. Question — easier to answer is better.
  5. Account health — old account with karma > new account without.

What's next?