WhatsApp Business API for Real Estate: Setup Guide & What It Actually Costs
WhatsApp Business API real estate setup guide: BSP vs direct, template approval, conversation pricing, cost calculator, and what AGS includes by default.
Every real estate agent in 2025 has heard "we need the WhatsApp Business API." Very few actually understand what that means, what it costs, or what's involved in getting it live. This guide is the missing pre-purchase brief.
WhatsApp Business app vs WhatsApp Business API — the critical distinction
| WhatsApp Business app | WhatsApp Business API | |
|---|---|---|
| Cost | Free | Per-conversation pricing + BSP fees |
| Phone number | One per phone | Dedicated number, no SIM needed |
| Users | One device (plus 4 linked) | Unlimited agents through a shared inbox |
| Automation | Basic auto-replies, labels | Full automation, CRM integration, broadcasting at scale |
| Broadcasts | 256 contacts at a time, must save number | Templated broadcasts to thousands |
| CRM integration | No | Yes |
| Best for | Solo agent, < 50 conversations/day | Teams, automation, > 100 conversations/day |
If you're a 1-deal-a-month solo agent, the app is enough. If you're running a team or automating qualification, you need the API.
The API stack — what's actually involved
- Facebook Business Manager. Create or verify yours at business.facebook.com.
- Meta Business Verification. Submit company registration documents. Takes 2–10 business days.
- WhatsApp Business Account (WABA). Linked to your Business Manager.
- Phone number. Dedicated number — can be a new SIM or a landline. Cannot be a number already used on the WhatsApp app.
- BSP (Business Solution Provider). Meta doesn't connect directly to your CRM — you go through a BSP. Common: 360dialog, Twilio, WATI, AiSensy, Vonage, Karix, MessageBird.
- Display name approval. Meta reviews your business name and branding.
- Templates. Pre-approved message templates for any outbound message outside the 24-hour service window.
Total elapsed time for a solo agent doing this from scratch: 2–4 weeks if everything goes smoothly. 6–10 weeks if document verification has friction.
Template approval — the part agents don't expect
You cannot send a free-text marketing message to a contact outside the 24-hour service window (more on that below). You must use a pre-approved template. Templates are categorised:
- Utility — transactional updates (viewing confirmation, document request).
- Marketing — promotional (new listing alert, festive offer).
- Authentication — OTP codes.
- Service — replies during open conversation, no template needed.
Meta approves or rejects each template within 24 hours. Common rejection reasons: too promotional in a utility category, missing opt-out language, variables not formatted correctly.
The 24-hour service window
Once a customer messages you, you have a 24-hour window to reply with any free-text message. After 24 hours of customer silence, you can only send a pre-approved template. This rule is what makes speed-to-lead so important — reply within 60 seconds, the conversation stays open, no template needed for follow-up.
What it actually costs — the 2024 pricing model
Meta switched to per-conversation pricing in 2023 and updated again in 2024. A conversation is a 24-hour window of messages between you and a customer. Pricing varies by country and category. Indicative rates:
| Category | UAE | India | UK | US |
|---|---|---|---|---|
| Marketing | $0.0331 | $0.0090 | $0.0529 | $0.0250 |
| Utility | $0.0148 | $0.0040 | $0.0220 | $0.0150 |
| Authentication | $0.0292 | $0.0030 | $0.0358 | $0.0135 |
| Service (customer-initiated) | Free* | Free* | Free* | Free* |
*Service conversations are free under Meta's 2024 update for customer-initiated chats. Country pricing changes periodically — check Meta's current rate card.
Cost calculator at common volumes
Indicative Meta conversation cost only — does not include BSP fees, which typically run $30–$100/month base plus a small per-conversation markup.
| Monthly conversations | Mix (marketing/utility/service) | UAE estimate | India estimate |
|---|---|---|---|
| 500 | 30/30/40 | ~$7 | ~$2 |
| 1,000 | 30/30/40 | ~$14 | ~$4 |
| 5,000 | 30/30/40 | ~$72 | ~$20 |
| 20,000 | 30/30/40 | ~$288 | ~$80 |
Then add BSP fees. A typical real estate agency at 5,000 conversations/month spends $120–$200/month all-in on Meta + BSP, plus the cost of integrating that BSP into their CRM.
BSP comparison — what to look for
- 360dialog — direct technical BSP, lowest markup, agents need their own software on top.
- Twilio — developer-friendly, pay-as-you-go, needs engineering.
- WATI / AiSensy — packaged with a basic CRM inbox, popular in India and Middle East.
- Karix / MessageBird / Vonage — enterprise-grade, higher base cost.
What you need before applying
- Trade licence or company registration document.
- A verified Facebook Business Manager.
- A dedicated phone number (not currently used on WhatsApp).
- A business website with privacy policy and terms.
- A display name that matches your registered business name.
- An idea of which templates you'll need approved first.
Why most real estate agents shouldn't manage this themselves
The setup is doable. The ongoing maintenance is where it breaks:
- Templates get flagged or rejected and have to be rewritten.
- Conversation pricing categories change and your spend shifts unpredictably.
- BSP outages require you to debug across two vendors.
- The integration into your CRM needs to handle the 24-hour window logic correctly.
- Meta's policies change and you have to adapt templates and consent flows.
For a CRM admin team, this is a part-time job. For a working agent, it's a distraction.
How AGS handles this
AGS includes the WhatsApp Business API connection on every plan. We handle BSP, template library (pre-approved real estate templates ship by default), 24-hour window logic, broadcast throttling, and category routing. You bring your business documents and a phone number; we get you live in days, not weeks. Your conversation cost passes through at Meta's rate — we don't mark it up.
FAQ
Ready to put this into practice?
Your first automation live today.
14-day free trial. No credit card. No setup fee.