Templates / Qualify inbound real estate leads from Gmail with Gemini and HubSpot

Qualify inbound real estate leads from Gmail with Gemini and HubSpot

Ready for 3.0

by Hassan ✓ · 21 views · created 2026-07-23 · Lead Generation, AI Summarization

Ready 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 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.

  1. Fetch Full Email (Gmail): uses Gmail
  2. Valid Lead Email? (If): checks a condition and branches into true / false
  3. Extract Email Metadata (Code): runs custom JavaScript code
  4. Parse Email & Qualify Lead (Google Gemini): uses Google Gemini
  5. Parse AI Output (Code): runs custom JavaScript code
  6. Has Lead Email? (If): checks a condition and branches into true / false
  7. Send Acknowledgment to Lead (Gmail): uses Gmail
  8. HubSpot: uses HubSpot
  9. HubSpot: uses HubSpot
  10. Log to Lead Parser Sheet (Google Sheets): uses Google Sheets

…plus 7 more steps. See the full node list below.

Services it uses

GmailGoogle GeminiHubSpotGoogle SheetsAirtableSlack

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)

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…

Excerpt from Hassan's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.