tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Connect Facebook Lead Ads and WhatsApp Cloud API

Leads from a Facebook form are easiest to reach soon after they submit, and many people read WhatsApp before email. FlowMattic sends each new lead an approved WhatsApp template from your business number, chosen by the form they filled in, and can tell your sales team about the lead on WhatsApp too. It runs from your own WordPress site.

1 trigger 7 actions 6 example workflows 4 ready-made templates Unlimited runs

Try a pairing

When this happens in Facebook Lead Ads1 trigger

Do this in WhatsApp Cloud API5 actions

1. TriggerNew Lead
2. ActionSend Template Message

When Facebook Lead Ads fires New Lead, FlowMattic runs Send Template Message in WhatsApp Cloud API with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Facebook Lead Ads and WhatsApp Cloud API workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Facebook Lead Ads app icon WhatsApp Cloud API app icon Ready-made template

Greet each new Facebook lead with a WhatsApp template

The lead gets a short approved message with their name and the offer they asked about, which starts a conversation your team can continue in the WhatsApp inbox.

New LeadSend Template Message

View the template
Facebook Lead Ads app icon WhatsApp Cloud API app icon

Choose the WhatsApp template by lead form

Agencies and multi-location businesses run several forms at once. A Router reads the form name and sends the template written for that offer, branch or language.

New LeadRouterSend Template Message

Facebook Lead Ads app icon WhatsApp Cloud API app icon

Notify the assigned sales rep on WhatsApp

A Lookup Table maps the lead's city or product to a rep's number, and a template message gives that rep the name and phone of their new lead to call.

New LeadLookup TableSend Template Message

Facebook Lead Ads app icon WhatsApp Cloud API app icon

Send a reminder template a day after a booking lead

For appointment or consultation forms, a first template confirms the request and a Delay sends a reminder template the next day with the time they chose.

New LeadSend Template MessageDelaySend Template Message

Facebook Lead Ads app icon WhatsApp Cloud API app icon

Skip leads without a usable phone number

Text Formatter adds the country code to numbers typed without one, and a Filter stops the workflow when the field is empty or too short, so no message is wasted.

New LeadText FormatterFilterSend Template Message

Facebook Lead Ads app icon WhatsApp Cloud API app icon

Reach leads that came in before the workflow existed

Run Retrieve Leads once for a form, loop over the list with Iterator and send each person the template, so last week's leads are not left waiting.

ScheduleRetrieve LeadsIteratorSend Template Message

Set up: a WhatsApp greeting for leads

When you finish, every new lead from your Facebook lead form receives your WhatsApp template message.

  1. Ask for the phone number

    Include a phone number question in the Facebook lead form, and a line saying you will contact them on WhatsApp.

  2. Prepare the template

    Create a WhatsApp message template with a variable for the first name and get it approved in your WhatsApp Business account.

  3. Connect both apps

    Add your Facebook account with access to the Page that runs the ads, and your WhatsApp Cloud API number, under Connects.

  4. Start with New Lead

    Create a workflow with the Facebook Lead Ads New Lead trigger, pick the Page and form, and send a test lead to capture data.

  5. Send the template

    Add Send Template Message, choose the template, map the phone and first name, test it on your own phone and switch the workflow on.

Import the ready-made template about 5 min to set up
Greet each new Facebook lead with a WhatsApp template Template
  1. Facebook Lead Ads app icon 1. Trigger in Facebook Lead Ads New Lead
  2. WhatsApp Cloud API app icon 2. Action in WhatsApp Cloud API Send Template Message

    Fields mapped from the earlier steps (a typical setup)

    From Facebook Lead AdsTo WhatsApp Cloud API
    Phone numberRecipient phone number
    First nameTemplate variable 1
    Form nameTemplate variable 2
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Every workflow here sends Send Template Message, because a new lead has not messaged your number yet. The text, image, video and document actions are for people in an open session.
  • Every workflow on this page starts from a new lead, so a lead's WhatsApp reply does not start one. Answer replies from the WhatsApp inbox.
  • Facebook Lead Ads has one trigger and one action here: New Lead and Retrieve Leads. Retrieve Leads works per lead form.
  • Lead form questions are your own. Map from a captured test lead, since field names follow the questions you wrote.
Facebook Lead Ads app icon

Facebook Lead Ads

Integration page

Triggers (1)

  • New LeadTriggers when a new lead is created

Actions (2)

  • Retrieve LeadsRetrieve the leads for specific lead form
  • Retrieve Lead by Lead IDRetrieve a specific lead by its Lead ID
WhatsApp Cloud API app icon

WhatsApp Cloud API

Integration page

Actions (5)

  • Send Template MessageSend template message to user's WhatsApp
  • Send Text MessageSend text message to user created or replied session
  • Send Image MessageSend image message to user created or replied session
  • Send Video MessageSend video message to user created or replied session
  • Send Document MessageSend document message to user created or replied session

Why run this pair with FlowMattic

Facebook Lead Ads and WhatsApp Cloud API connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Reply while the lead is warm

The template goes out as soon as FlowMattic receives the lead, without anyone watching Ads Manager.

Every campaign, one flat cost

Runs are unlimited, so a busy ad week costs nothing extra in FlowMattic. You pay only Meta's WhatsApp charges.

Lead details stay on your server

Names and phone numbers pass from Facebook to WhatsApp through FlowMattic on your own WordPress site.

Common questions

Can I send a WhatsApp message to Facebook leads automatically?

Yes. A FlowMattic workflow with the Facebook Lead Ads New Lead trigger can run WhatsApp Cloud API Send Template Message to the phone number on the form, with the lead's name filled into the template.

Can I send a brochure or image to a new lead?

Image and document messages are meant for people in an open session. Put the brochure link in the approved template, or send the file yourself from the WhatsApp inbox once the lead replies.

Can each ad campaign send a different message?

Yes. Use a Router on the form name and give each path its own template, or build one workflow per form.

Do I need a WhatsApp Business account?

Yes. WhatsApp Cloud API works with a WhatsApp Business account and a phone number set up in Meta for the Cloud API. Connect it once under Connects.

Can a lead get a WhatsApp message and land in my CRM?

Yes. Add your CRM's step to the same workflow after the WhatsApp step, for example creating the contact, so one lead is messaged and stored together.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Facebook Lead Ads and WhatsApp Cloud API

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Facebook Lead Ads integration 2.0.2, WhatsApp Cloud API integration 1.0.1.