How to Scrape LinkedIn Sales Navigator for Cold Outreach? – Full AI Workflow

How to scrape LinkedIn Sales Navigator?


Want to learn how to scrape LinkedIn Sales Navigator data to power your outreach campaigns? Read on to know more about how you can automate this process using AI.

Prospecting high-quality leads can be a critical challenge for sales reps. One of their key jobs is to fill the company’s sales pipeline with newer leads, while also ensuring that the older ones are nurtured through different stages of the funnel. As a result, they’re often on the lookout for data sources that are both efficient and cost-effective in nature. 

This is where LinkedIn Sales Navigator helps, offering access to a vast database of more than 67 million businesses & a billion active users. But how do you really scrape LinkedIn Sales Navigator to power your outreach? 

That’s exactly what this article looks to answer, helping you leverage both AI & manual methods to aid your outreach efforts. So what are you waiting for? 

Let’s dive right in & understand how to scrape LinkedIn Sales Navigator in a few easy steps! 

Why should sales teams scrape LinkedIn Sales Navigator for outreach? 

Deciding to scrape LinkedIn Sales Navigator for prospecting data can be a vital strategy, especially if you’re just starting out. It provides B2B sales teams with a competitive edge, enabling them to: 

  • Access a detailed database for precision targeting.
  • Enhance engagement through personalized outreach.
  • Achieve efficiency by automating the lead generation process.
  • Enrich lead data for informed outreach strategies.

This method of data sourcing & segmentation not only amplifies the potential for successful conversions but also significantly reduces the time and resources traditionally required for lead generation.

How to Scrape LinkedIn Sales Navigator Using AI? – Step-by-Step Workflow 

Using Clay’s  data sourcing & enrichment platform, we can easily scrape LinkedIn Sales Navigator and craft a data strategy based on the insights gathered. 

Here’s how you can go about doing that: 

Step 1: Identify your target ICP

To scrape LinkedIn Sales Navigator, it's important that you know who your ICP is. Make sure to use the filters on the platform to narrow down your prospect search to a sizable but focused number.

When looking to scrape LinkedIn Sales Navigator for outreach, the first step is to identify who you want to target. To do this, you can simply leverage Sales Navigator’s advanced filtering options that narrow down your search to specific job titles or functions/departments. 

You can make your research more targeted by adding filters based on regions and even their activity on LinkedIn. 

Step 2: Use the Chrome extension 

Download the Clay Chrome extension to utilize its full AI capabilities to scrape LinkedIn Sales Navigator data.

In the next step to scrape LinkedIn Sales Navigator, you’ll need to download the Clay Chrome extension. It’s an amazing tool, and introduces a better level of efficiency, especially when gathering data. 

As a user, you don’t have to switch tabs constantly, and can simply capture relevant information from Sales Navigator itself, thereby eliminating the need for manual data entry. 

Upon installing, you simply need to open the tool while still on the Sales Navigator and see the following options: 

  • Untitled Recipe 
  • Clay Verified Recipes
  • Autodetected Lists 

From here, select ‘Clay Verified Recipes’ and you’ll see the data being collected for the first few rows. You’ll simply need to scroll through the data as Clay’s AI engines pick up relevant information to enrich your table with. 

Step 3: Enriching the data 

Once you’ve gathered the initial set of data, the next phase is enrichment. This involves utilizing Clay to transfer the collected data into a new workspace where further enrichment processes, such as email address identification, can take place. This step transforms raw data into actionable insights for targeted outreach.

To do this, simply click the ‘Add to Workspace’ button and open a brand new Clay table with the collected data. 

Enrich your prospecting data properly before you scrape the LinkedIn Sales Navigator data for your outreach campaign.

Step 4: Bridging the data gaps

Bridging the gaps in data while you scrape LinkedIn Sales Navigator for company URLs

When you scrape LinkedIn Sales Navigator for outreach, there’s a high chance you’ll end up with incomplete or missing information. With Clay, you can easily overcome this by creating new enrichment columns to supplement the missing data points. 

