Release Notes
Explore CleverTap’s newest capabilities, designed to optimize engagement and retention at scale.
Stay updated with CleverTap's latest feature releases, cutting-edge feature enhancements, and performance enhancements to help you optimize your experience.
View previous updates in What's New: 2025.
Release Type Legend
| Release | Description |
|---|---|
| A limited release rolled out to selected customers as an early preview for use case validation and feedback. | |
| A broader release available to a wider set of customers for comprehensive testing and feedback. | |
| A new functionality introduced to expand product capabilities or solve new use cases. | |
| Improvements to existing product capabilities, focusing on performance, usability, or minor feature additions. | |
| Bug fixes, performance improvements, and security enhancements to refine the existing product. |
**Any new feature, enhancement, or update without a Beta or Private Beta tag is released to all customers as part of our publicly available (GA) feature set.
Filter By Feature
2026
April
Auto Campaign Archival
Auto Campaign Archival is now available to keep your campaign listing fast, clean, and easy to navigate.
Campaigns in a Completed or Stopped state will now be automatically archived after 6 months (180 days). The archival runs on a rolling basis, and moves older campaigns to the Archived section while keeping your active workspace optimized.
With Auto Campaign Archival, you can:
- Search faster and load campaign listings more quickly.
- Navigate your workspace with less clutter.
- Access archived campaigns at any time, as all actions remain available.
For more information, refer to Campaign Overview.
Cross-Project Cloning for Engagements
Cloning engagements across projects is now available for all CleverTap customers. You can now clone campaigns and journeys across CleverTap projects, allowing teams to move faster without rebuilding engagement logic from scratch. Cross-Project Cloning lets you reuse proven campaigns and journeys across test, production, and multiple business-unit projects, directly from the Campaigns or Journeys list page.
This enhancement is especially useful during onboarding (you can copy engagement from the test project to production) and for scaling successful engagement workflows across regions or lines of business.
For more information, refer to Copy Engagement Across Projects.
Web Inbox
You can now use Web Inbox to control how messages are delivered and displayed to users. This channel helps reduce message fatigue while enabling more effective, time-sensitive communication.
With this enhancement, you can:
- Set global or campaign-level frequency caps to control how often users see messages
- Configure flexible time-to-live settings, with durations as low as one hour
- Limit the number of messages displayed in the inbox to maintain a clean user experience
- Deliver high-urgency campaigns while maintaining a streamlined inbox experience
For more information, refer to Web Inbox.
March
Snowflake Export
You can now export CleverTap data directly to to Snowflake for deeper analysis, long-term reporting, attribution, and cross-team analytics workflows.
With this integration, you can:
- Move CleverTap data into Snowflake directly, without relying on intermediate cloud storage steps or fragmented downstream pipelines, reducing engineering dependency and operational overhead.
- Control exports by selecting event scope, configuring export cadence, and setting identifier priority based on your use case, to match your team's analytical requirements.
- Query CleverTap engagement data alongside internal business datasets faster, with standardized table creation and schema that reduce ambiguity for data consumers across teams.
- Manage exports with built-in notifications, tracking, and auditability, to support reliable, enterprise-ready workflows.
For more information, refer to Snowflake Export.
Collapsed Media Control in Text over Image Push Template
You can now configure how media appears in the collapsed view of Text over Image push notifications directly from the dashboard. This simplifies setup and helps maintain a more consistent experience across SDK versions.
With this enhancement, you can:
- Configure the collapsed view to use the same or a different image as the expanded view.
- Display media only in expanded view or add a large icon in collapsed view.
- Combine a large icon and image (for SDK v2.3.0 and above) for richer notification layouts.
For more information, refer to Collapsed Media Support (Large Icon and Collapsed Image).
Revamped Facebook Audience Export
You can now use the revamped Facebook Audience Export to gain more flexibility and control over how you manage and activate audiences for your Facebook campaigns.
With this enhancement, you can:
- Link multiple Facebook Ads accounts within CleverTap to manage audiences across accounts more efficiently.
- Export audiences with improved default user property mapping for better accuracy.
- Manage audience workflows more reliably with key bug fixes and stability improvements.
For more information, refer to Facebook Audience Export.
AI-Generated Descriptions for Data Schema
You can now generate clear, consistent descriptions for your data schema using AI. This helps you better understand and manage schema elements while enabling stronger AI-driven insights across the platform.
With this enhancement, you can:
- Generate descriptions automatically when creating or updating schema elements.
- Accept, edit, or dismiss AI-generated descriptions.
- Maintain consistency across user properties, custom events, and event properties.
- Leverage enriched schema data to enable deeper insights across segmentation, analytics, and journeys.
For more information, refer to Schema.
Improved Limits in Campaigns and Journeys
You can now cap the total number of times a user ever receives a specific Campaign or Journey message. This new lifetime limit option is available alongside existing choices to send every time or at intervals.
Enhanced Limits help marketers reduce message fatigue, enforce governance, and protect customer experience by preventing over-saturation of onboarding, promotional, or reminder messages.
For more information, refer to Limits for Engagements.
CleverAI Predictions Agent
You can now use CleverAI Predictions Agent to anticipate user behavior and take proactive action. It predicts conversions, churn, uninstalls, and other key outcomes in real time, so you can engage users before opportunities are lost. You also get visibility into the factors driving each prediction, enabling more informed decision-making.
With CleverAI Predictions Agent, you can:
- Build dynamic segments that update continuously based on behavior.
- Understand what drives each prediction with explainable insights.
- Target users precisely using predictive and behavioral filters.
- Measure campaign impact across different likelihood segments.
- Plan and execute engagements with greater confidence.
For more information, refer to CleverAI Predictions Agent.
Event and Reminder Personalization Support in Content Blocks
You can now use Event and Reminder personalization inside Content Blocks, making it easier to reuse dynamic email content across multiple campaigns.
Previously, updating reused HTML required editing each campaign individually. With this enhancement, Content Blocks now support Event and Reminder personalization syntax in addition to existing user property personalization. Any updates made to a Content Block automatically reflect across all campaigns where it is used.
With this update, you can:
- Reuse dynamic email content across multiple campaigns.
- Update content once and apply changes instantly.
- Add Event and Reminder personalization directly in Content Blocks using HTML syntax.
For more information, refer to Content Blocks.
Nested Objects in User Properties
You can now use Nested Objects in User Properties for ingesting via SDK, profile updates, and campaign personalization. This enhancement expands how nested user data can be managed and referenced across CleverTap, enabling richer data structures and more flexible campaign personalization.
With this enhancement, you can:
- Enable apps to send structured nested profile data directly through SDK integrations.
- Use pre-built profile update functions such as setMultiValues, addMultiValues, and removeMultiValues for multi-value properties.
- Update numeric values using profileIncrementValue and profileDecrementValue.
- Recognize date objects in nested fields, which appear as date pickers on the dashboard.
- Ensure backward compatibility by using existing user property ingestion and usage patterns.
For more information, refer to Nested Objects in User Properties.
Improved Conditional Split for Smarter Journey Routing
Conditional Split now supports more flexible routing and improved journey discoverability, helping you build advanced decisioning logic and manage journeys more efficiently.
The enhancements include:
- Routing Users with User Buckets User Property: Split users across different paths using User Buckets, enabling split logic based on predefined user segments.
- Filtering Journeys by Conditional Split: Quickly find journeys that use Conditional Split directly from the Journeys list page to audit and manage them easily.
- Routing Users with Preferred Channel User Property: Branch journeys using Preferred Channel, routing users to Push, Email, SMS, or WhatsApp based on their AI-determined best-performing channel. The Preferred Channel feature is currently released in Private Beta. To enable this feature, contact your Customer Success Manager.
- Using Nested User Properties: Use nested user properties when defining Conditional Split conditions to create more advanced routing logic.
For more information, refer to Conditional Split Node.
Multi-Value Arrays for Custom Event Properties
You can now send multiple values within a single custom event property using Multi-Value arrays. This helps in modelling richer event data without sending multiple events.
With a Multi-Value array, you can:
- Capture multiple values within a single event property
- Segment audiences using contains and does not contain operators in NextGen Segment Builder
- Personalize campaigns and journeys using Liquid Tags and conditional messaging
- Include up to 100 values per event property
For more information, refer to Multi-Value Arrays for Custom Event Properties and Adding Multi-Value Arrays to Custom Event Properties.
February
CTA Click and CTR Insights for In-App Messages and Web Pop-ups
The Click and CTR reporting for In-App Messages and Web Pop-ups is now enhanced to provide more accurate insights into user engagement. Click and CTR metrics now exclude dismiss and close button interactions, and performance is reported at a CTA level across campaigns.
With this enhancement, you can:
- Identify which CTAs drive actual user engagement
- Avoid inflated CTR caused by dismiss actions
- Compare CTA performance within a single message
This enhancement does not apply to Ratings, Lead Generation, or Custom HTML templates.
Clicks on the close button from February 2, 2026 onward are excluded, which may result in a visible drop in CTR trends.
For more information, refer to In-App Stats and Web Pop-up Stats.
Nested Objects in Custom Event Properties
You can now model complex event data using Nested Objects in Custom Event Properties, eliminating the need to flatten structured JSON into multiple fields. This simplifies event ingestion while improving targeting accuracy and personalization.
With Nested Objects in custom event properties, you can:
- Store structured entities such as subscriptions, cart items, booking details, and transaction metadata.
- Build precise segments using nested properties in the Segment Builder.
- Personalize campaigns dynamically using Liquid Tags.
- Support up to three levels of nesting.
For more information, refer to Nested Objects and Ingesting Nested Objects via CleverTap APIs.
Estimated Reach for Live Campaigns
You can now view Estimated Reach while configuring Live channel campaigns that include at least one past behavior condition. This gives you visibility into the projected audience size before launch, helping you refine targeting and plan campaigns more effectively.
Estimated Reach is calculated only for audiences with historical event or property filters (Mini Who criteria) and is not displayed for real-time-only audiences.
With this enhancement, you can:
- Preview audience size before activating Live channel campaigns
- Validate historical filters using Mini Who criteria
- Refine segments based on projected campaign scale
- Plan campaigns with greater transparency and confidence
For more information, refer to In-App.
Pivots 2.0
Pivots 2.0 introduces a redesigned analytics experience that helps teams explore user behavior through interactive tables and visualizations. It enables you to break down large volumes of event data across events, segments, properties, and time to quickly identify patterns, trends, and outliers, without writing complex queries. Pivots 2.0 makes your analysis faster and more intuitive, helping you move from raw data to actionable insights with greater clarity and confidence.
With Pivots 2.0, you can:
- Build flexible pivot analyses to explore user behavior across multiple dimensions and time ranges.
- Analyze both frequency-based metrics and value-based event properties to measure engagement, revenue, or consumption.
- Compare metrics using interactive tables, heatmaps, and charts to spot trends and anomalies at a glance.
- Export pivot analysis results in CSV format for offline analysis, reporting, or sharing with external systems.
- Bookmark frequently used analyses to revisit key insights without rebuilding queries.
For more information, refer to Pivots 2.0.
Cohorts 2.0
Cohorts 2.0 introduces a redesigned approach to analyze user behavior over time. It helps you group users into time-based cohorts and tracks retention, frequency, and re-engagement across days, weeks, or months. This makes it easier to understand long-term engagement, identify drop-off points, and evaluate lifecycle performance so you can optimize retention strategies with greater confidence.
With Cohorts 2.0, you can:
- Build flexible cohort analyses using configurable start and return events to define user lifecycle stages.
- Measure different engagement patterns with multiple analysis types, including exact-day retention, cumulative retention, and return frequency.
- Compare retention behavior across segments, properties, and regions to identify high and low-performing cohorts.
- Analyze both retention rates and value-based metrics, such as total events, events per user, or aggregated event properties.
- Visualize cohort performance using detailed cohort tables and interactive trend lines for clearer comparisons over time.
For more information, refer to Cohorts 2.0.
Advanced Formula-Based Measurement in Trends 2.0
Trends 2.0 now offers powerful formula-based measurement, allowing you to create custom business metrics directly within your trend analysis. Beyond standard measures like Total Events, Unique Users, and Average Per User, you can combine event and property-level functions using mathematical expressions to track derived KPIs over time.
With the Formula option, you can:
- Build custom metrics such as revenue per user, conversion ratios, or value per event.
- Combine functions like TOTALS, UNIQUES, and PROPSUM using mathematical operators.
- Compare up to four formulas in a single chart for side-by-side KPI analysis.
- Use clear Y-axis titles to present stakeholder-friendly metrics.
For more information, refer to Formula.
Journey Tracking with Multiple Campaign IDs
When multiple paths converge at a journey engagement node, the node now displays all associated campaign IDs. This ensures accurate analytics, user discovery, and reporting across Analytics, Find People, and user downloads.
With this enhancement, you can:
- Analyze users reached through specific journey paths.
- Search for users using campaign-based filters in Find People.
- Download user lists for reporting.
- Reconcile Journey node statistics with Analytics data.
For more information, refer to Engagement Stats.
API Encryption
You can now secure sensitive API data with payload-level Encryption. This feature encrypts API request and response payloads end-to-end using Hybrid Public Key Encryption (HPKE), adding an extra layer of protection beyond HTTPS/TLS, without changing existing APIs, schemas, limits, or response formats.
With API Encryption, you can:
- Encrypt API requests and responses end-to-end while in transit to prevent exposure of sensitive PII.
- Adopt encryption incrementally with header-based, per-request control and zero downtime.
- Retain full ownership of private keys, which never leave your environment.
- Meet security and regulatory requirements for compliance-driven industries.
For more information, refer to API Encryption and API Encryption - Reference.
January
Delivery Delay for In-App Messages
You can now delay displaying In-App messages using delivery preferences. Instead of showing messages immediately at app launch, you can delay delivery by up to 20 minutes, to ensure messages appear at the right moment.
This enhancement helps reduce disruption and improve engagement for the In-App messages without requiring any developer effort. This feature is now available on Android SDK v7.7.1+ and iOS SDK v7.4.0+ for select customers.
For more information, refer to In-App Delay.
Product Experiences A/B Test Updates
A/B testing in Product Experiences can now help you perform more accurate and flexible pre-launch validations. With this enhancement, teams can now test A/B variants at the device level and run multiple A/B tests simultaneously before publishing A/B Tests.
For more information, refer to Device Previews for A/B Tests.
Personalized CTA Button Text for In-App Messages
You can now personalize CTA button text across all In-App message templates using user preferences and Liquid Tags. This ensures CTAs adapt to each user’s context and attributes.
With this enhancement, you can increase engagement and drive better conversions through more relevant and localized CTAs.
For more information, refer to Inline Personalization in In-Apps.
Rich Media Support for the Advanced In-App Builder and Web Pop-ups
In-Apps created with the Advanced In-App Builder now support rich media formats, such as videos, GIFs, and images, allowing you to create more dynamic and immersive In-App experiences. Web Pop-ups also support embedding rich media. You can now upload and embed media alongside text and buttons directly within the builder, without additional setup.
This enhancement empowers teams to craft visually engaging content that drives user interaction and brand engagement.
For more information, refer to Advanced In-App Builder.
Preview and Test All In-App Message Templates
You can now preview and test all In-App message templates, including messages built using Advanced In-App Builder and Custom HTML, directly from the CleverTap dashboard. Instead of sending test messages, you can now preview personalized messages using user or event properties, or enter custom values to view exactly how messages render. This enhancement ensures faster validation, fewer personalization errors, and a consistent preview experience across all In-App templates.
For more information, refer to Preview and Test In-App Messages.
SCIM Support for Automated User Lifecycle Management
You can now automate user provisioning and de-provisioning in CleverTap with SCIM (System for Cross-domain Identity Management). SCIM simplifies onboarding, offboarding, and lifecycle management by ensuring that users always have the right access. CleverTap supports SCIM configuration via both APIs and Identity Providers (IdPs), giving you flexibility based on your IT and security setup.
With SCIM, you can:
- Provision users automatically into CleverTap as soon as they are added to your identity system.
- Revoke access immediately when users leave, critical for BFSI and regulated environments.
- Keep user roles, access levels, and statuses always in sync with your corporate directory.
- Reduce human error, support audits, and align with enterprise access governance policies.
For more information, refer to SCIM User Provisioning using API and SCIM User Provisioning using IdP.
Promo Campaign Analytics
Introducing Promo Campaign Analytics, a powerful new way to measure the performance of your Promo Campaigns across rewards, engagement, and errors. This helps you evaluate campaign effectiveness, identify high-performing reward types, and optimize ROI through improved visibility into user engagement and system performance. Promo Analytics provides you with complete visibility into what’s working, what’s failing, and why, enabling you to optimize campaign performance with confidence.
With Promo Campaign Analytics, you can:
- Track Rewards Distributed, Points/Coupons/Vouchers issued, and Redemptions through clear KPIs.
- Visualize time-based trends using interactive charts aggregated by day, week, or month.
- View reward-type–specific metrics for Loyalty Points, Coupons (Discount & Cashback), Partner Vouchers, and Custom Rewards.
- Identify errors in reward distributions across all reward types.
- Understand failures caused by limits, configuration issues, exhausted codes, or system errors.
For more information, refer to Promo Campaign Analytics.
Cross-Project Cloning for Engagements
You can now clone campaigns and journeys across CleverTap projects, allowing teams to move faster without rebuilding engagement logic from scratch. Cross-Project Cloning lets you reuse proven campaigns and journeys across test, production, and multiple business-unit projects, directly from the Campaigns or Journeys list page.
This enhancement is especially useful during onboarding (you can copy engagement from the test project to production) and for scaling successful engagement workflows across regions or lines of business.
For more information, refer to Copy Engagement Across Projects.
Profile Export for Cloud Storage
Introducing Profile Export for S3, GCP, and Azure, an upgrade that improves how profile data is exported from CleverTap to cloud storage destinations. This enhancement provides you with greater control over the export structure and schema, helping to keep data lakes organized and downstream pipelines stable.
With this enhancement, you can:
- Keep exports organized and easy to consume with custom subfolders, your own file naming, and Parquet output (with no additional compression), ensuring clean storage and predictable ingestion.
- Match exports to your audience and identity strategy with flexible identifier selection (Email, Phone, CleverTap ID, or a custom identity property). You can also include Communication Preferences, with the option to export Subscription Groups alongside other preference flags, reducing downstream remapping and errors.
- Protect downstream pipelines from unexpected changes by selecting the exact profile properties you want to export, renaming and ordering them for consistency, and enabling schema locking to prevent newly added properties from disrupting existing flows.
- Automate daily delivery with recurring exports (every 24 hours) and choose whether each run is incremental or a full dataset refresh, based on the requirements of your team.
For more information, refer to Profile Exports.
Redesign of Campaign Listing Page
You can now experience the redesigned Campaign Listing page, built for faster performance and improved usability. This enhancement streamlines campaign management and brings key insights to the forefront.
With this enhancement, you can:
- Experience faster page load times for a smoother workflow.
- Configure columns by adding, removing, or reordering fields to suit your view.
- View campaign channels and engagement rate formulas upfront for quick insights.
- Filter Bulletin and API campaigns separately for better navigation.
- Adjust stats duration easily with advanced filtering options.
For more information, refer to Campaign Overview.
2025
December
Branded Domains for Email Tracking
You can now use your custom domain for email link tracking and open-tracking pixel. This ensures all tracked links reflect your brand instead of a default CleverTap domain.
This feature helps with the following:
- Improves deliverability by aligning tracking domains with your SPF/DKIM authentication.
- Tracks email opens and clicks more reliably using branded links.
- Keeps campaigns running with automatic fallback if a custom domain becomes unverified.
- Manages branded domains centrally from a single place in your dashboard.
For more information, refer to Branded Domains.
Template Import for WhatsApp Connect Providers
You can now import WhatsApp message templates directly from your WhatsApp Connect providers into CleverTap, eliminating the need to recreate templates manually. This enhancement helps reduce setup time and prevents configuration errors when managing WhatsApp templates at scale.
With this update, you can:
- Import templates seamlessly from supported WhatsApp Connect providers during provider setup. Templates are fetched directly from the vendor using their template import API, with all required fields populated automatically.
- Ensure consistency and compliance by importing templates that follow Meta’s approved template format, reducing the risk of formatting or field mismatches.
- Accelerate onboarding and scaling by leveraging vendor-provided API endpoints, authentication details, import limits, and click-tracking configuration.
For more information, refer toWhatsApp Message Templates.
WhatsApp Template Cloning and Enhanced Editing
You can now create and manage WhatsApp Direct message templates faster with new cloning and rich editing options. These enhancements help you maintain consistency across WhatsApp Business Accounts (WABAs) and reduce time spent recreating or reformatting templates.
With these enhancements, you can:
- Clone templates easily by duplicating any existing template within the same or another WABA configured with WhatsApp Direct. All fields are pre-filled, so you can rename, edit content, and resubmit for approval without rebuilding the template.
- Edit templates with rich formatting using bold, italics, strikethrough, and emojis to create clear, expressive messages aligned with WhatsApp formatting rules.
For more information, refer to WhatsApp Message Templates.
PII Tokenization
You can now protect sensitive user data by ensuring that Personally Identifiable Information (PII) never enters CleverTap’s environment. Instead of sending identifiers such as email addresses or phone numbers, you send tokens that map securely to your own vault. CleverTap then processes only tokens for Segments, Engagements, and Analytics, keeping all personal data fully within your control.
With PII Tokenization, you can:
- Protect Sensitive Data: Replace PII with tokens to comply with data privacy and residency regulations.
- Choose Your Vault Model: Use CleverTap Vault or bring your own for flexibility.
- Simplify Integration: Generate and manage tokens using the Vault API for seamless client-side setup.
- Control Dispatch Models: Run the Dispatcher On-Prem (no PII leaves your environment) or Off-Prem (secure, token-only resolution at send time).
For more information, refer to PII Tokenization.
November
Automated Audit Log Exports for SIEM
You can now securely export audit logs from CleverTap to your own cloud storage providers, including AWS S3, Google Cloud Storage, or Microsoft Azure Blob Storage. This self-serve feature allows you to easily manage, store, and retain audit data within your own cloud environment.
With SIEM Export, you can:
- Automate Secure Delivery: Receive exports every 4 hours in JSON (UTF-8) format.
- Ensure Continuous Visibility: Monitor all account activities in real time to strengthen compliance and security posture.
- Maintain Full Data Control: Store audit logs directly within your organization’s cloud to manage retention and governance.
- Integrate Seamlessly with SIEM Tools: Combine CleverTap’s audit data with broader operational insights across your systems.
For more information, refer to Automated Audit Log Exports for SIEM.
WhatsApp Flows for WhatsApp Direct
Introducing WhatsApp Flows, a form-based experience that lets your users complete tasks such as booking a ticket or placing an order without leaving WhatsApp. CleverTap handles orchestration, analytics, and automation. Flows are created at the WhatsApp Business Account level and appear as a call-to-action button in your message. Tapping the button opens a guided, structured journey that follows Meta’s Flows specification.
With WhatsApp Flows, you can:
- Choose Your Setup: Use static flows, a CleverTap endpoint with customer relay, or your own endpoint for full control.
- Protect Data End to End: Keep payloads encrypted on the device and decrypt or re-encrypt according to the selected setup.
- Capture Outcomes in CleverTap: Record Flow events for reporting and update profile attributes for personalization and segmentation.
- Use Templates Seamlessly: Attach a Flow to a WhatsApp template, personalize message content, and publish in campaigns.
For more information, refer to WhatsApp Flows.
Preferred Channel for Engagement
You can now deliver messages through the channel each user is most likely to engage with. Powered by CleverAI, Preferred Channel analyzes engagement data across Push, Email, SMS, and WhatsApp over the past 90 days to predict and select the best-performing communication channel for every user.
With Preferred Channel, you can:
- Leverage AI-Powered Channel Prediction: Identify the most effective communication channel for each user based on engagement history.
- Integrate Seamlessly Across CleverTap: Use the new Preferred Channel user property in Segmentation, Campaigns, Journeys, and Analytics.
- Boost Conversions and Reduce Noise: Focus on the channels that drive real engagement and results.
- Automate Channel Selection: Let CleverAI optimize delivery so you can focus on content and strategy.
For more information, refer to Preferred Channel.
Conditional Split in Journeys
You can now use Conditional Split, a new controller node that enables you to branch users based on user properties, event properties, or both. This helps teams make faster decisions, reduce journey complexity, and drive higher conversions through more targeted, personalized paths.
With Conditional Split, you can:
- Route users by user or event properties for instant, context-aware decisions.
- Use AND/OR operators to create precise, multi-condition logic.
- Ensure unmatched users continue through a fallback path.
- Chain up to three Nested Splits to design richer, multi-layer workflows. View Path Stats to understand how users are distributed across each branch.
For more information, refer to Conditional Split Node.
Field-Level at Rest Encryption for User and Event Properties
CleverTap now supports Field-Level at Rest Encryption, enabling you to encrypt user and event properties for stronger data protection. This capability extends beyond the existing volume-level encryption, providing granular control over how sensitive data, including system and user properties, is secured within the platform.
With this capability, you can:
- Protect Sensitive Fields: Selectively encrypt both user and event properties while keeping the rest of your data accessible for Analytics.
- Choose Your Key Strategy: Use CleverTap-managed keys or Bring Your Own Keys (BYOK) encryption through AWS KMS.
- Enable Encryption Easily: Apply encryption to the properties directly from the Schema page.
- Maintain Platform Compatibility: Ensure that encrypted fields continue to work seamlessly across Segments, Campaigns, and Analytics for authorized users.
For more information, refer to Field-Level at Rest Encryption.
Bring Your Own Key (BYOK) for Encryption
CleverTap now supports Bring Your Own Key (BYOK), enabling you to use your organization’s own AWS KMS–managed encryption keys for securing data across the platform.
With this capability, you can:
- Enforce Customer-Controlled Encryption: Protect data during file uploads using your keys within AWS KMS.
- Meet Enterprise Compliance Requirements: Maintain strict governance, auditability, and alignment with regulated industry standards.
- Enable Seamless Key Rotation: Update CleverTap encryption to align with your KMS rotation callbacks, without impacting ongoing services.
- Ensure Secure Integration: Retrieve keys securely over HTTPS on TLS 1.2. CleverTap never stores or persists customer keys; only metadata, such as key name and version, is stored.
For more information, refer to BYOK Encryption.
Teams: Structured Collaboration with Enhanced Governance
Introducing Teams, a new way to organize and secure collaboration within CleverTap. Teams let you group users and information according to your organization’s structure, ensuring each team accesses only relevant data. This improves visibility, control, and data governance across large operations.
With Teams, you can:
- View and manage only the campaigns, templates, and data owned by your team.
- Define teams, assign users, and configure event-level access aligned with your business hierarchy.
- Work within a clean, focused team view and switch between teams seamlessly.
- Use API support for Campaign, Custom List Segment, and Email Template APIs.
Teams prevent cross-team data overlap, ensuring integrity, security, and operational efficiency across your organization.
For more information, refer to Teams Setup.
Bulk Upload for Geofences
You can now add multiple geo clusters and fences simultaneously using CSV or JSON files, enabling faster and more efficient setup of large-scale, location-based campaigns. Previously, each cluster and fence had to be added manually — a time-consuming process for campaigns involving hundreds of store locations or regions.
With Bulk Upload, you can manage up to 10,000 radius-based geofences effortlessly, streamlining campaign setup for multi-location businesses.
Key benefits include:
- Faster setup: Upload multiple clusters and fences in a single step.
- Operational efficiency: Eliminate repetitive manual entry and reduce errors.
- Scalable targeting: Seamlessly manage large-scale, region-based campaigns.
For more information, refer to Bulk Upload.
RCS Business Messaging with Generic Provider Support
You can now connect CleverTap with your preferred RCS provider through a simple configuration, keeping all orchestration, analytics, and automation in one place.
With this feature, you can:
- Bring your own RCS provider with a generic configuration.
- Drive engagement with rich media and two-way interactions that trigger campaigns and journeys.
- Maximize reach with automatic SMS fallback and dedicated RCS metrics for delivery, view, and click.
For more information, refer to Generic RCS and Generic RCS API.
Edit a Journey
You can now edit a journey even after it is published. You can make any changes, from updating entry criteria and adjusting wait times to tweaking messages or removing nodes.
Every edit is tracked through version control. You can view the history of changes, compare performance across versions, and see how each update impacts engagement. This feature gives your team the flexibility to fix errors, test new strategies, and refine targeting in real-time, ensuring a seamless user experience.
For more information, refer to Edit a Journey.
End-to-End PII Encryption in Transit for SDKs
CleverTap now offers enhanced encryption of all PII and sensitive data in transit between SDKs and backend servers.
With this enhancement, you can:
- Ensure Secure Data Exchange: Encrypt all PII data transmitted from SDKs using AES-256 encryption, safeguarding against Man in the Middle attacks.
- Prevent Network-Level Threats: Protect all SDK communication from man-in-the-middle (MITM) and data interception attempts, maintaining confidentiality throughout transmission.
- Maintain Compliance Readiness: Meet financial-grade encryption standards and align with industry standards and enterprise security mandates, supporting fintech and other data-sensitive use cases.
- Simplify Implementation: Manage encryption and decryption within the SDK, ensuring seamless, cross-platform protection across Android, iOS, Web, Cordova, Flutter, and React Native.
For more information, refer to Android, iOS, Web, Cordova, Flutter, and React Native.
October
Improved Notification Controls for Android Push
CleverTap now offers enhanced control over Android push notifications, so you can customize how they appear, persist, and are dismissed. You can now deliver timely, high-priority messages that remain visible and reach users when they matter most.
With these Notification controls, you can:
- Define Notification Behavior: Choose between Regular notifications, which are cleared when users tap “clear all”, and Sticky notifications that remain visible even after a bulk clear. Use Sticky notifications to ensure critical alerts or reminders remain visible to users.
- Customize Notification Dismissal: Decide whether notifications should be dismissed manually by users or automatically after a set duration (up to 24 hours), ideal for limited-time offers, flash sales, or event reminders with precision.
These updates are available from Android version 14 and above, for Android SDK v7.6.0, and Push Templates SDK v2.2.0 and above.
For more information, refer to Notification Behavior and Dismiss Notification.
Nested Objects in Custom User Properties
Introducing Nested Objects in Custom User Properties, a powerful feature that simplifies how you represent and ingest complex user data in CleverTap. Define rich, structured entities such as insurance policies, subscriptions, or shopping carts using a JSON eliminating the need to flatten data or manage multiple attributes across systems.
With Nested Objects, you can:
- Model structured user data natively within CleverTap, preserving relationships between entities.
- Build granular, condition-based segments using nested attributes (for example, filter users with a policy missing a beneficiary email).
- Simplify engineering workflows through direct JSON ingestion without additional data transformation.
- Visualize and filter nested data within Segment builder, unlocking deeper insights for marketers and analysts.
For more information, refer to Nested Objects and Ingesting Nested Objects via CleverTap APIs.
Secure File Uploads through SFTP Encryption
CleverTap now supports encrypted file uploads via SFTP, ensuring that all data ingested through the SFTP pipeline remains secure and compliant with data protection standards. You can safely transfer sensitive customer data using end-to-end PGP encryption and manage encryption keys flexibly.
With SFTP Encryption, you can:
- Protect all file transfers using PGP encryption.
- Choose between CleverTap-managed or customer-managed encryption keys.
- Continue using your existing ingestion workflows without disruption.
- Strengthen compliance and audit readiness for enterprise-grade security.
For more information, refer to File Upload Encryption.
Role-Based Channel-Level Access for Campaigns and Journeys
Role-Based Channel-Level Access enables admins to precisely control who can view or manage each messaging channel within Campaigns and Journeys. With channel-specific permissions defined by Admins, users can only see and work on the channels they are responsible for, such as Push, Email, SMS, Web Push, or App Inbox, and so on.
The following key features are included in this release:
- Granular Permissions: Assign channel-level read or write access within Campaigns and Journeys.
- Governance at Scale: Prevent accidental edits by limiting control to authorized users.
- Multi-Team Support: Allow business units to manage their own channels independently.
For more information, refer to Engagement Permissions.
Role-Based Privileges for Global Campaign and Throttle Limits
We have added a new layer of governance to help teams manage communication frequency and scale, with role-based control over Global Campaign Limits and Global Throttle Limits.
Admins can now define who can override Campaign and Throttle Limit settings based on user roles. With this feature, you can prevent over-communication, enable fine-grained control, extend support to Journeys, and retain backward compatibility.
For more information, refer to the Setup Roles and Campaign Permissions.Custom Conversion Window
Introducing Custom Conversion Window, an enhancement to Campaigns and Journeys that gives marketers precise control over conversion tracking. You can now define custom conversion durations, from 1 minute to 5 months, instead of being limited to fixed options like 7 or 14 days. This enhancement brings greater flexibility, accuracy, and consistency, helping marketers align conversion measurement with real user behavior.
With Custom Conversion Window, you can:
- Track conversions accurately by aligning the window with your business cycle (for example, 10 days for e-commerce purchases, 72 hours for flash sales).
- Improve ROI accuracy by removing undercounting or overcounting from preset durations.
- Maintain consistency across reports and dashboards with unified data tracking.
For more information, refer to Create Message and Stats.
AI-Powered NPS Feedback Analysis
The NPS Board now offers AI-powered insights that transform raw feedback into actionable sentiment analysis. Beyond numeric scores, you can instantly understand what customers feel and why, helping your teams act faster on key feedback themes.
With this enhancement, you can:
- Generate instant AI summaries of NPS responses, highlighting key insights.
- Identify key themes with positive, negative, or neutral sentiment indicators.
- Visualize frequently mentioned terms using an AI-generated word cloud.
- Track sentiment trends over time using daily, weekly, or monthly intervals..
For more information, refer to NPS Board.
End-to-End Encryption for CPaaS Communication
CleverTap now supports end-to-end encryption for all CPaaS communications over Email and SMS via the Generic HTTP API configuration. This feature ensures every payload and callback is encrypted using AES-256, securing PII data such as email addresses and phone numbers.
With CPaaS Encryption, you can:
- Protect outbound and inbound data with end-to-end encryption.
- Meet enterprise security and compliance requirements, and now meet BFSI-grade compliance requirements while maintaining performance and scalability.
- Enable encryption with a single toggle in the provider setup under Generic HTTP API configuration, supporting both CleverTap-managed and customer-managed keys (BYOK).
- Scale seamlessly across providers via the Generic HTTP API.
- Manage key versioning and rotation without service disruption.
For more information, refer to CPaaS Encryption.
New in Promotions: Custom Rewards
Introducing Custom Rewards, a significant expansion of CleverTap’s Promo capabilities. You can now create, host, and manage your own rewards within CleverTap promo and distribute it to tailored user segments through Promo campaigns. From physical and digital rewards (branded merchandise or OTT subscriptions) to self-managed wallets hosted on your end (real-money cashback or loyalty credits) you can do a webhook-based fulfillment to your systems.
With Custom Rewards, you can:
- Orchestrate personalized reward campaigns at scale by offering cashback in your hosted wallet for repeat buyers or issuing gift vouchers to users who achieve a milestone.
- Support diverse engagement use cases such as loyalty programs, event-based rewards, or promotional credits, without relying on fixed, built-in reward types.
- Simplify reward orchestration with a centralized catalog for all reward types, reducing operational complexity for marketing teams.
For more information, refer to Custom Rewards.
In-App Messages Improvements
CleverTap’s enhanced In-App Messages empower marketers to create fully customizable, interactive, and high-converting campaigns without requiring code. These updates simplify campaign creation, lower time-to-market, and deliver delightful In-App experiences that drive engagement and conversions.
The following features are now available based on your plan:
- Advanced In-App Builder: Build visually rich In-App messages using a no-code, drag-and-drop editor with animations, flexible layouts, and layered elements. For more information, refer to Advanced In-App Builder.
- Gamified Experiences: Use pre-built “Spin the Wheel” and “Scratch Card” templates in the Custom HTML Builder to create engaging, reward-based campaigns. For more information, refer to In-App Gamification Templates.
- Custom Code Templates: Create native In-App templates and define custom actions, such as “granting coins” or “navigating to premium”, that marketers can trigger directly from the dashboard. For more information, refer to the Custom Code Templates for iOS, Android, React Native, Flutter, and Cordova.
- Native Prompt Triggers: Allows you to display OS-level prompts such as app rating requests or push pre-permissions within In-App campaigns. For more information on how to render native prompts, refer to Advanced In-App Builder, Push Primer, App Rating Primer, and App Functions.
Updated 7 days ago
