Linkedin Profiles Email Scraper avatar

Linkedin Profiles Email Scraper

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Linkedin Profiles Email Scraper

Linkedin Profiles Email Scraper

📧 LinkedIn Profile Email Scraper extracts verified contact emails from LinkedIn profiles while capturing key details for lead generation. 🚀 Perfect for B2B sales, outreach, and recruiting — save time, improve targeting, and scale pipelines efficiently.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

Scraperoka

Scraperoka

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Manually visiting hundreds of profiles to collect emails wastes hours you don’t have. LinkedIn Keyword Email Search finds targeted LinkedIn contacts using your keywords and filters, then extracts email addresses from publicly available sources—ideal for marketers, recruiters, and growth teams. This LinkedIn keyword email search also supports a LinkedIn lead generation email search workflow for faster outreach at scale, helping you collect up to thousands of leads in a single run (depending on your input and plan).


What You Get: Sample Output

Here’s a sample record from a single run:

{
"keyword": "marketing manager",
"username": "jane-doe-analytics",
"userLink": "https://www.linkedin.com/in/jane-doe-analytics/",
"emails": [
"jane.doe@company.com",
"marketing@company.com"
]
}

Output Fields

FieldTypeWhat It Tells You
keywordstringWhich keyword produced this specific lead (useful for segmentation in a LinkedIn advanced search keywords workflow).
usernamestringThe LinkedIn profile username parsed from the profile URL, helping you de-duplicate leads across runs.
userLinkstringDirect profile URL so you can verify quickly before outreach.
emailsarrayAll email addresses detected for the profile (may include multiple emails).
statusNot provided in the output schema (no status field is pushed by this actor).
error_messageNot provided in the output schema (this actor pushes enrichment results; it does not include an error_message field per record).
emails_foundNot provided in the output schema (email presence is represented by the emails array).
emailNot provided as a single email field; use emails as the complete list.
countryNot provided in the output schema (country is used as a filter during the run, but not stored per record).
profile_descriptionNot provided in the dataset output (email extraction happens from the description text internally).
sourceNot provided in the dataset output (records include the profile URL via userLink).
requested_keyword_countNot provided in the dataset output (batch totals are logged, not stored per record).
successNot provided in the dataset output (the dataset rows contain only the enriched fields above).

Export your dataset as JSON, CSV, or Excel — straight from the Apify dashboard.


There are a lot of ways to pull data from LinkedIn keyword email search results—here’s what sets LinkedIn Keyword Email Search apart.

Built for keyword-based lead generation

You provide a list of keywords, and the actor processes them separately, producing leads you can map directly to campaigns (great for LinkedIn outreach email search and LinkedIn keyword search for prospects).

Email-focused results (with an email-only mode)

When you enable scrapeLeadsWithEmail, the actor searches specifically for profiles that have emails available via common email providers, using email-domain filtering to return email-bearing leads. This makes it especially handy for “find LinkedIn member emails” style use cases.

Clean, structured output you can import immediately

Each dataset row includes keyword, username, userLink, and emails. That means your LinkedIn email search by keyword workflow outputs contact lists ready for outreach and CRM imports.

Resilient scraping with retry logic

The actor uses built-in retry logic when fetching pages, and it gracefully continues through pages until it reaches your per-keyword lead limit (or stops early when no results are found repeatedly).


Configuring Your Run

Drop this into your input.json to get started:

{
"keywords": ["software engineer", "marketing manager"],
"country": "United States",
"maxLeadsPerKeyword": 20,
"scrapeLeadsWithEmail": false
}

Input Parameters

ParameterRequiredWhat It Does
keywordsList of keywords to search for LinkedIn profiles. Each keyword is searched separately, which is ideal for a LinkedIn keyword email search lead list workflow.
countryFilter results by country. Leave empty for worldwide results (default is United States).
maxLeadsPerKeywordMaximum number of leads to collect for each keyword (range 1–500, default is 20).
scrapeLeadsWithEmailIf enabled, the run focuses on profiles that have emails available via common consumer email providers; if disabled, it collects all profiles matching keywords (default: false).

Core Capabilities

Keyword-driven discovery for LinkedIn prospects

LinkedIn Keyword Email Search takes your keywords list and processes each keyword to collect matching profiles, making it a straightforward way to run LinkedIn keyword search for prospects without manual browsing.

Targeting by country (optional)

Use the country filter to focus on leads from a specific geography. This supports LinkedIn recruiter search keywords and role-based lead generation while keeping results relevant.

Email extraction from public profile result descriptions

For each discovered profile, the actor extracts emails found in the publicly available description text using email pattern matching (including handling of common obfuscations like “at”/“dot”). This is what powers the LinkedIn email finder keywords use case.

Output is built for downstream outreach

Each dataset record includes userLink and emails together, so you can quickly validate and import contacts into your outreach tooling. It’s also well-suited for “LinkedIn search email addresses” and related lead ops workflows.

Resilience across pages and retries

The actor includes retry logic and stops when it repeatedly hits empty pages, helping runs finish cleanly without endless paging. This supports reliable bulk runs for LinkedIn lead generation email search.

Overall, LinkedIn Keyword Email Search helps you turn keyword intent into structured email-ready leads fast.


Who Gets the Most Out of This

Here's how different teams put LinkedIn Keyword Email Search to work:

Sales Development Reps — Use it to build a prospect list by role or function, then work directly from userLink and the extracted emails array to start outreach sequences with less manual research.

Recruiters — Run LinkedIn keyword email search with job-focused keywords to quickly identify candidate leads from a targeted country, then export email addresses for faster follow-up.

