Skip to content
Cold DM Calculator

Resource · Template

Cold DM Outreach Checklist Template

Most cold-DM failures are not message failures; they are readiness failures. The account was not warmed, the list was vague, the follow-up had no plan, and the compliance check never happened. This template is a master pre-send checklist you can run before every campaign so those gaps are caught before they cost you an account or a week. Copy it into your workflow and treat it as a gate, not a formality. A checklist you skip on a busy week is exactly the week something goes wrong, because busy is when corners get cut.

How to use this checklist

Run the checklist before each new campaign and before scaling an existing one. Tick every item or fix it; do not send with open items unless you have a deliberate reason written down. The written reason is what stops 'I'll just send and see' from becoming a restriction, because a reason forces you to name the risk you are taking.

Account check

Confirm warmup and limits before any send.

List check

Confirm fit signals and no duplicates.

Message check

Confirm hook and personalization.

Follow-up check

Confirm sequence and spacing.

Account readiness

The account is the asset. If it is not warmed or the limits are unset, nothing else matters because the messages will not deliver or the account will be throttled. Account readiness is the first gate because it is the cheapest to verify and the most expensive to skip.

  • Warmup complete or progressing on schedule.
  • Daily and weekly caps set in the tool.
  • Profile complete with a clear offer.
  • No active restrictions or warnings open.

List and targeting

A vague list produces vague replies. Confirm each prospect has a fit signal and that there are no duplicates that would double-message the same person, which is a fast path to a complaint and a restriction. The list check is where most wasted volume is caught before it is sent.

CheckPass conditionFail action
Fit signalEach has oneRemove or research
No duplicatesZero repeatsDedupe list
Source notedWhere foundAdd source
Size saneWithin capacityTrim or phase

Message readiness

The message must open on the recipient, not on you, and must carry a real personalization hook. A message that opens with your company name or what you sell is not ready; rewrite it to open with the recipient's context. Message readiness is the second most common gap after account readiness.

  1. 1Opens with the recipient, not your company.
  2. 2One clear personalization hook present.
  3. 3Offer stated in under fifteen words.
  4. 4No links or attachments in the first message.
  5. 5Proof or credibility included where relevant.

Follow-up and compliance

A campaign with no follow-up plan loses most of its replies, and a campaign with no compliance check risks the account. Confirm the sequence exists and the compliance items are ticked before send. These two are often skipped under time pressure, which is exactly when they matter most.

A campaign with no follow-up plan forfeits the replies that only come on touch two or three.

The follow-up sequence to confirm

Most replies to cold DM arrive after the first message, yet most operators send once and stop. Before launch, confirm a short, respectful sequence exists with real spacing, because a plan written down is a plan that actually gets sent. The sequence below is a conservative default; adjust the spacing to your channel's norms.

TouchTimingPurpose
Message 1Day 0Personalized opener and offer
Message 2Day 3-4Add value or a proof point
Message 3Day 8-10Short, low-pressure nudge
StopAfter 3Mark closed, respect silence

Three touches is usually the ceiling for cold DM; beyond that the reply rate rarely justifies the reputation risk.

Assigning ownership and sign-off

A checklist with no owner is a checklist that gets skipped on the busy week it matters most. Make the gate someone's explicit job, with a recorded sign-off, so readiness is verified rather than assumed. Shared responsibility is no responsibility; one name on the line changes behavior.

  1. 1Assign one owner per campaign to run the full checklist.
  2. 2Require every group to be ticked or have a written reason before send.
  3. 3Record the owner and date so the launch is auditable later.
  4. 4Review any skipped item in the post-campaign retro to close the gap.

If nobody signed the checklist, treat the campaign as not ready, regardless of how good the message looks.

The one-page pre-send version

For recurring campaigns you do not need the full review every time; you need a fast gate that catches the failures that actually recur. Condense the checklist into a one-page pass or fail you can run in five minutes, so readiness stays a habit even on a busy week. The short version keeps the discipline without the friction that makes people skip it entirely.

