March 2024

Inbound Channels

Drag and Drop Editor

MoEngage introduces the brand new Drag and Drop editor. It allows you to customize everything about your In-app campaign, from fonts to images to GIFs. MoEngage allows you to customize and work with our pre-built templates or build a new campaign from scratch.

Video Tutorial:

For more information, refer to Drag and Drop Editor

In-Session Attributes

MoEngage introduces the ability to add in-session attributes to your OSM campaigns. In-session attributes allow you to group and target users based on their actions on your website. You can create campaigns that are relevant to each user's current session, right on the spot. 

For instance, if a user is in India, you can show them a personalized pop-up that you created for users based in India. This will help deliver a personalized experience to them immediately in the same session. 

For more information, refer to In-session attributes.

Multi-Event Triggering

MoEngage introduces the ability to combine multiple events with logical operators for OSM and In-app campaigns. With the addition of the Filters button, you can now use the AND operator to combine multiple events to trigger your campaigns. 

For instance, you can select the In-app Clicked Android event and then use the AND operator to add the Added to Cart event. By doing this, the In-App campaign will only be shown to users who have clicked an In-App campaign on their Android device at least once and then proceeded to add an item to their cart at least once.

For more information, refer to Trigger Criteria.

Changes to Reachability and Opt-In Tracking

MoEngage improves tracking of reachability and tracking of permissions for sending push notifications.

What Are the Changes?

  • Reachability
    • We updated the Reachability Push iOS attribute. This change is applicable for new iOS SDKs upgraded after April 17, 2024 only. Older devices will continue to be as 200 - Reachable an opt-in status unknown until upgraded.
    • We updated the Reachability Push Web attribute. This change is applicable for all web devices. Devices with 200 - Reachable an opt-in status unknown would instead show as 201 - Reachable and opted in on and after April 17, 2024.
  • Tracking changes in Push Permission
    • iOS
      • We deprecated the Push Preference Changed iOS event. Instead, this behaviour will be tracked by Subscribed to Push and Unsubscribed to Push with event attribute Platform = “iOS”.
      • This change is applicable for iOS devices with SDK upgraded after April 17, 2024 only.
    • Web
      • We deprecated the Subscribed to Web Push event. Instead, this behaviour will be tracked by Subscribed to Push with event attribute Platform=“Web”.
      • We deprecated the Unsubscribed to Web push event. Instead, this behaviour will be tracked by Unsubscribed to Push with event attribute Platform=“Web”.
    • Android
      • The Subscribed to Push and Unsubscribed to Push events will be tracked for Android devices as well as a standard event.

What Are the Benefits of These Changes?

With this release you can:

  • Track changes for Push permission
    • Android - You can track changes in push permission for Android devices.
    • iOS and Web - The tracking event behaviour is common across all platform and there are improvements in the way these events get tracked.
  • Get Platform wise Opt-in break-up
    • You can see the ratio of your opted-in and opted-out users from the Reachability Push iOS and Reachability push web.
  • Send only to opted-in users
    • Now, for iOS, only devices that have accepted push permission on their devices are targeted for Push notifications improving the accuracy of your delivery funnel.

How Will Your Current Campaigns Be Impacted?

  • Android - No changes in sending of Push notifications
  • iOS - You may see a drop in overall sent count over time as users start getting tracked as opt-in/out. However, you overall delivery and interactions will remain unaffected.
  • Web - No changes in sending of Push notifications
  • Changes in dashboard events
    • If you are using any of the events and attributes mentioned in changes above, your campaigns segmentation might be affected. Please make sure to incorporate the changes in you campaign creation going forward and update any long running campaigns you may have.
    • Here is a list of all active campaigns that are using any of the above events and attributes as a segmentation criteria, trigger criteria, conversion goal or personalisation attributes. We have seen 21 accounts use these events and attributes actively, please tag the relevant account managers to make sure the affected customers are informed.

These changes will be enabled for all customers on April 17, 2024. For iOS, these changes will apply only to devices on new SDK versions updated after April 17, 2024.

For more information, refer to:

Outbound Channels

Introducing Template Groups

Existing Behavior

At times, customers run multi-locale, multi-variant email campaigns. Though they can import custom templates individually for each of these locales and variants, it is very effort-intensive, time-consuming, and error-prone. For example, if you want to run a campaign for 20 locales with two variants each, you must add content for 40 combinations manually. These 40 combinations are related to each other because they have the same message to be conveyed. It is common for such templates to be created together and be published in a campaign together.

Until now, templates stored in MoEngage did not have means to associate locale or variant with the template or with other templates. The email template API (V2) also did not have a provision for the customers to send this information to MoEngage.

New Behavior

In this release, MoEngage introduces Template Groups. You can create template groups by passing the locale, variant, and group_id parameters in the Create Email Template API. For more information, refer to Create Email Template API.

