How to view raw metric or profile activity data in Klaviyo
You will learn
Learn how to view the raw event or profile activity data that Klaviyo receives from your integrations or API calls. This can be useful if you want to verify a profile's data along with a given event, or simply review this data to better understand what's being captured per metric.
Finding raw metric data
- To view raw metric or event data, go to Analytics > Metrics.
- Search for a metric in the Search metrics field, then click its name. You can also click a metric directly in the list.
- Once inside the metric, navigate to the Activity feed tab.

You can also view raw event data from the View activity feed button on the Metrics page. In that feed, open an event’s 3-dot menu and select Activity details.
- Find the event you want to review for a profile, then click the 3-dot menu on that event’s row.
- Click on Activity details.

A dialog opens with JSON properties for the selected event. The fields depend on the metric and the data sent to Klaviyo. For example, an Opened Email event can include information on the email domain used, associated message, client type, client OS, client OS family, client name, message name, etc. The example below uses Added to Cart and captures information such as the product name, product ID, URL, image URL, price, etc.

You can then copy a JSON version of any or all of this event data if you wish.
Understanding timestamps
The Activity Details dialog includes 2 timestamps. The 2 times are often but not always identical.
The first timestamp shows when the event occurred, as reported by its source. For example, for a Checkout Started event, this is when the checkout began on your ecommerce site. The second timestamp is when Klaviyo received the event. These timestamps can be the same or seconds apart, as shown in the example below.

Depending on your integration, the time it takes for Klaviyo to receive this information from the other source may lead to a delay. An example of this type of expected delay is displayed below.

The first example shows matching event and recorded timestamps. The second shows a later recorded timestamp, indicating a delay before Klaviyo received the event. Learn more about how often particular integrations sync.
Why both timestamps are important
Understanding timestamps is vital to ensuring that your emails are timely and relevant. It's important to take any delay in event syncing into consideration when planning your marketing strategy, especially when creating flows. For an abandoned cart flow, if a customer begins a checkout and then completes their purchase, a delay in syncing the purchase event can affect whether they receive a reminder. For example, if your integration syncs orders every hour and you set your first flow email to send 30 minutes after the Checkout Started event, Klaviyo may not yet have received confirmation that the checkout was completed. This customer may receive the abandoned cart flow email by mistake.
If your integration has a sync delay, allow enough time for relevant events to reach Klaviyo before sending flow emails. For an hourly sync, we recommend waiting at least 1 hour after the trigger event. A welcome series that does not depend on delayed integration data can still send immediately after someone subscribes.
Additional resources
- How often integrations sync reference
Learn what data syncs from a particular Klaviyo integration and how often the sync runs. We've organized these integrations by ecommerce platforms, email service providers, and other data integrations.
- Getting started with metrics
Learn how to access and use your Klaviyo metrics (i.e., events) to better understand your account health and what channels or profiles are creating this data. You can then use this data to create targeted flows and segments. You can also use metrics for light analysis to understand how your data evolves over time.