Skip to main content

Campaign Revenue

The money your one-off sends earned, kept separate from what your automations earned.

60 second readAppears on: Klaviyo

What it means

Campaign Revenue is the revenue Klaviyo credits to one-time campaign sends — the broadcasts you schedule and send to a list — added up for each date bucket in the range. It's one of the two bars on the Email - Attributed Revenue and SMS - Attributed Revenue charts. The other bar is Flow Revenue, the same figure for automated messages. Each chart covers one channel, so email and SMS are never added together.

Show the math

Formula and a worked example

Campaign Revenue = the attributed value of every campaign message in that channel, summed for the date bucket. The credit is Klaviyo's, not the app's: this column carries whatever revenue Klaviyo attributes to your campaign messages, and the campaign and flow bars are the two halves of that same attributed total.

Worked example. A week shows €12,000 of Campaign Revenue and €18,000 of Flow Revenue on the email chart. Campaigns produced €12,000 of the €30,000 total, or 40% of it. Three sends went out that week, so the average send was worth €4,000 — and the flows earned their €18,000 without anyone touching them.

The bucket is a day, a week or a month depending on how long a range you picked, so the same data draws a spiky chart over 30 days and a smooth one over a year. Bars can also appear on days you sent nothing, because Klaviyo keeps crediting orders for a while after a send — which is why a spike has a tail rather than an edge.

It answers the question

How much of this channel's revenue came from sends you decided to make, rather than from automations already running? One is work you repeat every week; the other keeps going while you don't.

Why it matters

Campaign Revenue is the part of your email or SMS income that exists because someone scheduled a send. Stop sending and it stops. That makes the split between this bar and the flow bar a read on how much of the channel would survive a quiet month — a launch week, a holiday, a marketer leaving.

The mix is also the decision the chart is there to drive. Campaigns dominating means revenue depends on a calendar and on continuing to mail a list that pays for every send in attention. Flows dominating means the automations are carrying the channel and there's usually room to send more, not less.

What good looks like

There's no figure to hit — this is a currency amount on one channel, so it scales with the size of your list and how often you send. Two comparisons do the work instead. First, this bar against the flow bar in the same chart: a channel where broadcasts produce nearly everything is a fragile channel, whatever the total says. Second, against the period before it — the chart itself doesn't carry that, but the Campaign Performance tables below it do, in the % △ column beside Attributed Revenue.

When you want the share rather than the money, read % Campaigns Revenue% Campaigns RevenueWhat your one-time sends contribute.12% or more is healthy, which puts a small month and a big one on the same scale.

How to improve it

LeverWhat you doExpectHow longWatch out for
Fast
Send to the people most likely to buy
Restrict the campaign to profiles that opened or clicked in the last 90 daysRevenue holds on a fraction of the volume1–2 sendsReach falls, so the bar can drop even as each send gets better. You also give up the dormant buyer who would have woken up.
Fast
Send it again to the people who didn't open
Rerun the same campaign 48 hours later with a different subject lineA second, smaller bar on the same weekSame weekResends collect most of the unsubscribes and spam complaints, and the deliverability damage is paid on the sends that follow, not this one.
Slow
Send on a calendar instead of when you remember
Fix a weekly slot and plan the offers a month aheadA steadier bar across the whole range4–8 weeksMore sends means more list fatigue. Watch Unsubscribe Rate and net subscriber growth, or the extra revenue comes out of next quarter's reach.
Slow
Turn the campaign that keeps winning into a flow
Rebuild the message that always performs as an evergreen trigger, so it fires at intent instead of on a FridayRevenue arrives every day instead of in spikes4–6 weeksIt moves money out of this bar and into the flow bar. The chart looks worse while the business gets more durable — a real trade, just not the one this column measures.

Every lever costs something somewhere. The last column is the one to read twice.

Read it with

The two bars in this chart are the whole story: what you sent, and what sends itself. Neither is meaningful without the other.

Campaign Revenue and Flow Revenue, on the Attributed Revenue chart
Flow Revenue up
Flow Revenue down
Campaign Revenue up

Both engines running

Broadcasts and automations are both growing, which normally means the list itself is growing. The thing to protect here is subscriber growth, because everything on this chart is downstream of it.

Keep the sending cadence and watch the list, not the revenue.

Leaning on manual sends

You're earning more by sending more while the automations fade. Flows rot quietly — stale copy and discontinued stock keep sending for months before anyone notices.

Open the flows and check for dead links and last season's products.
Campaign Revenue down

The automations are carrying it

Often just a quiet sending month rather than a weak one. Confirm the send count first: fewer campaigns explains a smaller bar without anything being wrong.

Count how many campaigns actually went out before reading anything into it.

The whole channel is fading

Both falling together points at reach rather than content — messages not arriving, or a list that's shrinking. New copy won't fix an inbox that stopped accepting you.

Check deliverability and subscriber growth before rewriting any message.
Campaign Revenue + Attributed RevenueAttributed RevenueHigher is better; it means the message drove more direct sales.

The chart bar is the total; the campaign table underneath breaks it into individual sends. A strong week can be one exceptional campaign and three that did nothing, and the bar shows those two situations identically. Read the bar for the trend and the table for what to repeat.

Campaign Revenue + Net Email SubscribersNet Email SubscribersWhether your list is truly growing or shrinking.

Revenue from sending, next to what the sending cost you in list. A month of strong campaign bars while net subscribers go negative was funded by people leaving, and the bill arrives later as smaller bars you can't explain. Neither number shows that trade on its own.

Common misreads

“Campaigns beat flows this month, so campaigns are the better investment.”

A campaign gets one day and a flow accrues every day of the range, so comparing the totals compares effort with automation. The useful comparison is each against itself over time, and the share between them.

“This week's campaigns made €12,000 we wouldn't otherwise have had.”

Some of those shoppers were already on their way and clicked an email en route. Credited revenue and extra revenue are different figures, and the gap is widest on discount sends to loyal buyers.

“There's a bar on Tuesday and we didn't send anything on Tuesday.”

Orders keep being credited for as long as the attribution window runs, so the money lands on the day the order happened rather than the day you pressed send. Read spikes as sends and the days after them as the same send, still working.

Also called

Campaign attributed revenue · broadcast revenue · one-time send revenue

See yoursCampaign against flow revenue for email and SMS across the range, with the individual sends behind each bar in the tables below.

Open Klaviyo