If you’re running a WordPress website for your business—or building one for a client—adding a CRM (Customer Relationship Management) system can take it to the next level. Jetpack CRM, created by the team behind WordPress, is a powerful, easy-to-use option that integrates seamlessly into your site. Pair it with a WhatsApp Widget, and you’ve got a streamlined way to capture leads and manage customer interactions—all from one dashboard.
In this tutorial, we’ll walk you through how to set up Jetpack CRM and connect it to your WhatsApp Widget using Zapier. Whether you’re managing contacts or tracking transactions like service requests, this guide has you covered. Let’s get started!
What You’ll Need
- A WordPress website with Jetpack CRM installed (free version works to start, or upgrade to premium for more features).
- A WhatsApp Widget plugin or custom widget (we’ll assume you’re using one like ours that supports webhooks).
- A Zapier account (free tier works for basic setups).

Step 1: Install Jetpack CRM on Your WordPress Site
- Log in to your WordPress dashboard.
- Go to Plugins > Add New.
- Search for “Jetpack CRM” and install it. Alternatively, if you already have Jetpack installed, you can activate the CRM module from the Jetpack settings.
- Activate the plugin and follow the setup wizard to configure basic settings (e.g., business name, currency).
- Tip: Jetpack CRM can work standalone or as part of the full Jetpack suite—your choice!
Why it’s great: Jetpack CRM lives inside your WordPress dashboard, so you (or your clients) don’t need to juggle separate tools. It’s perfect for small businesses like plumbers, agencies, or service providers.

Step 2: Set Up Your WhatsApp Widget
- Install your WhatsApp Widget on your WordPress site (via a plugin or custom code).
- Configure the widget fields. For example:
- Name
- Family Name (or Last Name)
- Phone Number
- Optional: Add a dropdown for services (e.g., “SEO Analysis – $200”) if you want to capture transactions.
- Test the widget on your site to ensure it’s collecting data and sending WhatsApp messages as expected.
Example Use Case: Imagine you’re a church collecting donations or an agency offering SEO services. The widget can capture leads directly from your site and send them to your WhatsApp for instant follow-up.
Step 3: Connect the Widget to Zapier with a Webhook

- Log in to Zapier and click “Create Zap.”
- Set up the Trigger:
- Choose “Webhook by Zapier” as your trigger app.
- Select “Catch Hook” and click “Continue.”
- Copy the webhook URL Zapier provides.
- Add the webhook to your WhatsApp Widget:
- In your widget settings, find the webhook option (this varies by plugin—check the documentation).
- Paste the Zapier webhook URL and save.
- Test the webhook:
- Fill out the widget form on your site (e.g., “John Doe, john@email.com, 123-456-7890”).
- Go back to Zapier, click “Test Trigger,” and confirm it captures the data (name, email, etc.).
This step links your widget to Zapier, allowing it to send data to Jetpack CRM automatically.
Step 4: Integrate Zapier with Jetpack CRM
- Add an Action in Zapier:
- Click the “+” button to add an action after the webhook trigger.
- Search for “Jetpack CRM” and select it.
- Choose an Action Event:
- Option 1: “Create Customer” (for adding contacts/leads).
- Option 2: “Create Transaction” (for service requests or quotes).
- Click “Continue.”
- Connect your Jetpack CRM account:
- Sign in with your WordPress credentials or API key (found in Jetpack CRM settings).
- Map the fields:
- Match the widget data (e.g., Name → First Name, Email → Email) to Jetpack CRM fields.
- For transactions, include details like service type or amount if applicable.
- Test the action:
- Send a test from Zapier to ensure the contact or transaction appears in Jetpack CRM.
- Publish the Zap:
- Name your Zap (e.g., “WhatsApp to Jetpack CRM”) and turn it on.

Step 5: Test the Full Integration
- Submit a test form via the widget (e.g., “Donald Trump, donald@us.com, 555-1234”).
- Check WhatsApp: Confirm you receive the lead details instantly.
- Check Jetpack CRM:
- Go to your WordPress dashboard > Jetpack CRM > Contacts (or Transactions).
- Verify the new contact or transaction appears with all mapped details.
Pro Tip: Edit the contact in Jetpack CRM to add more info (e.g., notes, status) as needed.

Step 6: Explore Advanced Features
- Transactions: Use the widget as a calculator (e.g., “SEO Analysis – $200”) and send service requests straight to Jetpack CRM as transactions.
- Quotes: In Jetpack CRM, create a quote from a transaction and send it to your customer.
- Sharing: Embed the widget on Instagram, Google My Business, or landing pages—all leads funnel into Jetpack CRM.
Why This Setup Rocks
- All-in-One: Everything stays in WordPress—no extra dashboards for you or your clients.
- Affordable: Jetpack CRM starts free, with premium features at $11/month (including invoicing, PayPal, Stripe, and more).
- Scalable: Perfect for small businesses, developers, or agencies looking to streamline client management.
By connecting your WhatsApp Widget to Jetpack CRM via Zapier, you’re creating a powerful system to capture leads, manage customers, and even handle transactions—all from your WordPress site. It’s simple to set up, easy to use, and keeps your clients connected to their website.
Need help? Drop us a message, and we’ll walk you through it. Ready to supercharge your WordPress site? Give this integration a try today!