Integration
Meta Lead Ads WhatsApp integration: from instant form to chat
When someone submits your Facebook or Instagram lead form, WhatsGrow pulls the answers from Meta, creates the contact and lead, assigns an agent, and can open the conversation with an approved WhatsApp template. It lives in the Real Estate pack today.
No card · cancel anytime

- Connects with
- Facebook Login for your Pages, Meta webhooks
- Where in the app
- Real Estate > Lead Sources
- Needs
- Real Estate pack, Page admin plus Meta Leads Access
- Extra
- Optional: send won deals back to Meta (Pixel and CAPI)
What does the Meta Lead Ads integration do?
It captures Instant Form submissions from your Facebook Pages in real time. Meta only tells WhatsGrow that a lead exists, so WhatsGrow fetches the form answers, normalises the phone number, creates a contact and a pipeline lead, applies your routing rules, and starts the thread, with an optional first WhatsApp message.
Capture first, process second. The Meta lead ID is saved before anything else happens, and a failed fetch is retried, so a crash does not lose the lead.
Safety net. A nightly job re-checks the last 48 hours of leads on connected Pages and ingests any the webhook missed.
Smart field mapping. Custom form questions are mapped, including the Arabic form variants common in UAE property ads. Consent answers are recorded only when your form clearly maps them; unknown consent is never assumed.
Routing. Rules assign by source, city, area, project, language, purpose or budget, using a fixed agent, round robin or least loaded. A lead is never left unassigned.
Attribution data. Campaign, ad and form IDs are kept with each lead event, visible in the Event Payload Inspector.
How do I connect Meta Lead Ads to WhatsGrow?
Open Real Estate > Lead Sources, press Connect Facebook Pages, approve the permissions and choose the Pages that run your lead ads. Then make sure the Facebook user who connected has Leads Access in Meta Business Settings. Finish with Simulate Lead to confirm routing before real ad spend arrives.
- Switch on the Real Estate pack in Settings > Industry Pack, and connect a WhatsApp Business number.
- Open Real Estate > Lead Sources. In the Meta Lead Ads (Facebook Pages) section, press Connect Facebook Pages. Only users with the settings permission see this button.
- Approve the Facebook permissions. WhatsGrow requests Page list, Page engagement, Page metadata, Page ads management, leads retrieval and ads management. If any are missing, the dialog lists them and offers Reconnect & Grant Permissions.
- Tick the Pages that run lead ads and press Connect Pages. A Page already connected to another workspace is refused, with a message saying so.
- In Meta Business Settings > Integrations > Leads Access, give your user and WhatsGrow access to the Page. If this is wrong, WhatsGrow shows a "Meta Leads Access Issue Detected" banner. Fix it and press Check now.
- Press Simulate Lead on the source to confirm routing, then submit a real test lead from your form.
- Optional: open Real Estate > Automations, find the first message under New and quiet leads, choose its template and turn it on. It is off by default. When on, it sends once per lead, only with an approved template, and skips contacts with no phone, contacts who opted out and blocked contacts. Make sure your form collects WhatsApp consent.
Ready to try it on your own chats?
No card · cancel anytime
What can I automate with Meta Lead Ads and WhatsApp?
The strongest pattern is speed: the lead is in your inbox and welcomed on WhatsApp within moments, assigned to the right agent. Two supporting patterns help after that, routing by language or area and feeding results back to Meta, so Meta learns which leads turned into customers rather than just clicks.
Instant form to instant welcome
TriggerSomeone submits your lead form for a Marina 2-bedroom.
- WhatsGrow stores the lead ID, fetches the answers and creates the contact and lead in your first pipeline stage.
- If you turned on the first-touch message, an approved template goes out naming the listing, or the area or city from the form.
- The buyer replies, which opens the 24-hour window, and the AI agent can take over the conversation.
ResultThe buyer hears back while they are still on their phone, and you did not copy anything out of Meta.
Route by language and area
TriggerA lead arrives with Arabic as the form language and Downtown as the area.
- A routing rule matches language and area, then assigns the lead to your Arabic-speaking team.
- Each rule picks its own strategy: a fixed agent, round robin, or whoever has the fewest open leads.
- The lead carries an SLA due time, and the enquiry appears as the opening message in the thread.
ResultEach lead reaches someone who can answer in the buyer's language, with the enquiry already in view.
Send outcomes back to Meta
TriggerA lead moves to a stage you mapped, or is marked Won.
- In Settings > Meta Pixel & CAPI, enable the Conversions API with your Pixel ID and access token.
- Map pipeline stages and labels to Meta standard events such as Lead or Purchase.
- WhatsGrow sends the event with hashed contact details when the stage move happens. Marking a lead Won always fires.
ResultMeta optimises on leads that became customers, not on form fills alone.
What are the limits of the Meta Lead Ads integration?
The integration is Real Estate only for now, depends on Meta's permissions being correct, and needs a valid phone number on every lead. Messages sent to a new lead must be approved templates, and the first-touch message is off until you enable it. Meta, not WhatsGrow, controls review and data retention.
Questions people ask
Does this work for Instagram lead ads?
The connection is made through your Facebook Page, and lead ads that run on a connected Page are captured. WhatsGrow's screen describes it as Facebook and Instagram lead-ad campaigns.
Is it only for property businesses?
In the product today, yes. The lead source screens and the first-touch message live inside the Real Estate pack. For other industries, webhooks or the API can bring leads in from a form tool.
What if Meta never delivers the webhook?
A nightly reconciliation job looks back 48 hours on each connected Page and ingests anything missing, so a dropped delivery is normally recovered on the next run.
Does WhatsGrow message the lead automatically?
Only if you turn on the first-touch message, and only with an approved template. It skips leads without a phone and contacts who opted out or are blocked, so make sure your form collects WhatsApp consent. Otherwise the lead arrives assigned, with a note saying first touch is pending.
Answer every lead-ad submission while it is warm
Start the free trial, connect a Page, and send yourself a test lead.
No card · cancel anytime