Overview
If only there was a way to monitor what happens in your application proactively, the changes or anomalies in your analysis data, you would be able to make wise decisions much more quickly. This is why MoEngage alerts would be your best choice to stay informed on issues or opportunities and make timely data-driven decisions.
MoEngage allows you to configure alerts on your analysis that are triggered when certain conditions are met. For instance, you can create Behaviour analysis and configure it to send out an alert if the number of times your application has been opened reaches 40.
info |
Information We currently support alerts for Behaviour Analysis. In the upcoming releases, alerts will be available for other types of Analysis. |
Applications
With alerts, you may perform the following activities:
- Set an alert on the event count analysis to be notified if there's a significant increase or decrease in Total events, unique users, or unique sessions.
- Set an alert on the aggregation analysis to be notified if aggregated values in your defined metrics significantly increase or decrease.
- Define a threshold value for your alerts to determine what constitutes a significant change.
- Receive your alerts via email to quickly respond to changes and reduce knowledge-to-action wait time.
Create an Alert
Creating an alert is a two-step process:
Step 1: Create Analysis
Step 2: Create a new Alert
Create Analysis
In this article, we will use the App/Site Opened event for Behavior analysis as an example to create an alert when your app or website is opened more than 50 times.
You can create Behavior analysis for your application as follows:
- Navigate to the left sidebar on your MoEngage dashboard > Analyze > Behavior.
- In the Events & Filters section, click the dropdown and then select App/Site Opened.
arrow_drop_down OptionalYou can add the following filters to your event:
- Add multiple attributes - You can add multiple attributes to your event by selecting the AND or OR logical operators. The analysis will execute all the attributes and then display the result to you.
- Split events - You can use the Split by option to compare the selected attribute with another from the drop-down. To learn more, see Comparing Properties.
- Add multiple events - You can use the + Add Event button to add a maximum of 10 events to your analysis. The analysis will execute all the events and display the result to you.
- Add multiple attributes - You can add multiple attributes to your event by selecting the AND or OR logical operators. The analysis will execute all the attributes and then display the result to you.
- Filter the users to whom this analysis may apply. The Behavior analysis is performed on all users having access to the workspace by default. You can also segment users using the Filter by users option.
To learn more, see Filter Users.
- In the Behavior Options section, select an analysis type to calculate. The following are the analysis types you can create alerts on:
- Total Events
- Unique Users
- Unique Sessions
- Aggregation
- Total Events Per User
- Click Apply.
- Once you view the Behavior Chart for the selected analysis, click the Save dropdown and then select Save to My Studio.
info Information
It is mandatory that you save the analysis to My Studio to set alerts on it.
Create a new Alert
Once you've created your analysis, you can then set an alert for that analysis from My Studio.
To create an alert,
- Navigate to the left sidebar on your MoEngage Dashboard > Analyze > My Studio.
- Select your analysis from the list of Saved analysis.
- Click Apply to view the analysis chart and then select your chart type and related granularity.
Alerts can be created for the following charts with daily, weekly, and monthly granularities:
- Line chart
- Bar chart
- Column chart
To learn more, see Alert Subscription Details.
info Information
- Alerts will not be offered on the hourly frequency of line charts, area charts, and pie charts.
- Alerts will not be offered if time-series and segment comparison is applied.
- The timezone is selected to your App time zone by default.
- Click Set alert to create a new alert for the selected analysis.
- On the Create alert pop-up, enter the following details:
- Alert Name - A unique name given to alert.
-
Alert Criteria:
- Select event - The event that you chose during analysis creation that triggers the alert.
- Select Group by condition (if applied in analysis)
- Select Split by - Select the event attribute associated with the event and its values. For example, for the event App/Site Opened, use the Split by filter the Platform where Platform is Android.
- Select Compare by - Select the user attribute associated with the event and its values. For example, for the event App/Site Opened, use the Compare by filter on the last known country where country is USA.
-
Define custom threshold - The conditions for the custom threshold value that determines the trigger point for your alert. frequency
The allowed conditions are:
- Above - If the count of the selected analysis for the event goes above the threshold value, then the user will receive an alert.
- Below - If the count of the selected analysis for the event goes below the threshold value, then the user will receive an alert.
- Increased by percentage(%) or value(#) - If the count of the selected analysis for the event exceeds the predetermined threshold (either the comparative percentage or value) in relation to the past duration as a baseline, then the user will receive an alert.
- Decreased by percentage(%) or value(#) - If the count of the selected analysis for the event goes below the predetermined threshold (either the comparative percentage or value) compared to the past duration as a baseline, then the user will receive an alert.
- Alert Recipients — The email address of the subscriber who should receive the alert and has access to the workspace.
- Alert evaluation time - The duration for which the subscribers will receive the alert via email.
- Click Create.
View the Email Alert
On successful creation of an alert, you will receive an email once the predetermined conditions are met.
info |
Information Please ensure that there is a minimum of 10 minutes of inactivity between creating and scheduling an alert. If not, the alert will be scheduled for the next day. |
Unsubscribe, Subscribe, and Delete Alerts
Follow the steps below to view and manage your alerts in your MoEngage dashboard:
- Click the Settings on the left sidebar of your MoEngage dashboard.
- Scroll down to Reports and Alerts and then select Alert management from the dropdown.
- Select the Analytics alerts tab and then search for the alert that you want to view or manage.
The options listed below can be used to narrow down your alert:- Use the search bar to find your alert.
- Use the Created by dropdown to filter the alert based on the creator's identity.
- Use the Subscribed by dropdown to filter the alert based on the alert recipients.
- Once you locate your alert, click the verticle ellipsis under the Actions column at the right end of the table.
- You can take the following actions:
- Unsubscribe: After you remove current users from the alert, they won't get any more alerts for the chosen analysis.
- Subscribe Others: By choosing a user's email address from the dropdown, you may add multiple users to the alert subscription.
-
Delete: An alert that is deleted will be permanently removed.
Alert Subscription Details
This section explains how your alerts work with various subscriptions and how they present data at various levels of granularity.
Subscription Frequency | Chart | ||
---|---|---|---|
Line | Bar | Column | |
Daily |
When the chart granularity is Daily, users will receive the Daily alert at a specific time each day. |
When the chart granularity is Daily, users will receive the Daily alert at a specific time each day. |
|
Weekly |
When the chart granularity is Weekly, users will receive the Weekly alert every Monday at a specific time of the day. |
When the chart granularity is Weekly, users will receive the Weekly alert on the day and time the user selects. |
|
Monthly |
When the chart granularity is Monthly, users will receive the Monthly alert on the 1st date of every month at a specific time of the day. |
When the chart granularity is Monthly, users will receive the Monthly alert on the date of the Month and time selected by the user. |