March 2024

Inbound Channels

Drag and Drop Editor

MoEngage introduces the brand new Drag and Drop editor. It lets you customize everything about your In-app campaign. From fonts to images to GIFs, there is nothing that you cannot do. 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 is introducing 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 is introducing 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 on 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

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


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) 


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.


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.


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?