Skip to main content
Card class: Non-HeroCategory: Email Marketing

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.
What it countsSUM(klaviyo_attributed_revenue) / SUM(unique_recipients) over the period. Includes campaign sends and flow sends combined unless filtered.
Definition of “sent”Klaviyo’s recipients count (deliveries attempted), not deliveries (successfully accepted). Bounced sends ARE included in the denominator, which is why list-hygiene problems show up here as a numerator drop without a denominator drop.
Open rate basisn/a, this card does not use opens. iOS Mail Privacy Protection inflation does not directly distort this metric, which is part of why it is the trustworthy headline number in 2024+.
Bounce handlingBounces remain in the recipient denominator. Cleaning up hard-bounced contacts increases this metric by removing dead weight from the denominator. Common path: list-hygiene push → 8-15 percent uplift in revenue per recipient within 30 days.
Attribution modelKlaviyo’s default placed order event with the merchant’s configured attribution window (typically 1-click-5-day, but configurable). The Vortex IQ card uses whatever the merchant has set in Klaviyo Account Settings → Email → Conversion Tracking.
CurrencyKlaviyo’s revenue is reported in the merchant’s primary store currency (the currency Shopify or BigCommerce returns on order events). Multi-currency stores need the cross-channel reconciliation card to handle currency normalisation properly.
Campaign vs flow splitCampaigns (one-shot broadcasts) typically deliver £0.05-£0.30 revenue per recipient. Flows (automation sequences like welcome, abandoned cart, post-purchase) routinely deliver £1-£5 revenue per recipient because they target high-intent moments. Merchants should monitor both numbers separately, not just the blended figure.
Active vs total listKlaviyo charges per active subscriber, but the platform sends to anyone the merchant lets through filters. Merchants frequently over-send to dormant subscribers; the dormant cohort drags blended revenue per recipient down without contributing meaningful sends. Filter recipients to engaged-90d cohort to see the real performance number.
iOS Mail Privacy Protection (MPP)MPP inflates open rates, but does NOT inflate this metric. Brands that have lost trust in open rate post-MPP should treat revenue per recipient as the new headline.
Time window30D vsP (30 days vs prior period). Move to weekly cohorting for rapid-iteration teams. Quarterly cohorting for board reporting.
Alert triggerdrop >20% WoW (week over week). A 20 percent drop in 7 days is almost always either (a) a deliverability incident, (b) a list-bloat event from an aggressive lead-magnet acquisition, or (c) a conversion-tracking break on the merchant’s site.
Rolesowner, 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

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.
Send typeRecipientsKlaviyo-attributed revenueRevenue per recipient
Campaign sends (8 broadcasts)1,094,000£42,800£0.039
Welcome flow21,400£24,600£1.15
Abandoned cart flow18,200£39,800£2.19
Post-purchase flow14,100£6,200£0.44
Win-back flow8,900£1,400£0.16
Blended1,156,600£114,800£0.099
What’s actually going on:
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
The optimisation playbook (when this card is the focus):
  1. 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.
  2. 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.
  3. 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.
  4. 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 Recipient column 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.
Why our number may legitimately differ from Klaviyo’s:
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
Cross-connector reconciliation:
  • Klaviyo klv_revenue_per_recipient vs Mailchimp mai_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.

Known limitations / merchant FAQs

Why is my revenue per recipient lower than my industry peers? Three patterns dominate. (1) Over-sending to dormant subscribers is the most common driver; brands with disciplined engaged-90d filtering routinely outperform peers with broader send rules even at lower absolute revenue. (2) Generic content that does not segment by purchase history, browsing behaviour, or predicted CLV underperforms targeted content by 2-3x on per-recipient revenue. (3) Attribution-window mismatch: brands set Klaviyo’s window to 1-click-1-day to be “conservative” then complain about low attribution; 1-click-5-day is the defensible default for ecommerce. Should I be looking at this metric at the campaign level or at the account level? Both. The account-level blended figure tells you whether the email programme is healthy overall. The campaign-level breakdown tells you which content patterns are working. Use the account-level for board reporting; use the campaign-level for marketing-team optimisation work. My revenue per recipient dropped 30 percent week-over-week. What’s the diagnostic flow? Check four things in this order. (1) Klaviyo’s deliverability summary, has bounce or spam-complaint rate spiked? (2) The merchant’s site, did Shopify or BigCommerce conversion-tracking break recently? (3) Recent campaign content, did the latest 2-3 campaigns underperform aggressively (often a content or list-targeting issue)? (4) Klaviyo’s API, did sync break and is Vortex IQ missing recent revenue data? The deliverability-drop alert card and the conversion-tracking audit cover (1) and (2); the campaign-status-breakdown card covers (3); the connector-health monitor on the Klaviyo connector covers (4). Klaviyo’s pricing scales with active subscribers. Does the active-subscriber count match the revenue-per-recipient denominator? No, and the gap is informative. Klaviyo’s billing counts subscribers who have not unsubscribed and are not on the hard-bounce list. Revenue-per-recipient denominator counts whoever was actually sent to in the period, which is typically smaller than the billable-subscriber list because brands filter sends to engaged segments. The ratio of sent-recipients-per-period to billable-active-subscribers is itself a useful health metric: brands at 80-90 percent are over-sending; brands at 20-40 percent are under-utilising their list; 50-70 percent is the typical healthy band. Can I increase revenue per recipient just by removing dormant subscribers from the list? Yes, mechanically, but be careful. Removing dormant subscribers raises the metric (smaller denominator) without necessarily raising absolute revenue. The metric is useful as a proxy for list health, not as a target to game. Track absolute revenue alongside the per-recipient figure; if both rise together, the optimisation is real; if per-recipient rises while absolute revenue falls, the brand has trimmed too aggressively. My team is small and we cannot manage segmentation work. Is the per-recipient figure still useful? Yes. The Vortex IQ card surfaces the metric automatically and the alert (drop >20 percent WoW) catches deliverability and tracking issues even when the brand isn’t actively optimising. Use this card as a passive health monitor: if it stays stable, the email programme is fine; if it drops, escalate to investigation. Active optimisation is a separate workstream.

Tracked live in Vortex IQ Nerve Centre

Revenue per Recipient is one of hundreds of KPI pulses Vortex IQ tracks across Klaviyo and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.