When new form submission is received in Elementor Pro Form, send template message in WhatsApp using WhatsApp Cloud API
Each Elementor Pro form submission triggers an approved WhatsApp template message, sent through the WhatsApp Cloud API to the phone number the visitor typed into your form.
Elementor
WhatsApp Cloud API2 steps Setup ~5 min Used on 1.3k sites Free to import

What this workflow does
Leads from a landing page are easiest to reach while they still remember filling in the form. An email can sit unread, but a WhatsApp message is usually seen. This workflow messages each person who submits your Elementor Pro form on WhatsApp.
The Elementor trigger fires when a visitor submits a form built with the Elementor Pro form widget. The form's fields go to WhatsApp Cloud API, where Send Template Message sends one of your approved templates to the number you map. Any variables in the template can be filled with form answers, such as a first name or the service they asked about.
WhatsApp lets businesses open a conversation only with an approved template, so this is the right message type for people who have never written to you. Get the template approved in your Meta WhatsApp Business account first. Each run, and any error WhatsApp sends back, appears in Task History.
Landing page lead follow-up
A paid ad sends visitors to an Elementor landing page. Each lead gets a WhatsApp template thanking them and offering a call.
Course or webinar sign-ups
People registering through an Elementor form receive a WhatsApp message with the session date pulled into the template.
Real estate viewing requests
Buyers asking to view a property get a WhatsApp template naming the listing, so the agent can continue in the same chat.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Elementor New Form SubmissionStarts a run for each entry sent through an Elementor Pro form widget. Every field, including the phone number, is passed on for the WhatsApp step.
WhatsApp Cloud API Send Template MessageSends an approved template message through WhatsApp Cloud API to the phone number mapped from the form. Fill the template's variables with form answers and test with your own number.
What you need
- FlowMatticCore
- Elementor PluginPlugin
- WhatsApp Cloud API AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Use a Tel field in the Elementor form and tell visitors to include their country code, because WhatsApp needs the number in full international form.
- If the site has several Elementor forms, add a Filter after the trigger on a value that identifies the form, if a test run shows one, so only the right form sends a WhatsApp message.
- Send yourself a test submission after import and confirm each template variable shows the form value you expect.
Questions about this workflow
Does this Elementor to WhatsApp flow work with free Elementor?
No. The form widget is part of Elementor Pro, so you need Elementor Pro on the same WordPress site as FlowMattic.
Why a WhatsApp template message instead of plain text?
WhatsApp only lets a business start a conversation with an approved template. Free-form text is limited to people who have messaged your number recently.
What happens if the Elementor form has no phone number?
WhatsApp has no number to send to, so the step fails for that run and Task History shows the error. A required phone field avoids this.
More Communication workflows
Other ready-to-import templates from the same category.







Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted