Customer Pro
Available now

Connect your WhatsApp Business account to 6,000+ apps with Zapier

CustomerPro for Zapier turns what happens on WhatsApp into Zaps, and lets your other apps send approved WhatsApp templates. A new Facebook lead can get a WhatsApp welcome in seconds, a paid order can land in Google Sheets, and a qualified lead can appear in your CRM — without anyone copying numbers between tabs.

Who it is for

Built for small teams who already live in other apps

If your leads, orders or bookings start somewhere other than WhatsApp, Zapier is the shortest way to join them up. No developer needed.

Coaching institutes and clinics

A form fill or a booking in another app becomes a WhatsApp confirmation and reminder, and the contact is saved with the right list.

D2C and local retail

Orders from your store or a payment link update the customer in CustomerPro and trigger the right template for payment, shipping or feedback.

Real estate and service agencies

Leads from Facebook, Google or your website get a WhatsApp reply within a minute, and qualified ones are pushed to your sheet or CRM for the sales team.

What it can do

16 triggers, 4 actions and a search

Triggers are instant: when a Zap is switched on, Zapier registers a webhook on your account and CustomerPro posts each event as it happens.

Triggers — contacts and leads

New Contact
A contact is added in CustomerPro, from any source.
Updated Contact
A contact's details, lead status or custom fields change.
Lead Qualified
A lead is qualified, by an AI agent or by a teammate.
New Facebook Lead Ad Lead
Each Facebook Lead Ads form submission.
Customer Inactive
A past customer has not ordered for your win-back period.

Triggers — conversations and campaigns

New Inbound Message
A customer sends you a message.
Conversation Closed
A conversation is closed (archived) in the inbox.
Campaign Completed
A campaign finishes sending, with its delivery numbers.
Flow Completed
A contact reaches the end of one of your flows.
Appointment Booked
Someone books a meeting through a connected scheduler.

Triggers — orders and payments

New Order
An order is placed in a connected store or the WhatsApp catalog.
Order Paid
A store order is paid.
Order Delivered
An order is marked delivered.
Abandoned Checkout
An hour after a Shopify checkout is left unfinished.
Payment Succeeded
A payment succeeds through Razorpay, Stripe or Cashfree.
Payment Failed
A payment fails.

Actions and search

Send WhatsApp Template
Sends an approved template to a phone number, with its variables filled from earlier steps.
Create or Update Contact
Adds a contact, or updates the one with the same email or phone. Never creates duplicates.
Add Contact to List
Puts a contact on one of your contact lists, ready for a campaign.
Start Flow for Contact
Starts one of your automated flows for a contact, whatever its usual trigger.
Find Contact
Looks up a contact by email or phone number, so later steps can use its ID.

Order, payment and booking triggers need the matching store, payment or calendar app connected in CustomerPro first.

Setup

Set it up in about ten minutes

  1. 1

    Create a CustomerPro account and connect your number

    Sign up, then connect your WhatsApp Business number with your Meta Business account. Your number, templates and quality rating stay yours.

  2. 2

    Create an API key for Zapier

    In CustomerPro open Settings → Developer → API keys and create a key named "Zapier". Copy the client ID and client secret.

  3. 3

    Add CustomerPro in Zapier

    In a new Zap, search for CustomerPro, pick a trigger or action and choose "Connect a new account". Paste the client ID and secret. Zapier checks them and shows your workspace name.

  4. 4

    Pick a template and map the fields

    For Send WhatsApp Template, choose from your approved templates and map each variable — the customer's name, the order number, the appointment time — from earlier steps.

  5. 5

    Test, then switch the Zap on

    Send the test to your own number first. When the message arrives as expected, publish the Zap.

Screenshot coming soon
Connecting CustomerPro in Zapier with a client ID and secret
Screenshot coming soon
Mapping template variables in the Send WhatsApp Template action

Security and permissions

What Zapier can and cannot touch

  • A key you can delete at any time

    Zapier connects with its own API key. Delete that key in CustomerPro and every Zap using it stops at once, without affecting anything else.

  • Only approved templates go out

    Zaps send templates Meta has already approved, so a Zap cannot send free-form messages to people outside the 24-hour window.

  • Webhooks are removed with the Zap

    Turning a Zap off unsubscribes its webhook, so events stop leaving your account for that Zap.

  • You stay in charge of consent

    Flows and campaigns skip contacts who opted out. Send WhatsApp Template sends to the number you give it, so only map in people who agreed to hear from you on WhatsApp — or use Start Flow for Contact instead.

How we handle your data is set out in our Privacy Policy and Terms of Service.

Example workflows

Zaps our customers start with

Instant reply to Facebook leads

Real estate, coaching, clinics

  1. 1. Trigger: New Facebook Lead Ad Lead.
  2. 2. Create or Update Contact with the lead's name and phone.
  3. 3. Send WhatsApp Template "lead_welcome" with the project or course name.
  4. 4. Add Contact to List "Hot leads — this week".

Paid orders into Google Sheets

D2C brands

  1. 1. Trigger: Order Paid.
  2. 2. Google Sheets: add a row with order number, amount and phone.
  3. 3. Optional: Slack message to the packing team.

Payment failed, recover it

Subscriptions, fee collection

  1. 1. Trigger: Payment Failed.
  2. 2. Find Contact by phone.
  3. 3. Send WhatsApp Template "payment_retry" with a fresh payment link.

Documentation

Read before you connect

Questions about CustomerPro for Zapier

Not to start. Zapier's free plan runs simple two-step Zaps, which is enough for "new lead in, WhatsApp template out". Multi-step Zaps, filters and faster polling depend on your Zapier plan, which Zapier bills separately.

Zapier connects with an API key, so you need a CustomerPro plan that includes API access. You can see whether yours does under Settings → Developer.

A Zap sends approved WhatsApp templates. That is Meta's rule, not ours: a business-initiated message outside the 24-hour customer service window must use a template Meta has approved. Create and submit templates in CustomerPro first; they then show up in the Zap's template list.

CustomerPro triggers are instant. When you turn a Zap on, Zapier registers a webhook with your account, and we post each event to it as it happens rather than waiting for Zapier to poll.

No. "Create or Update Contact" matches on email or phone number first and updates the existing contact when it finds one. A 10-digit number without a country code is treated as Indian.

Turn off or delete the Zaps, then delete the API key you created for Zapier in CustomerPro. Deleting the key stops every Zap that uses it straight away.

Your first WhatsApp Zap, today

Create a free CustomerPro account, connect your number, and add CustomerPro to a Zap. The trial covers everything on this page.

14-day trial · no card required · your Meta account stays yours

Other ways to connect Customer Pro

Customer Pro is an independent product. It is not affiliated with or endorsed by Meta, WhatsApp or Zapier. WhatsApp is a trademark of Meta Platforms, Inc. Zapier is a trademark of its respective owner.