Cold Lead Definition & Tagging Guide
How to define 'cold' in your CRM, create tags/views, and segment for the monitoring workflow.
Cold Lead Definition & Tagging Guide
Define "Cold" With Precision
Most firms waste reactivation effort on the wrong leads because they define "cold" too broadly. A lead that went silent after three discovery calls is fundamentally different from one who downloaded a whitepaper 18 months ago and never responded.
Your cold lead definition must account for three variables: recency, engagement depth, and deal stage. Here's how to build it.
Recency Threshold by Lead Type
Set different dormancy periods based on where the lead stalled:
- Early-stage inquiries: 60 days of no response to initial outreach
- Qualified prospects: 90 days since last meaningful conversation (not automated email opens)
- Proposal-stage leads: 45 days since proposal delivery with no follow-up
- Past clients: 180 days since project completion with no new engagement
Engagement Depth Scoring
Assign point values to past interactions. A lead with 15+ points who went silent 90 days ago is worth more than a 3-point lead dormant for the same period.
Sample scoring:
- Discovery call completed: 10 points
- Proposal requested: 15 points
- Pricing discussion: 12 points
- Whitepaper download: 2 points
- Email reply (substantive): 5 points
- LinkedIn connection accepted: 1 point
Deal Stage Context
A lead that reached "Proposal Sent" then went cold has demonstrated serious intent. A lead that never progressed past "Initial Contact" may have been tire-kicking from day one.
Tag leads by their highest stage reached before going dormant. This determines reactivation priority and messaging approach.
Build Your CRM CRMClick to read the full definition in our AI & Automation Glossary. Segmentation
Generic "cold lead" tags are useless. You need a taxonomy that tells you exactly what reactivation play to run.
Create These Five Core Segments
Segment 1: High-Intent Ghosts
Leads that reached proposal stage or deeper, then disappeared.
Salesforce filter:
Stage = "Proposal Sent" OR Stage = "Negotiation"
AND LastActivityDate < DATE(TODAY() - 45)
AND Status != "Closed Lost"
HubSpot filter:
Deal Stage is any of Proposal Sent, Contract Sent, Negotiation
AND Last activity date is more than 45 days ago
AND Deal Stage is not Closed Lost
Segment 2: Engaged Then Silent
Leads with 10+ engagement points who stopped responding.
Create a custom field called "Engagement_Score" that sums interaction points. Then filter:
Engagement_Score >= 10
AND LastActivityDate < DATE(TODAY() - 90)
AND Stage != "Proposal Sent"
Segment 3: Early-Stage Dropoffs
Leads that never progressed past initial contact.
Stage = "Initial Contact" OR Stage = "Qualification"
AND LastActivityDate < DATE(TODAY() - 60)
AND Engagement_Score < 5
Segment 4: Past Clients - Dormant
Former clients with no activity since project completion.
Account_Type = "Past Client"
AND Last_Project_End_Date < DATE(TODAY() - 180)
AND LastActivityDate < DATE(TODAY() - 180)
Segment 5: Seasonal Rejects
Leads who said "not now, maybe Q3" or similar, where that date has passed.
Create a custom date field "Follow_Up_After_Date" that reps populate during conversations. Filter:
Follow_Up_After_Date < DATE(TODAY())
AND LastActivityDate < Follow_Up_After_Date
Set Up Automated Tagging
Manual tagging fails within two weeks. Build automation rules that apply tags the moment a lead meets cold criteria.
In Salesforce (Process Builder or Flow)
- Create a scheduled flow that runs daily at 6 AM
- Query all leads where
LastActivityDate < DATE(TODAY() - 90) - Add criteria:
Stage != "Closed Lost"ANDStage != "Closed Won" - Action: Add tag "Cold_Lead_90Days" to matching records
- Action: Update custom field "Cold_Since_Date" with TODAY()
In HubSpot (Workflows)
- Navigate to Automation > Workflows > Create workflow
- Set enrollment trigger: "Last activity date is more than 90 days ago"
- Add filter: "Deal stage is none of Closed Lost, Closed Won"
- Action: Add to list "Cold Leads - 90 Day"
- Action: Set property "Cold Lead Status" to "Active - Needs Reactivation"
- Action: Create task for lead owner "Review cold lead for reactivation"
In Pipedrive (Automations)
- Go to Settings > Automations > Add automation
- Trigger: "When deal matches filter"
- Filter conditions: "Last activity is older than 90 days" AND "Status is Open"
- Action: Add label "Cold_90Days"
- Action: Update custom field "Reactivation_Priority" based on deal value
Build Your Monitoring Views
Create these five saved views in your CRM
View 1: This Week's New Cold Leads
Shows leads that crossed into cold status in the past 7 days.
Filter: Cold_Since_Date >= DATE(TODAY() - 7)
Sort by: Deal value (descending)
View 2: Aging Report - By Dormancy Length
Groups cold leads by how long they've been dormant.
Columns: Lead name, last activity date, days dormant, engagement score, deal value
Group by: Days dormant (60-90, 91-120, 121-180, 180+)
View 3: High-Value Ghosts
Cold leads with deal value over your threshold (e.g., $25K for law firms, $50K for consultancies).
Filter: Deal_Value >= 25000 AND Cold_Lead_Status = "Active"
Sort by: Days dormant (ascending, so you catch them before they're too far gone)
View 4: Reactivation Attempts Tracker
Shows leads you've already tried to reactivate and the outcome.
Columns: Lead name, cold since date, reactivation attempt 1 date, attempt 1 result, reactivation attempt 2 date, attempt 2 result
Filter: Reactivation_Attempt_1_Date IS NOT NULL
View 5: Ready for Outreach
Cold leads that haven't been contacted in your reactivation campaign yet.
Filter: Cold_Lead_Status = "Active" AND Reactivation_Attempt_1_Date IS NULL
Sort by: Engagement score (descending)
Track Reactivation Attempts
Create three custom fields to log your reactivation work:
Field 1: Reactivation_Attempt_Count (Number) Increments each time you run a reactivation play on this lead.
Field 2: Last_Reactivation_Date (Date) Updates automatically when you log a reactivation activity.
Field 3: Reactivation_Response (Picklist) Options: "No Response", "Replied - Still Not Ready", "Replied - Interested", "Meeting Scheduled", "Closed Lost - Permanent"
Update these fields after every reactivation attempt. This prevents you from burning leads with too many touches and helps you calculate reactivation ROI.
Set Up Your Weekly Review Ritual
Block 45 minutes every Monday morning for cold lead review. Follow this sequence:
- Open "This Week's New Cold Leads" view (5 minutes)
- Assign each lead to a reactivation segment (High-Intent Ghost, Engaged Then Silent, etc.)
- Open "Ready for Outreach" view (15 minutes)
- Select top 10 leads by engagement score
- Draft personalized reactivation messages (use the templates from the Reactivation Email Template Library)
- Open "Reactivation Attempts Tracker" view (10 minutes)
- Review leads from 2 weeks ago - did they respond?
- Update Reactivation_Response field for each
- Move non-responders to "Attempt 2" queue or mark "Closed Lost - Permanent" after 3 attempts
- Open "High-Value Ghosts" view (15 minutes)
- Identify any leads dormant 60-75 days (still warm enough for a phone call)
- Schedule 15-minute "check-in" calls for this week
Clean Your Data Monthly
Garbage data kills reactivation campaigns. Run this cleanup checklist on the first Friday of each month:
- Remove duplicate lead records (use your CRM's deduplication tool)CRMClick to read the full definition in our AI & Automation Glossary.
- Verify email addresses haven't bounced (check email deliverability report)
- Update job titles and companies (leads change roles - your CRMdoesn't know)CRMClick to read the full definition in our AI & Automation Glossary.
- Merge leads that converted to opportunities, then went cold (don't lose that history)
- Archive leads dormant 365+ days with Engagement_Score under 5 (they're dead, not cold)
Set a recurring task in your CRM

Reviewed by Revenue Institute
This guide is actively maintained and reviewed by the implementation experts at Revenue Institute. As the creators of The AI Workforce Playbook, we test and deploy these exact frameworks for professional services firms scaling without new headcount.
Revenue Institute
Need help turning this guide into reality? Revenue Institute builds and implements the AI workforce for professional services firms.