May 2025

Rich Communication Services (RCS)

MoEngage has launched native Rich Communication Services (RCS). This feature allows you to create richer, app-like experiences directly in your users' native messaging apps, moving beyond standard SMS.

RCS transforms your text messages into an interactive conversation. Use it to send high-quality images and videos that capture attention and drive action.

Key Benefits:

  • Boost engagement with rich media: Send vibrant, high-resolution images and videos to showcase your products and tell compelling brand stories.
  • Increase conversions with interactive buttons: Add tappable suggestions and buttons that allow users to respond, make selections, or visit a webpage with a single tap.
  • Build trust and clarity: Gain user confidence with a verified sender profile and get valuable insights with delivery and read receipts.
  • Ensure maximum reach: Maximize deliverability with automatic fallback to SMS for users whose devices do not support RCS.

For more information, refer to Introduction to RCS.

Notification Grouping

MoEngage has introduced the Notification Grouping feature, which enables you to stack related push notifications together using a group key. This allows users to view them in a single expandable thread in their notification drawer, enhancing the user experience by reducing notification clutter and improving content engagement.

This feature allows you to:

  • Stack updates by category in news apps.
  • Group transaction notifications in banking apps for easier tracking.
  • Organize order updates, promotions, and offers in e-commerce apps.

MoEngage supports grouped notifications for:

  • Android: Requires SDK version 14.00.00 or later with the ismultiplenotificationsindrawer config set to true.
  • iOS: Requires SDK version 9.24.0 or later and uses the APNS thread ID to manage grouping.

For more details, refer to Notification Grouping.

Notification Update

MoEngage has introduced the Notification Update feature, which allows you to replace an existing push notification by sending a new one with the same update key. This ensures users receive only the most relevant information, reducing duplication and clutter.

This feature allows you to:

  • Track orders: Update delivery status using the order ID as the update key.
  • Show relevant offers: Display only the most applicable promotion by overriding earlier ones.
  • Refine news alerts: Replace initial alerts with verified updates.

Platform support:

  • Android: Requires SDK version 14.00.00 or later.
  • iOS: Requires SDK version 9.24.0 or later.

For more details, refer to Notification Update.

GIF Support in Push Notifications

MoEngage now supports GIFs in push notifications, allowing you to create more engaging and visually dynamic messages. This feature is supported for Android 14+ and iOS push notifications when expanded.

This feature allows you to:

  • Promote products using 360-degree or demo-style visuals.
  • Remind users of abandoned carts with interactive animations.
  • Reinforce security messages with animated icons.
  • Showcase delivery progress through animated package tracking.
info

Information

  • GIFs are supported on:
    • Android 14 or later and use MoEngage SDK version 14.00.00 or later.
    • iOS devices with MoEngage SDK versions 9.24.0 and later.
  • Fallback images are shown on unsupported versions or devices.

For more information, refer to GIF Support in Push Notifications.

Landing Pages

MoEngage has introduced several new features for Landing Pages, designed to enhance performance analysis and personalization capabilities.

A/B Testing and Cohorts

A/B testing is now available for landing pages. This allows you to experiment with page variations and deliver targeted content based on real-time user context through Cohorts.

  • A/B testing: Create up to five versions of your landing page directly within the editor. Distribute traffic among these variations to determine which design or content yields the best results.
  • Cohorts: Define specific user segments based on in-session attributes like query parameters, geolocation, device, time, or browser. Automatically serve tailored landing page content to these segments to create more relevant and personalized experiences.

For more information, refer to Create a Landing Page.

Landing Page Analytics

Landing page analytics is now available for published landing pages, offering a clear view of the page's performance. Access this page after publishing your landing page (or via Content > Landing pages) to track views, clicks, and CTR. Within the analytics page, you can use charts and tables to understand user engagement over time. You can also analyze performance across different A/B test variants or targeted cohorts to identify optimization opportunities.

For more information, refer to Analyze Landing Pages.

Dynamic Text Replacement

Dynamic Text Replacement is now available for landing pages, providing additional personalization capabilities.

You can automatically personalize text elements on your landing page based on URL query parameters. Use the @ symbol in any text area to configure dynamic replacement within the landing page editor. Link text elements (like headings or calls-to-action) to specific URL query parameters (for example, utm_campaign, source, or custom parameters). This allows you to tailor messaging based on how the user arrived, such as reflecting a specific ad campaign they clicked or their inferred location.

For more information, refer to Personalize a Landing Page.

Alert Destination

MoEngage has introduced the Alert Destination feature, which allows you to send real-time alerts directly to Slack channels in addition to Email. This ensures your team receives timely notifications on the tools they actively use, without switching contexts.

This feature allows you to:

  • Send critical updates via Slack. Supported alert types are:
    • Campaign Stats
    • Flow Stats
    • Campaign Expiry
    • APNS Token Expiry
    • FB Token Expiry
  • Set up Slack, Email, or both as destinations for different alert types.
  • Edit names and configurations, or delete destinations along with associated active alerts.

This feature is available in Early Access. To enable it, contact your CSM or raise a support ticket.

For more details, refer to Alert Destination.

In-App Messaging Triggers

MoEngage has updated In-app messaging triggers to improve clarity, usability, and targeting options.

