Homelead blog

WhatsApp CRM for Real Estate: Inbox, Templates, Bot, 24-Hour Window

An operating playbook for running WhatsApp inside your real-estate CRM under Meta's rules: own number, shared inbox, template categories, the 24-hour window, bot-to-human handover and the mistakes that get numbers restricted.

11 min readBy the Homelead team

A WhatsApp CRM for real estate connects your company's own WhatsApp number to the CRM through Meta's official WhatsApp Business API, so every enquiry lands in a shared team inbox, every reply is logged on the lead, and templates, automations and an AI bot run under Meta's rules rather than on an agent's personal phone. Two rules shape the whole setup: you can reply freely only inside the 24-hour window that opens when a customer messages you, and anything sent outside that window must be a Meta-approved template. Teams that respect those rules, keep opt-in clean and hand hot conversations to a human quickly keep their number healthy; teams that blast cold lists lose it.

Key takeaways

  • Use the official API with a company-owned number connected through Meta's embedded signup, not agents' personal WhatsApp.
  • The 24-hour window resets every time the customer writes to you; design messages so customers keep replying.
  • Utility templates for acknowledgements, visit confirmations and payment reminders; marketing templates only for people who opted in.
  • Let an AI bot handle first touch and FAQs at any hour; route anything hot, financial or emotional to a human within minutes.

Why does the official WhatsApp API matter more than the WhatsApp Business app?

Real-estate teams use WhatsApp three ways. Personal numbers on agent phones are fast to start and impossible to govern: chats live on the handset, the number leaves with the agent, and nobody sees response times. The free WhatsApp Business app suits a two-person brokerage but cannot be shared by ten telecallers, log chats on a lead or send approved templates to a list. The official WhatsApp Business API (Cloud API) is what a WhatsApp CRM runs on: the number belongs to the company, any number of agents work it from a shared inbox, every message is stored on the lead, and templates, automation rules and bots run under Meta's quality system.

What you need before embedded signup

Embedded signup is Meta's in-product flow that lets a CRM connect your WhatsApp Business Account directly. Have these ready:

  • A Meta Business portfolio with your legal name and address.
  • A company-owned number that is free to register on the API, on a SIM in the company's name, kept handy for the verification OTP.
  • A display name matching the brand on your hoardings, portal listings and microsites.
  • Business verification documents (incorporation certificate, trade licence in the UAE, GST registration). Verification raises messaging limits, so do it in week one.

Choose a number you can print for years; changing it later means re-educating every buyer and channel partner who saved it.

How does Meta's 24-hour window actually work?

When a customer messages you, a 24-hour customer service window opens. Inside it you may send anything: free-form text, photos, brochures, a location pin, buttons. Every new customer message resets the clock. After 24 hours of silence from them, only an approved template can be sent.

Situation What you may send Meta charge
Customer messaged within the last 24 hours Free-form text, media, documents, location, buttons No template charge for service replies
Customer's last message is older than 24 hours Approved template only (utility, marketing, authentication) Per template message, priced by category
Customer arrived via a Click-to-WhatsApp ad Free-form replies during Meta's extended free entry-point period Free under entry-point rules

Meta revises pricing periodically; confirm current rates on the WhatsApp Business Platform pricing page before budgeting campaigns.

Worked example (illustrative): one portal lead over four days

  • Day 1, 11:20 – A 99acres enquiry lands. The telecaller calls; no answer. The buyer has not messaged you, so the first WhatsApp must be a template: a utility acknowledgement naming the project, with "Send brochure" and "Call me" buttons.
  • Day 1, 14:05 – The buyer taps "Send brochure". The window is open until 14:05 tomorrow. The agent sends the brochure, the 2BHK price sheet (from ₹68 lakh) and a Maps pin, all free-form.
  • Day 2, 13:30 – A short free-form nudge offering Saturday and Sunday visit slots, still inside the window.
  • Day 4 – No reply since Day 1; the window closed on Day 2. The next message must be a template, and because the buyer never asked for visit slots it counts as marketing, which means the buyer must be on your opted-in list.

Two habits follow. Reply while the window is open, because silence costs you the free channel. And end every message with something the customer can answer in one tap, because each reply buys another 24 hours.

Which template category should real-estate messages use?

Meta sorts templates into utility, marketing and authentication and reviews each before it can be sent.

Message Category Note
Enquiry acknowledgement with brochure button Utility Triggered by the customer's own enquiry
Site-visit confirmation with date, time, location Utility Use a location header so the pin opens in Maps
Site-visit reminder the evening before Utility Factual only, no promotional lines
Cost sheet or floor plan sent on request Utility Must follow a customer request
Instalment due or demand letter notice Utility Builder post-sales; amount, due date, pay link
New tower launch, pre-launch pricing Marketing Opted-in contacts only
Re-engagement after silence Marketing Give one concrete reason to reply
Booking or login OTP Authentication Fixed format set by Meta