While creating an email campaign, this feature will allow you to import template groups into the MoEngage ecosystem and render the mapped templates together. The Template Groups feature will save you time because you need not add templates manually for all locale and variant combinations. In the above example of 40 combinations, it will take just one click to populate all of the relevant content. For more information, refer to Import and Use Template Groups in Email Content.

Introducing Domain Reputation for Email Campaigns

Domain reputation is the health of a domain as perceived by Internet Service Providers (ISPs) and mailbox providers. It is a key factor that impacts email deliverability/inbox placement.

Existing Behavior

Clients did not have visibility of their domain health within the MoEngage dashboard. They could either check their domain reputation by logging into Google Postmaster or be dependent on Email Deliverability Consultants (EDC) and customer support (CS) teams to understand whether the poor performance of their campaigns was because of a bad domain reputation.

Many times clients ran email campaigns with domains having low reputation, which impacted the campaign performance adversely. In such case, clients reached out to MoEngage to know why their campaign performance was affecting badly.

New Behavior

MoEngage can now show the Domain Reputation information in the MoEngage dashboard. This feature helps marketers understand the performance of their email campaign better and reduce dependency on EDC and CS teams. For more information, refer to Domain Reputation.

The MoEngage dashboard shows the domain reputation for every verified domain:

  • While adding a "from email address" in email settings
  • While selecting a "from email address" during email campaign creation
  • On the All campaigns page for email campaigns
  • On the Campaign Analytics page to co-relate the campaign performance with the domain reputation

WhatsApp

Sinch India (ACL)

MoEngage is delighted to announce the addition of Sinch India (ACL) as a WhatsApp provider in MoEngage along with existing vendors. If you want to use this as your WhatsApp service provider, then integrate Sinch India (ACL) with MoEngage by following the steps listed here: Configure Sinch India (ACL) 

Flows

Ability to Copy and Paste a Branch

In this release, you can copy and paste an entire branch in Flows. Allowing marketers to copy and paste flow branches makes it easy for them to create their desired flows in a fast manner, thus saving time and effort. For more information, see Add Actions to Flows.

Analytics

User Analysis

MoEngage introduced User Analysis, an advanced analytics method. Analysis of user attributes allows for a comprehensive understanding of user preferences and facilitates the execution of targeted campaigns driven by such preferences.

Analysis types offered in User Analysis:

  • Total Count Analysis
  • Unique Count Analysis
  • Distribution Analysis
  • Aggregation Analysis
  • Email Domain Analysis

Actionable Analytics

You can create segments and analyze them based on distinct chart elements. For example, you can click a bar to create a segment out of it.

The actions supported on Actionable Analytics are: Segment Creation, Campaign Creation, Analysing Segment.

Maps-Based Analysis

MoEngage also introduces the choropleth map with this release, and brings the maps-based analysis for the first time.

For more information, refer to User Analysis.

Recommendations 

Recommendation Filter

In this release, MoEngage introduces user action filters using which you can customize your recommendation results. This feature allows marketers to apply the filtering criteria on the results of the selected recommendation model.

You can now filter the recommendation results using the user action filters. This filter is based on the activities performed by users in a certain date range. This filter is applicable to the "Item attributes" and AI-based recommendation models. For more information, refer to Item Attribute Model, Overview - Advanced Recommendations, and Creating Advanced Recommendations.

Segmentation 

Value Suggestions Enhancements

In this release, we made the following enhancements to the value suggestions drop-down menu:

  • Increased the limit for selecting values in the drop-down menu: The drop-down menu previously allowed you to select 300 values. You can now select 1000 values.
  • Increased efficiency: Earlier you had to manually deselect the values one by one if you selected all the values from the drop-down using the condition "in the following". It was difficult selecting all 300 values and then deselecting all of them manually or refreshing the page. We are introducing the Select All and Clear All buttons.
  • Increased capability: We are introducing a new Freeform category to make entering and selecting comma-separated values easy. So we have doubled your power to create and select new values with the Freeform category with the existing Newly Created category in the drop-down menu.
  • Fixed critical bugs:
    • Value suggestions were suggested for PII masked attributes.
    • Due to partial matching of values, more values were getting selected if you pasted some values to be searched in the search box.

For more information, refer to Value Suggestions.

Custom Connectors

Authorization Configuration with OAuth 2.0

Customer Problems

  • They could not run connector campaigns with external partners that required OAuth 2.0.
  • They could not run campaigns for client-specific internal use cases where the client's system accepted access tokens provided from one of their authorisation services only.

New Feature

In this release, MoEngage allows you to configure OAuth 2.0 authentication services that fetch and refresh access tokens. You can also configure the access token to be refreshed based on refresh configuration and before expiry time of the access token. For more information, refer to Authorization Configuration with OAuth 2.0.

As a marketer, while creating a custom connector campaign (in step 2 Content), you can use OAuth 2.0 as authentication. For more information, refer to Create a Connector Campaign.

Use Cases

We have introduced a new tab Use Cases in our Help Center and published more than 30 use cases. Here are some of the recently published use cases:

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

How can we improve this article?