In your existing table, you’ll ideally have access to the following data points: 

  • Name 
  • Company 
  • Profile
  • Location 
  • Sales Nav Company Link 
  • Sales Nav Profile Link
  • Title and Company 

To find a prospect’s email, you’ll need both their full name and company URL. But there would still be some aspects of your table that need more data to work as per what you’re looking for. 

You can fill in the empty rows and turn company names into URLs by creating a new column for enrichment using the ‘Enrich Person from LinkedIn Profile’ option. 

Enrich Person from LinkedIn Profile while you scrape LinkedIn Sales Navigator data

Under the ‘LinkedIn Sales Navigator Profile’ option, you’ll be referencing the column titled: “Sales Nav Profile Link’, followed by clicking ‘Continue to Add Fields’, which again opens up a few options to explore.

Here, simply go from ‘Latest Experiences’ > ‘Company Domain’ to get an URL.

Company Domain to get URL from the Sales Navigator profile.

Step 5: Use conditional formulas

For a more refined approach, conditional formulas within Clay can be applied to ensure that enrichments are performed only when certain criteria are met. 

This targeted enrichment process ensures the highest quality of data for your outreach efforts. Since our goal is to get the company URLs, Now while for some it’s available on the left, we couldn’t pull the exact URL from the LinkedIn enrichment. 

When referencing columns, select the original company column followed by toggling the ‘Domain’ option under the ‘Get Domain from Company Name’ option. 

Get domain from company name.

Now click the column and select ‘Settings’ to set a conditional formula through the ‘Use AI’ button, which opens up the AI Formula Generator. 

Conditional formula to scrape LinkedIn Sales Navigator for data.

Now to scrape LinkedIn Sales Navigator for company URL, type the following command in the formula generator: 

“Only run if /Company Domain – Latest Experience does not exist’ 

This will reference the new column created using LinkedIn, and you’ll simply need to click the ‘Output is correct. Save formula’ button to run the enrichment in Clay. 

Conditional run formula generator

Step 6: Cleaning up data 

AI formula generator

Now that you’ve got 2 columns with the links, the next step when you scrape LinkedIn Sales Navigator data is to clean it up and consolidate the list. Simply create a new text column, followed by clicking on ‘Settings’ and using the AI Formula Generator again, where you’ll write the following: 

‘“Return either /Company Domain – Latest Experience OR Clearbit -> Domain”

The Clay table will then have the company URLs from either of the two sources, which you can then clean up further. 

To do this, first hide the two columns and retain the new one with URLs. You can also hide the blank rows for which no URL was found. 

For hiding the columns, click each of them and select ‘Hide’, while to do away with the blank rows, go to the last column and select it before clicking ‘Filter on this column’ & then changing it to ‘Is Not Empty’. 

Doing this will clean up the Clay table &  you can easily move to finding email addresses of your prospects. 

Clean up your data after you scrape LinkedIn Sales Navigator

Step 7: Finding the emails 

Once you’ve cleaned up the data, the next step to scrape LinkedIn Sales Navigator involves finding the prospects’ emails. To do this, you simply need to create a new column, and choose ‘Work Email’ and fill in the input. 

How to source prospect's work email after you scrape LinkedIn Sales Navigator data.

You can choose to source data from different sources, and also add the input fields required for your list, such as: 

  • Name 
  • Company
  • New Domain URLs

And then click ‘Save and Run First 10 rows’. 

Once that’s done, you’ll have a table filled with verified emails. To wind this process up, you can clean up the table; removing any rows/companies that do not have prospect emails. 

Final, cleaned list with work emails & other prospect information.

After you’ve followed through with the above steps, simply export the table or connect it with Smartlead to run your email campaign. 

Method 2: How to Scrape LinkedIn Sales Navigator Using Semi-Automated Scrapers? 

YouTube video

Another useful method to scrape LinkedIn Sales Navigator involves using a scraper that can extract useful data for you to leverage while prospecting later. 

One such tool is Evaboot, which offers a dedicated LinkedIn Sales Navigator scraper based on AI. 