Key Changes:

  • New "On Session Start" trigger: This trigger displays in-app messages at the beginning of a user's session. It is ideal for immediate engagement without requiring specific method calls on every screen.
    • This trigger displays messages when a user starts a new session (from app open until app close, logout, or timeout).
    • No showinapp() method implementation is required for campaigns using this trigger. This allows you to publish in-app campaigns without needing to implement SDK methods on every screen.
  • Renamed and enhanced "On Screen Load" trigger (formerly "On Specific Screen"): This trigger allows you to display in-app messages when a user navigates to a specific screen or app context. It offers flexible targeting for multiple screens or contexts.
    • Migration: The previous "On App Open" trigger is now categorized under "On Screen Load" as "Any Screen (Earlier on app open)."
    • Multi-Screen Targeting: Campaigns can now be targeted to appear if a user lands on any of up to five specified screens (using an OR condition).
    • Multi-Context Targeting: Campaigns can also be targeted to appear if a user lands on any of up to five specified contexts (using an OR condition).
    • UI Improvement: Screen name selection is now integrated directly within the "On Screen Load" trigger condition settings.

SDK Update Requirements:

To use the "On Session Start" trigger's functionality (which does not require showinapp()), you must update the SDKs:

  • iOS in-app SDK version: 6.06.0

  • Android in-app SDK version: 9.0.0

For more information, refer to Create In-App Campaign.

Catalog Alerts

MoEngage has introduced the Catalog Alerts feature, which enables you to deliver personalized and timely recommendations based on changes in item price or quantity. By analyzing user behavior, such as items added to wishlists, viewed, or purchased, the platform cross-references this data with real-time catalog updates.

For more information, refer to Catalog Alerts.

Private and Workspace Dashboards

MoEngage has introduced Private and Workspace dashboards within the Custom Dashboard feature, offering greater control over visibility and collaboration. This update provides flexible access controls to suit different collaboration and security needs.

This enhancement allows you to create dashboards in two distinct ways:

  • Private dashboards: Designed for confidential data, work-in-progress reports, or personal use. By default, these dashboards are only accessible to the owner, who can then grant "View" or "Edit" access to specific individuals.
  • Workspace dashboards: Intended for broad team visibility and transparency. All members within a workspace are granted "View" access by default. The dashboard owner can grant editing permissions to everyone in the workspace or to specific members.

For more information, refer to Custom Dashboards.

My Studio

MoEngage has introduced the ability to share saved analyses within My Studio.

You can now share analyses directly from the My Studio page or from the analysis view itself. Sharing options include generating a secure link or inviting specific individuals via email. A new Shared with you tab is also available, offering a centralized view of all analyses that have been shared with you.

For more information, refer to My Studio.

User Analysis Pinning in Custom Dashboards

You can now enhance your custom dashboards in MoEngage Analytics by pinning charts from User Analysis, in addition to the existing options of Behavior, Funnel, and Retention analyses. This provides greater flexibility and a more comprehensive view of your user data within your custom dashboards.

For more information, refer to Analysis.

Teams Support in In-App and OSM Channels

MoEngage has extended its team management support (1.0 and 2.0) to In-app Messaging and On-site Messaging (OSM) channels. This enhancement enables multi-brand and global organizations to achieve more granular team creation and precise audience targeting, ensuring that communications are delivered to the correct user segments without accidental cross-targeting.

For more information, refer to Teams 2.0 in MoEngage.

Merlin AI Segment Assist

MoEngage has introduced Merlin AI Segment Assist, a feature that simplifies creating highly targeted audience segments.

You can now define your desired audience using natural language prompts, and Merlin AI will translate these descriptions into precise segmentation queries. This advancement reduces the learning curve associated with understanding event taxonomies and applying complex filters, enabling you to build and activate segments more efficiently.

For more information, refer to Merlin AI Segment Assist.

Salesforce Marketing Cloud (SFMC) Integration

MoEngage now integrates with Salesforce Marketing Cloud (SFMC). This feature allows you to trigger MoEngage's multi-channel campaigns, such as Push and In-App, directly from your SFMC journeys. You can enhance your strategies by seamlessly syncing user data and engagement insights between both platforms for advanced personalization.

For more information, refer to Salesforce Marketing Cloud (SFMC) Integration.

Multiple Event Triggers in Flows and Campaigns

MoEngage has introduced the Multiple Triggers feature in Flows and Event-Triggered Campaigns. This feature allows you to unify different user actions, such as Add to Wishlist or Save for Later, into a single flow. This simplifies campaign management and analysis while enabling personalization across all channels.

For more information, refer to Create an Event-Triggered Campaign.

Status and Warnings for File Segment Processing

MoEngage has introduced UI warnings that appear when you select file segments that are still being processed. These warnings appear on the Create segment page, Target audience sections in campaign creation pages, Analytics pages, and the Segment detail page.

For more information, refer to File Segments.

Databricks Exports

This feature allows you to seamlessly export MoEngage engagement data directly to your Databricks Warehouses. This helps data synchronization and a unified data hub, completing a bi-directional data flow with Databricks Imports.

For more information, refer to Databricks Exports.

Organization Details

The Organization Details section within the MoEngage dashboard has been enhanced to provide detailed information on viewing and editing your organization's key account and agreement details, ensuring clarity on data retention, billing, and contact information.

For more information, refer to Organization Details.

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?