Qualify inbound real estate leads from Gmail with Gemini and HubSpot
Ready for 3.0What this workflow does
This AI workflow has 18 nodes and runs on Gmail events. Along the way it connects Gmail, Google Gemini, HubSpot and Google Sheets and 2 more.
How it runs
Trigger: On Gmail events.
- Fetch Full Email (Gmail): uses Gmail
- Valid Lead Email? (If): checks a condition and branches into true / false
- Extract Email Metadata (Code): runs custom JavaScript code
- Parse Email & Qualify Lead (Google Gemini): uses Google Gemini
- Parse AI Output (Code): runs custom JavaScript code
- Has Lead Email? (If): checks a condition and branches into true / false
- Send Acknowledgment to Lead (Gmail): uses Gmail
- HubSpot: uses HubSpot
- HubSpot: uses HubSpot
- Log to Lead Parser Sheet (Google Sheets): uses Google Sheets
…plus 7 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)
- Gmail Trigger
n8n-nodes-base.gmailTrigger - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Gmail
n8n-nodes-base.gmail - HubSpot
n8n-nodes-base.hubspot - Google Sheets
n8n-nodes-base.googleSheets - Airtable
n8n-nodes-base.airtable - Slack
n8n-nodes-base.slack - Edit Fields (Set)
n8n-nodes-base.set
From the author
Quick overview When a property portal sends a lead notification to your Gmail, this workflow parses the email with Gemini AI, qualifies the lead, sends an instant acknowledgment, creates a HubSpot contact and deal in the right pipeline stage, and alerts you…