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.


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.

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


Your 3 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 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 an 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 landing pages where visitors are ready to act. Full walkthrough in the WordPress embedding guide.


Using Formidable Forms, WS Forms, SureForms, or Forminator With WhatsApp?

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 them send submissions to WhatsApp natively out of the box
  • The usual paths are a paid add-on or pro tier, a Zapier/Make connection, or a custom webhook — all ending at the WhatsApp Business API, with its verification process, message templates, and per-conversation fees

If you’ve already invested in one of these plugins and it powers other workflows, wiring up WhatsApp through an automation is a legitimate route. 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.

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.

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.

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.