Apxor

Workflow Automation

Overview

Apxor is an app intelligence platform that enables mobile apps to deliver hyper-contextual In-App experiences such as walkthroughs, tooltips, coachmarks, spotlights, In-App messages, and surveys. By integrating Apxor with CleverTap, product and marketing teams can sync user segments from CleverTap to Apxor and trigger targeted, personalized In-App interactions for onboarding, feature adoption, activation, and announcements, driving measurable product-led growth.

With this integration, for example, a product manager can identify users who have not tried a new feature in CleverTap, sync that segment to Apxor, and automatically launch a contextual walkthrough inside the app to encourage adoption.

Prerequisites for Integration

Ensure you have the following before setting up the integration:

๐Ÿšง

Support for Integration

This integration is managed and continuously improved by Apxor. The CleverTap and Apxor integration has undergone stringent testing to ensure seamless functionality. For any questions or issues, contact Apxor for support and resolution.

Integrate CleverTap with Apxor

To integrate Apxor with CleverTap, perform the following three major steps:

  1. Set Up Apxor for Integration.
  2. Set Up Webhook in CleverTap.
  3. Create Webhook Campaign in CleverTap.

Set Up Apxor for Integration

Ensure Apxor is fully set up to receive cohort data by completing its initial setup. Proper configuration at this stage helps guarantee a smooth, error-free sync when you connect the two platforms. To do so, follow these steps:

  1. Log in to your Apxor Dashboard.
  2. Verify that the Android SDK integration is complete and active. If not, refer to Apxor Android SDK.
  3. Locate your App ID, which will be required during the CleverTap setup.
  4. (Optional) Review Apxor API Guides for advanced customization.

Set Up Webhook in CleverTap

To send data to your Apxor account, set up a webhook in CleverTap:

  1. Go to Settings > Channels > Webhooks from the CleverTap dashboard.

  2. Click Add Webhook and provide a meaningful name for the webhook.

  3. In the Create webhook template popup, enter the following details:

    Create Webhook

    Create Webhook

    FieldDescription
    NameEnter the name for your webhook.
    HTTP MethodSet the HTTP Method to POST.
    Destination URLEnter the following destination URL: <https://server.apxor.com/v1/track/external/clever-tap/sync/<app-id>>

    Replace with your Apxor App ID. For more information about your App ID, refer to Apxor Application Identifier.
  4. Enable Basic Authorization and enter the username and password provided by Apxor.

  5. Click Save.

The webhook can now sync CleverTap segments with Apxor cohorts.

Create Webhook Campaign in CleverTap

Once the webhook is ready, configure a campaign to send user data to Apxor.

  1. Go to Campaigns on the CleverTap dashboard, click + Campaign and select Webhook from the list of messaging channels.
Create Webhook Campaign

Create Webhook Campaign

  1. Configure the following campaign settings: qualification criteria, target segment, and delivery preferences.
  2. Under the What section, select the webhook created in Set Up Webhook in CleverTap.
  3. Click Go to Editor, select Custom Profile Attributes under the Webhook Content and enter the following details:
    • Key: apx_cohort_name
    • Value: The name of the cohort in Apxor. You can also insert a dynamic variable (for example, {{Cohort Name}}) to send personalized cohort data.
Webhook Content

Webhook Content

  1. Click Preview & Test to validate that the data sync works correctly.
  2. Once verified, click Publish.
Publish

Publish

A dynamic cohort appears in your Apxor dashboard, ready to be targeted for In-App experiences. Completing this integration establishes a seamless connection between CleverTapโ€™s segmentation power and Apxorโ€™s personalization capabilities. This helps deliver the right experience to the right user at the right time.