How to Export Flow Analytics

Last updated at:


Exporting the analytics for a certain flow allows you to easily measure and review how successful a flow is. Further, you can analyze the data on message by message basis, examining how each SMS or email is performing. In this article, we run through how to export a flow's analytics. 

Owners, Admins, and Analysts are able to export flow analytics. For more information on user roles, click here.

How to Export Flow Analytics

To export the analytics for a given flow, navigate to the Flows tab of your account. Here, you will see an Export Analytics button at the top.


When you click this button, a modal will appear with the following export options:

  • Time Range: you can choose to export all flows that have been sent over all-time, or you can limit the time range of the export.
  • Tag: if you are using tags to organize your flows, you can specify to only export flows that have a certain tag.
  • Aggregate analytics by day, week, or month: when you check this box, a dropdown will allow you to choose whether you want to aggregate your flow email analytics on a daily, weekly, or monthly level.
  • Include all email variations: if you're A/B testing any of your flow emails, this option allows you to view the analytics of each variation separately.

If you want to export the analytics for a single flow, create a new tag, then tag the flow and export the analytics for that tag.


Information in the Exported File

The resulting CSV file will contain the following columns (in order): 

  • Flow ID
  • Flow Name
  • Flow Message ID
  • Flow Message Name
  • Flow Message Channel
  • Status
  • Delivered
  • Unique Opens
  • Open Rate
  • Unique Clicks
  • Click Rate
  • Placed Order 
  • Placed Order Rate
  • Revenue
  • Revenue per Recipient
  • Unsub Rate
  • Complaint Rate
  • Bounce Rate
  • Tags

Additional Resources

Learn more about analytics and reporting: 

Was this article helpful?
24 out of 51 found this helpful