CleverTap WhatsApp Integration

Integrate CleverTap with DoubleTick to send WhatsApp messages, manage templates, and receive delivery and inbound message events seamlessly.

This integration allows CleverTap to:

  • Send WhatsApp messages using DoubleTick
  • Import WhatsApp message templates
  • Receive message delivery updates
  • Receive replies from customers

Prerequisites

Before starting the integration, make sure you have:

  1. An active DoubleTick account
  2. Your DoubleTick API Key
  3. Your WABA Number (WhatsApp Business Account number configured in DoubleTick)
  4. Access to CleverTap Dashboard

πŸ“˜

NOTE

If you do not have your DoubleTick API Key, you can obtain it by following this guide:
https://docs.doubletick.io/docs/quickstart-guide#step-2-generate-your-api-key


Step 1: Configure WhatsApp provider in CleverTap

  1. Login to your CleverTap Dashboard.
  2. Navigate to: Settings β†’ Channels β†’ WhatsApp β†’ WhatsApp Connect
  3. Click + Provider Configuration button.
  4. Configure the provider with the following details:
FieldValue
ProviderGeneric (Other)
Mobile NumberWABA Number
HTTP Endpointhttps://public.doubletick.io/whatsapp/message/clevertap

Add Authorization Header

Under Headers, add the following:

KeyValue
Authorizationdoubletick-api-key

🚧

IMPORTANT

The Authorization header must contain your DoubleTick API Key.
This allows CleverTap to securely send WhatsApp requests through DoubleTick.


Step 2 β€” Configure template import

To allow CleverTap to fetch and sync WhatsApp templates from DoubleTick, enable Template Import Setup.

  1. Check the option Template Import Setup.
  2. Configure the following endpoint:
https://public.doubletick.io/templates/import?wabaNumber=919999999999
  1. Add the same header used earlier:
KeyValue
Authorizationdoubletick-api-key

πŸ‘

TIP

Make sure the WABA number entered in the URL matches the number configured in DoubleTick.
This ensures CleverTap imports the correct WhatsApp templates.


Step 3 β€” Send a test WhatsApp message

Once the provider configuration is complete:

  1. Click Send Test WhatsApp inside CleverTap.
  2. Make sure the chat window is open on the test number in DoubleTick.
  3. Verify that the message is successfully delivered.

If the configuration is correct, the message will be sent through DoubleTick.

πŸ‘

TIP

Sending a test message helps confirm that the integration is correctly configured before launching campaigns.


Step 4 β€” Import WhatsApp Templates in CleverTap

Once the template import setup is configured, you need to import the approved templates into CleverTap.

  1. Go to Templates tab aside Setup tab of provider configuration.
  2. Click on Import Template button.
  3. Click Import to fetch all approved templates.
  4. All approved WhatsApp templates from DoubleTick will now be available in CleverTap.

🚧

IMPORTANT

Only approved WhatsApp templates associated with your WABA number will be imported into CleverTap.


Step 5 β€” Configure delivery report updates

CleverTap provides a Delivery Report Callback URL to receive delivery status updates.

  1. Copy the Delivery Report Callback URL from CleverTap.
  2. Open the DoubleTick Dashboard.
  3. Navigate to Webhooks.
  4. Create a new webhook.
  5. Paste the copied callback URL.
  6. Select the event related to Message Delivery Updates.


Step 6 β€” Configure incoming message updates

To allow CleverTap to receive replies from customers:

  1. Copy the Inbound Message Callback URL from CleverTap.
  2. Open the DoubleTick Dashboard.
  3. Navigate to Webhooks.
  4. Create a new webhook.
  5. Paste the copied callback URL.
  6. Select the event for Incoming Messages.


Integration Flow Overview

Once the setup is complete:

  1. CleverTap sends WhatsApp campaign messages.
  2. DoubleTick processes the request and delivers the message to the customer.
  3. Delivery status updates are sent back to CleverTap.
  4. Customer replies are forwarded to CleverTap through webhook callbacks.

This setup ensures CleverTap campaigns can track message delivery and customer responses while using DoubleTick as the WhatsApp messaging provider.