AutomationMart
Home/Browse/Capture, qualify, and route real estate leads with WhatsApp, Typeform, Airtable, Slack, Gmail, and GPT-4.1-mini
n8n

Capture, qualify, and route real estate leads with WhatsApp, Typeform, Airtable, Slack, Gmail, and GPT-4.1-mini

n8nn8n37 modulesv1.0
GmailSlackAirtableWhatsAppTypeformOpenAIFacebook

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 team

At a glance

Capture, qualify, and route real estate leads with WhatsApp, Typeform, Airtable, Slack, Gmail, and GPT-4.1-mini is a ready-made n8n workflow you import as a workflow JSON file β€” no build required. It connects Gmail, Slack, Airtable, WhatsApp. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, Airtable, WhatsApp, Typeform, OpenAI
Modules
37
Price
Free
Version
v1.0
Capture, qualify, and route real estate leads with WhatsApp, Typeform, Airtable, Slack, Gmail, and GPT-4.1-mini workflow diagram

About this workflow

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 Keep all lead data centralized and notify the right people instantly. πŸ›  How It Works 1. CRM Logging (Airtable) Stores: - Lead details - Assigned agent - Source - Deduplicates (Separate table) - Timestamps 2. Automated Notifications Sends alerts via: - Email - Slack So agents can respond immediately. 🧩 6. Weekly Reporting Workflow 🎯 Purpose Provide visibility into lead performance and system health. πŸ›  How It Works - Runs on a weekly schedule - Generates summaries for: - Total leads - Duplicate leads - Agent assignments - Can be separated into its own workflow for scalability and reuse. πŸ›  How to Set It Up Import the .json file into your n8n instance. Connect the required credentials: - WhatsApp Trigger (Auth Connection) - WhatsApp Business Cloud (Access Token) - OpenAI API Key - Airtable API Key (Access Token) - Gmail - Slack API Key (Access Token) Configure your data sources: - Update the Airtable base and table names to match your CRM structure - Real Estate Qualifier column names: 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 | Summary - Real Estate Qualifier Duplicate column names: First name | Last name | Phone number | Email | Location | Property Type | Timeframe | Payment Source | Pre Approved | Has Agent (Yes, No) | Source Customize business logic: - Update agent pools and routing rules - Adjust AI prompts if needed - Review deduplication and reporting settings Activate the workflow: - Click Publish to activate the workflow - Send a test lead via WhatsApp or website form to confirm everything works 🎨 Customization Tips - Add More Channels: Plug in Facebook Lead Ads or Google Lead Forms β€” no restructuring needed. - Routing Logic: Customize routing by location, budget, or property category. - CRM Expansion: Add more fields (Notes, Follow-Up Status, Deal Stage). - Reporting: Extend weekly reports or connect to BI tools. - Ads Integration: Leads can optionally be passed into Facebook or Google Ads workflows after normalization. πŸ“¬ Contact For Enquiries: buzanalytics@gmail.com Thank you for exploring this workflow!

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n β†’ click the menu β†’ Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Send a Slack message for every new FundraisingBox donation

Stay instantly informed about incoming donations by sending automated Slack notifications for every new FundraisingBox donation. This template connects FundraisingBox with Slack and posts a message to a selected Slack channel whenever a new donation is received. The message can include key details such as donation amount, currency, and a direct link to the donation. Perfect for fundraising teams, sales teams, or internal awareness β€” no custom development required.

Free

Add LionDesk contacts from Formstack forms after validating emails with ZeroBounce

Every time a new form is submitted on Formstack, Make will automatically validate the email with ZeroBounce. If the email status is "valid" it will look the person up with Clearbit and if there is a result it will create a contact on LionDesk. If the status of the email is "invalid" it will send a Slack message.

Free

Send a Telegram message for every new email received in Gmail using ChatGPT

This template sends a Telegram message for every new Gmail email using ChatGPT completions. Enhance communication by integrating Google Email, OpenAI, and Telegram.

Free

Performance Management - Reminder and Individual Performance Generation 2/3

In the second scenario, reminders are sent for those team members whose reviews have not been completed yet. For those reviews that have been completed, a report with a visual chart are created and sent to the manager on Slack. This template works with this Google Doc template: https://docs.google.com/document/d/1wf0N0KfWqnsDgI96MYfpxBZpC--cVh9NVYdaju-N3as/edit?usp=sharing and this QuickChart: https://quickchart.io/chart/render/zm-6ac62add-a5e2-49aa-93ee-f3138962e196

Free

Create Slack messages for new pages accepted in your Qwilr

Every time a new page is accepted in your Qwilr, Make will automatically create a message in your Slack.

Free

Track website changes with Firecrawl, GPT-5-Mini, Notion, and Gmail

Stay Updated on Website Changes Automatically Manually checking websites for updates or competitor changes can be tedious. This workflow automates the process by scraping target pages, capturing screenshots, and analyzing content changes using Firecrawl and GPT-5-mini. All updates are saved in Notion, and you can optionally receive email alerts β€” keeping you informed without lifting a finger. --- Key Features Automated Website Monitoring Tracks changes on multiple target URLs on a daily sch

Free

πŸš€ TikTok video automation tool ✨ – highly optimized with OpenAI & Replicate

TikTok Video Automation Tool ✨ (Frequent Updates) Create viral TikTok videos effortlessly β€” no editing skills required! Who is this for? 🎯 βœ… Content Creators: Pump out engaging short videos in minutes. βœ… Marketing Agencies: Deliver high-quality client content β€” fast. βœ… Business Owners: Promote your brand with attention-grabbing TikToks. What problem does this solve? πŸ› οΈ Short-form video content is king, but creating it takes time, skill, and effort. This tool automates the entire process, fr

Free

Send daily weather forecasts from OpenWeatherMap to Telegram with smart formatting

Daily Weather Forecast Bot A comprehensive n8n workflow that fetches detailed weather forecasts from OpenWeatherMap and sends beautifully formatted daily summaries to Telegram. πŸ“‹ Features - πŸ“Š Daily Overview: Complete temperature range, rainfall totals, and wind conditions - ⏰ Hourly Forecast: Weather predictions at key times (9AM, 12PM, 3PM, 6PM, 9PM) - 🌑️ Smart Emojis: Context-aware weather icons and temperature indicators - πŸ’‘ Smart Recommendations: Contextual advice (umbrella alerts, clothing

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint β€” instant download
  • Setup guide PDF included
  • 5 downloads Β· valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

β‚Ή2,499/ session
3 hrs Β· video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free