Skip to main content
Solved

How to Retrieve All Statistics for a Flow in ManyChat?

  • December 8, 2024
  • 2 replies
  • 86 views

ThanhCao

Hi everyone,

I’m currently working with ManyChat and would like to retrieve all the statistics related to a specific Flow, including:

  • Total number of times the Flow has been triggered
  • The number of users who have passed through each step in the Flow
  • Conversion rates and other related metrics

I’ve tried looking through the official documentation and the interface but haven’t found a clear way to fetch this data via the API or automate it for integration with my system.

If anyone has experience or knows how to achieve this, could you please share some guidance? Specific instructions or documentation links would be greatly appreciated.

Thank you very much!

Best answer by Gustavo Boregio

As ​@Fabio Gaulke mentions, it’s not possible to get this information through the API, you have to build a metrics system yourself.

The easiest way to get started in my opinion is to start pushing events of relevance (the ones you want to measure) to a Google Sheet. I usually push at least the timestamp, user id and event name (and in some cases, more info).

Once you have that in Google Sheets you can do analytics, create dashboards, use Looker Studio and connect to other tools!

If your bot has a lot of traffic, you may need something more robust than Google Sheets. For that, there are several BI/Dashboard software that will let you push data directly and create dashboards.

View original
Did you find this topic helpful?

Fabio Gaulke
Forum|alt.badge.img+3
  • Manychat Community Moderator
  • December 9, 2024

Hi, ​@ThanhCao!

 

Unfortunately, there's no way to get this info via API. 🫠

 

It needs to be done manually to get past information.

For new automations you could create a bunch of bot fields and use them to track how many contacts reach some points on your flow and create another automation that send this data to your database. But that demands a lot of work to implement.


Gustavo Boregio
Forum|alt.badge.img+6

As ​@Fabio Gaulke mentions, it’s not possible to get this information through the API, you have to build a metrics system yourself.

The easiest way to get started in my opinion is to start pushing events of relevance (the ones you want to measure) to a Google Sheet. I usually push at least the timestamp, user id and event name (and in some cases, more info).

Once you have that in Google Sheets you can do analytics, create dashboards, use Looker Studio and connect to other tools!

If your bot has a lot of traffic, you may need something more robust than Google Sheets. For that, there are several BI/Dashboard software that will let you push data directly and create dashboards.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings