Every business requires automation and there is no doubt that Zapier is among the really popular business process automation platforms.
Integromat is also a really powerful automation tool that allows no-code integration between apps. It is a much more affordable yet user-friendly alternative to Zapier. It is really easy to send WhatsApp Messages from Integromat using this step-by-step guide.
In an earlier blog, we have spoken about sending a WhatsApp Message from Zapier. In this article, we talk about how you can send WhatsApp Messages from Integromat using Integromat WhatsApp Integration.
Integromat does not have a native app to send WhatsApp Messages, however, it can invoke HTTPS requests. WhatsApp API endpoints are really easy to use and can be integrated with Integromat within minutes.
Pre-requisites:
- Make (formerly Integromat) Account (Free account works too)
- Endpoints to send WhatsApp Message
Note: You must be approved to use WhatsApp Business API and you can apply for the same through a WhatsApp Business Solution Provider such as WATI.io
Step 1: On the Make Dashboard, click on “Create a new scenario”
Step 2: On the services to integrate choose “HTTPS”
Also, add the other services that you want to use as “Trigger”. For example, Google Sheet/ActiveCampaign, etc.
Step 3: Define your trigger condition. Example, “Watch a new row on Google Sheet”.
You can create any trigger based on your needs. It could be “When a form is filled on website”, “When a new event occurs on a Calendar”.
Step 4: Add another module “HTTP”
Step 5: Choose the option “Make a request”
Step 6: Add the below details
URL:
https://wati-server-demo4.clare.ai/api/v1/sendTemplateMessage/{{whatsapp-number-with-country-code}}
Note: This shall be available under “API Docs” on the WATI Portal
Method: POST
Headers:
Name: Authorization
Value: {{Bearer-Token}}
Note: This shall be available under “API Docs” on the WATI Portal
Body Type: Raw
Content Type: JSON (application/json)
Request Content:
{
"template_name": "appointment_reminder",
"broadcast_name": "appointment_reminder",
"parameters": "[{'name':'name','value':'John'}]"
}
Note: The above shall change based on your needs. You can pass your own approve template_name and parameters for the template.
Step 7: Click on ‘Run Once’ to test it
The message shall be triggered on WhatsApp.
You can also send WhatsApp Messages Using Google Sheets. Watch The Video:
How to apply for WhatsApp Business API?
To apply for WhatsApp Business API, you need the below details:
- Verified Facebook Business Manager ID
(a) Don’t have a Facebook Business Manager? Create Now
(b) Facebook Business Manager not verified? Verify Now - Phone Number
(a) Phone number must not have an active WhatsApp account
(b) Want to delete the WhatsApp account with the number? Learn how to delete - Display Name
(a) Display Name must have a clear relation with the business.
(b) Display Name must adhere to WhatsApp Display Name Guidelines. Read Guidelines
To apply for WhatsApp APIs, you can use this link
The approval time is normally about 2-5 days.
Other Possible Integrations
WATI for WhatsApp Business API can also be integrated easily with other third-party software such as Hubspot, Zoho, Zoho Flow, Google Sheet (using App Script), Zendesk. If you’re interested in knowing more about these, feel free to let us know.
If you have any questions, reach us at [email protected]
WhatsApp API can only be obtained through an official WhatsApp Business Service Provider (BSP) like WATI.
If you’re looking to implement it for your business, we’d be more than happy to help you out. You can sign up for a free trial with us today or check out our help center to learn more.