How to Calculate LTV from Your Email Program

Asad Rehman
Author
Updated:
9 mins

On this page
Share
Your CFO doesn’t care about open rates. Your board doesn’t care about click-through rates. They care about how much value your email program creates over the lifetime of a customer. Email generates $36–$42 for every dollar spent across the industry, but that’s an average that hides enormous variance in how much value individual programs actually create. If you can’t answer the LTV question with a specific dollar figure, your program’s budget is always at risk.
This guide walks through how to isolate the LTV contribution of your email and SMS program specifically, not just report what your ESP’s revenue dashboard shows you.
Why your ESP’s revenue number is wrong
Every ESP shows an “email-attributed revenue” number. It’s the total revenue from customers who received an email before purchasing, usually within some attribution window (1 day, 3 days, 7 days). This number is always inflated, and multiple industry analyses confirm the gap between attributed and incremental revenue is significant.
The reason is simple: many of those customers would have purchased anyway, with or without the email. A loyal customer who buys every month and also receives your weekly newsletter will have nearly all their purchases “attributed” to email, even though email may have had zero influence on most of those transactions.
This is the difference between attributed and incremental revenue, and for LTV calculation, you need the incremental number. Attributed LTV flatters the email program. Incremental LTV tells you what the program is actually worth.
Step 1: Calculate your baseline customer LTV
Start with your overall LTV using the margin-adjusted formula:
LTV = AOV x Purchase Frequency x Customer Lifespan x Gross Margin
Calculate this by cohort (grouped by acquisition month) rather than as a single average. Cohort-level LTV reveals patterns that averages hide: customers acquired through different channels, in different seasons, or with different first-purchase characteristics will have materially different LTVs.
Step 2: Run a holdout test
This is the only reliable way to measure email’s true LTV contribution. The methodology:
Create a holdout group. Randomly select 5–10% of your active customer base and suppress them from all email and SMS marketing for a defined period (60–90 days minimum for meaningful data, 6 months for a robust LTV measurement).
Continue sending to the rest normally. This is your test group.
Compare the groups after the measurement period. The difference in revenue per customer between the test group (received email) and the holdout group (received no email) is your email program’s incremental revenue contribution.
Example: If customers in the test group generated $180 in revenue over 6 months and the holdout group generated $140, your email program contributed $40 in incremental revenue per customer over that period. Annualized, that’s $80 in incremental LTV per customer.
The holdout test is uncomfortable because it means deliberately not emailing some customers. But it’s the only way to know if your email program is generating $5M in incremental revenue or $500K while taking credit for $5M in attributed revenue. Most brands who run holdout tests for the first time discover that their incremental contribution is 30–60% of what their ESP reports as attributed revenue. That’s still substantial, but it’s a very different number for resource allocation decisions. Research from Litmus shows that brands using advanced analytics see 43% higher ROI, which suggests the measurement itself is a competitive advantage.
LTV.ai runs holdout-based incrementality testing by default, which means every campaign is measured by its true LTV contribution rather than an inflated attribution number.
Step 3: Segment email LTV by campaign type
Not all emails contribute equally to LTV. Break down the incremental contribution by campaign category to understand where the value actually comes from:
Lifecycle automations (welcome series, post-purchase, win-back): These typically contribute the most incremental LTV per send because they’re triggered by behavior and arrive when the customer is most receptive. Automated emails generate 16x more revenue per send than scheduled campaigns.
Promotional campaigns (sales, new arrivals, seasonal): These drive immediate revenue but their incremental contribution is often lower than attribution suggests, because many recipients would have purchased during the sale regardless of the email.
Behavioral triggers (browse abandonment, replenishment, back-in-stock): High incrementality because they address a specific, time-sensitive customer need. Omnisend reports back-in-stock emails deliver the highest conversion rate (6.46%) of any automation type.
Proactive AI-generated campaigns (opportunity-based sends identified by AI): These have the highest incrementality of any category because they capture opportunities that would not have been addressed at all under a manual operating model. AI-native platforms identify and execute these automatically.
Understanding which campaign types drive the most incremental LTV helps you allocate resources intelligently. If lifecycle automations drive 50% of your incremental email LTV but receive 10% of your team’s attention, the resource allocation is wrong.
Step 4: Calculate email LTV per subscriber
Once you have the incremental revenue per customer from your holdout test, you can calculate the LTV of your email program per subscriber:
Email LTV per subscriber = Incremental revenue per customer per year x Average customer lifespan on the email list x Gross margin
This number tells you exactly how much each email subscriber is worth over time, which is critical for two decisions:
How much to spend on list growth. If each subscriber generates $60 in incremental profit over their lifetime, you can profitably spend up to $20 acquiring that subscriber (maintaining a 3:1 return). This gives your growth team a concrete budget target.
Whether your email platform investment is justified. If your email program generates $80 in incremental LTV per subscriber across 200,000 subscribers, that’s $16M in incremental lifetime value. An AI-native platform that costs $20K/month and increases that per-subscriber number by even 15% is generating $2.4M in additional lifetime value for $240K in annual platform cost. That’s a 10:1 return.
Step 5: Track email LTV over time
Email LTV isn’t static. Track it quarterly to see whether your program is getting better or worse at driving customer value. The trends that matter:
Incremental LTV per subscriber is increasing. Your personalization and targeting are improving. The email program is getting better with time. This is the signature of AI-native platforms with customer memory: the system learns from every interaction, so performance compounds.
Incremental LTV per subscriber is flat. Your program is maintaining but not improving. This is typical of traditional ESPs where the same templates and segments are used repeatedly without adaptation.
Incremental LTV per subscriber is declining. Your emails are becoming less relevant to your audience. This is usually caused by list fatigue, stale segmentation, or failure to adapt messaging to changing customer preferences. It’s the most common pattern for brands that haven’t updated their email strategy in 12+ months.
The number your CFO actually wants
When your CFO asks “what’s the ROI of our email program?” the answer they’re looking for is:
“Our email program generates $X in incremental customer lifetime value per year. That’s net of what customers would have spent without receiving our emails. It costs us $Y to operate (platform + team + tools). The ROI is X/Y.”
If you can answer with those numbers, your email program’s budget is secure. If you can only point to your ESP’s attributed revenue dashboard, you’re in a weaker position than you think.
LTV.ai measures incremental LTV by default through holdout testing. Every campaign, every send, every customer interaction is evaluated by its true contribution to customer lifetime value. Book a demo →

Asad Rehman
Cofounder at LTV.ai.
Effortlessly scale your LTV with the only AI-Personalized Email & SMS
Start for $0






