Revenue

Klaviyo Revenue & Campaigns: The Complete Diagnostic Guide

Updated October 25, 2026

Who this is for For Shopify and DTC brands whose Klaviyo revenue has slipped, stalled, or stopped matching Shopify.

What you'll fix Start with what you're seeing, and we'll help you trace the drop to its cause and decide what to fix first.

Start with your symptom

On this page
  1. Start with your symptom
  2. Why the fastest fix is often the wrong one
  3. My Klaviyo revenue is declining
  4. My flows and campaigns don't feel balanced
  5. I'm not sure how much revenue email should bring in
  6. Klaviyo and Shopify show different revenue
  7. I don't fully trust Klaviyo's attribution
  8. I don't know how often to send campaigns
  9. My click rate is low
  10. I'm not sure when to send
  11. My discounts aren't working anymore
  12. A quick revenue check
  13. Frequently asked questions
  14. Sources
  15. Find out where the revenue went

# Klaviyo Revenue & Campaigns: The Complete Diagnostic Guide

Email revenue is down, and the reason isn't clear yet. Someone suggests sending more campaigns.

Someone else wants a bigger discount. A third person points out that Klaviyo and Shopify don't even show the same number.

Revenue is where every other email problem ends up. A deliverability issue, a broken flow, or a tired list all show up here first, as a smaller number.

This guide sorts revenue problems by what you're seeing. Each section covers the usual causes and where to look first.

Why the fastest fix is often the wrong one

When revenue drops, the quickest levers are frequency and discounts. Both can lift sales for a week or two. Both can also hide the real cause while it keeps growing underneath.

More sends to a list that's already ignoring you can raise complaints and push more mail toward spam. Deeper discounts can train customers to wait for the next code. Neither fixes a flow that stopped sending.

That's why our method is differential diagnosis. The idea comes from medicine: list every plausible cause of a symptom, then rule causes out with evidence until one is confirmed.

For revenue, that starts with one question. Did the drop come from flows, from campaigns, or from both?

The answer cuts the list of suspects roughly in half. The Email DDx framework explains the full method.

My Klaviyo revenue is declining

Start by splitting the drop. Compare flow revenue and campaign revenue for the last few months, side by side. A drop in only one of them narrows the search right away.

If campaigns fell, look at who received them and where they landed. A drop in clicks across every campaign often points to inbox placement or list health. If flows fell, check whether each core flow is still reaching people.

Then line up the timing. Note any change to your store, your sending, or your settings around the week the drop began. A change and a drop that start together are worth testing first.

We'll go through the full list of causes in why your Klaviyo revenue is declining.

My flows and campaigns don't feel balanced

Flows earn from moments a customer creates, like signing up or leaving a cart. Campaigns earn from moments you create, like a launch or a sale. Healthy accounts usually need both.

When one side carries almost everything, it's worth asking why. Heavy campaign revenue can mean flows are missing or not reaching people. Heavy flow revenue with weak campaigns can mean campaigns go to the wrong people, or too rarely.

Read the split as a clue rather than a target. The right balance depends on your products, your list, and how often people buy.

We'll cover how to read it in Klaviyo flow vs campaign revenue split. For flow-side causes, see our Klaviyo flows guide.

I'm not sure how much revenue email should bring in

It's natural to want a number to aim for. The share of store revenue that email drives varies a lot from one brand to the next, so a single target can mislead you.

A few things move the share. A store with heavy paid traffic may see a lower email share even when email is doing well. A store with lots of repeat buyers may see a higher one.

Your own trend is usually the better guide. If the share has slipped steadily while traffic held steady, that's worth a closer look.

We'll explain how to think about it in what percentage of revenue email should drive.

Klaviyo and Shopify show different revenue

This is one of the most common questions we hear, and it's usually not a bug. The two tools count revenue in different ways.

Klaviyo's default attribution model is last touch, and for new accounts the email window is five days from when the message is received. So a sale can be credited to an email even if the buyer arrived through another channel. Shopify and your ad platforms use their own rules, so the same order may be counted in more than one place.

Apple Mail Privacy Protection adds another wrinkle. Klaviyo's help docs explain that machine opens can be counted toward attribution unless you exclude them in your attribution settings.

We'll walk through each difference in Klaviyo vs Shopify revenue mismatch.

