Messaging · via Zapier

Connect Zunoform to WhatsApp via Zapier

This is not a one-click native integration. Zunoform posts every completed response to a Zapier catch hook, and your Zap does the rest — so there is no WhatsApp button inside Zunoform and no OAuth connection between the two products. What you get instead is a webhook connection with field mapping you control in Zapier.

Sends a WhatsApp message when a response arrives, so enquiries reach a team that works from WhatsApp rather than from email.

The Zapier integration is on Zunoform’s free plan — 500 responses a month, no card. Webhooks by Zapier requires a paid Zapier plan; destination account requirements and task limits also apply.

This one has real prerequisites. WhatsApp messaging through Zapier runs on WhatsApp Business, not a personal account, and business-initiated messages are subject to Meta's template approval and messaging rules. Confirm your account can do what you need before building the form around it.

Example workflow

Acknowledge an enquiry through WhatsApp Business

A business that already handles conversations in WhatsApp can acknowledge a new enquiry there. Keep the acknowledgement distinct from a booked service, and use the approved business messaging flow rather than a personal account.

Prepare your WhatsApp account

Confirm the connected WhatsApp Business provider supports your intended message type. Prepare any required approved template and inspect its variables. Availability and messaging requirements depend on the provider and current Meta rules.

Four steps, start to finish

Start with a published Zunoform form, a Zapier plan that includes webhooks, and access to the destination account. Some destinations require additional permissions or setup.

01

Create a Zap with a Catch Hook trigger

In Zapier, create a new Zap and choose Webhooks by Zapier as the trigger app, then Catch Hook as the event. Zapier generates a URL for you and shows it on the next screen. Copy it.

02

Paste the URL on the Zapier card in Zunoform

Open your form in the Zunoform builder, go to the Integrations tab, and paste the URL on the Zapier card. We only accept an https address on zapier.com, so a typo is rejected rather than silently failing later.

03

Submit a test response so Zapier learns the shape

Publish the form and fill it in once yourself. Zapier's trigger step will pick that submission up as sample data — without it, the field list in the next step is empty and there is nothing to map.

04

Map your fields to WhatsApp

Add an action step and choose WhatsApp. Connect your account, then pick the action that sends a message through your connected WhatsApp Business account. Zapier's action list changes over time, so choose from what it shows you rather than hunting for an exact name. Drag your form's answers into the fields, test the Zap, and turn it on.

Suggested field mapping

Use this example to plan your form. Select the actual fields from your captured test response and the action available in your account; these are mapping suggestions, not a preconfigured Zap.

Phone with country code
Destination: Recipient
Validate formatting with a test number you control.
WhatsApp contact preference
Destination: Filter before sending
Use a specific affirmative answer rather than inferring it from a phone field.
Name and enquiry reference
Destination: Approved template variables
Match the expected variable order and keep sensitive answers out.
Configured template and language
Destination: Message configuration
Choose supported values from the connected provider.

What Zapier receives

The payload includes formId, formName, responseId, submittedAt, status, answers and metadata. Answers are keyed by field ID, not by question label; inspect a test response to identify the answer you want. Multi-part answers can contain nested values, and uploads contain file references rather than binary attachments. Replacing a question can change its ID, so retest mappings after editing the form.

Delivery uses a background queue with retries for failed webhook requests. A successful hook does not confirm the later WhatsApp action succeeded. Check Zap history, and use responseId in a lookup or a processed-response log when duplicate processing would matter. Earlier responses are not automatically replayed when you connect the hook.

Test before sharing your form

Test the exact template and language on your own number. Check delivery in the messaging provider, then submit a response declining WhatsApp contact to verify the filter.

If the result is missing or wrong

Template approval, sender eligibility and delivery failures are separate issues. Read the provider's error before changing the form; a raw Zunoform webhook is not itself a WhatsApp message.

Check the current WhatsApp actions in Zapier and Zapier’s webhook setup and plan requirements before configuring your account. Action availability and permissions depend on your connected account.

Questions people ask

Can I message someone who has not messaged me first?

That depends on Meta's rules for business-initiated messages, not on Zunoform or Zapier. Approved message templates and messaging windows apply. Check Meta's current policy — it changes, and we are not going to summarize it here and let it go stale.

Is there a simpler way to reach a WhatsApp team?

Often, yes. A response notification email or a Slack message on Pro reaches a team without any of the WhatsApp Business setup, and Zunoform sends those without Zapier in the middle.

Is this a native Zunoform integration?

No. Zunoform sends each completed response to your Zapier catch hook; you configure the destination and field mapping in Zapier. The Zunoform connection is included on Free, but Webhooks by Zapier requires a paid Zapier plan. Native options include Google Sheets and Zoho CRM on Free, with Slack, Notion, HubSpot, Mailchimp, Airtable and Excel on Pro. Form notification emails on Free require your own SMTP configuration; platform-sent form emails require Pro or Business.

Ready when you are

Better forms.
Better data.

Start with a conversation, a document or a single page.
Unlimited forms and 500 responses per month on Free.
No card required.

  • No credit card
  • Unlimited forms
  • 500 responses / month