Mass Linkedin Email Scraper avatar

Mass Linkedin Email Scraper

Pricing

Pay per usage

Go to Apify Store
Mass Linkedin Email Scraper

Mass Linkedin Email Scraper

🔎 Discover niche-targeted LinkedIn profiles and company pages using smart Google search logic. 📧 Extract publicly visible emails fast with domain filtering and precision targeting. 📦 Export clean, structured email + LinkedIn link pairs ready for outreach.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

easy scraper

easy scraper

Maintained by Community

Actor stats

1

Bookmarked

17

Total users

0

Monthly active users

20 days ago

Last modified

Share

🚀 LinkedIn Mass Email Scraper

🔎 This Actor searches Google for LinkedIn pages in your niche (profiles, companies, schools, showcase pages, and posts), then extracts email leads fast.

🎯 It is optimized to quickly collect email + LinkedIn link pairs per keyword, with flexible filters for email domains and LinkedIn URL types (profiles, companies, schools, showcase pages, content).


🎯 Goal

  • 🔍 Find LinkedIn-related pages in specific niches, optionally filtered by country.
  • 📧 Collect visible emails (e.g. @gmail.com, @yahoo.com) Fast.
  • 📦 Produce clean, structured output in an Apify dataset ready for CSV / JSON export or API usage.

⭐ Key Features

  • 🌐 Google dork–based discovery: Uses carefully crafted Google queries to discover Instagram profiles for each keyword.
  • 🎚️ Per-keyword lead cap: Strictly respects maxLeadsPerKeyword per keyword so you control volume and cost.
  • ⚡ HTML-only scraping: Loads only the main document for each profile to minimize proxy bandwidth.
  • 🆓 Free Tier Available: GET 2 Hours Trial FOR FREE per run! Perfect for testing or small campaigns.

⚙️ Input Parameters

🏷️ Parameter🧩 Type✅ Required🔢 Default📝 Description
keywordsarray of stringsYes["b2b marketing agency", "SaaS founder", "recruitment agency"]Niche keywords describing the type of LinkedIn pages / audiences you want to reach. One keyword per row.
countrystringNo—Optional location term appended to each Google query as an exact phrase. Examples: "USA", "UK", "Canada", "Dubai", "Berlin". Leave empty for worldwide results.
maxLeadsPerKeywordintegerNo50Maximum number of email leads saved per keyword. Only results where an email is found are counted.
emailDomainsarray of stringsNo[]Optional list of email domains to bias results towards. Examples: gmail.com, yahoo.com, outlook.com. In queries they are searched as @gmail.com, @yahoo.com, etc.
linkedinResultTypesarray of stringsNo["profile", "company", "school", "showcase", "content"]Select which LinkedIn URL types to bias in Google: profile (/in/, /pub/), company (/company/), school (/school/), showcase (/showcase/), and content (/posts/, /pulse/). Leave as default to search across all while excluding obvious non-lead sections like /groups/, /events/, /jobs/, /feed/.

📤 Output Data Format

Typical fields:

{
"email": "amy.leznoff@gmail.com",
"result_url": "https://www.linkedin.com/company/lifestyle-family-fitness",
"profile_url": "https://www.linkedin.com/company/lifestyle-family-fitness/",
"page_title": "Lifestyle Family Fitness",
"snippet": "Employees at Lifestyle Family Fitness · Amy Leznoff (amy.leznoff@ gmail.com ) · Angelo Miranda · Jim Albury. Read more",
"source_keyword": "fitness"
}

👥 Who is this Actor for?

  • 🏢 Agencies and freelancers looking to build targeted LinkedIn outreach lists for specific niches (e.g. B2B founders, hiring managers, agencies, local businesses).

  • 🚀 Founders and growth marketers who want a repeatable way to discover relevant LinkedIn accounts and company pages with publicly listed emails.

  • 🎯 Lead-generation specialists who want a “smart” scraper that prioritizes quality and relevance over raw volume.

  • 📧 Cold Email Campaigns: Build targeted email lists for B2B services or product launches.


🛠️ How to Use

1️⃣ Add your keywords

Use descriptive, niche-focused keywords like:

  • fitness coach
  • nutritionist
  • real estate agent
  • vegan restaurant

2️⃣ Optionally set a country / location

Use a country or city name as you would type it into Google:

  • USA, UK, Canada, Dubai, Berlin

Leave empty to search worldwide.


3️⃣ Set maxLeadsPerKeyword

Controls how many profiles per keyword are saved to the dataset.

Typical values: 20–500 depending on how broad your keywords are.


4️ Choose the required email Provider gmail , outlook , etc .. Or Leave default


5️⃣ Choose the required LinkedIn URL types (optional)


6️⃣ Run the Actor

  • ▶️ Click Run in Apify Console.
  • 📊 After the run finishes, open the Output tab to inspect and download the results.