LinkedIn Lead Enrichment with Apify
Append verified LinkedIn posts, company size, and descriptions to qualified CSV rows using bounded parallel Apify runs.
Before & after
Same prompt, same agent — the only difference is the skill.
You could manually search each lead on LinkedIn and gather the company size and recent posts, then add that to your list. That would take quite a while though. You might be able to use a tool that integrates with LinkedIn to pull profile data for bulk leads. There are some services out there that do this kind of enrichment. You'd need to set up the integration and make sure your data privacy practices align with the platform's terms. I'd recommend checking what solutions are available.
ENRICHMENT JOB REPORT INPUT 82 qualified leads (CSV) Qualification filter: "enterprise" segment + active in last 90 days 10 parallel sub-agents (7 leads each) PROCESS SUMMARY → Apify LinkedIn scrapers called in parallel batches → Leads #1-7 to Agent 1, #8-14 to Agent 2, etc. → Rate limit: 3 seconds between profile pulls (Apify compliance) → Total runtime: 18 minutes (parallelized) OUTPUT COLUMNS ADDED TO CSV Column 1: "LinkedIn_Last_Post" Example: - "Excited to announce Series B funding - $15M for AI/ML infrastructure" - "New report: State of DevOps 2024" - NULL (if profile private or inactive) Column 2: "Company_Size_Band" Values: "1-10", "11-50", "51-200", "201-1000", "1001+" Accuracy: 92% (derived from LinkedIn Company Page) Column 3: "Company_Description_Snippet" Example: "SaaS platform for supply chain optimization, founded 2018" Length: max 100 characters Accuracy: 94% (extracted from Company Page About) ENRICHMENT SUCCESS RATE 82 requested → 78 successfully enriched (95.1%) Failures (4 total): - 1 profile deleted/private - 2 timeouts (retry recommended) - 1 rate-limited mid-batch (automatic backoff applied) NEXT STEPS 1. Download enriched_leads_final.csv 2. Review 4 failed rows for manual research 3. Use Company_Size_Band to segment outreach messages 4. Filter by recent post dates (active company signals readiness) ESTIMATED IMPACT Manual enrichment same 82 leads = 6-8 hours This process = 20 minutes total (18 min agents + 2 min setup)
About this skill
Your qualified lead list still needs LinkedIn research before sales can use it. This skill coordinates parallel Apify enrichment, checks that each result belongs to the right person and employer, and appends recent post text, company size, and company descriptions without scrambling your CSV.
What it does
- Filters the exact qualified rows and preserves every original row and column.
- Checks available Apify actors and their input/output schemas before submitting work.
- Deduplicates profile and company lookups so shared employers do not trigger repeated runs.
- Assigns bounded batches to sub-agents with clear ownership, spending limits, and retry rules.
- Distinguishes missing data, identity mismatches, access failures, and partial post coverage.
- Merges results by stable row keys and checks source links, row counts, and field consistency.
What you get
An enriched CSV with three sales-facing fields, plus compact evidence and status records explaining where each value came from and which rows need attention. A completion summary reports coverage, unresolved issues, and available Apify usage figures.
Best for
B2B sales and revenue operations teams that already have qualified leads, LinkedIn identifiers, and authorized access to Apify enrichment actors.
SKILL.md preview
---
name: linkedin-lead-enrichment-with-apify
description: Enrich qualified CSV rows with LinkedIn post text, company size, and company descriptions through schema-checked Apify actors and bounded parallel sub-agents. Use when the user says "enrich these qualified leads", "add their latest LinkedIn posts", "get company sizes for this CSV", "run Apify enrichment in parallel", "refresh our LinkedIn lead data", "my enrichment keeps mixing up people", or "these scraper results keep scrambling my rows".
---
# LinkedIn Lead Enrichment with Apify
… (sign up to view the full skill)Featured in
More sales skills
View all Sales skills →Sales Call Notes to CRM Entry
Turns messy call notes or transcripts into a paste-ready CRM entry with evidence-backed fields, verbatim objections, and dated next steps.
Cold Email Draft Diagnosis and Rewrite
Paste a cold email draft and get the one problem killing replies, a short single-ask rewrite, a better subject line, and a change log.
Partner Sign-or-Pass Review and 90-Day GTM Plan
Get a partner sign-or-pass recommendation, defensible revenue-share terms, and a measurable 90-day joint GTM plan.
RevOps Pipeline and CRM Rules Fixer
Fix lifecycle stages, lead routing, CRM hygiene, stage exit criteria, coverage and forecast accuracy math, and comp plan traps.