Solved

Revenue values are different - Dashboard and API response

  • 9 December 2022
  • 1 reply
  • 281 views

Badge +1

Hello.

I am integrating Klaviyo API to my client’s app, but found weird issue.

In Dash board there says the campaign revenue, let’s say, $1500.

But after I get campaign performance data through klaviyo API, the result is $2000.

I looked for the issue and get to know that some campaign performance data is not added to this month’s revenue.

Then where does this go?

 

why are they omitted in spite the fact that the order is placed in this month?

icon

Best answer by Brian Turcotte 9 December 2022, 22:45

View original

1 reply

Userlevel 7
Badge +36

HI @Jong Ryu and welcome to the Community!

 

There could be a couple of reasons why there is a discrepancy between the campaign revenue and the revenue that’s retrieved via the API. The most likely cause was highlighted in this Community thread by my colleague David:

 

I’m not sure which e-commerce platform you integrated with, but each platform has it’s own attribution model. Klaviyo has a 5-day last interaction (open or click) attribution model. This means that if a sale is made within 5 days after a user clicks or opens a campaign, it will attribute the revenue to that campaign only if that email was the most recent one opened by the user. Every e-commerce platform has it’s own attribution model, so when you pull in data via the API the attributed revenue may vary. 

 

Here are some other Community posts on the topic:

 

I hope this helps, and thanks for using the Community!

- Brian

Reply