Hi, We are getting numbers from Klavio API but this not match with dashboard showing for “number of opens” while “number of receipts” was perfect matched. I guess it’s not issue with missing any records when we get data from Klaviyo API, and we are mapping Klaviyo metrics from API to “number of opens”, is there any missing events? Note: Klaviyo API number < dashboard number
Opened Email
Opened Email (MailChimp)
Opened Push
Opened Ticket
Best answer by saulblum
It could be because of the differences described here between fetching events and the UI’s reporting:
You may be using our Query Metric Aggregates endpoint to export reporting data for campaigns and flows. It’s important to note that data from the Query Metric Aggregates endpoint does not match the data reflected in the Klaviyo UI. While this endpoint allows you to filter and group campaign and flow data based on the time an event occurred, performance in the Klaviyo UI is calculated based on send date. We recommend our Reporting API to achieve this use case, which is built to fetch 1:1 matches of data shown in the Klaviyo UI.
You may be using our Query Metric Aggregates endpoint to export reporting data for campaigns and flows. It’s important to note that data from the Query Metric Aggregates endpoint does not match the data reflected in the Klaviyo UI. While this endpoint allows you to filter and group campaign and flow data based on the time an event occurred, performance in the Klaviyo UI is calculated based on send date. We recommend our Reporting API to achieve this use case, which is built to fetch 1:1 matches of data shown in the Klaviyo UI.
You may be using our Query Metric Aggregates endpoint to export reporting data for campaigns and flows. It’s important to note that data from the Query Metric Aggregates endpoint does not match the data reflected in the Klaviyo UI. While this endpoint allows you to filter and group campaign and flow data based on the time an event occurred, performance in the Klaviyo UI is calculated based on send date. We recommend our Reporting API to achieve this use case, which is built to fetch 1:1 matches of data shown in the Klaviyo UI.
Hi @saulblum , what is meaning of “send date” where could i find that on API?
“Send date” is when a given campaign or flow message was sent, vs. when the open or click event happened, which is what calls like Query Metric Aggregates is counting.