🎣 Track LinkedIn profile changes with Google Sheets & Slack notifications

⚑ 1,579 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 Tracker Automation

Who is this for?

This template is ideal for sales teams, recruiters, business development professionals, and relationship managers who need to monitor changes in their network’s LinkedIn profiles. Perfect for agencies tracking client personnel changes, HR teams monitoring talent movements, sales professionals staying updated on prospect job changes, and content teams tracking influencer activity.

What problem does this workflow solve?

Manually checking LinkedIn profiles for updates like job changes, status modifications, profile edits, or latest posts is extremely time-consuming and easy to miss. This automation eliminates the need for constant manual monitoring while ensuring you never miss important changes that could signal new business opportunities, relationship updates, or content engagement opportunities.

What this workflow does

This workflow automatically monitors a list of LinkedIn profiles on a weekly schedule, detects any changes in:

When changes are detected, it immediately sends Slack notifications with before/after comparisons and updates your tracking database to maintain historical records of all profile evolution.

Setup

  1. Create a Ghost Genius API account and get your API key for LinkedIn profile scraping
  2. Configure HTTP Request nodes with Header Auth credentials using your Ghost Genius API key
  3. Set up your Google Sheets database with columns:
    • Firstname, Lastname, LinkedIn URL, ID
    • Tagline, Summary, Latest experience
    • Open to work?, Hiring?, Latest post
  4. Configure Slack webhook integration for real-time notifications
  5. Set up credentials for Google Sheets and Slack following n8n documentation
  6. Add LinkedIn profile URLs to your Google Sheet to start monitoring

How to customize this workflow

πŸ”— Nodes Used

Google Sheets, HTTP Request, Slack, Schedule Trigger, Filter

πŸ“₯ Import

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

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