LinkedIn Prospecting Workflow We Use Before Sending a Single Email 

Most outbound advice skips straight to the email. Subject line frameworks, personalization templates, follow-up cadence the assumption being that the hard part is the writing. It isn’t. The hard part is knowing exactly who you’re writing to, why they’re the right person, and whether you have everything you need to reach them before a single message goes out.

The workflow below is what happens before the outreach begins. It’s the research and qualification layer that determines whether a campaign is built on a solid foundation or on a list that looks right but doesn’t perform.

Step 1 – ICP Definition: Before Touching Sales Navigator

The most common prospecting mistake isn’t a bad filter it’s running filters before the ICP is defined. Sales Navigator is a powerful search tool. It amplifies whatever criteria you put in. If the criteria are vague, the list is vague.

A working ICP definition for LinkedIn prospecting needs four components:

Firmographics – the company-level criteria that describe the right account. Industry, headcount range, geography, funding stage or revenue band, and business model (SaaS, agency, manufacturer, etc.). The tighter these are, the more useful the resulting list.

Role criteria – the function and seniority level of the person who owns the problem being solved. Not just “decision-maker” the specific title range that maps to budget authority and problem ownership for this particular offering.

Situation criteria – what needs to be true about the company’s current situation for them to be a realistic prospect right now. Hiring for a specific role, recently raised funding, expanding into a new market, using a competitor product. These are the signals that indicate a buying window is open.

Disqualifiers are just as important as qualifiers. Company types, industries, or situations that look like a fit on the surface but consistently don’t convert. Defining these before building the list means the review pass catches them faster.

The ICP definition gets written down before Sales Navigator is opened. A one-page summary, a Notion doc, a shared spreadsheet; the format doesn’t matter. The discipline of writing it down does.

Step 2 – Decision-Maker Discovery in Sales Navigator

With a defined ICP, Sales Navigator search becomes a precision tool rather than a broad sweep.

The filters that do the most work in combination:

  • Industry + headcount + geography the foundational firmographic stack that gets to the right account type 
  • Seniority level + function narrows from accounts to the specific people within them who match the role criteria 
  • “Posted on LinkedIn in the last 30 days” the most consistently underused filter in Sales Navigator; active posters respond significantly more often than dormant profiles, and filtering for recent activity front-loads the list with higher-response-rate contacts before a single message is sent 
  • Years in current role the 6–24-month window captures decision-makers who are past their onboarding period but haven’t yet locked in all their vendor relationships for the next cycle 

Boolean strings add precision when broad filters still return too much volume. A search like (“VP of Marketing” OR “Head of Marketing” OR “CMO”) NOT (“Freelance” OR “Consultant” OR “Interim”) run against a saved firmographic filter set consistently outperforms a simple title keyword search.

Did you know?

Sales Navigator users identify 45% more prospects than those using standard LinkedIn search and report 18% larger pipeline and 7% higher win rates compared to non-users. The filter depth is what drives that gap.

(Source: Grow with Ghost)

Saved searches get named clearly ICP and run weekly rather than rebuilt from scratch. The consistency compounds: new prospects who match the criteria appear in the feed without anyone running the search manually.

Step 3 – Research Checklist Before a Contact Moves Forward

Not every contact that passes the filter check is actually ready to move into enrichment and outreach. A light research pass on each contact 3–5 minutes per person catches the mismatches that automated filters can’t.

The checklist that gets applied:

Company verification

  • Is the company still operating and the right size? (Recent funding, layoffs, or acquisitions can change the picture fast) 
  • Is there a genuine use case for the service being offered, or does the firmographic match mask a structural mismatch? 

Contact verification

  • Is the person actually in the role the filter identified? LinkedIn titles don’t always reflect actual responsibilities 
  • Have they recently changed companies? A contact who moved six months ago may be better timed as a prospect than one who has been in the same role for four years 

Signal check

  • Has the contact posted recently about a relevant topic, challenge, or initiative? 
  • Has the company announced anything about a product launch, a new market, a leadership hire that creates a natural conversation hook? 
  • Is there a shared connection who could provide a warm introduction? 

Contacts that clear the checklist move forward. Those that don’t get removed rather than carried forward to pad the list size. A smaller, cleaner list consistently outperforms a larger one with contacts who aren’t quite right.

Step 4 – Contact Enrichment

LinkedIn profiles give names, titles, and companies. They don’t give email addresses. Enrichment bridges that gap.

The enrichment step runs after research, not before because enriching contacts that don’t clear the research checklist wastes credits and adds noise to the list that has to be cleaned out later.

The tools used here depend on the stack, but the process is consistent across them: name and company go in; a verified email address comes out. The verification step is built into most enrichment tools at this point Apollo, Snov.io, Hunter.io all do this but for lists coming from multiple sources or older data, a separate validation pass through NeverBounce or ZeroBounce before sequencing is worth the additional step.

A few enrichment practices that hold regardless of which tool is in use:

  • Cross-reference enriched emails against the domain’s MX records before adding to the sequence 
  • Flag catch-all domains separately they accept everything at the server level, which means a validation tool can’t confirm whether the specific mailbox exists 
  • Note LinkedIn profile URLs alongside email addresses in the CRM for contacts who don’t respond to email, LinkedIn becomes the follow-up channel, and having the URL already logged removes friction from that transition 

Did You Know?

Around 25% of B2B contact records go stale within a year, meaning a list enriched six months ago and not re-verified could have a meaningful proportion of invalid addresses before the campaign even starts.

(Source: RocketReach)

 

Step 5 – Outreach Readiness Check

Before the first email goes out, a final readiness check runs across four areas: 

List quality bounce rate on the last campaign from this domain was below 1%; the new list has been enriched and validated; catch-all domains are flagged and handled separately. 

Sender infrastructure SPF, DKIM, and DMARC are configured and verified; the sending domain has been warmed up if it’s new; spam complaint rate on previous sends is below 0.1%. 

Message readiness the first email and follow-up sequence are written, reviewed, and matched to the specific ICP segment going into the sequence. Generic copy doesn’t go out; if the message isn’t specific enough to feel relevant to this particular list, it goes back for revision. 

CRM is set up to receive contacts, company data, and LinkedIn URLs are logged; sequence stages map to CRM pipeline stages; reply handling is assigned to a human, not an automation rule. 

When all four areas are clear, the sequence launches. When any of them are not clear, the campaign waits. The most common place this check saves a campaign from a poor start is sender infrastructure teams that skip the readiness check and send on a cold domain or with missing authentication consistently underperform those that don’t, regardless of how good the list and copy are.

Why the Workflow Exists Before the Email

The five steps above exist because outbound that skips them produces results that look like a copy or timing problem when they’re a list of quality and targeting problems. 

Wrong contacts, unverified emails, and broken sender infrastructure can’t be fixed by a better subject line. The workflow is what ensures the email however well it’s written reaches the right person, in the right context, with enough signal behind it to generate a reply worth having. 

The email is the visible part of the outbound. This workflow is what makes it work. 

Building the web presence your outbound sends people to? Explore ColorWhistle’s B2B web design and development services and see what a properly built website costs to build. 

FAQs

Why define the ICP before opening the Sales Navigator?
Sales Navigator amplifies whatever criteria you put in vague inputs to produce vague lists. Writing the ICP down first forces clarity on firmographics, role criteria, situation signals, and disqualifiers before any search runs, which makes the filter pass significantly more precise and the resulting list cleaner.

What does the research checklist catch that Sales Navigator filters miss?
Filters work on structured data; they can’t tell you whether a contact actually changed companies recently, whether a firmographic match masks a structural mismatch, or whether a signal exists that creates a natural outreach hook. The 3–5-minute research pass catches these before a contact move into enrichment and outreach.

Why does enrichment happen after research rather than before?
Enriching contacts before the research to pass wastes credits on people who would have been removed anyway and adds noise to the list that has to be cleaned out later. Running enrichment only on contacts that have cleared the research checklist keeps the list tight and the enrichment cost proportional to list quality.

Archana
About the Author - Archana

I'm Archana and I love all things social media. I enjoy curating content and designing engaging visuals that help people connect with the content they love. I also have a passion for accounting and human resources, which I also pursue currently. I love using Statista to help me understand the latest trends in the world of social media. I also enjoy reading books, spending time with my pets, and I'm also a bit of a crafter - I enjoy making things with my own two hands!

Leave a Reply

Your email address will not be published. Required fields are marked *

Ready to get started?

Let’s craft your next digital story

Our Expertise Certifications - ColorWhistle

Chat with us!

AI Assistant

Hello! I am your AI assistant. How can I help you today?

Chat
Close Popup

Let's Talk

    Leave your details and we’ll get back to you shortly.

    Eg: John Doe

    Eg: United States

    Eg: johndoe@company.com

    More the details, speeder the process :)