general icp-list-from-linkedin-sales-nav

icp-list-from-linkedin-sales-nav

This skill should be used when the user asks to "build a list from LinkedIn Sales Navigator", "use Sales Nav for list building", "find prospects on LinkedIn", "build an ICP list from Sales Navigator", "search for prospects in Sales Nav", "create a prospecting list with LinkedIn", "use Sales Navigator filters for outbound", "export leads from Sales Navigator", "build a target list in Sales Nav", or any variation of building ICP-matched prospect lists using LinkedIn Sales Navigator for B2B SaaS outbound.
Download .md

ICP List from LinkedIn Sales Navigator

LinkedIn Sales Navigator is the primary tool for building ICP-matched prospect lists in B2B SaaS. It has the most accurate B2B professional data available: real people, real titles, real companies, updated by the users themselves. The filters let you narrow 900M+ profiles down to a list of 200-500 prospects that match your exact ICP.

The principle: Sales Nav is a precision tool, not a volume tool. A 200-person list built with tight filters outperforms a 5,000-person list built with broad filters. Tight list = high relevance = high reply rate. Broad list = low relevance = low reply rate + domain damage from bounces and spam complaints.

Sales Nav Search Strategy

The two search types

Search type What it searches Best for
Lead search Individual people (contacts) Finding specific personas at companies. Building contact-level prospect lists
Account search Companies Finding target companies that match ICP. Building account lists before finding contacts

Recommended workflow: Account search first (find the right companies), then Lead search within those companies (find the right people).

Account search → Lead search workflow

1. ACCOUNT SEARCH: Find companies matching ICP
   Filters: company size, industry, geography, growth rate, tech used
   Save as Account List: "[ICP Segment] Target Accounts"
   ↓
2. LEAD SEARCH: Find contacts at those companies
   Filter: "Account lists" → select saved account list
   Add: title, seniority, function filters
   Save as Lead List: "[Persona] at [ICP Segment]"
   ↓
3. EXPORT: Extract leads for outbound
   Use: Evaboot, Phantombuster, or manual export
   Enrich: Apollo, Hunter for email addresses
   Verify: NeverBounce, ZeroBounce before sequencing

Filter Playbook

Account-level filters (find the right companies)

Filter How to set it Why it matters
Company headcount Set to your ICP range (e.g., 51-200, 201-500) Primary firmographic filter. Too small = can't afford your product. Too large = wrong motion
Industry Select relevant industries (Software, Internet, Financial Services, etc.) Narrows to your vertical. LinkedIn's industry taxonomy is broad, so combine with keywords
Geography Select HQ region (United States, specific states, EMEA countries) Match your serviceable market and territory assignments
Annual revenue Set range if relevant (e.g., $10M-$100M) Available on some profiles. Less reliable than headcount
Company headcount growth Filter for growing companies (e.g., 10%+ growth) Growing companies are more likely to buy. Shrinking companies are cutting
Technologies used Filter by specific tools (Salesforce, HubSpot, Outreach) If your product integrates with a specific CRM or tool, filter for it
Department headcount Filter by department size (e.g., Sales dept 10-50) Useful when your product serves a specific department
Funding events Filter for recently funded companies Same as funding-round-signals skill. Pre-filtered in Sales Nav

Lead-level filters (find the right people)

Filter How to set it Why it matters
Current job title Enter specific titles: "VP Sales", "Head of RevOps", "Director of Marketing" Most important filter. Title = persona = relevance
Seniority level Select: Director, VP, CXO, Owner Filters by decision-making authority. Skip "Entry" and "Training"
Function Select: Sales, Marketing, Operations, Engineering Narrows to the relevant department
Years in current position Set range (e.g., < 1 year for "new in role" signal) < 1 year = new broom, more likely to buy tools
Account lists Select your saved account list Restricts search to companies you've already vetted
Posted on LinkedIn Filter for people who post regularly Active posters are more receptive to outreach and easier to personalize
Changed jobs recently Filter for job changes in last 90 days New role = new tools. Strongest buying signal
Connections 2nd degree connections Enables warm intro path. Mutual connections visible
Spotlight: Job changes Shows people who recently changed jobs New hires at target accounts. Combine with account list
Spotlight: Posted on LinkedIn Shows people who recently posted Active on LinkedIn = more likely to engage with outreach

Building Persona-Specific Searches

