Leverage this specialized n8n workflow to automatically scrape your LinkedIn connections weekly, clean the data, and sync it to Google Sheets for ongoing analysis. Explore professional n8n templates.
Download this n8n workflow template and start using it instantly.
Manually logging and analyzing LinkedIn connection data is time-consuming and prone to errors. This robust n8n workflow provides a zero-touch solution for regularly capturing your network growth.
Built as a sophisticated automation, this n8n workflow leverages a scheduled n8n trigger to initiate an external scraping service (e.g., Apify). It incorporates essential flow control—waiting for the scraping job to complete and retrying if necessary—ensuring data completeness. Once successful, the data is transformed using the n8n node code functions and reliably stored in Google Sheets, overwriting older data for a fresh snapshot. This type of high-utility n8n automation is perfect for setting up reliable, recurring business intelligence feeds.
This automation is initiated by a scheduled n8n trigger set to run every Sunday at 2 AM.
Weekly Sync (Sunday 2AM) n8n trigger. The Start LinkedIn Scrape n8n node then sends an HTTP request to an external scraping API to start the data collection job.Run ID, is parsed by the Extract Run ID code n8n node. The workflow then pauses for 30 seconds using the Wait for Scrape (30s) n8n node.Check Scrape Status n8n node repeatedly queries the scraping API using the extracted Run ID.Scrape Completed? n8n node (an If node) checks the status.Get Scraped Data via another HTTP request.Wait & Retry (60s) n8n node, pauses for 60 seconds, and loops back to check the status again until the job is complete.Process Connections Data n8n node cleans and formats the information. The workflow then executes two parallel Google Sheets n8n node operations: Clear Existing Data (clearing the previous week's report) and Save Connections to Sheets (writing the new connections list).Generate Sync Summary n8n node calculates metrics from the saved data, ready for an optional notification step (not explicitly defined but implied by the summary generation n8n node). This highly structured n8n workflow is a great example of advanced n8n templates.To install and utilize this complex n8n workflow, follow these steps:
Clear Existing Data and Save Connections to Sheets n8n node operations have access to your target spreadsheet.Start LinkedIn Scrape and related n8n node requests with your specific API key and endpoint (e.g., for Apify) to successfully start and retrieve the scraping job.Weekly Sync (Sunday 2AM) n8n trigger if a different sync frequency is desired.Extract Run ID, Process Connections Data, and Generate Sync Summary n8n node configurations to ensure the data parsing logic matches the exact output structure of your chosen scraping tool. Weekly Sync (Sunday 2AM) (Cron n8n trigger): This is the core n8n trigger, initiating the entire n8n workflow automatically every Sunday.
Start LinkedIn Scrape (HTTP Request n8n node): Sends the initial request to the external scraping service API to start the data extraction job. Must contain authentication headers.
Extract Run ID (Code n8n node): Essential for flow control. This n8n node parses the JSON response from the scrape initiation request to extract the unique ID required for subsequent status checks.
Wait for Scrape (30s) (Wait n8n node): Introduces a necessary initial delay before starting the polling loop.
Scrape Completed? (If n8n node): Provides conditional routing. It checks the API response status to determine if the scraping job is finished, controlling whether the workflow proceeds or waits and retries.
Get Scraped Data (HTTP Request n8n node): Executes the final API call to download the completed, extracted LinkedIn connection data.
Process Connections Data (Code n8n node): This crucial n8n node transforms and normalizes the raw scraped JSON data into a clean, tabular format suitable for Google Sheets insertion.
Clear Existing Data / Save Connections to Sheets (Google Sheets n8n node): These n8n nodes handle the database synchronization, first deleting the previous week's data and then appending the new, clean dataset.
Use this robust n8n workflow template to automatically extract weekly lead generation statistics from HubSpot and post the summary directly to Slack using an n8n node.

Automate weekly SEO performance reports using an n8n workflow. Track brand vs. non-brand clicks, impressions, CTR, and position with color-coded alerts delivered via a Gmail n8n node.

Automate weekly Google Analytics reporting using this powerful n8n workflow. Schedule data retrieval, compare week-over-week metrics, analyze results with GPT-4o, and send PDF reports via Gmail. This is a robust n8n template.

Use this sophisticated n8n workflow to automate weekly meal planning. It fetches user input, generates structured plans via OpenAI, and converts the output into a shareable PDF document using an n8n node.


I help ambitious businesses eliminate operational bottlenecks and scale faster with AI automation. My clients typically see 40-60% efficiency gains within 90 days. Currently accepting 3 new projects this quarter - [email protected]







