Why templates get rejected

Most rejections come from the same errors: variables without sample values, URL shorteners instead of your own domain, promotional lines inside a utility template, bodies that are nothing but placeholders, and copy that reads as misleading. Submit every template in each language you use: English and Hindi (plus regional languages) in India, English and Arabic in the UAE. Meta's WhatsApp Business messaging policy is the reference when a rejection reason is unclear. For promotional templates, include whatever your regulator expects on a property advertisement: RERA registration details in India (check your state authority's rules) and DLD advertising requirements in Dubai. Link to your project microsites rather than attaching heavy files; the page stays current and the enquiry button feeds the CRM.

How should a shared team inbox be run?

An inbox ten agents can see but nobody owns is worse than a personal phone. Run it like a call queue.

  1. One owner per conversation. Route new WhatsApp enquiries with the same rules you use for portals: round robin, by project, by budget band. The guide to real estate lead assignment software covers the options.
  2. A first-response target a manager can see. Thirty minutes in working hours for a human; seconds for a bot, with human follow-up within the hour.
  3. Source and sub-source on every chat. Click-to-WhatsApp ads carry the ad id, hoarding QR codes get their own tag, portal leads keep the portal. Otherwise you cannot tell which spend produces chats that book.
  4. Notes on the lead, not in side channels. Handovers, pricing exceptions and "prefers calls after 7pm" belong on the timeline the next agent will read.
  5. Lead creation from chat with a duplicate check on the phone number, so a buyer already in the pipeline does not get a second record.
  6. An after-hours policy. Decide who covers 9pm to 9am; usually the bot for first reply and a human queue next morning.

Review weekly: median first response, chats with no owner, conversations per agent, and the share of WhatsApp-first leads reaching site visit. Keep WhatsApp and call follow-ups on the same lead so your lead follow-up system sees both.

When should an AI bot answer, and when must a human take over?

A bot earns its place on first touch and repeat questions; it loses trust the moment it bluffs. Draw the line explicitly.

Bot handles: the first reply at any hour; factual answers from approved content only (price range, areas, possession timeline, amenities, location, payment-plan structure, documents required); qualification (budget, unit type, own use or investment, timeline, preferred location); capturing a visit preference and sending the brochure or microsite link.

Human takes over when: the customer asks for a person in any language ("human chahiye", "call me"); negotiation, discount or payment-term exceptions come up; the question concerns a specific unit, a booking, a refund or a complaint; intent is clearly hot ("want to book this week"); the bot misunderstands twice in a row or the tone turns angry.

Three non-negotiables: the bot says it is an AI assistant when asked, it never invents a price or possession date, and any stage change near booking is proposed for a human to approve, not applied silently.

Two conversation flows (illustrative)

Night enquiry, bot to human. At 23:40 a buyer messages after an Instagram ad: "2BHK price in your Zirakpur project?" The bot replies with the current range (₹62–71 lakh, 1,050–1,180 sq ft), asks about purpose and timeline, and offers Saturday 11:00 or Sunday 12:30 for a visit. The buyer picks Saturday. The bot logs the visit, marks the lead warm and says a named agent will confirm in the morning. At 09:05 the agent sees the visit in the site visit calendar, calls, and sends the OTP confirmation link.

Hot handover mid-chat. A Dubai buyer writes: "Which 1BR units above floor 20 are still available, and how does the 60/40 plan work?" The bot explains the plan from the knowledge base, classifies the lead hot on unit-level intent, assigns a live agent, pauses itself and tells the buyer the agent is joining. The agent replies inside the open window with live availability and AED pricing and books a visit.

For re-engagement after silence the window is closed, so send a marketing template to an opted-in buyer with one concrete reason to reply ("the payment plan on the 3BHK you saw changes on 1 November; want the current cost sheet?") and a one-tap button. The reply reopens the window.

What gets a WhatsApp number restricted, and how do you avoid it?

Meta scores every business number on a quality rating (green, yellow, red) driven by recent blocks, reports and negative feedback, and a messaging limit that caps how many unique customers you can message with business-initiated templates in a rolling 24 hours. New numbers start low; the limit rises in steps while quality stays green and can be cut if it turns red. Individual templates can also be paused. The tiers are documented on Meta's messaging limits page.

