Block 1 - Combine All Lead Sources
- Type / Role
- n8n-nodes-base.merge - merge
- Config choices
- Version 3.2
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 inqui...
n8n-nodes-base.merge, n8n-nodes-base.comparedatasets, n8n-nodes-base.removeduplicates, n8n-nodes-base.scheduletrigger, n8n-nodes-base.aggregate, n8n-nodes-base.set, n8n-nodes-base.gmail, n8n-nodes-base.typeformtrigger
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Ezema Kingsley Chibuzo.
Original n8n.io sourceThis 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.
This workflow automates the full real estate lead pipeline. It:
Real estate teams don’t struggle with demand — they struggle with lead management.
This workflow was built to solve common real estate problems:
Instead of patching tools together, this workflow provides a single automated system that is reliable, extensible, and client-ready.
This workflow is ideal for:
Collect inbound leads from multiple channels and normalize them into a unified structure.
Leads enter the system via:
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.
Convert unstructured messages into clean, usable lead data.
An AI agent processes inbound messages to:
Ensures required fields exist before moving forward.
Prevent duplicate leads from entering the system or being reassigned.
Prevents the same lead from being processed twice in a single run.
Checks existing records using:
Duplicate leads are flagged and excluded from reassignment while still logged for reporting.
Assign leads fairly and intelligently to agents.
Leads are routed based on property type (e.g. Single-Family, Multi-Family, Condo).
Agents are rotated automatically to ensure:
Keep all lead data centralized and notify the right people instantly.
Stores:
Sends alerts via:
Provide visibility into lead performance and system health.
Import the .json file into your n8n instance.
First name | Last name | Phone number | Email | Location | Property Type | Timeframe | Payment Source | Pre Approved | Has Agent (Yes, No) | Lead (New, Contacted, Follow-up, Converted, Couldn't Convert) | Source | Assigned Agent | Assigned Time | Qualified (Yes, No) | Transcript | SummaryFirst name | Last name | Phone number | Email | Location | Property Type | Timeframe | Payment Source | Pre Approved | Has Agent (Yes, No) | SourceThank you for exploring this workflow!
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 51 workflow blocks. Download the JSON for the full node graph.
| Workflow | Capture, qualify, and route real estate leads with WhatsApp, Typeform, Airtable, Slack, Gmail, and GPT-4.1-mini |
|---|---|
| Complexity | advanced |
| Nodes | 51 |
| Categories | Lead Generation, AI Chatbot |
| Author | Ezema Kingsley Chibuzo |
| Published | 19 Jan 2026 |
Use the JSON export at /data/workflows/12820/12820.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
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 inqui...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Lead Generation, AI Chatbot use case.