All guidesStrategy & Benchmarks

The Email & SMS KPIs That Actually Matter

A source-aware KPI system for retention: stable denominators, practical guardrails, attribution context, and the decisions each metric should drive.

OutcomeAfter this lesson, you can
  • Choose the right retention metric and denominator
  • Turn performance signals into an operating decision
PrerequisiteRead this firstHow Much Revenue Should Email and SMS Drive?

Why did open rate stop mattering?

Open rate did not become useless, but it is not a reliable standalone success metric. Apple Mail Privacy Protection can create opens without a human reading the message, so ZHS treats opens as a directional diagnostic and pairs them with clicks, conversion, revenue, unsubscribes, complaints, and controlled tests.

Outcome
Revenue and conversion under a stable attribution definition
Behavior
Clicks and downstream actions, not an open alone
Guardrail
Unsubscribes and complaints by audience, source, and trend
ZHS reporting rule

Use the same denominator, attribution window, message type, and cohort definition every time you compare performance. A beautiful percentage with a shifting denominator is not a benchmark, it is a reporting bug.

Open rate can still help diagnose a sharp change in inbox placement or compare a controlled subject-line test. It should not be the KPI that decides whether a program is healthy.


Why is your open rate inflated?

When a recipient uses Apple Mail with Mail Privacy Protection enabled, images can be prefetched and the tracking pixel can register an Apple Privacy Open. Klaviyo documents that this may not represent a true human open, and exposes a property teams can use when defining engagement criteria.

Process

How Mail Privacy Protection affects an open

  1. 01
    A message reaches Apple Mail

    The recipient may have Mail Privacy Protection enabled.

  2. 02
    Remote content is prefetched

    The tracking pixel can load before the recipient reads the message.

  3. 03
    The platform records an Apple Privacy Open

    Use the documented platform property and a broader metric stack before treating the event as human engagement.

Platform behavior is conditional on the recipient and mail client. Check the linked Klaviyo guidance when building engagement segments.

Do not make opens your north star

Do not use opens alone to judge revenue impact, engagement eligibility, or a winning subject line. Interpret them alongside clicks and outcomes, and use the platform's current MPP guidance when creating a reliable engaged segment.


Which email metrics actually predict revenue?

Use a compact metric stack. Each metric should answer a different operating question, and none of them should be read without its denominator and time window.

  • Attributed share of store revenue. Shows the program's reported contribution under one recorded attribution model. Compare the same model over time and validate against store-level behavior.
  • Total attributed revenue and placed-order rate. Read both against delivered or eligible volume so a small audience does not look artificially efficient.
  • Click rate and conversion. These connect the message to a visible action and a commercial outcome. Keep the click and conversion definitions stable.
  • List growth net of churn. Read new subscribers against unsubscribes, bounces, suppressions, and acquisition quality.
  • Repeat-purchase behavior. Use the same customer and time-window definition to see whether post-purchase work is improving the next-order journey.
  • Deliverability guardrails. Track complaints and unsubscribes by source, message type, and trend before a program-wide problem becomes visible in revenue.

Should you report flows and campaigns separately?

Yes. Flows and campaigns answer different questions and have different audiences, triggers, and attribution patterns. Report them separately before you optimize either one.

Comparison

Why flows and campaigns need separate reporting

CriteriaFlowsCampaigns
EntryBehavior or lifecycle triggerPlanned audience or segment
Primary decisionIs the journey relevant at the moment of intent?Is the message, audience, and calendar choice appropriate?
Compare againstSimilar eligible entrants and the same trigger definitionSimilar audience, offer type, and send context
Failure signalWrong exit, event, eligibility, or sequence logicWeak targeting, content, offer, or sending frequency

ZHS reporting structure. Separate reporting prevents a strong automated journey from hiding a weak campaign program, or the reverse.

A blended revenue number can be useful for an executive summary. It is not useful for diagnosing what to change next.


When is revenue per recipient useful?

Revenue per recipient is useful for a matched sales-email split test. Compare variant A and variant B only when they reach the same eligible audience under the same send window, offer, attribution setting, and delivery conditions. Pair it with delivered recipients, total attributed revenue, placed-order rate, and unsubscribe or complaint guardrails.

Do not use revenue per recipient to rank flows with different lengths, entry volume, or lifecycle jobs. A shorter flow can look more efficient per recipient while producing less total attributed revenue in a month.

