🎣 Enrich LinkedIn profiles with Ghost Genius and Google Sheets (no account needed)

⚑ 626 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

LinkedIn Profile Enrichment Automation

Who is this for? This template is perfect for sales teams, recruiters, marketing professionals, and business development specialists who need to gather comprehensive LinkedIn profile data at scale. Ideal for lead generation teams building prospect databases, recruiters sourcing candidate information, sales professionals researching prospects, and marketing teams creating targeted outreach campaigns.

What problem does this workflow solve? Manually collecting detailed information from LinkedIn profiles is incredibly time-consuming and prone to inconsistency. Visiting each profile individually to extract names, job titles, experience, education, skills, and contact details can take hours for even small prospect lists. This automation eliminates the tedious manual data entry while ensuring consistent, comprehensive profile enrichment.

What this workflow does This workflow automatically enriches a list of LinkedIn profile URLs by extracting comprehensive professional data including:

The enriched data is automatically organized and updated in your Google Sheets database with structured formatting for easy analysis and outreach.

Setup

  1. Create a Ghost Genius API account and obtain your API key for cookieless LinkedIn profile scraping
  2. Configure HTTP Request credentials with Header Auth using your Ghost Genius API key
  3. Set up your Google Sheets database using the provided template with columns:
    • URL, Firstname, Lastname, Tagline, Location
    • Connections, Followers, Hiring?, Open to work?
    • Summary, Languages, Skills
    • Experience 1-5, Education 1-3
  4. Configure Google Sheets OAuth2 credentials following n8n’s authentication setup guide
  5. Add LinkedIn profile URLs to the first column of your Google Sheet to begin enrichment
  6. Test the workflow with a small batch before processing larger lists

How to customize this workflow

πŸ”— Nodes Used

Google Sheets, HTTP Request

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup