LinkedIn Email + Profile Scraper ⚡ Active Leads (No Login) avatar

LinkedIn Email + Profile Scraper ⚡ Active Leads (No Login)

Pricing

$8.00 / 1,000 profile scrapeds

Go to Apify Store
LinkedIn Email + Profile Scraper ⚡ Active Leads (No Login)

LinkedIn Email + Profile Scraper ⚡ Active Leads (No Login)

The LinkedIn email scraper that skips dormant profiles. Each result: activity score (skip dead leads), decision-maker rank (prioritize C-suite/VP/Director), auto-detected industry, top-3 email patterns with honest confidence labels. CRM-ready CSV. Pay per success only — failed = free.

Pricing

$8.00 / 1,000 profile scrapeds

Rating

0.0

(0)

Developer

SlothTechLabs

SlothTechLabs

Maintained by Community

Actor stats

0

Bookmarked

123

Total users

59

Monthly active users

10 hours

Issues response

6 days ago

Last modified

Share

Skip dormant LinkedIn profiles. Target real decision-makers. This scraper finds emails and full profile data — and tells you which profiles are currently active, who's a decision-maker, and how confident the email prediction is. No LinkedIn account needed. Zero risk of getting banned.

🎁 Free launch period (May 15 – May 28, 2026)

This Actor is FREE during the launch window while we collect feedback on the new feature set. Starting around May 29, 2026, pricing will be $0.020 per successfully scraped profile (with 14-day notice per Apify policy).

Failed scrapes will always be free — you only pay when we successfully deliver enriched profile data.

🚀 What you get per profile

  • Identity — name, current title, current company, location, profile photo
  • Activity score (0–100) — skip dormant profiles, focus on active leads
  • Decision-maker score (0–100) — prioritize C-Suite / VP / Director-level contacts
  • Seniority levelIC / Senior / Manager / Director / VP / C-Suite / Founder
  • Industry — auto-classified from company name (e.g., "FinTech", "Software & Technology")
  • Top-3 email patternsfirst.last@, flast@, first@ (most likely first)
  • Email confidencehigh / medium / low based on DNS + provider signals (we never claim "verified" because we cannot SMTP-verify)
  • Catch-all risk — heuristic warning for domains where bounces are likely
  • Provider info — Google Workspace / Microsoft 365 / etc.
  • Profile details — about, work history, education, follower count

Failed profile = $0 charge. You only pay when we successfully extract data.

👥 Who this is for

  • B2B sales / SDRs prioritizing leads by activity and seniority
  • Recruiters filtering for actively engaged candidates
  • Investors / M&A researchers mapping decision-makers at target companies
  • Journalists / analysts verifying current employment context

⚖️ How it compares

FeatureThis ActorMost LinkedIn email scrapers
Activity score (skip dormant)❌ no signal
Decision-maker score❌ no signal
Industry inference
Email confidence (honest)high/medium/low❌ Often lies with "verified"
Catch-all risk warning
Email patterns delivered✅ Top 3 (most likely first)❌ Often 15+ random guesses
Pay only for successful scrapes✅ Failed = free❌ Often charges for empty results
No LinkedIn login needed✅ Zero ban risk❌ Often requires cookies

💰 Pricing (after May 29, 2026)

$0.020 per successfully scraped profile. Single price. No actor-start fee. No tiered events.

Cost example

10 LinkedIn URLs, 7 successful:

  • 7 × $0.020 = $0.14 total
  • 3 failed → free

Compare to Hunter.io ($0.07/credit) and Apollo ($0.25/credit) — this Actor delivers similar quality data at a fraction of the cost, and skips the dormant profiles those tools include.

📥 Input

{
"profileUrls": [
{ "url": "https://www.linkedin.com/in/satyanadella" },
{ "url": "williamhgates" },
{ "url": "ACoAAA8BYqEBCGLg_vT_aUBkSLMiSFG3DFIE0s" }
]
}

Three input formats supported, mix and match:

  • Full URL: https://www.linkedin.com/in/williamhgates
  • Public ID: williamhgates
  • Profile ID: ACoAAA8BYqEBCGLg_vT_aUBkSLMiSFG3DFIE0s

📤 Output schema

Each row is a CRM-ready profile.

Identity

