Skip to main content

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!

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.


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