No plugin • No WhatsApp API • Free to start

Add WhatsApp Forms to WordPress — No Plugin Required

Embed forms that send every submission straight to your WhatsApp. Works with any WordPress theme or page builder — no form plugin, no WhatsApp Business API, no automation tools.

WordPress + WhatsApp, simplified

WhatsApp on WordPress, Without the Plugin Stack

No Form Plugin Needed

Paste one embed code into any page, post, or widget area. Nothing to install, update, or conflict with your existing plugins.

Works With Any Theme or Builder

Gutenberg, Elementor, Divi, WPBakery, or classic themes — if you can paste HTML, you can embed a WhatsApp form.

Instant WhatsApp Notifications

Every submission is forwarded to your WhatsApp the moment it happens — no email alerts to miss.

Replies From the Respondent's Number

Submissions arrive as messages from the customer's own WhatsApp number, so you can reply in the same thread instantly.

Add the WhatsApp Widget Site-Wide

Place a chat-style form widget in your site's corner — one snippet, on every page.

Free Plan Included

WhatsApp forwarding is on the free plan, with unlimited forms, questions, and responses.

What Is a WhatsApp Form for WordPress?

A WhatsApp form for WordPress is an online form embedded on your WordPress site that delivers each submission directly to your WhatsApp — as a message from the respondent’s own number. Instead of form submissions landing in your email or database, they arrive as chats you can reply to instantly.

One important distinction before we go further. “WhatsApp on WordPress” usually means one of two different things:

  • Click-to-chat buttons — a wa.me link that opens a WhatsApp chat when clicked. No data is collected; the visitor types everything manually in the chat.
  • Form submissions delivered to WhatsApp — the visitor fills out a structured form (name, order details, preferred date…) and the submission is sent to your WhatsApp as a notification you can reply to.

This page is about the second kind — because that’s where the real gap is. (If all you want is the first kind, the free WhatsApp link generator makes the wa.me link in seconds.)


The Problem: WordPress Forms and WhatsApp Don’t Play Nicely

WordPress form plugins like Contact Form 7, WPForms, Formidable Forms, WS Form, SureForms, and Forminator are excellent at collecting submissions — but they deliver them by email or store them in your database.

If you want those submissions on WhatsApp, the standard route looks like this:

  1. A form plugin collects the submission
  2. An automation tool (Zapier, Make, or a custom webhook) picks it up
  3. The automation sends a message through the WhatsApp Business Cloud API

To make that chain work, you typically need a paid plugin tier, a paid automation plan, a Meta WhatsApp Business API account with business verification, and approved message templates. And when any link in that chain breaks, WhatsApp notifications silently stop.

There’s one more consequence that rarely makes the plugin comparison: the API sends messages from your business number, not the respondent’s. You get a notification channel — not the natural, reply-in-the-thread chat experience that makes WhatsApp valuable for customer conversations.

For most small businesses, that’s a lot of machinery for one job: seeing a customer’s request on their phone, immediately.

Not on WordPress? We cover the same problem one platform over in Google Forms to WhatsApp.


Your 4 Options for WhatsApp Forms on WordPress

ApproachWhat you needWhatsApp API?Ongoing cost
Form plugin + Zapier/Make + APIPaid plugin tier + automation plan + Meta verificationYesMonthly fees, ongoing maintenance
Form plugin + integration add-onAdd-on or pro tier, often still needing an API gatewayUsuallyMonthly fees
Click-to-chat plugin (Joinchat, Click to Chat…)Free pluginNoFree — but no structured form data
Formware embedOne embed codeNoFree plan

Note what the click-to-chat plugins do well: they put a WhatsApp button on your site. What they don’t do is collect structured information — order details, dates, service selections. For bookings and orders, a chat button alone isn’t enough.

An embedded Formware form gives you both: structured data and delivery straight to WhatsApp.


How to Add a WhatsApp Form to WordPress (No Plugin, ~5 Minutes)

1. Create Your Form

Build it with the WhatsApp form builder or start from a ready-made WhatsApp template. Add your WhatsApp number in the form settings — that’s the entire setup. Full details in the WhatsApp forwarding guide.

From the Publish screen, copy your form’s share URL or embed snippet.

3. Paste It Into WordPress

