Capture, qualify, and route real estate leads with WhatsApp, Typeform, Airtable, Slack, Gmail, and GPT-4.1-mini
Ready for 3.0Ready 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.
Nodes used (21)
- Merge
n8n-nodes-base.merge - Compare Datasets
n8n-nodes-base.compareDatasets - Remove Duplicates
n8n-nodes-base.removeDuplicates - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Aggregate
n8n-nodes-base.aggregate - Edit Fields (Set)
n8n-nodes-base.set - Gmail
n8n-nodes-base.gmail - Typeform Trigger
n8n-nodes-base.typeformTrigger - WhatsApp Trigger
n8n-nodes-base.whatsAppTrigger - Switch
n8n-nodes-base.switch - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Airtable
n8n-nodes-base.airtable - No Operation, do nothing
n8n-nodes-base.noOp - AI Agent
@n8n/n8n-nodes-langchain.agent - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Code
n8n-nodes-base.code - WhatsApp Business Cloud
n8n-nodes-base.whatsApp - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack
What it does
π Overview This n8n-powered workflow automates the entire lifecycle of real estate lead intake, qualification, routing, assignment, and reporting across multiple channels. It brings WhatsApp inquiries and website form submissions into a single intelligent system, where leads are processed conversationally using AI, deduplicated, normalized, assigned fairly to agents, logged into a centralized CRM, and reported on weekly. Designed specifically for real estate agencies, brokerages, and property teams, this system replaces manual follow-ups, spreadsheet chaos, and uneven agent assignments with a scalable, modular automation that can grow to include Facebook Lead Ads and Google Lead Forms without breaking downstream logic. π§ What It Does This workflow automates the full real estate lead pipeline. It: - Collects inbound leads from WhatsApp and website forms. - Uses AI to extract, validate, and structure lead information. - Normalizes all leads into a consistent schema across sources. - Detects and prevents duplicate leads (both within-run and CRM-level). - Routes leads intelligently based on property interest. - Assigns leads fairly using round-robin agent logic. - Stores all leads and assignments in a centralized CRM. - Sends automated notifications to agents and internal teams. - Generates weekly lead, duplicate, and assignment reports. - Is designed to be easily extended to Facebook Lead Ads and Google Lead Forms. π‘ Why This Workflow Real estate teams donβt struggle with demand β they struggle with lead management. This workflow was built to solve common real estate problems: - Leads lost in WhatsApp chats - Duplicate inquiries wasting agent time - Uneven lead distribution across agents - Manual CRM updates - No visibility into weekly lead performance Instead of patching tools together, this workflow provides a single automated system that is reliable, extensible, and client-ready. π€ Who Itβs For This workflow is ideal for: - Real estate agencies managing high WhatsApp and form lead inquiry volume - Brokerages with multiple agents needing fair lead assignment - Property developers handling inbound marketing leads - Real estate lead generation teams - Automation freelancers building reusable real estate systems βοΈ How It Works π§© 1. Lead Intake Workflow π― Purpose Collect inbound leads from multiple channels and normalize them into a unified structure. π How It Works 1. WhatsApp & Website Triggers Leads enter the system via: - WhatsApp messages - Website inquiry forms 2. Lead Normalization Regardless of source, all leads are transformed into a common structure: First name, Last name, Phone number, Email, What is your budget range?, and others This ensures new channels (Facebook Lead Ads, Google Lead Forms) can be added later without changing core logic. π§© 2. AI Lead Processing Workflow π― Purpose Convert unstructured messages into clean, usable lead data. π How It Works 1. AI Conversation Handling An AI agent processes inbound messages to: - Extract missing details - Validate lead intent - Standardize property interest categories 2. Data Validation Ensures required fields exist before moving forward. π§© 3. Deduplication Workflow π― Purpose Prevent duplicate leads from entering the system or being reassigned. π How It Works 1. In-Execution Duplicate Check Prevents the same lead from being processed twice in a single run. 2. CRM-Level Duplicate Detection Checks existing records using: - Phone number - Email Duplicate leads are flagged and excluded from reassignment while still logged for reporting. π§© 4. Lead Routing & Agent Assignment Workflow π― Purpose Assign leads fairly and intelligently to agents. π How It Works 1. Property-Based Routing Leads are routed based on property type (e.g. Single-Family, Multi-Family, Condo). 2. Round-Robin Assignment Agents are rotated automatically to ensure: - Fair distribution - No manual favoritism - Predictable assignment logic π§© 5. CRM Storage & Notifications Workflow π― Purpose Kee