🎣 Capture LinkedIn leads and sync them with Google Sheets, HubSpot or Salesforce

⚡ 975 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

This n8n workflow automatically captures LinkedIn leads from multiple sources (new connections, post engagements), enriches the data with AI-powered scoring, eliminates duplicates, syncs to Google Sheets and your CRM (HubSpot or Salesforce), and sends instant notifications to your sales team for high-quality leads. No more manual copy-pasting or lost opportunities—every LinkedIn interaction becomes a tracked, qualified lead ready for follow-up.

Benefits

Useful for Which Industry

How it works

  1. Monitor LinkedIn - Checks every 15 minutes for new connections and post engagements
  2. Extract data - Pulls profile information, company, position from multiple sources
  3. Score leads - Calculates quality score (0-100) and assigns temperature (Hot/Warm/Cold)
  4. Prevent duplicates - Tracks leads for 90 days to avoid duplicate entries
  5. Sync to platforms - Saves to Google Sheets and your CRM (HubSpot or Salesforce)
  6. Smart notifications - Alerts sales team via Slack/Email for Hot and Warm leads only

Setup steps

  1. Connect LinkedIn - Add OAuth2 credentials to both LinkedIn nodes
  2. Setup Google Sheets - Create spreadsheet with these columns: leadId, fullName, firstName, lastName, email, phone, company, position, headline, location, profileUrl, leadSource, leadTemperature, qualityScore, engagementType, commentText, dateAdded, status, assignedTo, notes, lastUpdated
  3. Choose CRM - Enable either HubSpot OR Salesforce nodes (disable the other)
  4. Configure alerts - Add Slack webhook URL and/or email settings
  5. Test workflow - Run manually first to verify all connections
  6. Activate - Turn on for automatic lead capture

Key features

🔗 Nodes Used

Send Email, Google Sheets, HTTP Request, LinkedIn, Schedule Trigger, Filter

📥 Import

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

📖 Importing guide · 🔑 Credential setup