This project automates property hunting on Daft.ie using an n8n workflow. It continuously checks a Daft search URL for new property listings, extracts key details using HTML Parser, stores previously-seen listings in Google Sheets, and automatically sends email notifications only when a new property appears.
This eliminates manual refreshing and ensures you never miss a new listing—perfect for Ireland’s competitive rental market.
- 🔍 Automated Web Scraping of Daft property listings
- 🧠 HTML parsing to extract clean property details
- 📄 Google Sheets storage to avoid duplicates
- 📧 Email alerts with full property description + direct link
- ⚡ Runs on a schedule (e.g., every 10 minutes)
-
Cron Trigger Runs every X minutes to check for updates.
-
HTTP Request (Page Fetch) Scrapes the Daft search results page.
-
Parse Node Extracts JSON for each property:
- title
- price
- address
- link
- property type
- listing summary
-
Google Sheets Node
- Checks if property exists
- Saves new entries
-
Email Node Sends formatted email with:
- Property title
- Price
- Address
- Link
- Description
- n8n (self-hosted or cloud)
- Google Sheets API credentials
- Email SMTP (Gmail, Outlook, etc.)
Create a sheet with the following columns:
| id | title | price | address | url | timestamp |
|---|
-
Import the JSON workflow provided earlier.
-
Replace:
- Search URL
- Google Sheet ID
- Email recipient
-
Enable workflow
-
Sit back and get notified when anything new appears!
You will receive emails like:
New Property Found!
Title: 2-Bedroom Apartment Price: €1800/month Location: Dublin 15 Link: https://www.daft.ie/...
Description: Clean, spacious property ideal for small families...