How to Integrate CleverTap with DoubleTick
A beginner-friendly guide to connecting CleverTap with DoubleTick for WhatsApp messaging
DoubleTick is a WhatsApp Business API platform, while CleverTap is a powerful customer engagement and marketing automation tool.
By integrating both platforms, you can:
Send WhatsApp messages directly from CleverTap campaigns
Automatically sync approved WhatsApp templates into CleverTap
Track message delivery status in real time
Capture and manage customer replies inside CleverTap
This guide walks you through the complete setup process in a simple, easy-to-understand manner.
Before You Begin
Make sure you have the following ready:
Your DoubleTick API Key
Your WABA Number (WhatsApp Business Account number)
If you don’t have your API Key yet, refer to this guide: https://docs.doubletick.io/docs/quickstart-guide#step-2-generate-your-api-key
Configure DoubleTick as WhatsApp Provider in CleverTap

This step connects CleverTap with DoubleTick so that it can send WhatsApp messages.
Log in to your CleverTap Dashboard
Navigate to: Settings → Channels → WhatsApp → WhatsApp Connect
Click + Provider Configuration
Fill in the required details such as:
Provider
Generic (Other)
Mobile Number
WABA Number
Add Authorization Header

This is required to authenticate requests from CleverTap to DoubleTick.
Scroll to the Headers section
Add the following:
Key: Authorization Value: Bearer YOUR_API_KEY
Replace YOUR_API_KEY with your actual DoubleTick API Key.
Enable Template Import Setup

This step allows CleverTap to fetch your approved WhatsApp templates from DoubleTick.
In the provider configuration screen, locate Template Import Setup
Enable (check) this option
In the Endpoint field, enter:
Replace YOUR_WABA_NUMBER with your actual number (example: 919XXXXXXXXX)
Add the same Authorization header again: Key: Authorization Value: Bearer YOUR_API_KEY
Send a Test WhatsApp Message

Before proceeding further, verify that everything is configured correctly.
Click Send Test WhatsApp in CleverTap
Open DoubleTick and keep the chat window open for your test number
Confirm that the test message is received successfully
Import WhatsApp Templates into CleverTap

Now that the connection is working, you need to bring your approved templates into CleverTap.
Go to the Templates tab in the provider configuration screen
Click Import Template
Click Import
All your approved templates will now appear in CleverTap and will be ready for campaign use.
Set Up Delivery Status Webhook
This step ensures CleverTap receives real-time updates about message delivery.
In CleverTap, copy the Delivery Report Callback URL
Log in to DoubleTick Dashboard
Go to Webhooks section
Click Create New Webhook
Configure:
Webhook URL: Paste the CleverTap Callback URL
Event Type: Message Delivery Updates
Save the webhook
Now CleverTap will automatically receive updates for delivered and failed messages.
Set Up Incoming Message Webhook
This step allows CleverTap to receive customer replies from WhatsApp.
In CleverTap, copy the Inbound Message Callback URL
Go to DoubleTick Dashboard → Webhooks
Click Create New Webhook
Configure:
Webhook URL: Paste the Inbound Callback URL
Event Type: Incoming Messages
Save the webhook
Now, whenever a customer replies on WhatsApp, it will be captured inside CleverTap.
How the Integration Works (End-to-End Flow)

Once everything is set up:
You create a campaign in CleverTap
CleverTap sends the WhatsApp message via DoubleTick
DoubleTick delivers the message to the customer
Delivery status is sent back to CleverTap via webhook
Customer replies are also sent back to CleverTap
You can track and trigger further actions inside CleverTap
Quick Troubleshooting Tips
Test message not delivered Double-check API Key in Authorization header and verify HTTP endpoint
Templates not appearing Ensure templates are approved in DoubleTick and WABA number is correct
Delivery updates not showing Verify webhook URL and event type selection
Customer replies not received Ensure a separate webhook is created for Incoming Messages
Last updated