Klaviyo & EmailOctober 16, 2026

Why Is My Klaviyo Revenue Down? A Step-by-Step Diagnostic Guide

Klaviyo revenue down? Walk through this diagnostic to find what broke and fix it before you lose another week of email sales.

Mark Cijo

Mark Cijo

Founder, GOSH Digital

Why Is My Klaviyo Revenue Down? A Step-by-Step Diagnostic Guide

Your Klaviyo revenue dropped, and you can't figure out why.

Maybe last month looked fine and this month the dashboard is down hard, and it's stayed down for weeks. You didn't change anything major. Campaigns are still going out. Flows look active. But the money stopped showing up.

When an account like this lands on my desk, the story is usually the same: the account looks fine from the outside, but something specific broke under the hood. A flow trigger changed. A filter got added during testing and never removed. Deliverability tanked quietly. Site traffic dropped and dragged email down with it.

The good news: most of these problems have a very short fix once you know where to look.

Here's the decision-tree diagnostic we run when a client reports falling email revenue. Work through it in order โ€” each section either finds the problem or rules it out so you can move to the next.

Last reviewed: October 2026. All Klaviyo feature references verified against the official Klaviyo Help Center.

Step 1: Is this an email problem or a site-wide problem?

Start here because half the time, "Klaviyo revenue is down" actually means "site revenue is down, and email is down with it."

Go to your Klaviyo dashboard Overview tab. Find the Placed Order event count for the current month and compare it to last month.

  • If Placed Order event counts dropped proportionally to email revenue: the problem isn't Klaviyo-specific. Your site traffic or conversion rate dropped, and email revenue followed. Check Google Analytics, your ad accounts, and Shopify's conversion rate. Fix the site first; Klaviyo will recover when the site does.
  • If Placed Order event counts stayed flat or grew, but attributed email revenue fell: you have an email-specific problem. Keep reading.

Most founders skip this check and spend days debugging flows when the real issue is that Meta paused their ad account or Google changed something algorithmically.

Source: Getting started with analytics or overview dashboards

Step 2: Did a flow break?

Flows are the most common single point of failure because they fail silently. A campaign that doesn't send is obvious. A flow that stops triggering looks "active" in the interface while earning $0.

How to check:

  1. Go to Flows > Analytics in Klaviyo
  2. Set the date range to "Last 7 Days" and compare to "Previous Period"
  3. Check the Recipients column for every flow

What you're looking for: A flow that normally sends 50, 100, or 500+ emails per week suddenly showing single digits or zero. That flow broke.

Common breaks and fixes:

ProblemSymptomFix
Flow paused by mistakeFlow shows "Draft" or "Manual" statusClick into the flow, click "Review & Turn On"
Trigger condition changedRecipients dropped to zero overnightCheck the trigger event and any conditional splits right after the trigger
Filter added during testingRecipients dropped partially (e.g., 500/week โ†’ 50/week)Check every filter in the flow setup and in the first email's recipient settings. Someone probably added "Has not received this flow in the last 30 days" and forgot.
Shopify integration disconnectedAll Shopify-triggered flows (cart, browse, post-purchase) stoppedGo to Integrations > Shopify and reconnect. Common after Shopify store migrations or theme changes
Flow email accidentally unpublishedFlow is active but one email shows 0 sendsOpen each email in the flow and verify it's not in "Draft" status

The classic story: someone tested a flow update, added a restrictive filter to limit test sends, and left it there. Three weeks later, "Why is our abandoned cart flow not working?"

Related: The 7 Revenue Leaks We Find in Almost Every Klaviyo Account We Audit

Sources: Understanding flow triggers and filters, Troubleshooting a metric-triggered flow

Step 3: Did deliverability tank?

Deliverability problems creep in slowly, then hit suddenly. You've been blasting your whole list for months, and Gmail tolerated it. Then one day Gmail decides you've crossed the line, and half your sends land in spam or Promotions tab oblivion.

How to check:

  1. Go to Campaigns > Benchmarks in Klaviyo
  2. Compare your current open rate to your 90-day average
  3. Check your spam complaint rate

Red flags:

External verification:

