Skip to main content
How to Use Webhook Feature

Automate WhatsApp messages with WABB webhooks by seamlessly connecting platforms like Shopify, WooCommerce, CRMs and many more enabling real-time messaging without manual effort.

Updated over a week ago

Webhooks are an incredible tool that lets you send data to WABB from platforms like Shopify, WooCommerce, Zoho, CRMs, booking systems, invoice platforms, and more. With this feature, you can automatically send WhatsApp messages based on the data received—no manual intervention required. All you need is for your external platform to support sending data via webhook links.

Steps to Use the Webhook Feature:

  1. Access the Webhook Option:

    • Navigate to the Automation tab on the left side of the platform.

    • Click on Create new Webhook.

  2. Create a New Webhook:

    • Click Create New Webhook in the top-right corner.

    • Name your webhook and hit the Create button.

  3. Configure API Link:

    • Once the webhook is created, a test mode window will appear.

    • Copy the API link and configure it in your external platform to start sending data to WABB.

  4. Select Test Requests:

    • As your platform sends data, check the Requests Panel (on the left side) for incoming test data.

    • Select the correct dataset from the dropdown menu to ensure you're working with accurate information.

  5. Map Data Fields:

    • After finalizing the test data, map the fields. For example:

      • Assign the phone number to the WhatsApp Number field.

      • Choose whether to Create/Update Contact Name. If the contact already exists in your database, you can skip this step. Otherwise, check the box to add or update the contact.

    • Once done, click Add New Action + to define what actions WABB should perform. Some available actions include:

      • Add/Remove Tags: Use tags to organize or filter your contacts.

      • Subscribe/Unsubscribe from a Sequence: Enroll contacts in automated message sequences.

      • Run Flow: Trigger pre-designed flows, such as order confirmations or appointment reminders (ensure the flow is already created).

      • Send Message: Directly send WhatsApp messages based on webhook data.

      • Update Customer Field: Store incoming data in a user field for future use. For example, save an OTP in a custom field and use it in a flow:

        Hi, here is your OTP: {data}. This is valid for 10 minutes.
  6. Activate the Webhook:

    • Toggle the webhook button (top-right corner) to ON to activate it.

Popular Use Cases

  • E-commerce Platforms: Send order confirmations, cart abandonment reminders, or tracking updates from Shopify, WooCommerce, etc.

  • Invoice Platforms: Automatically share invoices on WhatsApp once they're generated.

  • Booking Systems: Confirm bookings, send check-in reminders, or share appointment details directly with customers.

  • CRMs: Target leads on WhatsApp directly from platforms like Zoho, Salesforce, or Zendesk.

With WABB's webhook feature, you can automate communication like never before. It's easy, efficient, and opens up endless possibilities for seamless customer engagement!

Did this answer your question?