VOOZH about

URL: https://apify.com/scrapeflow/linkedin-email-scraper

⇱ Linkedin Email Scraper Β· Apify


Pricing

$19.99/month + usage

Go to Apify Store

Linkedin Email Scraper

πŸ“§ LinkedIn Email Scraper finds and verifies business emails from LinkedIn profiles & search resultsβ€”fast. πŸ”Ž Enrich leads, boost outreach, and export to CSV/CRM. ⚑ Accurate matching, rate-limit aware, and ideal for sales, recruiting, and growth teams.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

πŸ‘ ScrapeFlow

ScrapeFlow

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

2 months ago

Last modified

Share

Linkedin Email Scraper

Linkedin Email Scraper is an Apify actor that searches Google for LinkedIn content matching your keywords, extracts valid email addresses from the results, and saves structured records to a dataset β€” perfect for sales teams, recruiters, marketers, developers, data analysts, and researchers looking to build targeted contact lists at scale. It removes the manual work of digging through search results and lets you control location, domains, limits, and resilient proxying so you can enrich leads and accelerate outreach faster.

What data / output can you get?

The actor stores clean, structured rows in the dataset for each email it finds in Google results that link to LinkedIn. Fields are pushed exactly as below:

Data typeDescriptionExample value
networkNetwork label derived from the selected platform"Linkedin.com"
keywordThe search keyword that produced the match"marketing"
titleResult title extracted from the SERP block"Social Lift Marketing (@socialliftmarketing)"
descriptionResult snippet/preview text from the SERP block"This is Tunbridge Wells Squash ... socialliftmarketing@outlook.com ..."
urlThe LinkedIn result URL"https://www.linkedin.com/socialliftmarketing/"
emailEmail address extracted from the SERP block using regex"socialliftmarketing@outlook.com"

All results are saved to the Apify dataset so you can download or integrate them into your workflows.

Key features

  • βš™οΈ Bold Google SERP targeting Searches Google with a strict site filter for LinkedIn and parses result blocks with resilient CSS selector fallbacks to maximize extraction from diverse SERP layouts.

  • 🎯 Email domain filtering Use the emailDomains filter to keep only addresses ending with specific domains (e.g., "@company.com", "@gmail.com") for precise B2B or personal targeting.

  • πŸ“ Location-aware queries Add an optional location (e.g., "London", "Berlin") to refine searches and surface region-relevant results.

  • πŸ“ˆ Per-keyword collection limits Control run time and dataset size with maxEmails (1–5000) per keyword. The actor stops after the cap is reached for each term.

  • πŸ”„ Proxy rotation & fallbacks The legacy engine initializes with the GOOGLE_SERP proxy and can fall back to datacenter and residential proxies with up to 3 retries when requests are blocked.

  • 🧠 Block-awareness and jitter Randomized headers, user-agents, accept-language, and jittered delays reduce rate-limit risk; block strings are detected to trigger proxy fallbacks.

  • πŸ—‚οΈ Structured dataset output Every matched record is pushed with network, keyword, title, description, url, and email β€” consistent, ready for downstream use.

  • πŸ” No login or cookies required The actor extracts emails from public Google SERP snippets that link to LinkedIn β€” no account access or authenticated pages.

  • 🐍 Python-based reliability Built with the Apify Python SDK, aiohttp, and BeautifulSoup for performance, stability, and maintainability on the Apify platform.

How to use Linkedin Email Scraper - step by step

  1. Sign in to Apify.
  2. Open the β€œLinkedin Email Scraper” actor from the Apify Store.
  3. Add your keywords in the keywords array (e.g., ["marketing", "founder"]).
  4. Optionally set location to narrow results by city or region (e.g., "London").
  5. Optionally add emailDomains to keep only desired domains (e.g., ["@company.com", "@gmail.com"]).
  6. Set maxEmails to cap how many emails to collect per keyword (1–5000; default 20).
  7. Confirm platform is "Linkedin" and engine is "legacy" (default).
  8. Optionally provide proxyConfiguration if you need a custom setup; otherwise the legacy engine initializes with GOOGLE_SERP and handles fallbacks automatically.
  9. Start the run and monitor logs as pages are processed and emails are collected.
  10. When complete, open the dataset to view rows with network, keyword, title, description, url, and email, then download for your workflow.

Pro tip: Use emailDomains with company-specific domains (e.g., "@acme.com") to build highly targeted B2B lists from your keyword set.

Use cases