Depending on your setup:

  • Gutenberg editor: add a Custom HTML block and paste the embed code
  • Elementor: drop in an HTML widget and paste
  • Divi: use the Code module
  • Any theme or builder: the same paste-anywhere-HTML approach works — sidebars, footers, landing pages, even a WooCommerce product description
  • Simple option: paste your form’s direct link onto any button — a “Order via WhatsApp” button that opens your form

Full step-by-step instructions — with screenshots for each editor — are in our WordPress embedding guide.

4. Test It

Open the page, submit a test response, and watch it arrive in your WhatsApp.

Think of it like embedding a YouTube video: the form is hosted by Formware, and your WordPress page just displays it. No plugin to install, update, or conflict with anything else on your site.


Add the WhatsApp Widget to Your WordPress Site

For site-wide capture, the WhatsApp widget places a chat-style button in the corner of every page. A visitor clicks it, a short form opens in a popup, and the submission lands in your WhatsApp.

Setup on WordPress:

  1. Create your form and enable the widget
  2. Copy the widget snippet
  3. Paste it before the closing </body> tag — via your theme’s custom code settings, or a lightweight snippets plugin if your theme doesn’t expose one

This works especially well on WooCommerce product pages, service pages, and lead capture setups where visitors are ready to act. Full walkthrough in the WordPress embedding guide.


WhatsApp Support in Each Major WordPress Form Plugin

These are all solid WordPress form plugins — we’d never pretend otherwise. But if you found this page searching for one of them plus WhatsApp, here’s the honest picture. None of the major plugins ships an official WhatsApp integration; every route runs through the same two bridges (a third-party notification plugin, or an automation platform connected to the WhatsApp Business API).

PluginOfficial WhatsApp integrationRealistic routes
Contact Form 7✗Third-party notification plugins; webhook plugin → Zapier/Make → API
WPForms✗Native Zapier → API provider
Forminator✗Zapier → API provider
Formidable Forms✗Webhook action or Zapier → API provider
WS Form✗Webhook action or Zapier → API provider
Ninja Forms✗Third-party add-ons; Zapier → API
SureForms✗Zapier/webhook → API provider

And remember what every API bridge shares: template messages from your business number, Meta verification, and per-conversation fees.

Contact Form 7 + WhatsApp

Official status: none — the Contact Form 7 team doesn’t offer a WhatsApp integration.

Realistic routes: several third-party plugins in the WordPress repo hook CF7 submissions and send WhatsApp notifications — check each option’s last-updated date and reviews before installing, because quality varies widely. The more controllable route is a CF7-to-webhook plugin feeding Zapier or Make, which then calls a WhatsApp Business API provider.

WPForms + WhatsApp

Official status: none — WPForms’ add-on library covers email marketing, payments, and CRM connectors, but has no WhatsApp add-on.

Realistic routes: WPForms connects natively to Zapier, so the cleanest path is Zapier → a WhatsApp Business API provider (Twilio or similar). Third-party WhatsApp notification plugins also exist for WPForms.

Forminator + WhatsApp

Official status: none — Forminator (WPMU DEV) integrates with Zapier but has no WhatsApp module.

Realistic routes: Forminator’s Zapier integration → WhatsApp Business API provider. Third-party options exist but are thinner than for CF7 or WPForms.

Formidable Forms + WhatsApp

Official status: none — Formidable offers Zapier and webhook actions, but no WhatsApp action.

Realistic routes: Formidable’s webhook or Zapier action → WhatsApp Business API provider. The flexible webhook action makes this one of the more DIY-friendly bridges — but it’s still a bridge you own and maintain.

WS Form + WhatsApp

Official status: none — WS Form has strong webhook and Zapier actions, but no WhatsApp integration.

Realistic routes: WS Form’s webhook action → WhatsApp Business API provider, or Zapier. The developer-oriented design makes the wiring straightforward; the API costs and template-message constraints still apply.

Ninja Forms + WhatsApp

Official status: none — Ninja Forms’ add-on store doesn’t include WhatsApp.

Realistic routes: third-party add-ons or Zapier → WhatsApp Business API provider. Same mechanics and same caveats as the rest of this list.

SureForms + WhatsApp

Official status: no WhatsApp integration advertised.

