At a glance
The single most important Klaviyo card for measuring email-list health, above total revenue or open rate. A merchant making £20K from 200K emails is in trouble; a merchant making £20K from 40K emails is winning. List size is vanity, revenue per recipient is sanity.
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
A UK skincare brand on Shopify with 142,000 active Klaviyo subscribers and a typical send cadence of 2 campaigns per week plus 4 always-on flows. Snapshot for the 30-day window ending Wednesday 15 May 26.
What’s actually going on:
- The blended £0.099 is misleading. Industry average for established Klaviyo brands is £0.10-£0.15 per recipient blended. This brand looks slightly under but the per-channel breakdown reveals two distinct stories that the blended number obscures.
- The flow performance is excellent. Abandoned cart at £2.19/recipient is in the top 25 percent of UK Shopify brands at this list size; welcome at £1.15 is solid. The flows are doing their job. No optimisation work needed there beyond keeping them on.
- Campaign performance is the actual problem. £0.039 per recipient on broadcasts is below the £0.06-£0.12 benchmark for skincare brands of this size. Three plausible drivers: (a) over-sending to dormant subscribers (denominator inflation), (b) generic content that doesn’t trigger purchase intent, (c) attribution window cutting off conversions that happen >5 days later but were genuinely email-driven.
- The 90-day-engaged cohort answer. Filter Klaviyo recipients to “engaged in last 90 days” only and re-run the campaign send. The dormant cohort is roughly 70K of the 142K total subscribers; sending only to the engaged 72K typically takes campaign revenue per recipient from £0.039 to £0.08-£0.10 by removing the denominator dilution. The trade-off is reduced reach (good for sender reputation) versus reduced gross volume (slight risk to total revenue if some of those dormant subscribers were borderline-engaged). Most brands find the trade clearly favourable; some discover that aggressive dormant-suppression also reduces gross revenue meaningfully and rebalance.
- The win-back flow at £0.16 is a flag. Win-back flows targeting genuinely lapsed subscribers should deliver £0.30-£0.80 per recipient when working; £0.16 suggests either weak content or a customer cohort that has genuinely moved on. Audit the win-back content (subject line, offer, copy) before assuming the cohort is unrecoverable.
- Annualising the picture. £114,800 over 30 days = ~£1.38M Klaviyo-attributed annual revenue. For a 142K-list skincare brand, that’s healthy but with clear upside: tightening campaign segmentation alone can lift the figure 25-40 percent in 60-90 days without any new acquisition spend.
- Audit campaign segmentation first. Send next 3 campaigns to engaged-90d only. Compare revenue per recipient before/after. If uplift is >50 percent, make engaged-90d the default audience for campaigns.
- Validate flow attribution. Klaviyo flow attribution caps at the merchant-configured window (default 5 days). Check the merchant’s Account Settings → Email → Conversion Tracking. A 1-day window understates flow contribution; a 30-day window can over-attribute. 5-7 days is the defensible default.
- Pair this card with bounce rate and unsubscribe rate. A revenue-per-recipient drop combined with rising bounces points to list-hygiene issues; combined with rising unsubscribes points to send-frequency or content issues. Never look at this metric in isolation.
- Quarterly list-hygiene push. Suppress hard-bounced and 180-day-disengaged contacts on a recurring quarterly schedule. Most brands recover 8-15 percent revenue per recipient from each pass without losing meaningful gross revenue.
Sibling cards merchants should reference together
- Total Revenue is the headline absolute-pounds number; revenue per recipient is the efficiency view of the same revenue. Always read together.
- Bounce Rate and Delivery Rate explain whether a revenue-per-recipient drop is caused by list-hygiene problems (denominator dilution) or by deliverability degradation (numerator drop).
- Engagement Funnel breaks down what is happening between send and revenue, surfacing whether the leak is at open, click, or post-click.
- Flow Revenue Mix reveals which flows are contributing most of the per-recipient revenue and which are dragging the blended down.
- Active Subscribers (Est.) plus Dormant Subscribers together size the list-hygiene opportunity for cleaning up the denominator.
- Open Rate is the trust-eroded sibling. Post-iOS-MPP, brands should treat revenue per recipient as the primary measurement and open rate as a directional signal only.
- Predictive CLV Segments lets the brand segment revenue per recipient by predicted CLV bucket, surfacing whether the email programme is monetising the high-value cohort better than the low-value one.
- A/B Test Winners for content-and-subject-line optimisation that systematically lifts revenue per recipient on the campaign side specifically.
Reconciling against the vendor’s own dashboard
Where to look in Klaviyo’s own dashboard:- Analytics → Multi-Account Reporting → Performance shows account-level revenue and recipients across the configured time window. The
Revenue per Recipientcolumn is what the Vortex IQ card derives. - Campaign-by-campaign view: Analytics → Campaigns → individual campaign → Performance. Klaviyo shows revenue, recipients, and the per-recipient ratio per campaign.
- Flow-by-flow view: Flows → individual flow → Analytics tab. Klaviyo’s flow analytics surface revenue per recipient at the message-step level inside the flow.
- Attribution-window setting. Klaviyo’s dashboard reflects whatever conversion-tracking window the merchant has configured (1-click-1-day, 1-click-5-day, 1-click-30-day, etc.). Vortex IQ inherits the same window unless the merchant has configured a different default in Vortex IQ settings. Brands occasionally see drift when they update Klaviyo’s window without re-syncing Vortex IQ.
- Currency conversion. Klaviyo reports in the merchant’s primary store currency. Multi-currency stores see Vortex IQ’s normalised-currency view (typically GBP or USD based on the merchant’s profile primary currency) which can differ from Klaviyo’s raw-currency view by 1-3 percent depending on FX rates.
- Time zone. Klaviyo’s reporting defaults to the account’s time zone (set under Account Settings → Organisation → Time Zone). Vortex IQ uses the merchant’s profile time zone. A Friday-evening send shows up in different days when the time zones differ.
- Send-recipient definition edge cases. Klaviyo counts a recipient as anyone the system attempted to send to, including bounces. Suppressed contacts (unsubscribed, hard-bounced) are excluded from both numerator and denominator. Vortex IQ matches Klaviyo’s definition exactly; small drift comes from sync timing on suppression list updates rather than methodological differences.
- Flow vs campaign blend. Klaviyo’s account-level number defaults to all-sources. Vortex IQ provides a campaign-only filter and a flow-only filter alongside the blended view; brands comparing Vortex IQ filtered numbers to Klaviyo’s blended will see the obvious difference.
- Klaviyo
klv_revenue_per_recipientvs Mailchimpmai_revenue_per_recipient: definitional twins (same metric on different platforms). Brands operating both for distinct customer cohorts can compare per-recipient performance directly. - Klaviyo revenue total vs Shopify or BigCommerce attributed revenue: real reconciliation when both are connected. The same revenue should appear in both with attribution-window differences explaining the gap; sustained gaps above 10 percent point to either tracking-pixel issues or attribution-window misconfiguration.
- Klaviyo revenue per recipient vs Google Ads ROAS: NOT definitional twins, but useful comparative for marketing-mix decisions about email-budget allocation versus paid-channel allocation at margin.