Track Idealista market stats weekly and email Google Sheets reports with Idealista Scraper
UnknownWhat this workflow does
This workflow has 9 nodes and runs on a schedule (cron 0 8 * * 1). Along the way it connects Gmail, Google Sheets and Idealista Scraper (community).
How it runs
Trigger: On a schedule (cron 0 8 * * 1).
- Scrape Madrid (Idealista Scraper): sale
- Scrape Barcelona (Idealista Scraper): sale
- Analyze Madrid (Code): runs custom JavaScript code
- Analyze Barcelona (Code): runs custom JavaScript code
- Merge: merges the data from its input branches
- Build HTML Report (Code): runs custom JavaScript code
- Log to Market History (Google Sheets): append
- Email Report (Gmail): uses Gmail
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-idealista-scraper is verified or supports 3.0 (used in Scrape Madrid, Scrape Barcelona).
Nodes used (6)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Idealista Scraper
n8n-nodes-idealista-scraper.idealistaScraper - Code
n8n-nodes-base.code - Merge
n8n-nodes-base.merge - Gmail
n8n-nodes-base.gmail - Google Sheets
n8n-nodes-base.googleSheets
From the author
Who is this for Real estate investors comparing markets across cities, agencies generating market reports for clients, property consultants doing due diligence, or analysts tracking price trends in Southern European property markets. What this workflow does…