Add-on · 30–45 min/day on top of your Reddit daily systemRD · add-on

Reddit DM Execution System — Earned DMs, Not Cold Ones

Cold DMing strangers on Reddit gets you banned. Earned DMs after public help convert. Do the second.

Read this first · the honest warning

COLD DMing on Reddit = the fastest route to a ban. Unsolicited promo DMs violate Reddit policy, are the most-reported behavior on the platform, and get accounts flagged + roasted publicly. Reddit is NOT LinkedIn — here a cold pitch in someone's inbox reads as spam, not outreach. DO NOT send unsolicited DMs to strangers. Ever. It will cost you the account.

WHAT ACTUALLY WORKS = the EARNED DM. You help someone PUBLICLY first (in a thread). Then EITHER they raise their hand (reply/upvote/ask a question), OR you continue the EXISTING public conversation into DMs naturally. The DM is a continuation of a real interaction, never a cold open. This is an ADD-ON to your daily Reddit system, not a separate hunt.

The golden rule

A Reddit DM is only OK if the person would NOT be surprised to receive it. If they'd think “why is this stranger messaging me?” → don't send it. If they'd think “oh, the person who helped me in that thread” → green light.

The 3 legitimate DM triggers

Only DM if one of these is true

1 · They asked

Someone replied to your helpful comment with “how did you do that?” / “what tool?” / “can you share?”

→ answering in DM is welcome + expected. Often THEY DM you first.

2 · DM-bait they opted into

Your public comment said “I made a free [resource] for this, DM me” and they DM'd you.

→ they initiated. Send the resource. (This is the highest-converting, safest pattern on Reddit.)

3 · Continuing a real exchange

You and someone had a genuine back-and-forth in a thread, and taking a specific detail to DM makes sense (“don't want to derail the thread — mind if I DM you the longer answer?”).

→ ask in the thread first.

If none of these 3 is true → there is NO legitimate DM. Help more publicly instead. The 90/10 rule still governs everything.

The daily add-on

Runs on top of your main Reddit daily system · same lead-list · ~30–45 min

Step 1(your normal Reddit Block 2 — help genuinely)

Earn It In Public First

  • In your daily helpful comments, when a thread is a genuine fit, plant honest DM-bait (trigger #2): "I built a free [tool/resource] for exactly this — happy to send it, just DM me" + FTC disclosure ("I built it")

  • Watch your comment replies for hand-raises (trigger #1): "what tool?", "how?", "can you share?"

  • Note genuine back-and-forths worth continuing (trigger #3).

Step 210 min

Check Inbound + Hand-Raises

  • Reply to everyone who DM'd you (from your DM-bait) — send the resource, no hard pitch, be a human.

  • Reply to comment hand-raises — answer publicly if useful to lurkers too, OR move to DM if it's getting personal/specific.

Step 315–20 min

The Earned DM Itself

[when a trigger is met]

Structure (it's a conversation, not a pitch) is shown below.

  • Deliver value BEFORE any ask · never pitch in the first DM · one question · short + human (no template voice) · FTC disclosure if your product's involved ("full disclosure, I built [X]") · NO sales pressure, NO follow-up spam.

  • If they engage → normal conversation → understand their problem → soft offer only once trust is real (later DM).

  • If they go quiet → ONE gentle follow-up max, adding value → then stop. Silence on Reddit = let it go.

↓ The earned-DM message anatomy

Line 1 · anchor

anchor to the shared context — "Hey, you asked about [thing] in the [subreddit] thread on [topic]..."

Line 2 · deliver value

DELIVER the value they wanted — the resource / the answer / the link. Give first. No strings.

Line 3 · soft question (optional)

ONE soft, optional question to open dialogue — "are you tackling [problem] right now or just exploring?"

Step 45 min

Log

  • Log every earned DM convo in your ONE lead list: username | which thread earned it | trigger type | fit | hot/warm/cold | next step

  • Track which public comments / DM-bait lines actually GENERATE inbound DMs → do more of those.

The hard 'DO NOT' list

Any one of these can get the account banned

Hard "DO NOT" list

  • DO NOT DM someone who never interacted with you. (cold = ban risk + spam report)
  • DO NOT DM a link to a stranger. (link + cold = instant spam flag)
  • DO NOT copy-paste the same DM to multiple people. (Reddit detects duplicate-DM patterns → shadowban)
  • DO NOT pitch in the first message, ever. (deliver value first or don't message)
  • DO NOT scrape a thread's participants and DM them all. (mass-DM = the clearest ban signal there is)
  • DO NOT DM minors or in subs where you can't verify context. DO NOT compile personal data from profiles.
  • DO NOT follow up more than once on silence. Reddit users report persistent DMers.

Why this works (and why cold doesn't)

On Reddit, trust is PUBLIC

The whole game

On Reddit, trust is PUBLIC. You build it in threads, in the open, where lurkers see it. By the time an earned DM happens, the person already knows you helped them — so the DM is welcome, not intrusive. The public help IS the outreach; the DM is just where the private part of an already-real relationship continues. That's the whole game: earn in public, continue in private. Cold DMing skips the earning — which is exactly why it gets punished. Patience in public = permission in private.

Scoreboard

Track these, ignore vanity

Daily scoreboard · track these, ignore vanity

  • inbound DMs earned (from DM-bait + hand-raises)
  • earned-DM conversations started
  • which public lines generate DMs (do more)
  • warm convos → soft offers (the real metric)

Not a target · DMs sent (sending more cold = worse, not better). On Reddit, INBOUND DMs are the signal you're doing it right.

The whole day in one line

Earn it in public (help + honest DM-bait) → answer hand-raises + inbound → when a trigger is met, DM = value first, no pitch, one question → log it. Never cold, never bulk, never link-a-stranger. Earn in public, continue in private. Judge at 90 days.