Skip to content
Cold DM Calculator

Cold DM Lead Qualification Checklist

Not every person in your addressable market is worth messaging. Some are perfect fits. Some are borderline. Some will waste your time and hurt your sender reputation. This checklist helps you sort prospects into those three buckets before you write a single word.

YES signals — strong fit

These are the signals that make a prospect worth your time. The more of these present, the higher the priority.

  • Matches your ideal customer profile (role, industry, company size, budget)
  • Active on the platform within the last 7 days
  • Posts or shares content regularly (visible thought leadership)
  • Relevant job title or role that indicates decision-making power
  • Company size fits your offer (not too small to afford, not too large to need enterprise sales)
  • Publicly engages with content related to your offer area
  • Mutual connection or shared group/event exists

MAYBE signals — partial fit

These signals are not disqualifiers, but they do not excite either. Message these prospects only if you have capacity after reaching your YES prospects.

  • Partially fits your ICP (right role but wrong industry, or right industry but wrong role)
  • Active on platform but posts rarely or inconsistently
  • Role is unclear from their profile (could be a decision-maker, could be junior)
  • Company size is borderline (might afford your offer, might not)
  • Engaged with your content once but has no other signals
  • Recently changed roles (might be transitioning into your ICP)

NO signals — skip immediately

Any single NO signal is enough to disqualify a prospect. Do not rationalize around them.

  • Competitor or someone who sells a similar offer
  • Already a customer or currently in your pipeline
  • Not active on the target platform (no posts, no comments, no activity in 30+ days)
  • No public information available to personalize a message
  • Role clearly indicates they cannot make purchasing decisions
  • Company is clearly outside your target range (too small or too large)
  • Has publicly stated they do not use cold outreach vendors or similar

Scoring rubric

Assign points for each signal. Tally the total. Let the number decide.

PointsSignal
2 pointsEach YES signal present
1 pointEach MAYBE signal present
0 pointsSignal is unclear or unknown
-3 pointsEach NO signal present

Score interpretation

ScoreVerdictAction
10+Strong prospectPrioritize. Personalize deeply and send.
7–9Decent prospectWorth messaging if you have capacity. Moderate personalization.
4–6BorderlineOnly message if you are not at volume capacity. Low priority.
0–3WeakSkip. Your time is better spent on higher-scoring prospects.
NegativeDo not contactHard skip. This person is not a fit or is actively harmful to contact.

Worked examples

Prospect A

VP of Marketing at a 50-person SaaS company

Activity: Posted about lead generation challenges last week

Signals: ICP match (yes), active (yes), posts content (yes), relevant role (yes), company size (yes), mutual connection (yes)

Score: 12

Strong prospect. Deep personalization recommended.

Prospect B

Marketing Manager at a 200-person company

Activity: Haven't posted in 3 months, but liked a post about outreach

Signals: ICP partial match (maybe), inactive recently (maybe), no content (maybe), role is mid-level (maybe)

Score: 4

Borderline. Only message if you have a very specific reason.

Prospect C

Founder of a competing agency

Activity: Active poster, lots of engagement

Signals: Competitor (no)

Score: -3

Hard skip. Do not contact.

Applying this to your campaign

Score your prospect list before you start sending. Rank by score. Send to the highest-scoring prospects first. This ensures your best messages go to your best prospects, not the other way around.

Track qualification alongside reply rates in your KPI tracker. If high-scoring prospects are not replying, your personalization or messaging needs work. Check the personalization checklist to make sure each message passes the quality gate.

When you have enough data, compare the reply rates of your YES-scoring prospects against your MAYBE-scoring prospects. If MAYBEs produce noticeably lower rates, stop messaging them and focus your time on finding more YES-level prospects instead.

Feed your qualified data into the calculator to see how improving prospect quality changes your forecast. Higher qualification almost always produces better ROI than higher volume.

Frequently asked questions

How detailed should qualification be?

Spend 30–60 seconds per prospect on qualification. If it takes longer than that, you are over-researching before you know if they are worth it. Do a quick scan for the key signals, assign a rough score, and move on. Deep research comes after they reply, not before.

What if I'm not sure about a prospect?

When in doubt, give them a MAYBE score and move on to higher-scoring prospects first. If you reach the end of your priority list and still have sending capacity, circle back to the MAYBEs. Never let uncertainty about a low-priority prospect slow down your outreach to high-priority ones.

Should I qualify differently for different offers?

Yes. Your ICP changes with each offer. A low-ticket product can broaden the qualification criteria. A high-ticket service should narrow them. Rebuild this checklist with offer-specific signals every time you launch a new campaign.

How does qualification affect my campaign math?

Better-qualified prospects produce higher reply rates, higher positive reply rates, and higher close rates. The compound effect is significant. Qualifying 20 prospects well beats messaging 50 unqualified ones. Use the calculator with your qualified data to see the difference.

See how better qualification changes your forecast.

Plug in higher reply and close rates from qualified prospects in the free calculator.

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

Related: Personalization Checklist · Calculator · KPI Tracker