Mass Linkedin Email Scraper
Pricing
Pay per usage
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
Maintained by CommunityActor stats
1
Bookmarked
17
Total users
0
Monthly active users
20 days ago
Last modified
Categories
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
maxLeadsPerKeywordper 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 |
|---|---|---|---|---|
keywords | array of strings | Yes | ["b2b marketing agency", "SaaS founder", "recruitment agency"] | Niche keywords describing the type of LinkedIn pages / audiences you want to reach. One keyword per row. |
country | string | No | — | Optional location term appended to each Google query as an exact phrase. Examples: "USA", "UK", "Canada", "Dubai", "Berlin". Leave empty for worldwide results. |
maxLeadsPerKeyword | integer | No | 50 | Maximum number of email leads saved per keyword. Only results where an email is found are counted. |
emailDomains | array of strings | No | [] | 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. |
linkedinResultTypes | array of strings | No | ["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 coachnutritionistreal estate agentvegan 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.