12 lifecycle email marketing KPIs that drive revenue
Short answer. A useful lifecycle dashboard connects message delivery to customer value. Track delivered rate, click rate, placed order rate, revenue per recipient, flow revenue share, repeat purchase rate, time to second order, active profile rate, net list growth, unsubscribe rate, complaint rate, and hard bounce rate. Review each metric at the level where a decision can be made, not only as one account-wide average.
An open rate can tell you that a tracking pixel loaded. It cannot tell you whether the customer bought, came back, or remained profitable. Apple Mail Privacy Protection also makes opens unsuitable as the primary signal for many ecommerce audiences.
The solution is not a dashboard with more charts. It is a short measurement chain that answers four questions:
- Did the message reach an eligible recipient?
- Did the recipient take a meaningful action?
- Did that action create revenue or retention?
- Did the program preserve consent and sender reputation?
The 12 KPI lifecycle dashboard
| KPI | Formula | Best review level | Decision it supports |
|---|---|---|---|
| Delivered rate | Delivered messages / attempted sends | Domain, campaign, flow message | Diagnose sending and reputation issues |
| Click rate | Unique clickers / delivered messages | Message and segment | Improve relevance, offer, and CTA |
| Placed order rate | Attributed purchasers / delivered messages | Campaign or flow message | Compare conversion efficiency |
| Revenue per recipient | Attributed revenue / delivered recipients | Message, segment, flow | Compare sends of different sizes |
| Flow revenue share | Attributed flow revenue / attributed email revenue | Monthly program | Prioritize automation work |
| Repeat purchase rate | Customers with another order / eligible customers | Cohort and product | Improve post-purchase and replenishment |
| Time to second order | Days from first to second order | Cohort and product | Set lifecycle timing |
| Active profile rate | Marketable, recently engaged profiles / marketable profiles | Monthly list | Control list quality and platform cost |
| Net list growth | New marketable profiles - unsubscribes - suppressions | Source and month | Evaluate acquisition quality |
| Unsubscribe rate | Unsubscribes / delivered messages | Message and segment | Adjust promise and frequency |
| Complaint rate | Spam complaints / delivered messages | Domain and campaign | Protect sender reputation |
| Hard bounce rate | Hard bounces / attempted sends | Source and domain | Fix collection and validation |
Klaviyo's analytics dashboard documentation includes cards for campaigns, flows, conversion, deliverability by domain, forms, and subscriber growth. Use those views as inputs, then add cohort and store data where the platform view is not enough.
1. Delivered rate
Delivered rate measures accepted messages, not inbox placement. A delivered email may still land in spam or another tab. Break this metric down by mailbox provider because an account average can hide a Gmail-specific or Outlook-specific problem.
When delivered rate falls, check the error mix before changing copy. A spike in hard bounces points to bad addresses. A concentration of temporary deferrals at one provider points to volume, reputation, or provider policy. Our email deliverability guide covers that diagnostic sequence.
2. Click rate
Use unique clicks divided by delivered messages and document the exact denominator. Click rate is more useful than open rate for comparing engagement because Apple does not generate marketing link clicks through Mail Privacy Protection.
A low click rate can mean the segment, proposition, creative hierarchy, or landing-page promise is wrong. It does not automatically mean the button color is wrong. Compare messages with similar intent and audience before declaring a benchmark gap.
3. Placed order rate
Placed order rate connects the send to the account's selected conversion event. In Klaviyo, the order must occur inside the configured attribution window to be credited. This makes the metric valuable for internal comparisons, but it is not proof that the message caused every credited order.
Use placed order rate for welcome, abandonment, launch, and winback messages. For editorial or post-purchase education, also measure the intended intermediate behavior, such as product discovery, preference completion, or a repeat purchase within the expected cycle.
4. Revenue per recipient
Revenue per recipient, often shown as RPR or Rev/rec, normalizes performance across audience sizes:
Revenue per recipient = attributed revenue / successful deliveries
It is useful for comparing two campaigns that reached different segment sizes. It also exposes the cost of broadening an audience. Total revenue may rise while revenue per recipient falls because marginal recipients were less relevant.
Do not compare RPR across accounts unless currency, attribution settings, average order value, category, message type, and period are comparable. Use the email marketing attribution guide to document the model behind the number.
5. Flow revenue share
This is the percentage of email-attributed revenue assigned to automated flows. It is a planning KPI, not a universal target. A launch-heavy brand and a replenishment-led brand can have healthy programs with different mixes.
Klaviyo's 2026 benchmark report says flows generated nearly 41% of email revenue from 5.3% of sends across its dataset. That finding shows the efficiency of behavioral timing, but it should not become a quota for every store. Compare your own flow share over time and identify missing lifecycle moments.
6. Repeat purchase rate
Define an eligible cohort, then measure how many customers place another order within a fixed period:
Repeat purchase rate = customers with a subsequent order / eligible customers
Segment by first product, acquisition source, first-order value, and month. An account-wide rate hides product cycles. A supplement, a durable appliance, and a seasonal fashion item should not share one repurchase window.
7. Time to second order
Median time to second order helps set post-purchase, cross-sell, and replenishment timing. Prefer the median to the mean when a small number of very late purchases would distort the result.
Plot the distribution instead of choosing an arbitrary 30-day delay. If second orders cluster around days 42 to 55 for one product family, start education earlier and place the replenishment ask near that window.
8. Active profile rate
Define active profiles with signals the customer had to generate, such as a recent click, order, onsite event, preference update, or support interaction. Avoid using opens alone because machine opens can keep inactive profiles looking engaged.
The active profile rate is both a quality and cost metric. A growing database with a shrinking active share can increase platform cost while weakening response and reputation. Pair this KPI with a documented list hygiene process.
9. Net list growth
Gross signups reward volume. Net list growth accounts for exits:
Net list growth = new marketable profiles - unsubscribes - new suppressions
Report it by acquisition source. A popup, giveaway, paid lead campaign, checkout opt-in, and content download can produce very different customer value. Add the 90-day click, purchase, and unsubscribe behavior of each source before scaling it.
10. Unsubscribe rate
An unsubscribe is feedback, not a technical failure. Review spikes by message, source, tenure, and frequency tier. A list-wide average may hide a campaign that broke the signup promise or targeted people outside the relevant region.
Make the unsubscribe path easy. Hiding it does not preserve a healthy list and may turn a simple opt-out into a complaint.
11. Complaint rate
Complaint rate is one of the clearest negative signals available to mailbox providers. Google asks bulk senders to keep user-reported spam below 0.1% and avoid ever reaching 0.3% or higher. Treat those figures as a ceiling, not a goal.
Monitor complaints by provider and campaign. Stop the problematic audience expansion before sending more volume. Then review consent source, sender recognition, frequency, and list age.
12. Hard bounce rate
A hard bounce usually indicates a permanent delivery failure, such as an invalid or nonexistent address. Rising hard bounces often trace back to a new collection source, import, typo-prone form, or old list.
Suppress permanent failures immediately and inspect the source. Do not repeatedly resend to prove the address is invalid. The operational fix belongs at capture and import, not only inside the email platform.
How to review the dashboard
Use three cadences:
- After every send: delivery, clicks, conversions, revenue per recipient, unsubscribes, complaints.
- Weekly: provider-level delivery, flow message trends, audience fatigue, anomalies.
- Monthly or quarterly: repeat purchase, second-order timing, source quality, net growth, flow revenue mix.
Always attach an action to a red metric. Click rate down is an observation. Separate new subscribers from existing buyers and test a product-led proposition is a decision.
FAQ
Is open rate still useful?
It can help with directional diagnostics when segmented carefully, but it should not be the primary business KPI. Apple Mail Privacy Protection can create opens without a person reading the email. Use clicks, conversions, and customer events for decisions.
What is the best ecommerce email KPI?
There is no single best KPI. Revenue per recipient is useful for message efficiency, while repeat purchase and time to second order measure customer value. Complaint and bounce rates act as safety constraints.
Should flows and campaigns share one benchmark?
No. Flows react to a customer event and campaigns are scheduled broadcasts. Klaviyo's 2026 data shows large performance differences between them, so compare each with the same message type, segment, and objective.
How many months of data should I use?
Use enough data to cover the buying cycle and smooth unusual days. A 30-day operational view may work for frequent purchases, while a 6- or 12-month cohort is more appropriate for durable products.
How do I prevent attribution from distorting the dashboard?
Document the conversion event, lookback window, treatment of Apple privacy opens and bot clicks, currency, and reporting date. Keep those settings consistent for trend analysis and validate major decisions with a holdout or incrementality test.
Turn metrics into an operating system
A dashboard becomes valuable when each metric has an owner, review cadence, and response. Deliver helps ecommerce teams connect lifecycle strategy, measurement, automation, and deliverability. Book an email and CRM diagnostic.
Want to apply this to your stack?
Spend 30 minutes with Charlotte to review your CRM setup, size the opportunity and leave with a practical action plan.
Book a 30-minute call →