How to Automate WhatsApp Lead Follow-up for Real Estate (Step by Step)
In real estate, the first developer or broker to respond often gets the site visit. Yet many teams still call leads hours later — after the buyer has already spoken to three competitors.
WhatsApp automation fixes that. Here’s how to set it up properly.
What the finished system does
- A lead arrives from a Meta lead form, Google Ads landing page, your website or a property portal.
- Within a minute, they get a personalised WhatsApp message with the project name and brochure.
- They’re asked three or four qualifying questions: budget, configuration (2/3/4 BHK), timeline and preferred site-visit day.
- Answers are scored. Hot leads are assigned to a salesperson instantly; others get a nurture sequence.
- Everything is logged in your CRM, and the lead’s source is preserved so you can see which campaign produced site visits.
What you’ll need
| Component | Examples | Why |
|---|---|---|
| Lead sources | Meta lead forms, Google Ads, website forms, portals | Where enquiries originate |
| Automation tool | n8n, Make or Zapier | Connects everything and runs the logic |
| WhatsApp Business Platform | Official API via Meta or an approved provider | Sends compliant messages at scale |
| CRM | LeadSquared, Zoho, HubSpot, Salesforce or a sheet to start | Single source of truth for leads |
| Optional AI step | OpenAI, Anthropic or Google models | Understands free-text replies |
Step 1: Get the WhatsApp Business API set up
Register a WhatsApp Business account through Meta’s Business Manager (directly or via a provider), verify your business, and connect a phone number that isn’t already used on the regular WhatsApp app. Business-initiated messages must use pre-approved templates, so submit yours early. Variables like {{1}} are filled in per lead (name, project, date).
Typical templates:
- Welcome:
Hi {{1}}, thanks for your interest in {{2}}. Here’s the brochure. Can I ask two quick questions to share the right options? - Site-visit reminder:
Your visit to {{1}} is confirmed for {{2}} at {{3}}. Location: {{4}}.
Once the buyer replies, a 24-hour customer-service window opens in which you can send free-form messages.
Step 2: Connect every lead source
Route all sources into one automation:
- Meta lead forms: use the Lead Ads integration or webhook.
- Google Ads lead forms: use the webhook option in the lead form asset.
- Website and landing pages: post the form directly to the automation webhook.
- Portals: use email parsing or their APIs where available.
Normalise phone numbers to international format (+91…) and check for duplicates before doing anything else.
Step 3: Send the first message within a minute
The welcome template should go out immediately. Personalise it with name and project, attach the brochure or a link, and ask permission to ask questions — it improves reply rates and keeps the conversation natural.
Step 4: Qualify with a few questions
Keep it short. Four questions are usually enough:
- Budget range
- Configuration
- When are you planning to buy?
- Would you like to visit this weekend?
Use quick-reply buttons where possible. For free-text replies, an AI step can classify answers (“around 1.5 crore” → budget band) instead of forcing rigid menus.
Step 5: Score, route and alert
Create simple scoring rules, for example: budget in range + buying within 3 months + wants a visit = hot. Hot leads trigger an instant alert to the assigned salesperson on WhatsApp or Slack, with a summary of the answers. Warm and cold leads go into nurture sequences with project updates and offers.
Step 6: Sync everything to the CRM
Every message, answer, score and stage should land in your CRM, along with the original ad source and campaign. This is what lets you calculate cost per site visit by campaign — a far better metric than cost per lead.
Step 7: Send results back to your ad platforms
Upload qualified leads and site visits as offline conversions to Google Ads and Meta. Over time, the platforms learn to find more people like your best buyers, not just people who fill forms.
Common mistakes to avoid
- Using unofficial WhatsApp tools that risk a ban
- Sending long paragraphs instead of short, conversational messages
- Asking too many questions before giving any value
- Letting the bot negotiate price or promise availability
- Not handing over to a human quickly when the buyer asks for one
What results to expect
Speed-to-lead improves immediately — every lead hears from you in minutes, day or night. Over the following weeks, look at reply rate, qualification rate, site visits booked and cost per site visit by campaign. Those are the numbers that show whether the system pays back.
Want this built for your project? Our AI automation team sets up WhatsApp lead flows on the official API, connected to your CRM and ads. See also our real estate marketing playbook.
Frequently asked questions
Can I send automated WhatsApp messages without the API?
You shouldn’t. Unofficial tools that automate the regular WhatsApp app break WhatsApp’s terms and can get your number banned. Use the official WhatsApp Business Platform through Meta or an approved provider.
How much does WhatsApp Business API cost?
Meta charges for business-initiated template messages by category (such as marketing and utility), with rates that vary by country and change over time. Providers may add a platform fee. Check Meta’s current pricing and your provider’s plan.
Should an AI agent talk to real estate leads?
For the first touch and basic qualification, an AI agent works well if it stays within a clear script, answers only from approved project information and hands over to a human for pricing negotiations and site visits.