Search templates by persona

Persona Title filter Seniority Function Additional filters
Sales leader "VP Sales" OR "Head of Sales" OR "CRO" OR "Chief Revenue Officer" VP, CXO Sales Company size 50-500
RevOps "Revenue Operations" OR "Sales Operations" OR "RevOps" OR "GTM Operations" Manager, Director, VP Operations -
Marketing leader "VP Marketing" OR "Head of Marketing" OR "CMO" OR "Head of Demand Gen" Director, VP, CXO Marketing -
SDR/BDR manager "SDR Manager" OR "BDR Manager" OR "Outbound Manager" Manager Sales Company size 50-500
Founder/CEO "CEO" OR "Founder" OR "Co-founder" Owner, CXO - Company size 10-200
Engineering leader (dev tools) "VP Engineering" OR "CTO" OR "Head of Engineering" VP, CXO Engineering Tech filter: relevant languages/frameworks

Title search rules

  • Use OR to combine title variations. "VP Sales" misses "Vice President of Sales" and "VP, Sales." Include all variations
  • Boolean search works in the title field. Use quotes for exact match ("VP Sales"), OR between variations, NOT to exclude ("NOT intern", "NOT assistant")
  • Don't search for one title only. Companies use different naming conventions. "Head of Revenue Operations," "Director of Sales Ops," "RevOps Manager," and "GTM Operations Lead" are the same persona with different titles
  • Exclude irrelevant matches. A search for "Operations" without "Sales" or "Revenue" qualifier returns office operations, factory operations, and logistics. Be specific
  • Save each persona search separately. "VP Sales at Series B SaaS (US)" and "RevOps Manager at Mid-Market SaaS (US)" should be separate saved searches, not one combined search

List Sizing and Quality

Optimal list sizes

Use case Target list size Why
ABM Tier 1 (1-to-1) 10-30 contacts across 5-10 accounts Highly personalized. Each contact gets custom research
ABM Tier 2 (1-to-few) 50-150 contacts across 20-50 accounts Semi-personalized. One template per cluster
Standard outbound campaign 200-500 contacts Sweet spot for a 2-4 week campaign. Manageable personalization
High-volume outbound 500-1,000 contacts Requires Tier 3 personalization or AI personalization

List quality checks

Check How to verify Red flag
Title relevance Review 20 random profiles from the list. Are they your buyer? > 20% are irrelevant titles (assistants, interns, wrong function)
Company fit Check 20 random companies. Are they your ICP? > 15% are wrong industry, wrong size, or non-ICP
Data freshness Check "years in current position." Are profiles current? > 20% have been in role for 5+ years with no recent activity
Geographic accuracy Spot-check locations match your filter People move. LinkedIn location may be outdated
Duplicate check Compare against your CRM. How many already exist? > 30% already in CRM = your targeting overlaps too much with existing pipeline

Quality rules

  • Review 20 profiles before exporting the full list. If 5 out of 20 are irrelevant, the filters are too broad. Tighten before exporting
  • Smaller, tighter lists beat larger, broader lists. 200 perfectly matched prospects outperform 1,000 loosely matched prospects on every metric: reply rate, meeting rate, pipeline
  • Remove prospects already in your CRM. Cross-reference by email domain and name. Don't waste outbound touches on contacts already in an active deal or nurture sequence
  • Remove competitors, investors, agencies, and consultants. These show up in Sales Nav searches and pollute the list. Exclude by company type if possible, or manually review

Exporting from Sales Navigator

Sales Navigator doesn't have a native bulk export feature. Options for extracting leads:

Export methods

Method How it works Speed Cost Risk
Manual (copy-paste) Copy name, title, company from each profile. Paste into spreadsheet Slow (2-3 min/contact) Free None
Evaboot Chrome extension that exports Sales Nav search results to CSV with email enrichment Fast (100+ contacts/batch) $29-99/mo Low (respects LinkedIn ToS better than scrapers)
Phantombuster Automation tool that scrapes Sales Nav profiles Fast (50-200/batch) $56-128/mo Medium (LinkedIn may restrict account)
Dux-Soup LinkedIn automation that visits profiles and extracts data Medium $14-55/mo Medium
Manual + Apollo enrichment Copy company names and person names. Enrich in Apollo for emails Medium Apollo cost Low
LinkedIn "Save to CRM" Sales Nav's native CRM sync (limited) Fast Included None

