guides9 min read

How to Connect WS Form to WhatsApp: A Complete Setup Guide (2026)

Learn how to send automated WhatsApp messages from WS Form submissions using webhooks, Zapier, or Make. This guide covers setup, costs, and API rules.

By the Spiceform Team · Published November 6, 2026 · Last updated November 6, 2026

To integrate WS Form with WhatsApp, you must use a third-party automation tool like Make, Zapier, or an API service like Twilio. WS Form does not have a native WhatsApp add-on. You will need WS Form PRO to access the Webhook action, which sends your form submission data to your chosen automation platform to trigger the WhatsApp message.

Sending instant WhatsApp confirmations for lead generation forms or order requests improves response times and engagement. Since email open rates continue to decline, WhatsApp offers a direct line to your users.

This guide covers three ways to connect WS Form to WhatsApp. We will look at using Make with the official Meta API, using Zapier with Twilio, and creating a simple redirect button that requires no API at all.

What are the prerequisites for WhatsApp API integration?

Before you build the connection, you need a few accounts in place. You cannot send automated WhatsApp messages from a standard personal or business WhatsApp app. You must use the WhatsApp Business API.

Here is what you need to prepare:

  1. WS Form PRO: The free version of WS Form (WS Form LITE) does not include the Webhook action. You need a PRO license to push data out of WordPress.
  2. An Automation Platform: You need an account with Make, Zapier, or Pabbly Connect. Make is generally the most cost-effective option for webhook workflows.
  3. A Meta Developer Account: If you use the official WhatsApp Cloud API, you must create a Meta developer app and verify your business.
  4. Approved Message Templates: Meta requires pre-approved templates for business-initiated conversations. You cannot send arbitrary text to a user who has not messaged you in the last 24 hours.

How do you connect WS Form to WhatsApp using Make?

Make (formerly Integromat) is a popular choice for this integration because its free tier includes webhooks, and its paid plans start at $10.59 per month. It also connects directly to the official WhatsApp Business Cloud API, meaning you do not need to pay a middleman like Twilio for message routing.

Step 1: Create a Webhook in Make

Log into your Make account and create a new scenario.

  1. Add a new module and search for "Webhooks".
  2. Select "Custom Webhook".
  3. Click "Add" to create a new webhook. Give it a recognizable name like "WS Form Lead Catch".
  4. Copy the unique URL provided by Make. Leave the Make scenario running so it can listen for incoming data.

Step 2: Configure the WS Form Action

Go to your WordPress dashboard and open the form you want to connect.

  1. Click the "Actions" icon (the lightning bolt) at the top of the WS Form editor.
  2. Click the plus icon to add a new action.
  3. Select "Webhook" from the action dropdown.
  4. Paste the URL you copied from Make into the "Endpoint URL" field.
  5. Set the Request Method to "POST".
  6. Save the form, then submit a test entry on the front end of your website.

Step 3: Map the Data in Make

