Incorrect password. Please check your order confirmation email.
โก Email Revenue Mastery
Module 4 of 5
Attribution Mastery + 30-Day Revenue Sprint
Fix the Klaviyo-Shopify revenue mismatch, set correct attribution windows, build your revenue dashboard, and execute a structured 30-day implementation plan.
๐ 8 Lessons
โฑ 60โ75 min read
๐ 2 Case Studies
โ 10-Question Quiz
๐
Part A
Attribution Mastery
Lesson 4.1
Why Your Klaviyo Revenue Numbers Are Wrong
The revenue number in your Klaviyo dashboard is almost certainly not accurate. It's almost always higher than the revenue email actually generated โ sometimes dramatically so. This isn't Klaviyo's fault. It's a fundamental challenge of digital attribution.
Klaviyo's default attribution window is 5 days for opens and clicks. This means: if someone opens or clicks your email, and then makes a purchase within 5 days, Klaviyo counts that purchase as email-generated revenue. The problem: many of those purchases would have happened anyway.
How Much Is Your Revenue Inflated?
Purchase Frequency
Category Examples
Inflation Risk
Weekly or more
Coffee, food, consumable supplements
300โ500% inflation
Monthly
Skincare, protein powder, pet food
100โ200% inflation
Quarterly or less
Fashion, home goods, electronics
30โ80% inflation
Very infrequent
Furniture, luxury, custom products
Negligible inflation
The Reality Check Test
Look at your Klaviyo-attributed email revenue vs. total Shopify revenue for the same 30-day period. If Klaviyo claims more than 50% of your Shopify revenue came from email, your attribution is almost certainly inflated. Most well-run email programs generate 25โ45% of total revenue.
Lesson 4.2
Understanding Attribution Windows
Attribution windows are the time period during which a purchase gets credited to an email interaction. Choosing the right settings is one of the most impactful configuration decisions you'll make.
Store AOV
Consideration Level
Recommended Setting
Rationale
Under $50
Impulse / low
1-day open, 5-day click
Quick purchases โ long open windows capture organic buys
$50โ$150
Medium
1-day open, 7-day click
Some deliberation โ click shows genuine intent
$150+
High consideration
1-day open, 14-day click
Long purchase cycles โ click attribution more meaningful
Click vs. Open Attribution
A click is a much stronger purchase intent signal than an open. Someone who clicked your abandoned cart email and purchased 6 days later was almost certainly influenced by that email. Someone who opened your newsletter and happened to purchase 4 days later may have been planning to buy anyway. Always weight click attribution more heavily than open attribution.
How to Change Your Attribution Window in Klaviyo
Go to Account โ Settings โ Attribution
Under "Email Attribution," adjust the open and click windows
Click Save
Important: Changing your attribution window affects all historical data in Klaviyo. Note your current revenue figures before changing settings so you can compare accurately.
Lesson 4.3
The Klaviyo-Shopify Revenue Reconciliation
Even with correct attribution windows, Klaviyo and Shopify will never show exactly the same revenue numbers. Understanding why โ and building a reconciliation process โ is essential for making data-driven decisions.
Why the Numbers Never Match
Different revenue definitions: Shopify counts at order creation. Klaviyo counts at attribution event.
Multi-touch attribution: A customer might receive an email, see a Facebook ad, then purchase via Google. All three platforms claim the same purchase.
Cancelled and refunded orders: Klaviyo may count an order that later gets refunded. Shopify removes it.
Cross-device behavior: A customer opens your email on mobile, purchases on desktop. Klaviyo may not capture this.
The Monthly Reconciliation Process
Export Klaviyo email revenue by campaign and flow (last 30 days) โ Analytics โ Revenue โ Export
Export Shopify total revenue for the same period โ Analytics โ Reports โ Sales over time
Calculate your Email Revenue Ratio = Klaviyo Email Revenue รท Shopify Total Revenue
Benchmark: Under 15% = underperforming. 15โ35% = healthy. 35โ50% = strong. Over 50% = likely inflated.
Lesson 4.4
Handling SMS + Email Attribution Overlap
If you run both email and SMS, attribution overlap is a significant issue. A customer receives your email on Tuesday and your SMS on Wednesday. They purchase on Thursday. Both channels claim attribution โ inflating the reported performance of each.
Practical Recommendation
Use 1-day open attribution and 5-day click attribution for email
Accept some overlap and apply a 15โ20% discount to combined reported revenue
Focus on incrementality โ is adding email or SMS to your mix actually increasing total orders?
Holdout Testing โ The Most Accurate Method
Randomly suppress a segment from email for one period, from SMS for another, and measure the revenue difference. This tells you the true incremental contribution of each channel. Set up in Klaviyo using A/B test functionality on a 50/50 split of subscribers who receive both channels.
Lesson 4.5
Building Your Email Revenue Dashboard
A good dashboard doesn't just show you numbers โ it tells you what to do next. Here are the 8 metrics your dashboard should track:
Metric
What It Tells You
Healthy Range
Total Email Revenue (Monthly)
Top-line email performance
Track MoM and YoY trend
Email Revenue as % of Store
Email program health check
25โ45%
Flow vs. Campaign Split
Balance of automated vs. manual
40โ60% flows, 40โ60% campaigns
RPR by Flow
Individual flow efficiency
Compare to benchmarks in Module 1
RPR by Campaign
Campaign type performance
Build historical record
List Growth Rate
Audience building health
5โ15% per month
List Engagement Rate
% of list opening in 90 days
25โ40% of total list
Unsubscribe Rate
Content/frequency issues
Under 0.3% per campaign
The Weekly Review Ritual
Every Monday morning, spend 20 minutes checking: last week's campaign RPR vs. previous week, flow performance changes, list growth, unsubscribe rate spikes, and deliverability trends. This keeps you close to your data and ensures problems are caught before they compound.
๐
Part B
The 30-Day Revenue Sprint
Lesson 4.6
Sprint Tracks โ Which One Are You On?
Before starting the sprint, determine your track based on your current email program maturity:
Track
Who It's For
Focus
Track A โ Foundation Builder
0โ3 flows live, email under 10% of revenue
Build missing core flows and fix attribution first
Review and adjust Klaviyo attribution window settings for your AOV
Run the Klaviyo-Shopify reconciliation and calculate true email revenue %
List all active flows, calculate RPR for each, flag below-benchmark performers
Identify which of the 8 core flows you're missing
Build all 7 must-have segments in Klaviyo
Suppress unengaged subscribers from campaign sends immediately
Set up monthly revenue dashboard and schedule weekly review ritual
W2
Build or Optimize Your Top Flow (Days 8โ14)
Track A: Build abandoned cart. Track B: Optimize it. Track C: A/B test it.
Pull customer reviews and testimonials for your hero product
Identify the top 3 objections customers have about your hero product
Write all 3 flow emails using the ACTO formula from Module 2
Set up flow trigger with correct filters (no checkout overlap)
Check mobile rendering on all emails
Set flow to live and document baseline expected RPR
Set reminder to review performance in 14 days
W3
Build Second Flow + First Segmented Campaign (Days 15โ21)
Expand flows and launch your first properly targeted campaign
Build or optimize your second-priority flow (Track A: Welcome series. Track B: Post-purchase. Track C: Winback)
Plan your first segmented campaign โ send to Engaged Subscribers only
Apply ACTO formula to campaign copy and choose a subject line formula from Module 2
Set send time based on Module 2 timing guidelines (Tue/Wed/Thu, 9โ11am or 7โ9pm)
Pull campaign RPR 48 hours after send and compare to benchmark
W4
Quick Wins, First A/B Test, Systematize (Days 22โ30)
Apply fast improvements, start testing, build repeatable systems
Apply all 5 quick-win optimizations (see Lesson 4.8)
Set up your first A/B test โ subject line formula on top flow
Build your 30-day campaign calendar with pre-defined segments and subject line formulas
Document flow performance baseline for all live flows
Plan your Week 1โ4 priorities for next month's sprint
Lesson 4.8
Quick-Win Optimizations (2 Hours or Less, 20%+ Revenue Lift)
โฑ 2 hours
Add Email 2 and 3 to Single-Email Flows
A two-email flow generates 40โ60% more revenue than a one-email flow without changing email 1 at all.
โฑ 1 hour
Move Discount to Last Email
If your first cart abandonment email offers a discount, move it to email 3. Most customers convert before needing it.
โฑ 1 hour
Add Preview Text to All Flow Emails
Blank preview text wastes your free second subject line. Adding it typically lifts open rates 10โ20%.
โฑ 30 min
Optimize Campaign Send Time
Switch to Tuesday, Wednesday, or Thursday at 9โ11am or 7โ9pm in your audience's primary timezone.
โฑ 30 min
Suppress Unengaged from Next Campaign
Exclude Unengaged Subscribers segment from your next send. Compare RPR to previous campaigns.
What to A/B Test First
Subject line formula โ test two different formulas from Module 2 on the same email. Minimum 100 recipients per variant before declaring a winner.
Offer timing โ discount in email 2 vs. email 3. Measure total flow revenue per recipient, not just per email.
CTA button copy โ "Shop Now" vs. "Get Yours" vs. "Claim My [X]% Off."
What NOT to Test First
Email design/template (high effort, medium impact), send frequency (too many variables), email length (lower impact than subject line and offer), from name (minimal impact for established senders). Test the highest-impact elements first.
๐
Case Study 7
Home Goods Brand โ Attribution Fix Reveals True Performance
The Situation
A home goods brand was celebrating their email program generating $180,000/month in Klaviyo-attributed revenue โ 62% of total store revenue. They were planning to double their send frequency based on this data.
The Problem
A 62% email attribution rate for a home goods brand was a major red flag. They were using Klaviyo's default 5-day open and 5-day click attribution. Their AOV was $220 and average time between purchases was 90+ days. The 5-day open window was capturing purchases from customers who had casually opened an email with no purchase intention.
The Fix
Changed attribution to 1-day open, 14-day click (appropriate for high-AOV, high-consideration purchases).
โ True email revenue share: 23% of total store revenue (healthy, not 62%)
โ Planned frequency increase cancelled โ preventing list burnout
โ Focused on improving RPR instead โ increased true email revenue 31% in 90 days
๐
Case Study 8
Beauty Brand โ 30-Day Sprint Results
Pre-Sprint State
A beauty brand with $1.2M annual revenue had email generating 11% of store revenue. 3 flows live (welcome series, abandoned cart with 1 email, order confirmation). Sending 2 campaigns per week to full list of 22,000. No segments built. Default 5-day attribution.
The Sprint
Week 1: Fixed attribution (1-day open, 5-day click for $65 AOV). Built 7 segments. Suppressed 6,200 unengaged subscribers. Discovered true email revenue was 14% of store revenue (not 22% Klaviyo was showing). Week 2: Rebuilt abandoned cart flow โ 3 emails using ACTO formula, discount moved to email 3. Week 3: Built post-purchase education + cross-sell flow. Launched first segmented campaign to 8,400 engaged subscribers. Week 4: Applied all 5 quick-win optimizations. Set up first A/B test. Built 30-day campaign calendar.
โ Email revenue as % of store: 11% โ 24%
โ Abandoned cart RPR: $3.80 โ $9.40
โ Campaign RPR: $1.20 โ $2.80
โ Monthly email revenue: $11,000 โ $24,000
โ Time invested: approximately 18 hours over 30 days
โ Module 4 Completion Checklist
I have audited my Klaviyo attribution settings and adjusted for my AOV
I have run the Klaviyo-Shopify reconciliation and know my true email revenue %
I have determined my sprint track (A, B, or C)
I have completed my week-by-week priority plan for the 30-day sprint
I have applied at least 3 of the 5 quick-win optimizations
I have set up my first A/B test
I have set up my monthly revenue dashboard and weekly review ritual
I have completed the Module 4 Worksheet
๐
Module 4 Worksheet
Download & Complete Before the Quiz
Complete the Module 4 Worksheet before attempting the quiz. It covers your attribution audit, sprint track selection, week-by-week priorities, quick-win checklist, and 30-day revenue goal.
Answer all 10 questions. You need 8/10 (80%) to unlock Module 5.
0 of 10 answered
Question 1 of 10
A coffee brand (customers purchase weekly) is using Klaviyo's default 5-day open attribution. Their email revenue shows as 70% of total store revenue. What is the most likely explanation?
A
Their email program is exceptionally well-run
B
Their attribution is severely inflated due to organic purchases being captured in the 5-day window
C
Their other marketing channels are underperforming
D
Their list is unusually engaged
Question 2 of 10
A store has an AOV of $180 and customers typically take 7โ10 days to decide on a purchase. Which attribution setting is most appropriate?
A
1-day open, 1-day click
B
5-day open, 5-day click (Klaviyo default)
C
1-day open, 14-day click
D
7-day open, 7-day click
Question 3 of 10
What does the "Reality Check Test" involve?
A
Sending a test email to yourself before launching a flow
B
Comparing Klaviyo email revenue to total Shopify revenue and flagging if email exceeds 50%
C
A/B testing your subject lines before sending to the full list
D
Checking your deliverability score in Google Postmaster Tools
Question 4 of 10
Which of the following is a "Quick Win" optimization that takes 2 hours or less and delivers a 20%+ revenue lift?
A
Rebuilding your entire welcome series from scratch
B
Setting up RFM segmentation in Klaviyo
C
Adding preview text to all flow emails
D
Building a new post-purchase flow from scratch
Question 5 of 10
According to Case Study 7, what happened when the home goods brand fixed their attribution settings?
A
Their email revenue increased by 31%
B
Their reported email revenue dropped by 63% โ revealing their true performance
C
Their deliverability improved significantly
D
Their unsubscribe rate decreased
Question 6 of 10
What does Week 1 of the 30-Day Revenue Sprint focus on?
A
Launching new campaigns immediately to generate quick revenue
B
Building your top-priority flow
C
Foundation โ attribution, flow audit, segment setup, and suppression
D
A/B testing existing emails
Question 7 of 10
Which is the recommended FIRST element to A/B test in your email flows?
A
Email design and template layout
B
Send frequency
C
Subject line formula
D
From name
Question 8 of 10
According to Case Study 8, the beauty brand increased monthly email revenue from $11,000 to $24,000. Approximately how many hours did this take over 30 days?
A
5 hours
B
18 hours
C
40 hours
D
80 hours
Question 9 of 10
Which sprint track applies to a store with 5 flows live and email generating 18% of total store revenue?
A
Track A โ Foundation Builder
B
Track B โ Growth Accelerator
C
Track C โ Scale Optimizer
D
None โ this store doesn't need a sprint
Question 10 of 10
What is the healthy range for "Email Revenue as % of Total Store Revenue" on your monthly dashboard?