Use revenue per recipient whenDo not use it when
Comparing two sales-email variants in one controlled split testComparing flows with different lengths, triggers, or eligible-entry volume
Attribution, audience, timing, and offer are held steadyComparing unrelated campaigns, months, or audience cohorts
Delivered volume, total revenue, conversion, and guardrails remain visibleReplacing total attributed revenue, contribution margin, or incremental lift

What are good email marketing benchmarks?

Use the canonical ZHS ranges below as operating context, then compare against your own baseline by audience, acquisition source, season, offer, and reporting definition. They are not universal guarantees.

MeasureKeep the definition stableUse it to decide
Attributed revenue shareAttribution setting, store-revenue denominator, and date rangeWhether the program's reported contribution is trending in the desired direction
Campaign clicksDelivered-email denominator and audience typeWhether the message and targeting earned a meaningful next action
UnsubscribesDelivered-email denominator, message type, and acquisition sourceWhether relevance or frequency is creating fatigue
ComplaintsDelivered-email denominator and mailbox-provider trendWhether to investigate permission, audience quality, or content immediately
Flow contributionEligible entry event, exit rules, and attribution windowWhether an automation is doing the job it was built to do

If a number moves, investigate the upstream definition before changing creative. A reporting change, audience shift, or offer change can look like a copywriting result.


What are good SMS marketing metrics?

For SMS, use click rate, opt-out rate, revenue per delivered message, and cost per delivered message together. The right range depends on country, consent source, carrier and platform rules, product margin, audience age, and the price of each message. Do not import a generic email benchmark and call it an SMS target.

MeasureWhat it tells youFirst diagnostic question
Click rateWhether the message earned an actionWas the proposition clear and relevant to that consented segment?
Opt-out rateWhether the message or frequency is creating mismatchDid consent source, frequency, timing, or offer relevance change?
Revenue per delivered messageAttributed output for a comparable send typeAre attribution, cost, exclusions, and audience size consistent?
Cost per delivered messageThe variable cost of reaching the audienceDoes the expected contribution still clear the margin threshold?
SMS exampleWelcome message
  1. Your [Brand] welcome is ready: [promise or code]. Start here: [link]

A high opt-out trend is a prompt to review frequency, audience, and consent context, not a reason to hide the metric.


How should you read email attribution?

Read platform attribution as a consistent decision signal, not as a literal statement that one message caused every credited order. Record the active attribution setting, conversion window, channel, and exclusions on every dashboard. Then compare trends against store revenue and, where the decision is material, a holdout or other incrementality method.

Do not assume every platform uses the same attribution logic, and do not add email, SMS, paid-media, and affiliate-reported revenue together as if each channel owned a different order. The same customer journey can be credited in more than one place.

For the full method, read attribution and reporting.


What are the most common email KPI mistakes?

The common failure is not choosing the wrong number; it is comparing numbers whose definitions, cohorts, or attribution rules changed underneath them. Use the checks below to keep the dashboard decision-ready.

  1. Using an unstable denominator. Write the recipient, delivered, eligible, and attributed-revenue definitions next to the metric.
  2. Optimizing for opens alone. Use opens as a diagnostic, then look at clicks, outcomes, and reliable engagement signals.
  3. Blending flows and campaigns. Separate them before deciding what is broken.
  4. Treating guardrails as an afterthought. Unsubscribes and complaints are part of performance, not a footnote.
  5. Reading attribution as absolute truth. Preserve the attribution configuration and validate important claims with a stronger method.
  6. Comparing unlike cohorts. Audience source, offer, season, and eligibility must be comparable before a benchmark means anything.

Get Expert Help

Our team builds reporting that separates signal from noise, records the definitions behind each metric, and makes the next decision obvious.

You get a flow-versus-campaign breakdown, documented operating ranges, and a clear plan tied to the commercial question at hand.

See our pricing | Apply to work with us

Need help implementing this?

We build and manage complete email & SMS programs for DTC brands. Get a custom plan for your brand.

Apply Now

Join 2,000+ ecommerce strategists

Get all my brand breakdowns, Klaviyo guides, and the exact systems behind $50 million in DTC sales, directly in your inbox.

We respect your privacy. Unsubscribe anytime.