Return to your Make scenario. You should see a green confirmation that the webhook successfully received your test data.

  1. Add a second module to your scenario and search for "WhatsApp Business Cloud API".
  2. Select the "Send a Template Message" action.
  3. Connect your Meta developer account. You will need your WhatsApp Business Account ID and a permanent access token from the Meta developer dashboard.
  4. Select the message template you want to send.
  5. Map the phone number field from your WS Form webhook payload to the "Recipient Phone Number" field in the WhatsApp module. Ensure the phone number includes the country code without any plus signs or spaces.
  6. Map any dynamic variables (like the user's name) from the form payload to the corresponding variables in your WhatsApp template.
  7. Save and activate the scenario.

How do you set up a Zapier and Twilio integration?

Zapier is the most recognized automation platform, but it requires a paid plan (starting at $19.99 per month) to use the "Webhooks by Zapier" feature. Many users pair Zapier with Twilio to handle the WhatsApp messaging, as Twilio abstracts away some of the complexities of the Meta developer dashboard.

Step 1: Catch the Hook in Zapier

  1. Create a new Zap and choose "Webhooks by Zapier" as the trigger.
  2. Select "Catch Hook" as the event.
  3. Copy the custom webhook URL Zapier provides.
  4. Paste this URL into the WS Form Webhook action in WordPress, just as described in the previous section.
  5. Submit a test form on your website to send data to Zapier.

Step 2: Configure Twilio

  1. Add a new step in your Zap and search for "Twilio".
  2. Select "Send WhatsApp Message" as the action event.
  3. Connect your Twilio account using your Account SID and Auth Token.
  4. In the "From" field, enter your approved Twilio WhatsApp sender number.
  5. In the "To" field, select the phone number variable from your WS Form test data.
  6. In the "Message" field, type your message or select an approved Twilio WhatsApp template. If you are initiating the conversation, you must use an approved template.
  7. Test the step and publish the Zap.

Keep in mind that using Twilio incurs additional costs. You will pay your Zapier subscription, Twilio's per-message fee (typically $0.005 per message), and Meta's standard WhatsApp conversation charges.

What are the Meta WhatsApp API rules you need to know?

The biggest hurdle operators face when setting up WhatsApp automations is Meta's strict messaging policy. If you try to send a plain text message to a new lead, the API will reject it.

Here are the rules you must follow:

The 24-Hour Window When a customer sends a WhatsApp message to your business number, a 24-hour customer service window opens. During this window, you can send free-form text messages. However, submitting a web form does not open this window. Even if the user just filled out your WS Form, Meta considers your automated WhatsApp reply to be a business-initiated conversation.

Template Messages Because form submissions trigger business-initiated conversations, you must use a pre-approved Message Template. You create these templates in the Meta Business Manager (or your Twilio console). Templates can include dynamic variables, such as "Hi {{1}}, thank you for requesting a quote. We will contact you shortly."

Meta reviews templates to prevent spam. Approval usually takes a few minutes to a few hours. Once approved, you can select that template in Make or Zapier and map your form fields to the variables.

How do you create a Click-to-Chat redirect in WS Form?

If you do not want to deal with APIs, webhooks, or Meta approvals, you can use a simpler method. You can redirect users to a WhatsApp chat immediately after they submit the form.

This method requires the user to press "Send" in their own WhatsApp app, meaning they initiate the conversation. This bypasses the need for templates entirely.

  1. Open your form in WS Form.
  2. Go to the "Actions" tab and add a "Redirect" action.
  3. In the Redirect URL field, use the official WhatsApp shortlink format: https://wa.me/1234567890 (replace with your business phone number, including the country code).
  4. If you want to pre-fill a message, append the text parameter: https://wa.me/1234567890?text=I%20just%20submitted%20the%20form
  5. You can use WS Form variables in this URL to include data the user just typed.

When the user clicks the submit button, the form saves their data in WordPress and immediately opens WhatsApp on their device with a pre-written message ready to send to your business.

Comparing Automation Stacks

Building a custom integration requires managing multiple subscriptions. Here is how a typical WS Form stack compares to an all-in-one platform like Spiceform.

FeatureWS Form + Zapier + TwilioSpiceform (Fire Plan)
Form BuilderWS Form PRO ($59/year)Included
WebhooksZapier Starter ($19.99/mo)Included
Built-in CRMRequires external toolIncluded
AutomationsRequires external toolIncluded
WhatsApp NativeRequires Twilio/MakeWebhooks available
Conditional LogicIncludedUnlimited on all plans
Form GenerationManual drag-and-dropAI-native generation

Spiceform: An Alternative with Built-In Automations

If you are evaluating form builders and want to minimize the number of external tools you manage, Spiceform offers a different approach. Spiceform is an AI-native online form builder designed to streamline the entire creation and management process.

Instead of dragging and dropping fields, you build forms in Spiceform using a plain-language prompt. The generation process happens in two distinct steps. First, the AI returns an outline of the questions it plans to ask. You can edit this outline, change answer types, reorder questions, and add or delete items. Once you approve the outline, the AI builds the complete form, including the design and conditional logic.

Spiceform includes built-in CRM and automations, reducing your reliance on tools like Zapier for standard workflows. You can trigger internal notifications, update lead records, and manage responses directly within the platform.

Spiceform offers highly competitive pricing options. The free "Mild" plan includes 50 responses per month and unlimited conditional logic. Paid plans start at $22 per month (billed annually) for the Hot plan, which includes 1,000 responses. The Fire plan at $37 per month (billed annually) provides 10,000 responses, 3 team seats, and access to the built-in CRM and automations.

Crucially, Spiceform forms never close when you hit your response cap. If a sudden spike in traffic pushes you over your limit, the extra responses are safely stored and hidden. They become visible as soon as you upgrade, ensuring you never lose a lead due to a billing threshold.

Whether you stick with WS Form and configure webhooks for WhatsApp, or switch to an AI-native solution like Spiceform, automating your communication is the best way to speed up your response times and secure more business.

Frequently Asked Questions

Does WS Form have a native WhatsApp integration? No, WS Form does not offer a direct WhatsApp add-on. You must use the WS Form Webhook action to send data to an automation platform like Make or Zapier, which then connects to the WhatsApp API.

Can I send WhatsApp messages with the free version of WS Form? No. Sending data to an external automation platform requires the Webhook action, which is only available in WS Form PRO. You will need to purchase a premium license to enable this functionality.

Do I have to pay to send automated WhatsApp messages? Yes. Aside from your WS Form license and automation tool costs, Meta charges per-conversation fees for the WhatsApp Business API. If you use a service like Twilio, you will also pay their per-message markup fees.

Why did my automated WhatsApp message fail to send? If your message failed, it is likely because you tried to send a free-form text message outside the 24-hour customer service window. Form submissions require you to use a pre-approved Meta Message Template to initiate the conversation.

What is the easiest way to connect a form to WhatsApp? The easiest method that avoids APIs entirely is a Click-to-Chat redirect. Use the WS Form redirect action to send users to a wa.me link upon submission. This opens their WhatsApp app with a pre-filled message addressed to your business.

Frequently asked questions

No, WS Form does not offer a direct WhatsApp add-on. You must use the WS Form Webhook action to send data to an automation platform like Make or Zapier, which then connects to the WhatsApp API.

No. Sending data to an external automation platform requires the Webhook action, which is only available in WS Form PRO. You will need to purchase a premium license to enable this functionality.

Yes. Aside from your WS Form license and automation tool costs, Meta charges per-conversation fees for the WhatsApp Business API. If you use a service like Twilio, you will also pay their per-message markup fees.

If your message failed, it is likely because you tried to send a free-form text message outside the 24-hour customer service window. Form submissions require you to use a pre-approved Meta Message Template to initiate the conversation.

The easiest method that avoids APIs entirely is a Click-to-Chat redirect. Use the WS Form redirect action to send users to a wa.me link upon submission. This opens their WhatsApp app with a pre-filled message addressed to your business.

Build your next form with AI

Describe your form in plain language and Spiceform generates the fields, logic, and design in seconds. Free plan, no credit card.