Skip to main content
Integrations / API connector

Connect Klaviyo to clariBI

Connect Klaviyo with your API key, choose the metrics to track, and get daily event counts (opens, clicks, placed orders) sitting next to the revenue they drive.

KlaviyoclariBI
ConnectionAPI connector. You paste your Klaviyo private API key.
AccessRead-only. clariBI never writes to Klaviyo.
SyncWhen the data is more than a day old, clariBI syncs it again before a question, dashboard refresh or report uses it. You can also press Sync now.
More endpoints67 documented Klaviyo endpoints you can add, up to 30 per source (trial, Starter and above)
PlansEvery plan, including Free. Asking questions in plain English needs the trial or Starter and above.
The vendor

About Klaviyo

Klaviyo is an email and SMS marketing platform for ecommerce that tracks customer events such as opens, clicks and placed orders as named metrics.

clariBI reads Klaviyo through its REST API using your own API key: the daily count of the metrics you choose, such as Opened Email, Clicked Email or Placed Order. Access is read-only, and clariBI never sends a message or changes anything in your Klaviyo account.

Vendor site: klaviyo.com

Data

What clariBI syncs

clariBI pulls the daily count of the metrics you select through the Klaviyo REST API, lands it as a preprocessed dataset, and refreshes it once it is more than a day old. Access is read-only.

For each selected metric, clariBI syncs the daily count, then builds an insights dashboard you can query, extend, or pull into reports.

clariBI only ever reads. It never sends a message or changes anything in your Klaviyo account.

What you can chart

  • Daily count per metric over your chosen window
  • Trend and seasonality for each metric you track
  • Day-over-day and week-over-week change
  • Comparison across the metrics you track
  • Placed-order counts lined up with your revenue dates
Setup

How to connect Klaviyo

01

Open Data Sources in clariBI

In clariBI, go to Data Sources > Add Data Source, find Klaviyo, and paste your Klaviyo private API key (Settings > API Keys, with metrics read access). The key is stored encrypted.

02

Choose metrics and history

Enter the metric IDs to track (for example the ID for Placed Order) and set how many days of history to pull. clariBI reads the daily counts read-only.

03

Sync, then get dashboards

clariBI syncs the daily metric counts, preprocesses them, and builds an insights dashboard. Ask "Did placed orders track our send volume?" and clariBI reads the synced counts alongside your revenue.

Examples

Questions you can ask

Asking in plain English uses AI credits, so it needs the trial or a Starter, Professional or Enterprise plan. Totals and trends are computed from the synced rows; the AI plans the question, picks the chart and writes the explanation.

  • "Did placed orders in Klaviyo match the revenue we booked?"
  • "Do opens and clicks lead to orders a few days later?"
Questions

About the Klaviyo connector

What do I need to connect Klaviyo?

A Klaviyo private API key with metrics read access, created under Settings then API Keys in your Klaviyo account. You paste it into clariBI once; it is stored encrypted, and there is no OAuth popup to register.

How do I find a metric ID?

In Klaviyo, the metric IDs come from your account metrics. You can list them with the Klaviyo Get Metrics endpoint, which returns each metric name and its ID. Paste the IDs you want into clariBI.

Is there another way to connect Klaviyo?

Yes. Klaviyo is also in the MCP catalog (trial, Starter and above), which reads through Klaviyo's own MCP server.

Which clariBI plans include Klaviyo?

Every plan can connect Klaviyo, within its data source limit: 3 on Free, 5 on Lite, 10 on Starter, 50 on Professional and 100 on Enterprise. Each source gets an automatic dashboard on every plan. Asking questions in plain English, AI reports and adding endpoints from the Klaviyo catalog need the trial or a Starter, Professional or Enterprise plan.

Try Klaviyo in clariBI

The trial lasts 14 days, includes 50 AI credits and needs no card. When it ends, your account moves to the Free plan and keeps its data and dashboards.