Introduction
Klaviyo Reporting is a distinct Adriel connector from the base Klaviyo integration. It queries Klaviyo’s dedicated series-report endpoints for forms, flows, and campaigns — the same endpoints Klaviyo’s own reporting UI uses — so the numbers reconcile against the Klaviyo dashboard. At connection time the user picks one Type (Forms, Flows, or Campaigns); each Type has its own set of statistics and its own set of breakdowns. As a CRM connector, statistics and breakdowns are standardized so widgets can aggregate alongside ad-platform and e-commerce sources without additional configuration. To connect this data source, see How to connect Klaviyo Reporting to Adriel.Data refresh strategy
Architecture data
Klaviyo Reporting does not import a separate architecture tree. For flows and campaigns the connector fetches a list of assets (flow IDs and names; campaign IDs and names across the email, SMS, and mobile-push channels) to power the report queries; these lists are refreshed on each cache cycle.Reports data
Daily cache. Report data is fetched from Klaviyo on a daily schedule; dashboards read from the cached snapshot rather than triggering live requests. Refresh schedule. The cache refreshes daily at 3:00 PM UTC on a rolling 7-day window. Initial back-fill. After connection, the last 60 days of historic data is retrieved. Send-date attribution. Klaviyo Reporting attributes data to the campaign or flow send date (matching Klaviyo’s own reporting UI), unlike the base Klaviyo connector which attributes to the event date.Type behavior
Rate limits are per endpoint per API key. Klaviyo Reporting enforces a 1 request/second, 2 requests/minute, and 225 requests/day limit on each of the three reporting endpoints, plus a 2 requests/minute ceiling per account. Very large accounts or wide date ranges may be throttled (Klaviyo Campaign Values Report reference).
Date range limits
Metrics
How to read the columnsData type uses this vocabulary: Number, Currency, Percentage, Ratio, Duration, Date, Text, URL, Array, Boolean.API Key in code style like
opens is the literal Klaviyo Reporting API field. Metrics are grouped by which Type they apply to — Forms have their own schema; Flows and Campaigns share the messaging schema.Forms — engagement (Forms Type only)
Messaging — delivery (Flows and Campaigns)
Messaging — engagement (Flows and Campaigns)
Messaging — audience health (Flows and Campaigns)
Messaging — conversions (Flows and Campaigns; requires Conversion Metric)
Conversion metrics are computed against the Conversion Metric selected at data source creation (usually
Placed Order). If no Conversion Metric is configured, these fields are null.Breakdowns
Type-scoped. The breakdowns available depend on the Type selected at connection time — Forms expose form-scoped breakdowns, Flows and Campaigns expose their own asset-scoped breakdowns.
Forms Type
Flows Type
Campaigns Type
Time & date grouping
These breakdowns are provided by Adriel and applied to the cached time series, not native Klaviyo fields.
Overview & status
These breakdowns are provided by Adriel, not native Klaviyo fields.
Limitations
- Type is fixed at connection time. To report on a different Type (Forms / Flows / Campaigns), create a separate data source with that Type selected.
- Conversion Metric is fixed at connection time for Flows and Campaigns.
- 60-day initial back-fill. Data older than 60 days from connection date cannot be retrieved.
- Per-endpoint daily API quota. Klaviyo enforces
225 requests/dayper reporting endpoint per API key; very large accounts or very wide date ranges may exhaust the daily quota and pause sync until the quota resets. - Send-date attribution. Numbers reconcile against the Klaviyo reporting UI (send date), not against the base Klaviyo connector (event date).
- Campaigns fetched day-by-day. The Campaigns endpoint returns single-day data only, so wide date ranges consume proportionally more of the daily quota.
- Forms endpoint returns a single call, not paginated. Very large accounts may see truncated results; monitor for row-count warnings.
API references
See also
- How to connect Klaviyo Reporting to Adriel (paired how-to)
- Klaviyo data reference — base connector (event-time attribution)
- Mailchimp data reference — alternative email marketing platform
- Constant Contact Email data reference — alternative email marketing platform