Realistic routes: the same Zapier/webhook → WhatsApp Business API path as the other plugins on this list.

If you’ve already invested in one of these plugins

Wiring up WhatsApp through an automation is a legitimate route — especially if the plugin powers other workflows. But if WhatsApp delivery is the goal and the forms are simple — bookings, orders, inquiries — embedding a Formware form takes minutes instead of an afternoon, and it’s free.

And if you want to keep your spreadsheet habit, Formware’s webhooks can forward every submission to Google Sheets, a CRM, or anywhere else — so you lose nothing by moving the front end.


Which WordPress Setups Does This Work With?

Essentially all of them:

  • Gutenberg / block editor — Custom HTML block
  • Elementor, Divi, WPBakery, Bricks — their respective HTML/Code widgets
  • Classic themes — paste into any widget area or template that accepts HTML
  • WooCommerce — forms on product pages, the widget site-wide; works well alongside WhatsApp order forms for custom and made-to-order products
  • Landing page builders — anything that lets you paste HTML or link a button to a URL

Because the form itself is hosted by Formware, your server does none of the work — there’s no form code to maintain, update, or secure on your WordPress install.


Frequently Asked Questions

Do I need a plugin to add a WhatsApp form to WordPress?

No. You paste a single embed code into any page, post, or HTML block — the same way you’d embed a YouTube video. The form is hosted by Formware; WordPress just displays it.

Is it free?

Yes, on the free plan: unlimited forms, questions, and responses, with WhatsApp forwarding included. Paid plans add things like custom domains, white-labeling, and team collaboration.

What's the difference between a click-to-chat button and a WhatsApp form?

A click-to-chat button just opens a chat — the visitor types everything by hand, and you get no structured data. A WhatsApp form collects structured answers (name, date, order details) and delivers them to your WhatsApp as an organized message you can reply to.

Can I keep receiving submissions by email or in a spreadsheet too?

Yes. Responses are always stored in your Formware dashboard, and webhooks can forward them to Google Sheets, a CRM, or email alongside the WhatsApp notifications.

Does WPForms have a WhatsApp integration?

Not officially. WPForms’ add-on library has no WhatsApp option; the realistic routes are its native Zapier connection feeding a WhatsApp Business API provider, or a third-party notification plugin. With Formware’s embedded forms, responses arrive in WhatsApp with no integration work — no API, no per-conversation fees.

How do I send Contact Form 7 submissions to WhatsApp?

Two routes: a third-party WhatsApp notification plugin from the WordPress repo (check maintenance and reviews carefully), or a webhook plugin feeding Zapier/Make connected to the WhatsApp Business API — which sends template messages from your business number at per-conversation cost. There’s no official CF7–WhatsApp integration.

Can Forminator, Formidable Forms, WS Form, or Ninja Forms send messages to WhatsApp?

Not natively — none of the four ships an official WhatsApp action. All four reach WhatsApp through Zapier/webhook bridges to the WhatsApp Business API, with the same template-message and per-conversation-fee constraints.

Will embedding forms slow down my WordPress site?

No. Forms are hosted on Formware’s infrastructure — no plugin adding scripts to every page, no database tables, nothing to update. The embed is a single lightweight snippet, comparable to embedding a YouTube video.

How do I send WordPress form submissions to WhatsApp?

With most WordPress form plugins, you’d need an automation tool (Zapier or Make) plus a WhatsApp Business API account. With Formware, WhatsApp forwarding is built in: add your number in the form settings, and every submission arrives directly in your WhatsApp.

Do I need the WhatsApp Business API?

No. Submissions are delivered to your regular WhatsApp number as messages from the respondent’s own number — no Meta business verification, no message templates, no per-conversation fees.

Will it work with Elementor, Divi, or my page builder?

Yes. Any builder that accepts custom HTML — Elementor, Divi, WPBakery, Bricks, Gutenberg — works. Alternatively, paste your form’s direct link onto any button.

Can I add a WhatsApp contact form to WordPress without a plugin?

Yes — that’s exactly what this page describes. Embed a WhatsApp contact form with one code snippet; no form plugin involved.

Turn Your WordPress Site Into a WhatsApp Lead Machine

Embed WhatsApp-powered forms on any WordPress page in minutes — free, with no form plugin and no WhatsApp Business API.