The mistakes that trigger it

  • Blasting a purchased or scraped database with a launch template; blocks arrive within the hour.
  • Marketing templates to portal leads who never opted in to promotions.
  • No opt-out line, or ignoring "STOP" replies. Put the line in every marketing template and check every campaign against a suppression list.
  • The same template to the same person three days running.
  • Business-initiated sends at 1am.
  • High failure rates from dead numbers, which also waste money.
  • Agents forwarding the same offer from personal numbers after the company number sent it.

Number-health checklist

  • [ ] Opt-in recorded on the lead (source, date, what they agreed to) before any marketing template.
  • [ ] Frequency cap: one marketing template per contact per week at most.
  • [ ] New number warmed up on utility and reply-driven volume; marketing in small batches.
  • [ ] Quality rating and template status checked in WhatsApp Manager every Monday.
  • [ ] Delivered, read and failed reviewed per campaign; failed numbers cleaned.
  • [ ] Utility and marketing kept separate; never promote inside a confirmation.

How does Homelead handle WhatsApp?

Homelead connects your own number to the official WhatsApp Business (Meta Cloud) API through Meta's Embedded Signup inside the panel. You can connect multiple numbers per account, set an owner for each, and switch the AI bot on or off per number. Conversations land in a shared team inbox, with free replies inside the 24-hour window and templates outside it, and an inbound WhatsApp message can create a lead automatically once the setting is switched on for your account.

Templates are created in the panel with a "Draft with AI" option, and Meta's approval status syncs back automatically. Carousel, offer, interactive and location-header formats are supported in 71 languages including Hindi. Automation rules refuse to save with an unapproved WhatsApp template, so a confirmation or reminder never goes out as a rejected message.

The WhatsApp AI bot replies from your own Knowledge Center (brochures, price sheets, live inventory), classifies intent and temperature, and updates the lead itself: disposition, status, follow-up, pipeline stage, site visit, document share. Risky moves near the final stage become proposals a human approves. A hot lead, or anyone asking for a person, is assigned to a live agent and the bot pauses; any agent can click Takeover at any time. The bot is off by default per number, has a dry-run tester and a turn limit per conversation, and works 24x7 inside Meta's 24-hour window.

From a lead you can send a microsite, location or collection link on WhatsApp in one click, and site-visit confirmation goes out as a WhatsApp link with a 6-digit OTP. Campaigns build their audience from lead filters, CSV, pasted numbers or "Recommend audience"; cold lists are capped at 5,000 with a consent check; each campaign shows delivered, read and failed. Click-to-WhatsApp ads are tagged with the ad id so attribution survives into reporting. WhatsApp automation is included in every plan, with Meta's conversation charges and a per-message wallet rate on top (failed sends are refunded); see pricing for details. To see the inbox, templates and bot on your own number, book a demo at https://homelead.com/#demo or WhatsApp +91 72400 44472.

Frequently asked questions

Can I keep using the WhatsApp Business app on the same number as the API?

Treat the API as the home of the number once it is registered there, and move the team to the shared inbox. Meta has been introducing coexistence options whose availability varies by account, so do not build your process around having both.

Does India's DLT registration apply to WhatsApp messages?

No. DLT applies to commercial SMS sent through telecom operators under TRAI rules. WhatsApp runs under Meta's own policies and template approval. Consent still matters on both channels, so record opt-in on the lead regardless.

What happens if a customer replies to a template after the 24 hours have passed?

Their reply opens a fresh 24-hour window. You can answer free-form again, send media and documents, and keep the window alive as long as the customer keeps responding.

Should the bot reply in Hindi, Hinglish or English?

In whatever language the customer writes. Load approved content in each language you serve, and make sure the bot only states prices, areas and dates that exist in that content.

How many agents can work one WhatsApp number through the API?

Meta does not cap the number of agents behind an API number; the shared inbox in your CRM decides who sees and answers what. Seat limits come from your CRM plan, not from WhatsApp.

How do I know my number is at risk before it gets restricted?

Watch the quality rating in WhatsApp Manager, a rising block rate on recent campaigns, templates being paused, and any reduction in your messaging limit. Any of these means pause marketing sends and clean your lists before continuing.

Keep reading

  • Homelead vs PropCRM: Which CRM for UAE and India Real Estate?

    PropCRM is a UAE-only brokerage CRM. Homelead covers India and the UAE, records calls from the team's own phones with AI summaries, runs a WhatsApp bot from your brochures and adds a builder panel, all at a published per-user price.

    16 min read · CRM comparison, PropCRM
  • Homelead vs Salesforce: Which CRM for India and UAE Real Estate?

    Salesforce is a general CRM you adapt through an implementation project. Homelead is a real-estate CRM for India and the UAE that ships with portal leads, call AI, a WhatsApp bot, unit inventory and commissions on day one.

    14 min read · CRM comparison, Salesforce

Latest posts