Klaviyo export → dashboard

Your Klaviyo export, your revenue dashboard.

Export Campaigns from Klaviyo, drop the CSV, and see attributed revenue, the send-by-send trend, placed orders, and how opens stack up by list — without rebuilding a spreadsheet.

01 · How it works

Export, drop, done.

Klaviyo's reporting is built for one campaign at a time. Export the Campaigns CSV and this stitches them into the view you actually want: total attributed revenue, the trend across sends, placed orders, and which lists open and convert.

i. export

Export from Klaviyo

Campaigns → Export to CSV. The default columns (Send Time, Campaign Name, List, Open Rate, Click Rate, Placed Orders, Revenue) are all we need.

ii. detect

Revenue becomes the metric

The Revenue column is recognized as currency and used as the primary metric. Send Time becomes the time axis across your sends.

iii. read

Revenue, orders, opens

Total attributed revenue, the send-by-send trend, placed orders, and opens by list and campaign — click any bar to filter.

02 · The views

The campaign read Klaviyo splits up.

Everything you'd check after a send, arranged automatically from the raw export.

  • 01

    Revenue across every send

    Total attributed revenue up top, with the trend so you can see which sends actually moved money.

  • 02

    Orders and opens together

    Placed Orders next to Open and Click Rate, so a high open rate that didn't convert stops hiding.

  • 03

    Performance by list

    The List column becomes a breakdown — see whether Newsletter, Win-back or VIP is carrying revenue.

  • 04

    Private by default

    Your campaign data is parsed locally. It never leaves your browser — verify in DevTools → Network.

"I drop the campaign export and the revenue-per-send picture is just there — no more copying numbers out of Klaviyo one campaign at a time."
— an ecommerce email marketer
03 · FAQ

Klaviyo dashboard questions.

Which Klaviyo export works?
The standard Campaigns export (Campaigns → Export to CSV). Any CSV with a Send Time, a Revenue column and per-campaign rows works. Flow exports with the same columns work too.
Yes. It reads the Revenue column — the placed-order revenue Klaviyo attributes to each campaign — and totals it, then trends it across your sends. Placed Orders is shown alongside so you can see volume and value together.
Yes — click any bar or slice (list, campaign, send) and the whole dashboard recomputes against that filter, so you can isolate one list or one campaign in a click.
No. Parsing and aggregation happen entirely in your browser. The file never touches a server — nothing is uploaded.
The dashboard sums the Revenue column row by row from your export. If Klaviyo's UI uses a different attribution window or excludes certain campaigns, the totals can differ — re-export with the rows you want and they'll line up.