Export rules

  • Don't scrape more than 100-200 profiles per day from one LinkedIn account. LinkedIn detects and throttles aggressive scraping. Start slow (50/day) and increase gradually
  • Use a dedicated LinkedIn account for Sales Nav. Don't scrape from the CEO's personal LinkedIn. Use a team account or a dedicated prospecting account
  • LinkedIn may restrict accounts that use unauthorized automation. Evaboot is generally safer than Phantombuster. Manual is safest. Assess your risk tolerance
  • Always enrich exported contacts. Sales Nav gives you name, title, company, and LinkedIn URL. You still need email addresses. Run through Apollo, Hunter, or Lusha after export
  • Verify emails before sequencing. Sales Nav exports don't include email. Any email you find via enrichment should be verified before sending (per email-verification-best-practices skill)

Saved Searches and Alerts

Setting up alerts

Save your best searches and enable alerts to get notified when new profiles match.

1. Run your search with tight ICP filters
2. Click "Save Search" in Sales Nav
3. Enable email alerts (daily or weekly)
4. When new matches appear, review and add to your outbound list

Alert strategies

Alert type What it catches Action
New lead matches saved search Someone was promoted to VP Sales at an ICP company Add to outbound list. Reach out as "new in role" signal
Account changes (funding, headcount growth) ICP company raised funding or grew rapidly Add to ABM target list. Research for outbound
Job changes at saved accounts Someone at your target account changed roles If new hire: outreach with "first 90 days" angle. If departure: note for account owner
New leads posting on LinkedIn ICP-matched person recently posted Add to outbound list. Personalize with their post content

Alert rules

  • Weekly alerts are sufficient for most searches. Daily alerts for a broad search generate noise. Weekly for standard searches, daily only for high-priority ABM account alerts
  • Review and act on alerts within 48 hours. The freshness of the signal (new hire, new post, funding) decays quickly. Don't let alerts pile up for a week
  • Prune saved searches quarterly. ICP evolves. Title patterns change. A saved search from 6 months ago may be returning irrelevant results. Review and update filters

Advanced Search Techniques

Boolean in Sales Nav

Sales Nav supports Boolean operators in the keyword and title fields.

Operator Syntax Example
AND word1 AND word2 "revenue operations" AND "SaaS"
OR word1 OR word2 "VP Sales" OR "Head of Sales" OR "CRO"
NOT NOT word "Operations" NOT "Office Operations" NOT "Logistics"
Quotes "exact phrase" "Head of Revenue Operations"
Parentheses (word1 OR word2) AND word3 ("VP Sales" OR "CRO") AND "SaaS"

Boolean search examples

Sales leader at B2B SaaS:

Title: ("VP Sales" OR "Head of Sales" OR "CRO" OR "Chief Revenue Officer" 
        OR "VP Revenue") NOT "Assistant" NOT "Intern"
Function: Sales
Seniority: VP, CXO
Industry: Software, Internet
Company size: 51-500

First RevOps hire (new in role):

Title: ("Revenue Operations" OR "RevOps" OR "Sales Operations" OR "GTM Ops")
Seniority: Manager, Director, VP
Years in current position: Less than 1 year
Industry: Software, Internet, Financial Services
Company size: 51-200

Founder/CEO at early-stage SaaS:

Title: ("CEO" OR "Founder" OR "Co-founder") NOT "Former" NOT "Ex-"
Seniority: Owner, CXO
Industry: Software, Internet
Company size: 11-50
Geography: United States

Advanced technique: Negative filtering

Remove noise from your search results by excluding common false positives.

False positive How to exclude
Recruiters with "Head of Sales Recruiting" NOT "Recruiting" NOT "Talent"
Consultants and freelancers Exclude company size 1-10. Or NOT "Consultant" NOT "Freelance"
Former employees NOT "Former" NOT "Ex-" (in title)
Academic roles NOT "Professor" NOT "Lecturer" NOT "University"
Competitor employees Exclude competitors by company name in account filters

Sales Nav Account Lists for ABM

Building account lists for ABM campaigns

1. Account Search with ICP filters
   ↓
2. Review results. Remove non-ICP companies
   ↓
3. Save as Account List: "ABM Tier 1 - Q2 2026"
   ↓
4. Lead Search filtered to this Account List
   - Find 3-5 contacts per account (champion, economic buyer, technical)
   ↓
