Skip to main content
Question

API Feature Request - Millisecond Timestamp Precision for Event Attribution

  • April 13, 2026
  • 1 reply
  • 17 views

Forum|alt.badge.img

Hi Klaviyo Team,

 

We're building analytics that replicate Klaviyo's attribution model. We've identified 

cases where multiple email interactions (opens/clicks) occur within the same second 

for different flows.

 

Current Issue:

- API returns timestamps with second precision (e.g., "2025-04-07T16:54:49+00:00")

- When two interactions happen in the same second, we cannot determine which 

  Klaviyo used for attribution

- This causes ~0.5% revenue misattribution in our reports vs Klaviyo dashboard

 

Request:

- Expose millisecond precision in the Events API datetime field

- OR expose the attributed timestamp that Klaviyo used internally
- OR the Tie breaker for these scenarios !

 

Would this be feasible as an API enhancement?And Please Advise us !

 

Thank you

1 reply

Kim from Cadence
Partner
Forum|alt.badge.img+13

@3lgohari, can you share a bit more detail on why you’re trying to re-create Klaviyo’s attribution via raw events vs. using the Reporting API? If you used the latter, you’d have consistent results with Klaviyo. 

That said, I believe you can use `?include=attributions` on the Get Events API to see for a given event (e.g. for a “Placed Order” event), which email event it’s attributed to.


Cadence / Book a demo