The Ecomm Analyst

Growing stores, one honest take at a time.

What Klaviyo Counts as Email Revenue

Klaviyo’s dashboard tells me the welcome flow drove $12k last month. Useful number. Probably not the number I think it is.

Klaviyo attributes revenue using a click window. Default is 5 days for flows and campaigns. Anyone who clicks an email, then converts within five days, gets credited to that send. Doesn’t matter what else they touched in between.

That’s reasonable for Klaviyo. Their pixel, their data, their attribution model. The issue is when this number gets compared against ad platform numbers, which are all also claiming the same conversions on slightly different terms.

Take a customer who clicked a Meta retargeting ad on Tuesday, opened the welcome email Wednesday and clicked through, then bought Thursday. That conversion shows up in Meta’s report. It shows up in Klaviyo’s flow report. It probably shows up in Google Ads view-through if they searched the brand name on the way to checkout. Three platforms, one purchase, three claims.

What I actually want to know about email is two things. Did the flow shorten time to first purchase versus customers who didn’t open it. And did the campaign drive incremental sessions on send day, separate from anyone who would have visited anyway.

Klaviyo can’t answer either of those on its own. The first requires cohort analysis comparing engaged versus non-engaged subscribers at similar lifecycle stages. The second requires session-level attribution that ties back to send timing.

I run this through ThoughtMetric because it lets me look at the email channel against post-purchase survey responses. When customers self-report how they heard about the brand, email shows up at a rate well below what Klaviyo’s own attribution suggests. Not because Klaviyo is lying. Because customers don’t experience email as the reason they bought. They experience it as the reminder.

That distinction matters when you’re deciding whether to invest more in list growth or more in top-of-funnel awareness. If email is mostly closing demand you already created, list growth is a margin play. If email is genuinely surfacing the brand to people who would have churned, it’s a retention play. Klaviyo’s numbers can’t tell you which one is true. Cross-checked attribution can.

Leave a comment

Navigation

About

Six years in e-commerce. Three Shopify stores across different niches, one scaled past seven figures. I’ve tested hundreds of ad creatives, obsessed over email flows, and learned more from my failures than my wins.

Now I focus on conversion optimization, retention marketing, and the analytics behind it all. This blog is where I share what actually works, backed by real numbers. No fluff, no guru energy.