Use case nameDescription
Sales prospecting + outreachBuild targeted lead lists by collecting emails surfaced in Google results for LinkedIn content matching role, industry, or niche keywords.
Recruiting + talent sourcingIdentify candidate contact emails from role- and skill-based searches combined with optional location filters.
B2B enrichment for CRMEnrich existing records by querying company or role keywords and filtering emails by corporate domains.
Growth marketing list buildingGenerate contact lists aligned to campaign themes using keyword-driven discovery and per-keyword limits.
Agency lead generationQuickly assemble contact emails for verticals (e.g., β€œSaaS marketing”) using domain and location filters.
Academic and market researchCollect public emails associated with LinkedIn-linked content to support surveys and expert panels.
Developer automation pipelineFeed structured dataset outputs (network, keyword, title, description, url, email) into ETL jobs and analytics.

Why choose Linkedin Email Scraper?

A precise, resilient, and production-ready email extraction actor built for repeatable results at scale.

  • 🎯 Accuracy-first parsing: Extracts emails from SERP blocks with robust regex and selector fallbacks tailored for Google results.
  • πŸ”„ Resilient networking: Starts with GOOGLE_SERP proxy on the legacy engine and falls back to datacenter and residential proxies with retries when needed.
  • 🧩 Flexible filtering: Target the right contacts with keyword, optional location, and emailDomains filters.
  • 🚫 No login required: Works from public Google SERPs that link to LinkedIn β€” no cookies, extensions, or account access.
  • 🐍 Developer-grade stack: Python, aiohttp, BeautifulSoup, and the Apify SDK for stability on managed infrastructure.
  • πŸ—‚οΈ Clean, consistent output: Structured dataset rows with clear fields for straightforward downstream processing.

Unlike browser extensions and unstable scripts, this actor is designed for reliability, proxy-aware execution, and structured outputs you can trust.

Is it legal / ethical to use Linkedin Email Scraper?

Yes β€” when used responsibly. This actor extracts emails that appear in public Google search result snippets linking to LinkedIn content and does not access private or authenticated pages.

Guidelines:

  • Collect and use only publicly visible information.
  • Respect LinkedIn’s terms of service and applicable laws (e.g., GDPR, CCPA).
  • Use data for legitimate purposes and avoid spam or deceptive outreach.
  • Consult your legal team to ensure compliance in your jurisdiction and use case.

Input parameters & output format

Example input (JSON)

{
"keywords":[
"marketing",
"founder",
"business"
],
"platform":"Linkedin",
"location":"London",
"emailDomains":[
"@gmail.com",
"@outlook.com"
],
"maxEmails":20,
"engine":"legacy",
"proxyConfiguration":{
"useApifyProxy":false
}
}

Parameter reference:

  • keywords (array, required): List of search terms to find LinkedIn profiles or posts. Each keyword is processed separately. Default: none.
  • platform (string, optional): Social/professional platform to target; currently supports "Linkedin". Default: "Linkedin".
  • location (string, optional): Optional location to refine queries (e.g., "London"). Default: "".
  • emailDomains (array, optional): Optional list of domains to keep (e.g., "@company.com"). Default: none.
  • maxEmails (integer, optional): Maximum emails to collect per keyword (1–5000). Default: 20.
  • engine (string, optional): Scraping engine. Supported: "legacy". Default: "legacy".
  • proxyConfiguration (object, optional): Proxy settings. With the legacy engine, the actor initializes with a GOOGLE_SERP proxy and can fall back to datacenter and residential proxies with retries. Default: not set by input.

Example output (JSON)

{
"network":"Linkedin.com",
"keyword":"marketing",
"title":"Social Lift Marketing (@socialliftmarketing)",
"description":"This is Tunbridge Wells Squash ... 07802 640882 socialliftmarketing@outlook.com #SocialMediaMarketing ...",
"url":"https://www.linkedin.com/socialliftmarketing/",
"email":"socialliftmarketing@outlook.com"
}

Notes:

  • The actor pushes only rows that contain an email.
  • description may be an empty string if the SERP snippet lacks text.

FAQ

Is there a free trial for this actor?

Yes. The listing includes 120 trial minutes so you can evaluate performance before subscribing.

Do I need a LinkedIn login or cookies to run this?

No. The actor works from public Google SERP results that link to LinkedIn content and does not require login or cookies.

Can I filter emails by specific domains?

Yes. Use the emailDomains array to keep only emails ending with domains you specify (e.g., "@company.com", "@gmail.com").

Can I narrow results by location?

