Capture real estate leads from Gmail using Parseur and Google Sheets
UnknownWhat this workflow does
This workflow has 9 nodes and runs on Gmail events (plus 1 other trigger). Along the way it connects Gmail, Google Sheets and Parseur (community).
How it runs
Trigger: On Gmail events (plus 1 other trigger).
- Filter: keeps only the items that match a condition
- Check if Lead Already Exists (Google Sheets): uses Google Sheets
- Convert Email to Text File (Convert to File): converts data to a file (to text)
- Lead Exists? (Duplicate Check) (If): checks a condition and branches into true / false
- Extract Lead Data (Parseur) (Parseur): uses Parseur
- Add New Lead to Tracker (Google Sheets): append
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 2 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-parseur is verified or supports 3.0 (used in Extract Lead Data (Parseur)).
- Check that n8n-nodes-parseur is verified or supports 3.0 (used in Parseur Trigger).
Nodes used (8)
- Gmail Trigger
n8n-nodes-base.gmailTrigger - Convert to File
n8n-nodes-base.convertToFile - Parseur
n8n-nodes-parseur.parseur - Google Sheets
n8n-nodes-base.googleSheets - If
n8n-nodes-base.if - No Operation, do nothing
n8n-nodes-base.noOp - Filter
n8n-nodes-base.filter - Parseur Trigger
n8n-nodes-parseur.parseurTrigger
From the author
Quick Overview This workflow polls Gmail every minute for new real estate inquiry emails, filters for specific lead sources, uses Parseur to extract structured lead details, and logs new (non-duplicate) leads into a Google Sheets tracker. How it works 1.…