🎣 Enrich lead profiles from LinkedIn URLs with Apify and Google Sheets

⚡ 36 views · 🎣 Lead Generation & Enrichment

💡 Pro Tip — If you’re pulling LinkedIn data through HTTP requests or dealing with API restrictions, there’s a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search — you just pass a URL and get structured data back.

View All Scrapers

Description

Transform LinkedIn profile URLs into comprehensive enriched lead profiles, quickly and automatically.

Add URLs to your sheet, run the workflow, and get fully enriched contact data: names, job titles, company details, career history, recent activity, and more – all written back to your spreadsheet.

What it does

Requirements

Setup

  1. Create your Google Sheet with the required columns (or duplicate the template structure)
  2. Replace YOUR_APIFY_API_KEY in three HTTP Request nodes: “Start Apify Scrape”, “Check Status”, and “Fetch LinkedIn Data”
  3. Connect your Google Sheets OAuth2 credentials to the two Google Sheets nodes
  4. Update the document ID if using your own sheet (currently points to a specific sheet)
  5. Add LinkedIn profile URLs to the “LinkedIn” column, leaving “First Name” blank
  6. Run manually – workflow processes all unenriched rows sequentially

Sample Output

Google Sheet row output - from one successfully enriched lead profile via LinkedIn URL: Link to Google Sheets sample file

Next steps

Use the enriched data for sales outreach, recruiting pipelines, or lead scoring. The “LI Other Profile Information” column contains a rich text summary ideal for AI-powered lead qualification or personalized messaging.

Tip: Process small batches (5-10 profiles) first to verify Apify results and check for rate limiting. The Apify dataset ID is stored in each row, so you can retrieve raw JSON data later if needed for deeper analysis.

đź”— Nodes Used

Google Sheets, HTTP Request

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup