Lately, I’ve been noticing something strange with Instagram flows, a few of them are returning zero values for key metrics like impressions, video views, and plays. This has been happening to me across both business and media account flows.
Everything seems set up correctly, so I’m not sure if this is just a delay in syncing or something else going on.
Anyone else run into this or have any ideas on what to check?
The issue with Instagram flows returning zero values for impressions, video views, and plays is due to recent changes in the Instagram API. Meta has deprecated several key metrics, such as impressions, plays, and video_views, across all API versions as of April 21, 2025. This means that requests for these metrics will no longer return data, regardless of your API version or flow configuration.
The main points from the official documentation:
The following metrics are now deprecated for all API versions:
impressions
plays
video_views
clips_replays_count
ig_reels_aggregated_all_plays_count
For media created after July 2, 2024, these metrics are no longer available.
The new metric to use is views, which is intended to replace the deprecated metrics across all media types.
You can find more details in Meta’s changelog here:
So, the zero values you’re seeing are expected and are a result of Meta’s API updates, not a configuration issue on your end.