Clevertap

Availability

CleverTap integration is available for all existing and new direct Shopify/WooCommerce, Growth, Pro, and Enterprise 2024 customers, as well as WL Partners and Resellers. It is listed under the ‘Marketing’ category in the ‘New Integration V2’ section.

How to Set Up CleverTap Integration on Orai

Step 1: Adding CleverTap Integration

 

cl

 

  1. Navigate to Integrations > Cloud Integrations > My Integrations.
  2. Select CleverTap from the list and click Connect.
  3. A modal will appear prompting you to select your bot.
  4. After selecting your bot, enter your preferred path for integration.screenshot 2025 10 30 160045
  5. Click Next to proceed.

Step 2: Configuring the Integration

After selecting your bot and path, you will receive the following details:

 

screenshot 2025 10 30 160456

  • HTTP Endpoint (Read-only, with a copy icon)
  • Delivery Report Callback URL (Input field to paste CleverTap’s Delivery Report URL)
  • Authorization Header:
    ->Key: Authorization
    ->Value: Basic <API Key> (This key will be generated and displayed)

Step 3: Configuring Orai as a Provider on CleverTap

  1. Log in to your CleverTap account.
  2. Navigate to Settings > Channels > WhatsApp.
  3. Select Provider as ‘Generic (Other)’.screenshot 2025 10 30 161002
  4. Copy the HTTP Endpoint from Orai and paste it into CleverTap.screenshot 2025 10 30 161257
  5. Copy the Delivery Report Callback URL from CleverTap and paste it into Orai.
  6. Choose an authentication method in CleverTap:
    ->Select Basic Authentication or Headers.
    ->If using Headers, set up the key-value pair as:
    –  Key: Authorization
    Value: Basic <API Key>
  7. Click Save to complete the integration.screenshot 2025 10 30 161916

Step 4: Creating the API Key for CleverTap

  1. Go to Integration > Orai API.
  2. Create a new API key with the App name as CleverTap.
  3. If the API key limit (5) is reached, the 6th API key will override an existing one.

Step 5: Configuring the Script Node on Orai

  1. Add a Script Node in the selected path and connect it to the Start button.
  2. Name the script node as CleverTap.
  3. If adding multiple nodes, name them sequentially (e.g., CleverTap 2, CleverTap 3, etc.).
  4. Pre-configure the script with the following code:

var to = {{to}}; var temp_template = {{template}}; process({“data”: {“type”: “template”, “payload”: temp_template, “targetWhatsAppNumber”: to}});


Previously connected nodes will be disconnected, and the CleverTap script node will be connected.

Step 6: Sending Campaigns from CleverTap

  1. In CleverTap, go to Segments and upload a custom segmentscreenshot 2025 10 30 163025
  2. Click Campaign and select WhatsApp as the channel.screenshot 2025 10 30 163324
  3. Click New Campaign.
  4. Choose the type of campaign and select the customer segment.screenshot 2025 10 30 163838screenshot 2025 10 30 164107
  5. Define the customer payload:
    ->If the template has a quick reply button, add the flow key.
    ->Find the flow key in Engati under Path > Path Info.
    ->Save the flow key in the format: flow_<flow_key>.

    screenshot 2025 10 30 164455
  6. Click Publish to launch the campaign.screenshot 2025 10 30 164734
  7. Analytics will start appearing in CleverTap to track campaign performance.

Final Steps and Notes

  • Ensure the same template is created on both Orai and CleverTap.
  • Paste the generated HTTP Endpoint and Authorization Headers into CleverTap.
  • Copy the Delivery Report Callback URL from CleverTap into Orai to finalize the integration.
  • WL Partners will not see the ‘Click here to know more’ option, whereas Direct Customers will.This completes the CleverTap integration with Orai. You are now ready to automate WhatsApp messaging and run campaigns efficiently!
    Please feel free to reach out to support@orairobotics.zohodesk.com
Table of Contents
Shopping Cart