Yes. Provide a location string (e.g., "London", "New York") to refine searches geographically.

How many emails can it collect per keyword?

You control this with maxEmails. Set any value from 1 to 5000; the default is 20 per keyword.

What output fields are included in the dataset?

Each record contains network, keyword, title, description, url, and email. Only rows with an email are pushed.

Does the actor verify emails?

No. It extracts email addresses found in public SERP snippets using a regex. Verification/validation is not performed.

Which proxies does it use and how are blocks handled?

With the legacy engine, the actor initializes with a GOOGLE_SERP proxy and will fall back to datacenter and residential proxies, retrying up to 3 times when it detects blocks.

Final thoughts

Linkedin Email Scraper is built to extract public email addresses tied to LinkedIn-related search results quickly and reliably. With keyword-driven discovery, optional location and domain filters, structured outputs, and resilient proxying, it helps sales, recruiting, marketing, research, and engineering teams move from manual discovery to scalable contact collection. Developers benefit from a Python-based, Apify-managed workflow and clean dataset outputs ready for pipelines. Start extracting smarter, structured email data for your outreach today.

You might also like

Linkedin Email Scraper

scrapapi/linkedin-email-scraper

πŸ“§ LinkedIn Email Scraper finds and verifies business emails from LinkedIn profiles and company pages. πŸ” Enrich leads with names, titles, domains, and export to CSV/CRM. πŸš€ Ideal for B2B outreach, sales, and recruiting. βœ… Consent-first, GDPR-compliant.

Linkedin B2b Email Scraper

scrapier/linkedin-b2b-email-scraper

πŸ“§ LinkedIn B2B Email Scraper captures and verifies business emails from public profiles & company pages. 🎯 Enrich with names, titles, company, domains; export to CSV/CRM. βš™οΈ Automate lead gen and outreach. πŸš€ Ideal for sales, marketing, and recruiting.

Linkedin Email Scraper - Enterprise Solution

contacts-api/linkedin-contact-extractor

Generate B2B leads with our LinkedIn Email Scraper. Extract business emails from LinkedIn profiles for sales, recruiting, and outreach.

Linkedin Profile Email Scraper By Keyword

contacts-api/linkedin-profiles-email-scraper

Extract verified emails from LinkedIn profiles with our LinkedIn Profile Email Scraper. Ideal for B2B outreach, lead generation, and sales prospectingβ€”fast, accurate, and scalable.

Linkedin Email Scraper - Advanced, Fast And Cheapest

contacts-api/linkedin-email-scraper-fast-advanced-and-cheapest

πŸ” LinkedIn Email Scraper helps you extract verified emails from LinkedIn profiles fast πŸš€ Find targeted B2B leads, boost outreach πŸ“§, and scale sales with smart filters and high accuracy.

Linkedin B2B Email Scraper

contacts-api/linkedin-b2b-lead-generator-email-scraper

Build targeted prospect lists with our LinkedIn B2B Email Scraper. Extract business emails from LinkedIn profiles for B2B sales, recruiting, and outreach.

Linkedin B2b Email Scraper

api-empire/linkedin-b2b-email-scraper

πŸ”Ž LinkedIn B2B Email Scraper finds and verifies business emails from publicly available sources for your LinkedIn prospects. πŸš€ Speed up lead gen, sales outreach & recruitment with clean, compliant data, enrichment & CSV/API export. πŸ”’ Use responsibly.

Linkedin B2b Phone Number Scraper

scrapio/linkedin-b2b-phone-number-scraper

πŸ“ž LinkedIn B2B Phone Number Scraper extracts verified direct dials from LinkedIn profiles for faster outreach. πŸš€ Export to CSV, sync to CRM, enrich leads, and scale sales prospecting & recruiting. πŸ” Fast, accurate, compliant contact data for B2B teams.

Linkedin Profile Email Scraper By Keyword

scraper-mind/linkedin-profiles-email-scraper

Linkedin Profile Email Scraper: Extract targeted profiles with emails and scale Linkedin lead generation effortlessly. Perfect for marketers, recruiters, and sales teams seeking high-quality Linkedin B2B leads.

87

Linkedin B2b Email Scraper

scrapio/linkedin-b2b-email-scraper

πŸ“§ LinkedIn B2B Email Scraper finds verified work emails from public LinkedIn profiles & company pages, plus names, titles, company, domain & location. πŸš€ Export to CSV/CRM to power lead gen, prospecting, outreach & recruiting. βš™οΈ Fast, scalableβ€”built for SDRs, marketers & agencies.