MoEngage Flows is a series of Cross-channel (across the channels viz. Email, Push, SMS, and so on) Lifecycle campaigns to be sent to your customers based on their actions/in-actions on your app/website.
Marketers who started using Flows came back to us with an interesting problem. They wanted to understand the impact of our Flow campaigns. They wanted to answer the following questions.
- How many users have entered the Flow?
- How many of the users who entered the Flow fulfilled the conversion goal event (say how many users made a purchase)?
- How many goal events were done by the users who converted (say how many times did these users make a purchase)?
- How are the campaigns in Flows performing individually (Impressions/Clicks/Conversions on campaign level)?
Set Conversion Goal
While creating a new Flow, set up the user event you want to track as the conversion goal if necessary.
Edit Conversion Goal
Once a Flow is published, one cannot change the conversion goal. We do not allow it because it will result in inconsistent conversion data (as we will be missing conversions that happened before goal editing). You can edit as per:
Flow Status | Conversion Goal |
---|---|
Draft | Can edit |
Published/Paused/Stopped | Can't edit |
To edit (in the draft/saved state), click on the Settings button and change/delete the conversion goal event.
info |
Information All the metrics are calculated and displayed in GMT. |
Attribution: For a given user trip in the flow, the attribution window starts when the customer gets engaged by an Action campaign and ends when the defined attribution window gets over from the action campaign that the customer engaged with finally.
A user becomes an engaged user with respect to a channel type when the following events are received from the user in the flow trip for the concerned channel.
Push: Notification received android / iOS ( if iOS delivery tracking isn't available, then notification sent iOS event is used to track engagement)
Email: Email Opened
SMS: SMS delivered (If delivery is not tracked, then SMS sent)
Connector: Connector successfully sent
In-app Messaging: In-app message shown
OSM: Onsite message shown
Facebook: Facebook audience synced successfully
WhatsApp: Whatapp message delivered
Cards: Card viewed
In every Flow, you can now see 7 top-level metrics:
-
Trips Started,
-
Active Trips,
-
Engaged Trips,
-
Converted Trips,
-
Conversions,
-
Revenue, and
-
Drop-offs (It will be shown only when Non-Primary Goals are viewed or when Revenue performance is not tracked with the Primary Goal.)
For more information about the metrics and their definitions, please refer Analyze Flow
Additionally, on Flows Canvas, you can see how your individual campaigns are performing. Here is an example that shows the performance of a Push campaign in Flows.