🏤 Scrapping of European Union events with Google Sheets
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 16 nodes and runs on a schedule (every day at 08:00). Along the way it connects Google Sheets.
How it runs
Trigger: On a schedule (every day at 08:00).
- page+ (Code): runs custom JavaScript code
- Initiate Static Data (Code): runs custom JavaScript code
- Load Old Records (Google Sheets): uses Google Sheets
- Return Lines Scrapped (Code): runs custom JavaScript code
- Query EU Website (HTTP Request): calls an HTTP API
- Aggregate: combines items into one
- Combine New + Old Records (Merge): merges the data from its input branches
- Extract Blocks (HTML): parses or builds HTML
- Events Already Existing? (If): checks a condition and branches into true / false
- Parse Information (HTML): parses or builds HTML
…plus 5 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- Code
n8n-nodes-base.code - If
n8n-nodes-base.if - HTML
n8n-nodes-base.html - HTTP Request
n8n-nodes-base.httpRequest - Google Sheets
n8n-nodes-base.googleSheets - Aggregate
n8n-nodes-base.aggregate - Wait
n8n-nodes-base.wait - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Merge
n8n-nodes-base.merge
From the author
Tags: Scrapping, Events, European Union, Networking Context Hey! I’m Samir , a Supply Chain Engineer and Data Scientist from Paris, and the founder of LogiGreen Consulting. We use AI, automation, and data to support sustainable and data-driven operations…