DMs That Don’t Feel Spammy: A Framework + 12 Scripts
Most DMs fail because they start with a pitch, not context. The fix is simple: reference something specific, offer one small value, and propose a no‑pressure next step. This guide gives you a clear framework, copy‑ready scripts for warm and cold scenarios, and a light follow‑up rhythm that keeps your reputation intact.
Key Takeaways
- Start with context → value → option (CVO).
- Keep messages under 80–120 words; one ask max.
- Follow up once in 5–7 days; then let it go.
Short Answer
Use the CVO framework: lead with a specific context, offer one small value, then ask one low-pressure question. Keep it under ~120 words. Follow up once after 5-7 days. If they don’t respond, stop. Protect your reputation.
What Is a LinkedIn DM Template?
Definition: A short message that references the recipient’s context, offers relevant value, and asks a single question or action.
When to use: After a thoughtful comment, a profile view, event interaction, or when a cold reach‑out is necessary.
Quick steps: 1) Identify context 2) Offer small value 3) Ask one clear next step 4) Follow up once.
Pros: Higher reply rate, stronger relationships.
Cons: Slower than mass blasts - by design.
The CVO Framework (Context → Value → Option)
- Context: What ties you to them today (their post, job change, event, mutual topic).
- Value: A small, relevant asset (note, checklist, link, idea).
- Option: Low‑pressure next step (swap notes, teardown offer, short call).
Which script should I use? (decision table)
| Situation | Best script | What “value” looks like |
|---|---|---|
| They commented on your post | warm follow-up | checklist, example, quick teardown |
| They viewed your profile | soft opener | one relevant idea + question |
| You met at an event | recap + resource | slides/checklist + offer to answer one question |
| Cold outreach (must be relevant) | micro-teardown | specific observation + low-pressure option |
| Recruiting | role brief | 5-bullet brief + ask for interest |
Templates (copy/paste)
Template 1 - After they commented
Appreciate your comment on [topic]. Your point about [specific detail] was spot on.
I have a short checklist for [outcome]. Want me to send it here?
Template 2 - After a profile view
Hey [Name] - noticed you viewed my profile. Quick question:
Are you focused on [goal] right now, or something else?
If it’s [goal], I can share a 3-step checklist we use.
Template 3 - Event follow-up
Enjoyed your question during [event/session]. Here’s the resource I mentioned: [link].
If you share your constraint (role + goal), I’ll suggest the 1-2 steps I’d start with.
Template 4 - Cold micro-teardown (no pitch)
Quick note after looking at [artifact/page/post]: [specific observation].
If helpful, I can send a 2-minute teardown with 3 suggestions. Want it?
Warm scripts (copy and adapt)
After they commented on your post
Appreciate your note on the onboarding post-your point on day‑3 success checks is spot on. I’ve got a 5‑step checklist that cut tickets 18% at a SaaS client. Happy to send if useful.
Mutual connection intro request
Saw you and I both worked with Ana on activation projects. I’m collecting 3 examples of short trials that didn’t hurt revenue. If you’ve got one, I’ll trade our teardown.
Event interaction
Enjoyed your question during the growth session. I wrote up a 30‑sec snippet on the “one aha path” test. Want me to DM it here?
Cold scripts (polite, specific)
Founder outreach
I help early‑stage SaaS shorten time‑to‑value. One quick idea after a look at your signup: the email confirmation gate hides your first win. If helpful, I can send a 2‑minute teardown-no pitch unless you ask.
Recruiter outreach to candidate
Your post on incident reviews was refreshingly blameless. I’m hiring a security engineer where that mindset matters. If you’d consider a quick overview, I’ll send a 5‑bullet brief first.
Consultant to prospect
Your case on reactivation emails was solid. We saw 11% revival with a 3‑line variant; happy to swap notes and share the copy if relevant to your segment.
Follow-up rhythm (one touch)
Day 0: send the promised asset.
Day 6: “Circling back on the checklist-helpful or not? If not, I’ll leave you be.”
Do / Don’t grid
| Do | Don’t |
|---|---|
| Reference something specific | Open with a generic compliment |
| Offer a small asset | Ask for 30 minutes immediately |
| Ask one next step | Stack multiple asks |
| Close the loop if no reply | Chase a third time |
If you copy/paste scripts without tailoring context, you will look like spam. LinkedIn explicitly enforces spam policies and may limit distribution for spammy behavior. Source: Spam | LinkedIn Help.
Next step (Contentio workflow)
- Save these scripts as reusable templates in Features.
- Schedule a weekly 20-minute outreach block in the Planner.
- Pair this with the event follow-up playbook: From event to pipeline.
- If you’re deciding whether to commit, see Pricing.
FAQ
How do I report spam or harmful message content on LinkedIn?
LinkedIn’s Help Center describes how to report messages and notes that reporting moves the conversation to the spam folder.
Source: Report message content.
What’s a common scam signal in LinkedIn messages?
LinkedIn warns about senders trying to move conversations off-platform and recommends safety tips and reporting.
Source: Detect and avoid scams in your messages.
How long should my DM be?
Aim for ~80-120 words. Keep one ask max. If you can’t be specific, don’t send it.