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 Contact Form 7 and WhatsApp Cloud API

Visitors who fill in a Contact Form 7 enquiry often read WhatsApp faster than email. FlowMattic sends them an approved WhatsApp template message from your business number when the form is submitted, and can alert the right person on your team too. It runs inside the same WordPress site as the form, so local businesses and agencies can answer leads where they actually look.

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

Try a pairing

When this happens in Contact Form 71 trigger

Do this in WhatsApp Cloud API5 actions

1. TriggerNew Form Submission
2. ActionSend Template Message

When Contact Form 7 fires New Form Submission, 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

Contact Form 7 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.

Contact Form 7 app icon WhatsApp Cloud API app icon Ready-made template

Confirm each enquiry with a WhatsApp template message

The visitor gets a short, approved message with their name and what happens next, which reassures them their request arrived and opens a chat thread with you.

New Form SubmissionSend Template Message

View the template
Contact Form 7 app icon WhatsApp Cloud API app icon

Alert the right staff member by department

A Router reads the department chosen on the form and sends a template alert to sales, bookings or support, each on their own WhatsApp number.

New Form SubmissionRouterSend Template Message

Contact Form 7 app icon WhatsApp Cloud API app icon

Fix the phone number format before sending

Visitors type numbers with spaces, dashes or a leading zero. Text Formatter adds the country code and strips extra characters, and a Filter skips entries without a usable number.

New Form SubmissionText FormatterFilterSend Template Message

Contact Form 7 app icon WhatsApp Cloud API app icon

Follow up the next day if a quote was requested

Quote forms get a confirmation now and, after a Delay, a second template that asks whether they have questions, so a service business follows up every quote without a reminder in someone's diary.

New Form SubmissionSend Template MessageDelaySend Template Message

Contact Form 7 app icon WhatsApp Cloud API app icon

Send a PDF a visitor asked for on the form

For brochure or price list requests, a document message carries the file. Send it after the template message, and only to people who already chat with you, since free-form messages need an open conversation.

New Form SubmissionRouterSend Document Message

Contact Form 7 app icon WhatsApp Cloud API app icon

Draft a personal first reply with an AI Agent

An AI Agent reads the message field and writes a two-line answer for the template's variable, so the first WhatsApp reply addresses what the visitor actually asked.

New Form SubmissionAI AgentSend Template Message

Set up: confirm each enquiry on WhatsApp

When you finish, every Contact Form 7 submission with a phone number gets a WhatsApp template message from your business number.

  1. Get a template approved

    In your WhatsApp Business account, create a message template such as enquiry received with a variable for the name, and wait for it to be approved.

  2. Connect WhatsApp Cloud API

    Add the WhatsApp Cloud API connection under Connects with your business phone number's details from Meta.

  3. Add a phone field

    Make sure the Contact Form 7 form has a phone field, and ask for the country code in the label or placeholder.

  4. Start with New Form Submission

    Create a workflow with the Contact Form 7 trigger, pick the form and submit it once to capture data. No connection is needed for the form.

  5. Send the template

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

Import the ready-made template Beginner, about 5 min to set up
Confirm each enquiry with a WhatsApp template message Template
  1. Contact Form 7 app icon 1. Trigger in Contact Form 7 New Form Submission
  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 Contact Form 7To WhatsApp Cloud API
    your-phoneRecipient phone number
    your-nameTemplate variable 1
    your-subjectTemplate 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

  • Send Text Message, Send Image Message, Send Video Message and Send Document Message go to a user in a session they created or replied to. A brand-new form lead usually needs Send Template Message first.
  • Every workflow on this page starts from a form submission, so a visitor's WhatsApp reply does not start one. Replies arrive in your WhatsApp inbox.
  • Contact Form 7 does not check phone numbers by default. Format them with Text Formatter and skip empty ones with a Filter.
  • Only message people who gave their number for this purpose. A consent checkbox on the form and a Filter on it keep the rest out.
Contact Form 7 app icon

Contact Form 7

Integration page

Triggers (1)

  • New Form SubmissionTriggers when new form submission is received
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

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

Leads hear back where they read

A WhatsApp confirmation is more likely to be seen than an autoresponder email that lands in spam.

Form and workflow on one site

Contact Form 7 and FlowMattic both run in WordPress, so the submission goes to WhatsApp straight from your own server.

Every enquiry, no per-run cost

FlowMattic has unlimited runs on every plan. Your only per-message cost is whatever Meta charges for WhatsApp.

Common questions

Can Contact Form 7 send a WhatsApp message?

Yes, through FlowMattic. A New Form Submission trigger on your form runs WhatsApp Cloud API Send Template Message to the phone number in the form, with the visitor's name or request in the template's variables.

Why do I need a template message?

The text, image, video and document actions are described as sending to a user who created or replied to a session. A visitor who just filled in a form has not messaged you yet, so an approved template is the reliable first message.

Can the form owner get the alert instead of the visitor?

Yes. Send the template to your own or your team's number. A Router can pick the number by the department or location chosen on the form.

Do I need a separate WhatsApp app installed?

No app is needed on the WordPress side. You need a WhatsApp Business account set up for the Cloud API in Meta, which you connect once under Connects.

Can I send to several forms with one workflow?

Each workflow listens to the form you select. For several forms, build a workflow per form; they can share the same template and connection.

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

Start automating Contact Form 7 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. Contact Form 7 integration 1.0, WhatsApp Cloud API integration 1.0.1.