5. Save contacts as Lead List: "ABM Tier 1 Contacts - Q2 2026"
   ↓
6. Export → Enrich → Verify → Load into CRM + sequencing tool

Account list rules

  • Separate lists by ABM tier. Tier 1, Tier 2, Tier 3 each get their own account list. Different tiers get different outreach treatment
  • Limit account lists to 50-100 accounts. Larger lists lose the "named account" precision that makes ABM work
  • Update quarterly. Accounts that completed a full ABM campaign with no engagement should be removed. New ICP-fit accounts should be added
  • Cross-reference with CRM. Don't add accounts that are already customers or have active deals. Separate the list building from the routing

From Sales Nav List to Outbound Campaign

End-to-end workflow

1. Build search in Sales Nav (Account → Lead workflow)
   ↓
2. Review 20 profiles for quality. Tighten filters if needed
   ↓
3. Export 200-500 contacts (Evaboot, Phantombuster, or manual)
   ↓
4. Enrich with Apollo or Hunter (find email addresses)
   ↓
5. Verify emails (NeverBounce, ZeroBounce)
   ↓
6. Deduplicate against CRM (remove existing contacts)
   ↓
7. Remove competitors, agencies, consultants
   ↓
8. Segment by persona or signal (if multiple personas in the list)
   ↓
9. Load into sequencing tool (Lemlist, Outreach, Apollo)
   ↓
10. Launch sequence (per 3-step or 5-step cold sequence skill)

Workflow timing

Step Time for 200 contacts
Sales Nav search + filter 30 min
Quality review (20 profiles) 15 min
Export 15-30 min (tool-dependent)
Enrichment 10-15 min (batch)
Verification 10 min (batch)
Dedup + cleanup 15 min
Segmentation 10 min
Load into sequencing tool 10 min
Total ~2 hours

Measurement

Metric Target Action if below
ICP match rate (% of exported contacts that are true ICP) > 85% Filters too broad. Tighten title, company size, or industry filters
Email find rate (% of exported contacts with found email) > 70% Try a secondary enrichment tool for unfound contacts
Email verification rate (% of found emails that are valid) > 85% Enrichment tool quality issue. Test a different provider
Bounce rate on first send < 3% List quality or verification issue. Re-verify before next batch
Reply rate from Sales Nav-sourced lists > 8% List quality is good but copy or signal may be weak. Review email content
CRM duplicate rate (% already in CRM) < 30% Targeting overlaps with existing pipeline. Adjust search to find net-new accounts

Anti-Pattern Check

  • Exporting 5,000 contacts from a broad Sales Nav search. Volume is the enemy of relevance. Tight filters, small lists, high reply rates. 200 carefully filtered contacts beat 5,000 loosely filtered contacts every time
  • Searching by title "Sales" with no other filters. Returns millions of results including SDRs, sales assistants, retail sales associates, and car salespeople. Use specific titles: "VP Sales," "Head of Sales," "CRO." Add seniority and function filters
  • Not reviewing profiles before export. The search returns 500 results. You export all 500. 100 of them are consultants, 50 are at competitor companies, 30 are in the wrong geography. Review 20 profiles first. Tighten filters
  • Exporting without enrichment. Sales Nav gives you LinkedIn profiles, not email addresses. You need a separate enrichment step (Apollo, Hunter) to find emails. Don't try to reach people through LinkedIn InMail only. Email outperforms InMail for cold outbound
  • Using personal LinkedIn account for heavy automation. LinkedIn restricts accounts that use unauthorized scraping tools. Use a dedicated prospecting account. Start with low volume (50 exports/day). Don't risk your CEO's LinkedIn profile
  • No dedup against CRM. Exporting 200 contacts when 60 are already in your CRM means 60 prospects get duplicate outreach. Check CRM before loading into sequences
  • One mega-search for all personas. "Sales OR Marketing OR Operations" in one search returns a mix of VP Sales, Marketing Coordinators, and Office Operations Managers. Build separate searches per persona. Each gets its own saved search, its own lead list, and its own sequence
  • Never updating saved searches. Your ICP shifts. LinkedIn's data changes. A saved search from 6 months ago returns different results than it did then. Review and update saved searches quarterly
Want agents that use skill files like this?
We customize skill files for your brand voice and methodology, then run content agents against them.
Book a call