Skip to main content
Solved

Klaviyo Placed Order Events API

  • September 8, 2022
  • 1 reply
  • 971 views

Forum|alt.badge.img+2

Hi Team,

Having few doubts regarding klaviyo - Shopify events API. I want to know out of three, which one is correct case ?

  1. Why cannot I see the campaign ID in the Placed Order Events API? Because if any campaign is attributed to placing the order in Shopify, then the attributed campaign ID should be appended to the response of the Placed Order Event, right ?
  2.  Will the campaign ID be included in the response only if the order was placed through a [attributed campaign ] campaign? If no campaign is attributed, then there will be no campaign ID in the response of the placed order event API.
  3. Is it true that no attributed campaign ID is added to the placed order events API regardless of whether a campaign is attributed or not? 

Please respond asap.

Thank you,

Hirthik

Best answer by David To

Hey @hirthik,

Of your three thoughts and theories, the third one would be the correct understanding.

The ID of the email which gets attributed the revenue for a conversion would not be a part of the Placed Order event data that gets synced to Klaviyo. Instead, all conversion calculations are processed within Klaviyo’s own backend due to our attribution model. This means that whichever email was interacted (open or click) with in a specified window of time since the email has been sent prior to the Placed Order event would attributed to the conversion. 

The Placed Order event is just that - an event that gets synced to Klaviyo regarding an order has been placed. With this event synced, we can stitch together and calculate which email to attribute the conversion to based on the purchaser’s email address.

David

 

View original
Did this topic or the replies in the thread help you find an answer to your question?

1 reply

David To
Klaviyo Employee
Forum|alt.badge.img+60
  • Klaviyo Employee
  • 2456 replies
  • Answer
  • September 8, 2022

Hey @hirthik,

Of your three thoughts and theories, the third one would be the correct understanding.

The ID of the email which gets attributed the revenue for a conversion would not be a part of the Placed Order event data that gets synced to Klaviyo. Instead, all conversion calculations are processed within Klaviyo’s own backend due to our attribution model. This means that whichever email was interacted (open or click) with in a specified window of time since the email has been sent prior to the Placed Order event would attributed to the conversion. 

The Placed Order event is just that - an event that gets synced to Klaviyo regarding an order has been placed. With this event synced, we can stitch together and calculate which email to attribute the conversion to based on the purchaser’s email address.

David