FieldDescription
first_nameFirst name
last_nameLast name
full_nameDisplay name
profile_image_urlProfile photo URL (LinkedIn CDN — may be time-limited)

Position + decision-maker signals

FieldDescription
current_titleMost recent job title
current_companyCurrent employer
seniority_levelIC / Senior / Manager / Director / VP / C-Suite / Founder / Unknown
decision_maker_score0–100 (>=60 = decision-maker)
is_decision_makerBoolean (Director-level and above)
industryInferred from company (e.g., "Software & Technology")

Activity (the differentiator)

FieldDescription
activity_score0–100 from visible LinkedIn activity
is_activeBoolean (activity_score >= 50)
activity_statusActive / Recent / Quiet / Dormant / Unknown
last_post_dateISO timestamp of most recent public post
days_since_activityDays since last visible post (-1 if unknown)

What this means: activity_score is based on visible public activity (posts, articles, engagement references). Profiles with private posting will look quieter than they are. High score = confidently active. Low score = either inactive or private (we cannot tell which).

Email predictions (honest, never claimed as "verified")

FieldDescription
company_domainInferred domain from company name
mail_server_statusActive (MX exists) / Inactive / Unknown
mail_providerDetected provider (Google Workspace, Microsoft 365, etc.)
email_pattern_primaryMost likely format (first.last@domain is the modal pattern industry-wide)
email_pattern_alt1Second pattern (flast@domain)
email_pattern_alt2Third pattern (first@domain)
email_confidencehigh / medium / low / unknown (DNS-based signals only)
catch_all_risklow / medium / high / unknown (provider heuristic)
is_free_email_providerTrue if domain is gmail.com, yahoo.com, etc.
is_disposable_domainTrue if domain is on disposable list

Why we don't say "verified": SMTP RCPT TO requires port 25 outbound, which is blocked by Apify infrastructure. Predictions stay predictions. The email_confidence label is computed from MX existence + provider type + DNS signals — never from a real send-test. Don't trust any LinkedIn scraper claiming "verified" without disclosing how.

Profile details

FieldDescription
aboutProfile summary
experiencesComma-separated work history
educationsComma-separated education history
follower_countLinkedIn followers

Metadata

FieldDescription
profile_urlCanonical LinkedIn URL
public_identifierLinkedIn slug
scrape_statussuccess or failed
scrape_errorError reason if failed
scraped_atISO 8601 timestamp

🧮 How activity scoring works

The activity_score is composed of:

ComponentMax pointsSource
Recent post bonus50Most recent post date in JSON-LD (last 30 days = full points)
Engagement bonus25Count of activity-* references in HTML (engagement breadth proxy)
Tenure bonus15Follower count (established profile proxy)
Profile completeness10About / experiences / image populated

Status mapping:

  • Active (50+ recent post points) → posted in last 30–90 days
  • Recent (20–49) → posted in last 6 months
  • Quiet (5–19) → has older posts only
  • Dormant → no visible posts, but profile exists with some signal
  • Unknown → no signals available

🧮 How decision-maker scoring works

SeniorityBase score
Founder / Co-founder95
C-Suite (CEO, CTO, etc.)90
VP / SVP / EVP75
Director / Head of / Principal60
Manager / Lead40
Senior IC25
IC10

Plus a follower-count bonus (max +10 for 100k+ followers).

is_decision_maker = score >= 60 (Director-level and above).

💡 Tips for best results

  1. Filter by is_active in your CRM workflow to skip dormant profiles before outreach.
  2. Sort by decision_maker_score to prioritize who to contact first.
  3. Use email_confidence: high as your first-tier outreach list. Use medium after warm-up.
  4. Skip is_free_email_provider: true for B2B sales — those are personal addresses, not corporate.
  5. Watch catch_all_risk: high — these may bounce silently.

⚠️ What we intentionally don't do

  • No SMTP verification — Apify infrastructure blocks port 25 outbound. Predictions only. We never claim "verified" and disclose this honestly.
  • No phone numbers — LinkedIn doesn't expose them publicly.
  • No private-profile content — only publicly visible data.
  • No login / cookie scraping — your LinkedIn account is never used. Zero ban risk.

📬 Feedback & support

If you have any questions, feature requests, or encounter any issues, please open an issue on the Actor's page. We'd love to hear from you!