The deduction Klaviyo’s revenue never makes. Revenue Trend is gross; this is the refund value sitting behind it that you have to subtract yourself.
At a glance
Refunds Trend plots the refunded value tied to Klaviyo-attributed orders over time. This card exists because of a structural quirk worth understanding: Klaviyo’s attributed revenue is GROSS of refunds, so Revenue Trend never subtracts a refund once it has counted the original order. This line is the missing deduction. Subtract it from Revenue Trend to approximate net Klaviyo revenue. Refunds are typically derived from Klaviyo’s Refunded Order event rather than the revenue statistic, and they lag the original sale because returns happen days or weeks after purchase. Watch the gap between gross revenue and refunds, not just the refund line in isolation.
| What it counts | The refunded value associated with orders Klaviyo had attributed to email or SMS, per day. It is the money flowing back out, not the orders flowing in. |
| API endpoint + statistics field | Derived from Klaviyo’s Refunded Order event via GET /api/metrics and GET /api/metric-aggregates, joined to attributed orders. This is a separate event from the revenue statistic on POST /api/campaign-values-reports and POST /api/flow-values-reports. |
| Attribution model | Refunds inherit the attribution of the original order under Klaviyo’s default 5-day click and 1-day view model. The refund is dated to when the refund occurred, which can be well after the sale. |
| Email vs SMS aggregation | Combined, mirroring how the original attributed revenue was aggregated across email and SMS. |
| Refunds / cancellations | This card IS the refunds view. The key point: Revenue Trend does not deduct any of this, so the two together give you gross and net. |
| Chart type | Line (time-series, one point per day). |
| Time window | Selected period (default 30 days), one data point per day. |
| Alert trigger | A rising refund line or a widening refund-to-revenue gap versus the prior comparable period. |
| Roles | owner, marketing |
Calculation
Calculated automatically from your Klaviyo data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
An illustrative apparel brand on Shopify using Klaviyo, where returns are common. The 30-day window covers 14 Mar 26 to 12 Apr 26. Figures are illustrative and shown against the gross revenue line.| Week (illustrative) | Gross attributed revenue | Refunded value | Net after refunds |
|---|---|---|---|
| 14 Mar to 20 Mar | £18,200 | £900 | £17,300 |
| 21 Mar to 27 Mar | £22,600 | £1,400 | £21,200 |
| 28 Mar to 3 Apr | £19,800 | £2,100 | £17,700 |
| 4 Apr to 12 Apr | £28,400 | £3,300 | £25,100 |
| Window total | £89,000 | £7,700 | £81,300 |
- Revenue Trend would show £89,000; net is £81,300. That £7,700 gap is exactly what the gross revenue line hides. For an apparel brand with frequent returns, ignoring it overstates Klaviyo’s true contribution by nearly 9 percent.
- Refunds lag the sale. The 4 to 12 Apr refund spike partly reflects returns on garments bought in late March. Refund peaks trail revenue peaks by days or weeks, so do not expect the two lines to move together.
- A widening gap matters more than the level. Refund value rising from £900 to £3,300 across the window, faster than revenue grew, signals either a product-quality issue, a sizing problem, or a promotion that pulled in lower-intent buyers who returned more.
- The order count is untouched. Orders Trend still counts every one of these orders. Refunds reduce value, not the conversion count.
- Use the value refund rate as a sanity check. 8.7 percent here is plausible for apparel; the same figure on a consumables brand would be alarming. Read this card against your category norm, and pair it with Refund Rate for the ratio view.
Sibling cards merchants should reference together
Read these alongside Refunds Trend to convert gross Klaviyo revenue into a net picture.| Card | Why pair it with Refunds Trend |
|---|---|
| Refund Rate | The ratio view: refunded value as a share of attributed revenue. This card is the absolute pounds behind that rate. |
| Revenue Trend | The gross line. Subtract Refunds Trend from it to approximate net Klaviyo revenue. |
| Email-Attributed Revenue | The gross hero number. Refunds are the deduction it does not make. |
| Placed Orders | The order count, which refunds do not reduce. Useful for separating value loss from volume. |
Reconciling against Klaviyo
Where to look in Klaviyo: Open Analytics → Metrics → Refunded Order to see refunded order events and their value over the window. Note that Klaviyo’s headline Analytics → Performance revenue figure does NOT subtract these, which is the whole reason this card exists. To see the original sales, cross-reference Analytics → Metrics → Placed Order. Why our number may legitimately differ:| Reason | Direction of divergence |
|---|---|
| Time zone. Klaviyo dates refunds in the account time zone; Vortex IQ defaults to UTC. A refund near midnight can land on a different day. | A daily value can shift by one day at the boundary |
| Refund event coverage. Refunds depend on the commerce platform sending a Refunded Order event to Klaviyo. If that integration is partial, some refunds never reach Klaviyo and so never reach this card. | This card can understate true refunds |
| Attribution-window changes. Refunds inherit the original order’s attribution; a changed window re-attributes both. | Small drift on changed-window accounts |
| Currency base. Refund value is normalised to the account base currency with no live FX, the same as revenue. | None; consistent |
| Gross revenue is intentional. Klaviyo carrying revenue gross of refunds is by design, not a sync error. This card supplies the deduction Klaviyo omits. | Expected; the gap is the point |