Pub/Sub Frequently Asked Questions

Overview

Follow this guide to learn more about some of the most frequently asked questions for Pub/Sub.


Pub/Sub Event Schema

Why am I seeing multiple events with the same event id?

You may notice that the event_id is not unique for checkout events (e.g. begin checkout, add payment info, add address info). This happens in order to create a unique event concatenate the event id with the message_id.

Why am I seeing checkout events with different revenue values?

We deduplicate checkout step events for a few days. If a user abandons and then returns a while later, we resend the checkout events, and if they’ve modified their checkout, the new checkout events will differ from the old ones.