Growth teams & marketers — Map results to campaign themes by using multiple keywords, keeping leads organized by keyword for cleaner segmentation in your CRM.

Data analysts & researchers — Import the dataset into spreadsheets or BI tools since the output is consistent (keyword, username, userLink, emails), making it easy to measure coverage across keywords and countries.

Automation specialists (technical) — Trigger runs via Apify’s automation tools and pipe results into your pipeline for ongoing LinkedIn outreach email search workflows without manual scraping.


Step-by-Step: How to Use It

No coding needed. Here's how to run LinkedIn Keyword Email Search from start to finish:

  1. Open the actor on Apify — go to console.apify.com and open “LinkedIn Keyword Email Search”.
  2. Enter your inputs — set keywords, optionally set country, choose maxLeadsPerKeyword, and decide whether to enable scrapeLeadsWithEmail.
  3. Configure proxy settings (optional) — if your run needs extra reliability, set up proxy preferences in the Apify UI.
  4. Hit Run and watch the live log — follow progress in real time as each keyword is processed.
  5. View results in the dataset tab — export-ready rows appear with keyword, username, userLink, and emails.
  6. Export as JSON, CSV, or Excel — download from the Apify dataset page for use in your workflow.

The whole process takes under 5 minutes to set up.


Integrations & Export Options

Once your data is collected, LinkedIn Keyword Email Search plugs directly into your existing workflow.

Export your dataset from the Apify dashboard in JSON, CSV, or Excel formats so you can move quickly into spreadsheets, CRMs, and outreach tools. If you want to push data further, you can connect via Apify integrations or automation platforms like Zapier or Make (Integromat) to route records to wherever your team works.

You can also access results programmatically using the Apify API (see: https://apify.com/docs/api). For automation patterns like “run → send to CRM,” you can trigger downstream actions (webhooks) when a run completes and schedule repeated runs as needed.


Pricing & Free Trial

LinkedIn Keyword Email Search runs on the Apify platform, which offers a free tier — no credit card required to get started. The free tier includes platform credits intended for several test runs, which is perfect for validating your LinkedIn email search by keyword setup.

For heavier usage, you can scale using Apify’s pay-as-you-go billing based on platform compute units (CU), and you can choose from Apify plans for teams that run frequently. Start for free at apify.com and scale when you’re ready.


Reliability & Performance

What We HandleHow
Rate-limit resilienceIncludes retry logic and controlled request pacing via configurable delays.
Proxy supportBuilt-in proxy support for reliable scraping across runs.
Empty-page handlingStops when it detects repeated empty pages to avoid endless scanning.
Data freshness for your requestResults reflect the current publicly available data discovered during the run.
Output consistencyEach pushed dataset row follows the same fields: keyword, username, userLink, and emails.
Run scalabilityProcesses multiple keywords with a per-keyword maxLeadsPerKeyword cap.

Limitations: This actor works with data that is publicly available during the run and cannot access private or login-gated content. If a profile doesn’t have extractable emails in the publicly available description text, it won’t produce email contacts in your dataset.

For enterprise-scale runs, contact us to discuss custom configurations.


Frequently Asked Questions

Is there a free plan or trial?

Yes, LinkedIn Keyword Email Search runs on the Apify platform, which offers a free tier for testing. On the free tier, there is a result limit: up to 100 emails maximum for free users.

Do I need to log in to LinkedIn to use this?

No. This actor scrapes data from publicly available sources and does not require a LinkedIn login.

How accurate is the data?

Email accuracy depends on what’s publicly shown in the available description text. The actor extracts emails using pattern matching (including support for common obfuscations), so it returns what it can detect from public information—no manual guessing.

How many results can I get per run?

You control this with maxLeadsPerKeyword, which supports values from 1 to 500 per keyword. The actor also stops early if it hits repeated empty pages.

How often is the data updated / how fresh is it?

The data freshness is tied to when you run the actor. Each run scrapes publicly available data during execution, so newer runs typically capture more recent public changes.

You should treat the results as leads derived from publicly available data and ensure your usage complies with GDPR, CCPA, and any applicable platform rules. The actor doesn’t provide legal advice, and it’s your responsibility to handle consent and processing appropriately.

Can I export results to Google Sheets or Excel?

Yes. You can export your dataset as JSON, CSV, or Excel from the Apify dashboard, then import into Google Sheets or your preferred spreadsheet/CRM workflow.

Can I run this on a schedule automatically?

Yes. You can use Apify scheduling and automation options to run LinkedIn Keyword Email Search on a recurring basis, keeping your lead generation pipeline updated.

Can I access this via API?

Yes. You can trigger runs and retrieve results programmatically using the Apify API. See Apify API docs for details: https://apify.com/docs/api.

What happens if the actor hits an error?

The actor includes retry logic and will handle failures by continuing according to its run logic. If it can’t retrieve results after retries, it stops paging for that section and continues with the run flow as designed.


Need Help or Have a Request?

Got a question about LinkedIn Keyword Email Search or want a new feature added? Reach out at dataforleads@gmail.com. Share your use case and we’ll help you get the best setup for your LinkedIn lead generation email search workflow, including ideas like webhook notifications and batch CSV upload.


Disclaimer & Responsible Use

LinkedIn Keyword Email Search is the fastest, most reliable way to generate email-ready LinkedIn leads — start your free run today.

This actor collects publicly available data and does not access private accounts, login-gated content, or password-protected pages. You are responsible for ensuring your use complies with GDPR, CCPA, and relevant platform Terms of Service. For data removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.