Here’s a quick lowdown of how you can use Evaboot to scrape LinkedIn Sales Navigator in a jiffy: 

Step 1: Creating Targeted Searches

Start by refining your search within Sales Navigator, utilizing the platform’s extensive filters to identify leads that closely align with your outreach goals.

Given that Sales Navigator has over 30 filters, you can apply them on both the companies you’re looking to target as well as the decision-makers. Some of these filters are as follows: 

  • Company headquarters
  • Company Type 
  • Company Headcount (to search by company size)
  • Publicly or privately held companies
  • Current Job title/Role 
  • Function 
  • Past Job title 
  • Spotlight 

Step 2: Extract & enrich leads

Once the filters have been applied, it becomes easy to scrape LinkedIn Sales Navigator for the exact type of people you want to target. 

After adding the filters, you can extract the leads using the ‘Extract with Evaboot’ option at the top-right corner of the Sales Navigator. 

Please note that Evaboot only allows 2.5k results per day, owing to the limit set by LinkedIn. So make sure you keep your lead count below 2.5k results. 

You’ll then be taken to the Evaboot web app, where you can name your list and start the scraping process. 

Post finishing the data extraction, you can easily get email data by clicking the ‘Find Emails’ option. Evaboot auto-checks if leads match the search criteria in Sales Navigator. 

It’s quite possible that 20-30% of the leads don’t match them, which is where you can use the ‘Qualified Leads’ option to get only those leads which comply with the search criteria. 

Step 3: Download the CSV 

Once the lead enrichment process gets completed, you’ll see a green indicator to signify that your list is ready to download. 

Simply click the ‘Download’ button and you’ll get the CSV file to launch your campaign. 

Unlike Clay, the Evaboot LinkedIn Sales Navigator scraper is a semi-automated method that’s useful when you’re trying to get data without connecting multiple tools and software for data enrichment and extraction. 

It’s important that you choose the one that’s best for you, and falls within your prescribed budget for lead generation. 

Final Thoughts 

Mastering how to scrape LinkedIn Sales Navigator unveils a realm of possibilities for B2B sales teams, transforming LinkedIn’s vast database into a strategic asset for outreach campaigns. While challenges exist, particularly in navigating the platform’s policies and ensuring data integrity, the rewards of a well-executed scraping strategy are manifold. 

For those seeking to elevate their lead generation efforts, partnering with a specialized growth partner like Cleverviral can provide the expertise and support needed to harness the full potential of LinkedIn Sales Navigator for your campaigns.

If you’re looking to ramp up your data intelligence & leverage the power of AI to ramp up reply rates & outbound performance, simply reach out to us on [email protected] or simply fill out the contact form on the website. 

Until then, happy prospecting!! 

Frequently Asked Questions

Can you scrape LinkedIn Sales Navigator?

Yes, you can easily scrape LinkedIn Sales Navigator using either a scraper like Evaboot or simply automate the process using data enrichment platforms like Clay etc.

Is it legal to scrape LinkedIn Sales Navigator?

While LinkedIn is against taking data off its platform, you must understand their policies regarding data scraping and how you’re going to use it. That being said, there are multiple tools that allow you to do this ethically, which is something you can explore.

Alternatively, it’s also recommended that you partner with an agency that has some level of expertise scraping data ethically.

How do I extract a Sales Navigator list from LinkedIn?

You can use Chrome extensions like Clay, Evaboot and even
to extract a lead list from LinkedIn’s Sales Navigator in an automated manner.

Table of contents

About the Author


Manan is a B2B copywriter & content strategist at Cleverviral. A content marketer and writer for 5+ years, he has written for our clients like Forms On Fire, Wigzo and Lenovo for their email and other content-related operations.Get in touch with him at: [email protected]

You may also like

Join Cleverviral’s newsletter!

Want more such insights in your inbox? 

Let’s talk and understand your needs together?

Short on time? Let us get back to you.

Join Cleverviral's Newsletter

Get weekly updates on the newest stories, posts, and case studies right in your mailboxes.