AreaOne-line checkPass?
AccountWarmed, caps set, no warningsY / N
ListFit signal per row, dedupedY / N
MessageOpens on them, one hook, no linkY / N
Follow-upSequence and spacing setY / N
ComplianceNo banned claims, opt-out readyY / N

Any single N stops the send; a fast gate only works if one failure actually blocks the launch.

Common failures this checklist prevents

Knowing what the checklist is guarding against makes people run it seriously. Each item on the list exists because skipping it has a predictable, expensive failure mode. Naming those failures turns the checklist from bureaucracy into insurance you understand.

  • Sending from an un-warmed account: throttled delivery or a restriction.
  • A list with duplicates: double-messaging that triggers a complaint.
  • A message that opens on you: low reply rate and wasted volume.
  • No follow-up plan: forfeiting the replies that come on touch two.
  • Skipped compliance check: a claim that gets the account flagged.

Every skipped item maps to a specific loss; the checklist is cheaper than any one of them.

Adapting the checklist per channel

The core checklist is universal, but each platform adds its own readiness items. A LinkedIn campaign cares about connection limits and profile completeness; an Instagram one cares about fresh-account throttling; a Reddit one cares about subreddit rules and karma. Add a short channel-specific block to the master checklist so you are not caught by a rule that only applies where you are sending.

ChannelExtra pre-send checkWhy
LinkedInConnection and action limitsBulk actions are restricted
InstagramAccount age and warmupFresh accounts are throttled
RedditSubreddit rules and karmaDM spam is punished hard
DiscordServer membership and rulesBans propagate across servers

Keep one master checklist plus a small per-channel add-on; a rule that only bites on one platform still ends the campaign there.

Turning the checklist into a habit

A checklist only protects you if it is actually run, and the enemy of that is the busy week when skipping feels efficient. Build the checklist into the workflow as a required step rather than an optional document, so it happens by default rather than by discipline. The teams that never get restricted are not more careful in the moment; they made carefulness automatic.

  • Attach the checklist to the campaign brief so it opens with the work.
  • Require the sign-off before the sending tool is unlocked for the campaign.
  • Keep the fast one-page version for recurring sends to reduce friction.
  • Review skipped items in the retro so the habit self-corrects.

Make the checklist a required step, not a good intention; the campaigns that skip it are the ones that most needed it.

Suggested image brief

PlacementPurposeFilename and alt text
After the direct answerCreate an original AI-generated workflow graphic that summarizes the decision, metric, and next action for this topic without third-party logos.cold-dm-outreach-checklist-template-workflow.webp - Cold DM Outreach Checklist Template workflow diagram

Quick checklist

  • Account warmed with caps set and no open warnings.
  • List has a fit signal per prospect and zero duplicates.
  • Message opens on the recipient with one hook.
  • Offer stated in under fifteen words, no first-message links.
  • Follow-up sequence defined with respectful spacing.
  • Compliance items reviewed against platform terms.
  • One owner assigned to tick and sign off the checklist.

Related: Pre-Launch Checklist · Account Warmup Checklist · Personalization Checklist · Compliance Template · Cold DM Calculator

Frequently asked questions

How often should I run it?

Before every new campaign and again before any volume scale-up on an existing one.

What is the most skipped item?

The compliance check and the follow-up plan, both of which cost you later.

Can I send with an open item?

Only with a written reason that names the risk; otherwise fix it first.

Does this replace the pre-launch checklist?

It overlaps; use this as the ongoing gate and the pre-launch checklist before a big launch.

Who should own the checklist?

One person per campaign, so the gate is someone's job, not everyone's hope.

Run readiness before you send

Model volume and safety with the calculator before launching any campaign.

Forecasts are estimates based on user-provided assumptions. Results are not guaranteed.

Benchmarks, templates, and examples on this page are illustrative planning references, not guarantees of performance. Adjust your outreach to comply with platform terms and applicable regulations.