I don't fully trust Klaviyo's attribution

Attribution answers one question: which message gets credit for a sale. It doesn't prove the email caused the order. Knowing your settings helps you read the numbers fairly.

Check three things in your attribution settings. Which model is in use, how long each window is, and whether Apple Privacy Opens count. Klaviyo notes that changing these settings recalculates past data, which can make history look different overnight.

If you change them, write down the date and the reason. That way, nobody mistakes a settings change for a real drop in sales.

We'll go deeper in how Klaviyo revenue attribution works.

I don't know how often to send campaigns

Frequency is a balance. Send too rarely and you leave sales on the table. Send too often to people who aren't engaged, and complaints and unsubscribes start to climb.

The safer path is to send more to people who want more. Your most engaged segment can usually handle a busier schedule than the full list. Watch clicks, unsubscribes, and spam complaints as you test.

Change one thing at a time and give it a few weeks. Google's sender guidelines also suggest raising volume gradually rather than in sudden jumps.

We'll share how to find your rhythm in how often to send Klaviyo campaigns.

My click rate is low

Clicks are one of the clearer signals you have, since Apple Mail Privacy Protection doesn't extend to links. A low click rate tells you people aren't finding a reason to act.

Look at the email first. Is there one clear thing to do?

Is the button easy to tap on a phone? Does the offer match the people getting it?

Then look at the audience. A strong email sent to a list full of quiet profiles will still show a low click rate.

We'll cover practical fixes in how to increase your Klaviyo click rate.

I'm not sure when to send

Send time matters less than who you send to and what you say. Still, it's a fair thing to test once the basics are sound.

Klaviyo's Smart Send Time feature can help larger lists. It starts with an exploratory send spread across 24 hours in each person's local time zone. Klaviyo's docs say this needs at least 12,000 recipients.

Smaller lists can run simple tests by hand. Pick two times, split the audience, and compare clicks and orders rather than opens.

We'll share how to test it in the best time to send a Klaviyo campaign.

My discounts aren't working anymore

When customers start waiting for a code before they buy, discounts can lose their pull. Full-price sales slow down between promotions, and each sale needs a bigger offer to get the same response.

Look at how often you discount and who gets the codes. Offering the same deal to everyone, every time, makes it easy to wait. Saving offers for specific moments or segments keeps them meaningful.

There are other reasons to buy, too. New products, early access, and helpful content can all drive orders without a code.

We'll go deeper in Klaviyo discount strategy.

A quick revenue check

If you only have an hour, these steps give you a clear first picture.

  1. Chart flow revenue and campaign revenue by month for the last six months.
  2. Note when any drop began, and list changes made around that week.
  3. Check your attribution model, windows, and Apple Privacy Open setting.
  4. Compare revenue per recipient for your engaged segment and your full list.
  5. Check that each core flow still reaches people.

Then test the likeliest cause first. For a wider pass across the whole account, see how to audit Klaviyo.

Frequently asked questions

Why is my Klaviyo revenue going down?

The usual suspects are flows that stopped reaching people, campaigns landing in spam or going to quiet profiles, and changes to attribution settings. Start by checking whether the drop came from flows, campaigns, or both.

Why doesn't Klaviyo revenue match Shopify?

They count revenue differently. Klaviyo credits a sale to an email within an attribution window, which defaults to five days for new accounts. Shopify and ad platforms use their own rules, so the same order can appear in more than one report.

Should Apple Mail opens count toward attribution?

Many brands choose to exclude them, because Apple Mail Privacy Protection can record opens that never happened. Klaviyo lets you exclude these opens from attribution without removing them from reporting.

Will sending more campaigns increase revenue?

It can, if the extra sends go to people who want them. Sending more to an unengaged list often raises complaints and unsubscribes instead. Test a busier schedule with your engaged segment first.

Sources

Find out where the revenue went

Revenue problems feel urgent, which makes it tempting to try everything at once. A calm check, one cause at a time, usually gets you to the answer sooner.

If you'd like a second pair of eyes, a Klaviyo audit from EmailDDx traces a revenue drop back through flows, campaigns, and settings. We'll show you which cause the evidence confirms, and which fix to make first.

Next step

Let's end the never-ending sh*t show of trying to figure everything out yourself

You will leave knowing which causes are still in play, and what to test next.

Request a free audit