Set up these free tools (if you haven't already):

If Gmail Postmaster shows a "Bad" or "Low" reputation, or SNDS shows red/yellow trap hits, your deliverability tanked. This is the problem.

Common causes and fixes:

CauseFix
Sending to the whole list every timeImplement engagement-based segmentation. Stop mailing 90+ day inactives.
No sunset flowBuild a sunset flow to clean disengaged profiles
List hygiene never doneSuppress profiles with 0 opens or clicks in 120+ days
Shared sending domain (klaviyomail.com)Set up a dedicated sending domain (send.yourbrand.com). Guide here.
Bought or scraped listYou're done. Deliverability takes 6+ months to rebuild after burning a domain with a purchased list. Start fresh with a new domain and proper opt-ins.

Deliverability damage doesn't fix overnight. Expect 3-6 weeks of careful list hygiene and engagement-tiered sending before Gmail and Outlook trust you again.

Related: Your Klaviyo Emails Are Going to Spam. Here's How to Fix It.

Sources: Email deliverability best practices reference, How to reduce spam complaint rates

Step 4: Did list growth stop or reverse?

If your list is shrinking or stalled, email revenue eventually follows. Less new subscribers means fewer people entering flows, smaller campaign audiences, and slower compounding.

How to check:

Go to Lists & Segments > Your main list > Growth tab

Look at net growth (new subscribers minus unsubscribes) over the past 30 days vs. the previous 30.

Red flags:

  • Net growth turned negative (you're losing more subscribers than you're gaining)
  • New subscriber rate dropped significantly with no traffic change
  • Unsubscribe rate doubled

Common causes:

ProblemDiagnosticFix
Popup broke or was removedCheck your site. Is the popup showing?Fix the popup embed or integration
Popup form unpublished in KlaviyoGo to Sign-up Forms and check statusRe-publish the form
Email frequency too aggressiveCompare unsubscribe rate to send frequencyScale back campaign volume, add preference center
Offer on popup changedDid you test a new popup offer recently?Check popup conversion rate vs. before (maybe the new offer is worse)
Site traffic downCross-check Google AnalyticsFix traffic; list growth will follow

A healthy eCommerce brand should capture 3-6% of site visitors as email subscribers (with a strong popup and offer). If your popup conversion is below 2%, your growth problem starts there.

Sources: Getting started with sign-up forms

Step 5: Did campaign volume or frequency change?

Sometimes revenue drops because you're simply sending less. Campaigns drive 40-60% of email revenue for most accounts, and gaps in the campaign calendar show up fast.

How to check:

  1. Go to Campaigns > Sent tab
  2. Count how many campaigns went out in the past 30 days
  3. Compare to the previous 30 days

What you're looking for:

  • Sent 8 campaigns last month, only 3 this month
  • Normal send frequency is 3x/week, but it's been 1x/week lately
  • Campaigns went out but to much smaller segments

Common scenarios:

ScenarioWhy It HappensFix
Campaign calendar gapsTeam vacation, product launch delay, "waiting for creative"Get back on schedule. Even simple text campaigns beat silence.
Segmentation got too narrowSomeone tightened filters to "only highly engaged VIPs"Check recipient counts on recent campaigns; broaden when appropriate
Campaign fatigue fearFounder worried about "annoying the list"Check unsubscribe rate. If it's under 0.3% per campaign, you have room to send more.
Over-reliance on flows"Flows are working, so we don't send campaigns"Wrong. Campaigns drive discovery and urgency. Flows capture intent. You need both.

Here's the reality: most DTC brands under-send campaigns out of politeness, not over-send. If you're mailing engaged subscribers 2x/week and your unsubscribe rate is under 0.3% (Klaviyo's recommended threshold), you're fine. The revenue loss from under-mailing is bigger than the list shrinkage from over-mailing.

Related: The 7 Revenue Leaks We Find in Almost Every Klaviyo Account We Audit

Step 6: Did attribution settings change?

This one's sneaky because nothing is actually broken โ€” revenue just stops counting toward email.

How to check:

Go to Account > Settings > Attribution in Klaviyo.

Check the attribution window settings:

  • Click attribution window (default: 5 days)
  • Open attribution window (default: 5 days)

What you're looking for: Did someone change these recently? If the click window dropped from 5 days to 1 day, a ton of revenue that used to attribute to email now attributes to "Direct" or another channel.

The test:

Go back to Analytics > Overview and look at the Attributed Revenue trend. If it dropped suddenly on a specific date with no corresponding drop in sends or site orders, attribution settings probably changed on that date.

The fix:

Revert to the defaults (5-day click, 5-day open) unless you have a specific reason to tighten the window. Most eCommerce brands should use the Klaviyo defaults โ€” they reflect realistic customer behavior.

Note: Klaviyo attribution is last-touch within the window, meaning if someone clicked an email 3 days ago and then clicked a Meta ad yesterday, Meta gets the revenue. If email revenue dropped but Meta revenue spiked, you might have a timing/overlap issue, not an email problem.

Source: Understanding Klaviyo message attribution

Step 7: Is it seasonal or cyclical?

Some revenue drops aren't problems โ€” they're just calendar reality.

Compare year-over-year:

Go to Analytics > Overview, set the date range to "This Month," then toggle to "Compare to Previous Year."

What you're looking for:

  • Did revenue drop in the same month last year?
  • Is this a known slow season for your product category?

Illustrative example: A fitness apparel brand sees email revenue drop 20% every June compared to May, every single year, because summer travel and outdoor activity shifts attention away from home workouts (and inbox checking). That's not a Klaviyo problem; that's seasonality.

Other cyclical patterns:

  • Post-holiday slump (January/February after Q4)
  • Back-to-school distractions (late August)
  • Summer slowdowns (June-August for many categories)
  • Pre-holiday budget tightening (October, right before BFCM spending hits)

If this month's revenue is down but it's proportional to last year's same-month dip, you don't have a technical problem. You have a calendar problem, and the fix is campaign strategy (urgency, scarcity, new product launches) more than diagnostic troubleshooting.

Step 8: Did a product, offer, or AOV shift happen?

Sometimes email revenue drops because what you're selling changed, not how you're selling it.

Questions to ask:

  • Did we discontinue a best-seller that was driving repeat purchases?
  • Did we raise prices recently? (Higher prices can mean fewer conversions even if revenue per order rises)
  • Did we change our typical discount depth? (Going from 25% off to 15% off will drop conversion on price-sensitive segments)
  • Did we shift to lower-AOV products in recent campaigns?

How to check:

Go to Analytics > Overview > Metrics tab in Klaviyo and check Average Order Value over time.

  • If AOV dropped 20%, but order count stayed flat, you're selling cheaper products or smaller bundles
  • If order count dropped but AOV stayed flat, it's a volume/traffic problem, not a product problem

Illustrative example: A skincare brand launches a $15 sample kit to acquire new customers. Email revenue stays flat, but average order value drops from $80 to $45 because the sample kit is now half of all orders. Email is working fine; the revenue mix just shifted. Lifetime value matters more than first-order value here.

Diagnostic checklist (print this)

Run through this list in order. Most revenue drops trace to one of these:

  • Site-wide issue? Check if Placed Order event counts dropped proportionally to email revenue. If yes, fix the site, not Klaviyo.
  • Flow broke? Check Flows > Analytics for sudden drops in recipient counts. Look for paused flows, changed triggers, or test filters left in place.
  • Deliverability tanked? Compare current open rate to 90-day average. Check spam complaint rate (Klaviyo recommends below 0.01%; Gmail requires below 0.1%). Set up Gmail Postmaster and Microsoft SNDS if you haven't.
  • List growth stalled? Check net subscriber growth over 30 days. Verify popup is live and converting at 3%+.
  • Campaign volume dropped? Count campaigns sent this month vs. last month. Campaign gaps show up as revenue gaps.
  • Attribution settings changed? Check Account > Settings > Attribution. Defaults are 5-day click / 5-day open.
  • Seasonal or cyclical? Compare this month to the same month last year. Some dips are calendar-driven, not technical.
  • Product/offer/AOV shift? Check if average order value or product mix changed recently.

If you worked through every step above and still can't find the cause, the problem is either something rare (like a domain blacklist event or a Shopify app conflict) or something subtle (like a decline so gradual you missed when it started). That's when you want a second set of eyes.

What to do next

Most Klaviyo revenue drops have a single root cause that's fixable in hours once identified. The hard part is finding it in a dashboard full of data.

If you worked through this diagnostic and:

  • You found the problem: Fix it, monitor for 5-7 days, and re-check the metrics that flagged it.
  • You still can't isolate the cause: Reach out for a free 30-minute Klaviyo audit. We can usually spot the issue in the first 10 minutes of looking at the account โ€” we've seen this pattern 150+ times.

As a Klaviyo Gold Partner with 150+ active clients, $70M+ revenue driven, and $23M+ ad spend managed, we've diagnosed every version of "email stopped working" you can imagine. Most fixes take less than a day once we know what broke.

Don't wait. If email revenue is down 20% or more for two consecutive weeks and you can't explain why, that's $X,XXX in lost revenue every week while you troubleshoot. (Use this calculator if you want to quantify it.)

Book your free Klaviyo audit here โ†’


Related reading:

Mark Cijo

Written by Mark Cijo

Founder of GOSH Digital. Klaviyo Gold Partner. Helping eCommerce brands grow revenue through data-driven marketing.

Book a free strategy call โ†’

Want results like these for your brand?

Book a free call. We'll look at your data and show you what's possible.

Pick a Time

30 minutes. No pitch deck. Just your data and our honest take.

Free 30-min strategy call

Real numbers, no pitch deck.

Book Call