Weekly LinkedIn connections sync & analysis with Apify and Google Sheets
Needs changesWhat this workflow does
This workflow has 12 nodes and runs on a schedule (legacy Cron node). Along the way it connects Google Sheets.
How it runs
Trigger: On a schedule (legacy Cron node).
- Start LinkedIn Scrape (HTTP Request): calls an HTTP API
- Extract Run ID (Code): runs custom JavaScript code
- Wait: pauses before continuing
- Check Scrape Status (HTTP Request): calls an HTTP API
- Scrape Completed? (If): checks a condition and branches into true / false
- Get Scraped Data (HTTP Request): calls an HTTP API
- Wait: pauses before continuing
- Process Connections Data (Code): runs custom JavaScript code
- Clear Existing Data (Google Sheets): uses Google Sheets
- Save Connections to Sheets (Google Sheets): uses Google Sheets
…plus 1 more step. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Cron in Weekly Sync (Sunday 2AM): replace with Schedule Trigger.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Cron Weekly Sync (Sunday 2AM) | Schedule Trigger |
Nodes used (6)
- Cron
n8n-nodes-base.cron - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Google Sheets
n8n-nodes-base.googleSheets
From the author
💼 Auto-Sync LinkedIn Connections to Google Sheets (Apify + n8n) This workflow automatically scrapes your LinkedIn connections using Apify, processes the data, and logs it into a structured Google Sheet every week. It also generates a summary of top…