Qonversion
Payments
Overview
Qonversion is a subscription data platform that helps marketers manage in-app subscriptions, analyze user behavior, and optimize revenue. It provides tools for tracking subscription events, integrating with various services, and running experiments to improve user engagement.
Integrating CleverTap with Qonversion, you can launch user engagement campaigns, win back customers, and address billing issues. Once integrated, Qonversion sends all subscription events to CleverTap, enabling targeted and timely communication with your users.
With this integration, you can:
- Renewal Reminders: Automate personalized notifications for upcoming subscription renewals to minimize churn.
- Win-Back Opportunities: Reengage users who canceled subscriptions by offering tailored incentives to resubscribe.
- Payment Issue Alerts: Instantly notify users about failed payments and guide them in updating billing details.
Support For Integration
This integration is managed and continuously improved by Qonversion. The CleverTap and Qonversion integration has undergone stringent testing to ensure seamless functionality. For any questions or issues, contact Qonversion for support and resolution.
Prerequisites for Integration
The following are the prerequisites:
- Ensure you have access to your Qonversion account.
- Ensure you have a CleverTap account with valid Account ID, Passcode, and Region.
Integrate Qonversion with CleverTap
The integration process involves the following three steps:
- Setting Up the CleverTap and Qonversion SDKs
- Find CleverTap Project Details
- Set Up CleverTap in Qonversion Dashboard
Setting Up the CleverTap and Qonversion SDKs
To integrate CleverTap with Qonversion effectively, ensure the SDK is properly installed and user IDs are synchronized. Synchronizing user identities allows both platforms to identify users, consistently maintaining a unified user profile. Follow these steps to integrate the SDK into your app
-
Install the CleverTap SDK: Add CleverTap SDK to your app. For detailed guidance, refer to the CleverTap SDK.
-
Install the Qonversion SDK: Follow Qonversion's Installing the SDKs guide to set up the Qonversion SDK in your app.
-
Sync CleverTap ID with Qonversion: Set the same user ID in both CleverTap and Qonversion to ensure accurate tracking of user data and revenue events. Use the appropriate code snippet based on your platform:
Qonversion.shared().setUserProperty(.userID, value: "CleverTapID")
[[Qonversion sharedInstance] setUserProperty:QNUserPropertyKeyUserID value:@"CleverTapID"];
Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.CustomUserId, "CleverTapID");
Qonversion.shared.setUserProperty(QUserPropertyKey.CustomUserId, "CleverTapID")
Qonversion.getSharedInstance().setUserProperty(QUserPropertyKey.customUserId, 'CleverTapID');
Qonversion.getSharedInstance().setUserProperty(UserPropertyKey.CUSTOM_USER_ID, 'CleverTapID');
Qonversion.GetSharedInstance().SetUserProperty(UserPropertyKey.CustomUserId, "CleverTapID");
Qonversion.getSharedInstance().setUserProperty(Qonversion.UserPropertyKey.CUSTOM_USER_ID, 'CleverTapID');
Qonversion.getSharedInstance().setUserProperty(UserPropertyKey.CUSTOM_USER_ID, 'CleverTapID');
Find CleverTap Project Details
To connect Qonversion with the CleverTap dashboard, you need the following project details:
Field | Description |
---|---|
Account ID | Access the CleverTap dashboard and locate the Project ID under Settings > Project. |
Account Passcode | Access the CleverTap dashboard and locate the Passcode under Settings > Project. For more information, refer to Account Passcode. |
Region | Access the CleverTap dashboard and locate Region for the API endpoint you want to select under Settings > Project. To find the API endpoint for your region, refer to API endpoints based on your data center region. |
You can find these details in the Settings > Project section of the CleverTap dashboard:

CleverTap Project Details
Set Up CleverTap in Qonversion Dashboard
To set up CleverTap in Qonversion dashboard:
- Go to Tools > Integrations from the Qonversion dashboard.
- Under Email & Push Notification, go to CleverTap.
- Choose a platform iOS or Android.
- Under Integration Details, enter your CleverTap Project ID, Passcode and Region. Refer to Find CleverTap Project Details.

Integrations
- Configure Global Event Preferences:
- Send Revenue Properties: Keep this enabled to send revenue values. Disable it only if you don't need revenue data.
- Send Sales as Proceed: Choose whether to send revenue values as net of App Stores' commission.
- Send Sandbox Events: Optionally, Enable to receive sandbox events during testing.

Global Event Preferences
- Event Settings: For each event, click More options to configure specific settings:
- Enable event: Enable to include the event in this integration.
- Send Revenue: Enable or disable sending revenue for this specific event.

Event Settings
- Click Create + to save integration details.
Qonversion will now send all the subscription events to your CleverTap account.
FAQs
What subscription events can Qonversion send to CleverTap?
Qonversion can send events such as trial started, subscription renewed, subscription canceled, and more. Refer to the tracked events.
Do I need separate SDKs for CleverTap and Qonversion?
Yes, you need to install both the CleverTap SDK and the Qonversion SDK in your app for the integration to work effectively. Refer to the guides for CleverTap SDK and Qonversion SDK installation.
What is an Event Payload, and what data is sent to CleverTap?
An Event Payload contains details about user activities sent to CleverTap, such as identity, event name, timestamp, and event-specific data like platform, revenue, and device details. For details, refer to CleverTap Event Payload.
Updated about 15 hours ago