AGS
All posts
Technology10 min read·1 June 2025

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 appWhatsApp Business API
CostFreePer-conversation pricing + BSP fees
Phone numberOne per phoneDedicated number, no SIM needed
UsersOne device (plus 4 linked)Unlimited agents through a shared inbox
AutomationBasic auto-replies, labelsFull automation, CRM integration, broadcasting at scale
Broadcasts256 contacts at a time, must save numberTemplated broadcasts to thousands
CRM integrationNoYes
Best forSolo agent, < 50 conversations/dayTeams, 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

  1. Facebook Business Manager. Create or verify yours at business.facebook.com.
  2. Meta Business Verification. Submit company registration documents. Takes 2–10 business days.
  3. WhatsApp Business Account (WABA). Linked to your Business Manager.
  4. Phone number. Dedicated number — can be a new SIM or a landline. Cannot be a number already used on the WhatsApp app.
  5. 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.
  6. Display name approval. Meta reviews your business name and branding.
  7. 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:

CategoryUAEIndiaUKUS
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 conversationsMix (marketing/utility/service)UAE estimateIndia estimate
50030/30/40~$7~$2
1,00030/30/40~$14~$4
5,00030/30/40~$72~$20
20,00030/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

  1. Trade licence or company registration document.
  2. A verified Facebook Business Manager.
  3. A dedicated phone number (not currently used on WhatsApp).
  4. A business website with privacy policy and terms.
  5. A display name that matches your registered business name.
  6. 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

How much does the WhatsApp Business API cost per month for a real estate agent?
For a typical agency doing 1,000–5,000 conversations a month, the Meta conversation spend is $14–$200 depending on country and message mix. Add a BSP fee ($30–$100/month) and CRM integration. AGS includes the BSP and integration in plan pricing.
How long does WhatsApp Business API approval take?
Business verification with Meta takes 2–10 business days. Display name approval adds 1–3 days. Template approvals are typically within 24 hours each. From start to first message sent, plan for 2–4 weeks if your paperwork is clean.
Can I use my existing WhatsApp number for the API?
Not if it's currently active on the WhatsApp or WhatsApp Business app. You either migrate the number (which deletes the app account) or use a fresh dedicated number. Most agents pick a new number to avoid disrupting their existing chats during transition.

Ready to put this into practice?

Your first automation live today.

14-day free trial. No credit card. No setup fee.