Make is a powerful workflow automation platform that enables users to automate repetitive tasks by connecting various apps and services—without writing any code. Using scenarios, you can design workflows that transfer data between applications, trigger actions, and streamline processes.
With over 3,000+ pre-built app integrations and the flexibility to connect any platform with an API, Make provides limitless automation possibilities.
In this article, we’ll explore two ways to integrate WABB with Make:
Send data from WABB to Make using a Dynamic Integration Block.
Send data from Make to WABB Webhook to trigger a task (e.g., sending a WhatsApp message).
1. Sending Data from WABB to Make Using Dynamic Integration Block
Step 1: Create a Flow in WABB
Open WABB and design your flow.
Collect and store data in user fields.
Drag an Integration Block from the bottom right “+” icon.
Click on integration block and then choose “Add Webhook Integration”
Step 2: Create a Webhook in Make
Log in to Make and create a new scenario.
Name the scenario and click the big “+” icon to add a trigger.
Search for and select "Webhooks", then choose "Custom Webhook".
4. Click Create a new hook. This will generate a unique webhook URL that looks like:
5. Copy this webhook URL.
Step 3: Connect WABB to Make
Return to WABB and paste the webhook URL in the Integration Block under “Request URL”.
Step 4: Define the Data to Send
Decide what data you want to send to Make, such as:
User Name
Phone Number
Email Address
Check-in Date
Any other details
Define these in the body section of the Integration Block using the following JSON format:
{
"Name": "{User Name}",
"Email": "{EMAIL}",
"Company Name": "{company}"
}
Replace {User Name}
, {EMAIL}
, and {company}
with the actual user fields.
Send a Get test request to ensure the connection is working.
Note: To send a test request, please first select a contact who has the required variables assigned. If no such contact exists, go to Contacts → Select a contact, assign the necessary user fields/variables, fill in the data manually, and then click Get Test Request.
Step 5: Choose an Action in Make
1. Go back to Make.com and click the small “+” symbol to add an Another Module, where you will be using the data sent from WABB.
2. Select an app (e.g., Google Sheets, Zoho CRM, Shopify, Razorpay, ChatGPT).
3. Map the fields (e.g., match the WABB data to Google Sheets columns).
4. Choose an action (e.g., add a new row, send an email, update CRM). And then choose the data sent from WABB.
5. Save the scenario.
2. Sending Data from Make to WABB Webhook (Triggering a WhatsApp Message or Other Action)
Use Case: Automating WhatsApp Messages
Imagine you want to send an automated WhatsApp message via WABB when:
An order is placed on Shopify.
A new record is added to Google Sheets.
A payment is received via Razorpay or any other Gateway
A lead is added to Zoho CRM or Hubspot
This is possible by setting up a webhook in WABB.
Step 1: Create a Scenario in Make.com
Log in to Make.com and create a new scenario.
Click the big “+” icon to add a Trigger Block.
Select the app (e.g., Shopify, Google Sheets, Zoho CRM).
4. Connect your app and choose a trigger event (e.g., "New Order Created").
Step 2: Add an HTTP Module to Send Data to WABB
Click the “+” button to add another module.
Search for "HTTP" and select "Make a request".
3. In the URL field, enter the WABB webhook URL.
To get the Webhook URL, go to WABB → Automation → Webhook.
Create a new webhook, give it a name, and copy the generated URL.
4. Paste the copied Webhook URL into Make.
Step 3: Configure the HTTP Request
Method: Choose POST (recommended for sending data).
Headers: Add if required (optional).
3. QueryString Parameters:
In this section, define the data which you want to push to WABB so it can be used in the message.
Example:
Customer Name
Phone Number (This is important to send WhatsApp message)
Product Name (from Shopify trigger)
Step 4: Save and Test
Save the scenario.
Click Run Once to test.
Return to WABB → Requests Panel to check incoming data.
4. Select the correct dataset and map data fields.
Mapping Data in WABB
As MAKE platform sends data, check the WABB’s 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.
After the test request is received in WABB, you need to map the fields:
Step 1: Select Data Fields
Assign the phone number to WhatsApp Number.
Choose whether to Create/Update Contact.
Map additional details (e.g., order ID, cart link).
Step 2: Define Actions in WABB
Click "Add New Action +" to define what happens when data arrives:
Send WhatsApp Message (e.g., "Thank you for your order!").
Run a Pre-designed Flow (e.g., send an OTP or appointment confirmation).
Add/Remove Tags (e.g., "New Customer", "VIP").
Subscribe/Unsubscribe from a Sequence (e.g., nurture campaign).
Update Customer Field (e.g., store an OTP for verification).
Step 3: Activate the Webhook
Toggle the webhook button ON (top-right corner).
The automation is now live.
By following these steps, you can:
Send data from WABB to Make to integrate with 3000+ apps.
Send data from Make to WABB to trigger WhatsApp messages or other tasks.
Example: Automating WhatsApp Order Confirmations from Shopify using Make and WABB
Let's say you're sending data from Shopify to WABB to confirm customer orders via WhatsApp. You'll need three data points: the customer's name, phone number, and the item purchased.
First, create two user fields in WABB: customerName and item, both of text type. In WABB, after assigning the customer's phone number to the mandatory WhatsApp Number field, click "Add New Action +", select "Update Customer Field," and store the customer’s name into the customerName field.
Repeat this step to store the purchased item into the item field. Now, your WhatsApp message flow can follow this template:
Hi {customerName}, greetings from [Your Store Name]. Congratulations, your order for {item} is now confirmed! We will share the tracking details soon.
Here, placeholders like {customerName} and {item} automatically populate with actual data. To trigger this flow, again click "Add New Action +", choose "Run Flow," and select the created message flow.
Important Note: Ensure user fields (customerName, item) are updated before running the flow to avoid the error "unfilled variable."
By connecting WABB with Make, you can effortlessly automate WhatsApp communications and significantly improve customer engagement. Whether confirming orders, managing appointments, or following up on leads, this integration ensures your workflows are seamless, accurate, and timely.
Leverage the flexibility and simplicity of automation with Make, and elevate your business processes—without writing any code!