One integration that replaces dozens. WA.Expert is a native Zapier app. Any of Zapier's 7,000+ connected apps can trigger a WhatsApp message in minutes, with no code and no webhooks to configure manually.
Search WA.Expert in the Zapier app directory. No webhooks-by-Zapier workarounds, no custom HTTP requests. Add your WA.Expert API key once and use Send WhatsApp Message as the action in any Zap.
Every time a Zap runs, it uses one Zapier task. The free plan includes 100 tasks per month. Paid plans start at around $20/month for 750 tasks. Multi-step Zaps (with Filter, Delay, or Formatter steps) require a paid plan. Webhooks by Zapier (for receiving data from WA.Expert) is also a paid feature.
This is the most common use case. Something happens in another app: a form is submitted, an order is placed, a booking is confirmed, and a WhatsApp message fires instantly to the customer or your team.
In WA.Expert, go to Settings → API Keys and copy your API key. You will paste this into Zapier when connecting your account.
The phone number field in WA.Expert's Zapier action must include the country code. If your trigger app gives you a number without it (e.g. 9820000001 instead of +919820000001), add a Zapier Formatter step before the WA.Expert action to prepend the country code.
Trigger: Typeform — New submission
Form: Product Demo Request
Action: WA.Expert — Send WhatsApp Message
To: {{22. WhatsApp Number}} <- mapped from Typeform field
Template: form_confirmation_v1
Variable 1: {{1. What is your name?}}
Variable 2: {{zap.name}}
Result:
Customer submits the Typeform.
Zapier detects the new submission.
WA.Expert sends the WhatsApp confirmation within seconds.| Trigger app | Event | WhatsApp sent to |
|---|---|---|
| Typeform / Jotform | New form submission | Submitter confirmation + team alert |
| Calendly | Invitee created | Booking confirmation to invitee |
| Shopify | New order | Order confirmation to customer |
| Stripe | Payment succeeded | Payment receipt to payer |
| HubSpot / Pipedrive | New contact / deal | Sales team alert |
| Google Sheets | New row added | Team notification or customer outreach |
| Gmail | New email matching filter | Internal escalation alert |
| Slack | New message in channel | Cross-team notification on WhatsApp |
| WooCommerce | New order | Customer order update |
| Zoom / Calendly | Meeting starts soon | Reminder to attendee |
Any Zapier trigger app can be connected to WA.Expert. If the app is in Zapier's directory, it can send a WhatsApp.
When a customer replies on WhatsApp, you can push that reply into Zapier and trigger downstream actions: updating a CRM, creating a support ticket, logging to a spreadsheet.
This direction uses Zapier's Catch Hook trigger (Webhooks by Zapier), which requires a paid Zapier plan. On the free plan, use WA.Expert's native integrations instead (Google Sheets, Airtable, etc.) for the same outcomes without the Zapier cost.
POST https://hooks.zapier.com/hooks/catch/YOUR_HOOK_ID/YOUR_SECRET/
Content-Type: application/json
Body:
{{
"customer_name": "{{customer_name}}",
"customer_phone": "{{customer_phone}}",
"customer_message": "{{customer_message}}",
"timestamp": "{{timestamp}}"
}}
Zapier receives this and triggers the next steps in your Zap:
-> Update HubSpot contact status
-> Add row to Google Sheets
-> Create Jira support ticket
-> Send Slack notification to your teamZapier's built-in steps let you add logic between the trigger and the WA.Expert action without any code.
| Zapier step | What it does | Example |
|---|---|---|
| Filter | Only continue the Zap if conditions are met | Only send WhatsApp if country = India, or order total > Rs. 5,000 |
| Delay | Wait a set time before continuing | Wait 30 minutes after Calendly booking, then send a WhatsApp reminder |
| Formatter | Transform or combine field values | Prepend +91 to a phone number, or combine first and last name into one variable |
| Paths | Run different actions based on conditions | Send different WhatsApp templates for new vs returning customers |
Filter and Paths require a paid Zapier plan. Delay and Formatter are available on paid plans too. Simple two-step Zaps work on the free plan.
| Symptom | Likely cause | Fix |
|---|---|---|
| WA.Expert not found in Zapier | Spelling or old Zapier cache | Search exactly 'WA.Expert' in the Zapier app search. If not found, try 'WAExpert'. Zapier's app directory updates periodically. |
| WhatsApp not sent after Zap runs | Task count exceeded on free plan | Check your Zapier task usage. Free plan: 100 tasks/month. Upgrade or wait for the next billing cycle. |
| Phone number rejected | Missing country code | The To field must include the country code: +919820000001, not 9820000001. Add a Formatter step to prepend +91 if your trigger data omits it. |
| Template variables not matching | Field mapping wrong | Open the Zap and check each Variable field maps to the correct trigger data. Use Zapier's test mode to verify the mapped values before publishing. |
| Zap runs but WhatsApp not delivered | Wrong phone number or unoptied number | The recipient must have WhatsApp on that number. Check the WA.Expert delivery report for the exact error. |
| Multi-step Zap not available | Free plan limitation | Filters, Delays, Formatter, and Paths require a paid Zapier plan ($20+/month). |
Make (formerly Integromat): more powerful scenarios, lower cost per operation.
Read guide →n8n: open-source automation with self-hosted option and no per-task costs.
Read guide →Free trial, no credit card. If you get stuck, we answer live on WhatsApp.