- Annual revenueA$2,400
- Bought on discount100%
- Return rate28%
- ContributionA$180
A VIP by spend. But the discounts and returns leave almost nothing behind.
Klaviyo knows who spends and who opens. It does not know who is actually profitable, or who your customers really are. So your best-customer segment quietly mixes your most valuable buyers with your most expensive ones, and sends them the same offer.
RFM tiers, spend bands, engaged-in-90-days: every segment you can build in Klaviyo is made from what it can see. Order value, dates, and email behaviour. Its predictive metrics, like predicted lifetime value, forecast spend, not contribution.
None of it includes COGS, shipping, fees, discounts, returns, or any sense of who a person actually is. So your VIP and high-spend segments rank by revenue. And revenue and margin are not the same list. The customer at the top of one can be near the bottom of the other.
Then sending straight from it. A segment of your genuinely profitable regulars. A segment of the discount-addicts you should stop training. A segment of one persona, for the creative that persona responds to. And after each send, the margin it actually made, not just the revenue it booked.
Two customers can spend exactly the same and be worth completely different amounts, once you net out the discounts one lives on and the returns the other never makes. A segment built on revenue puts them side by side and sends them the same thing.
Same spend as the customer beside them, almost none of the profit. Your segment cannot tell.
The same revenue, but it is nearly all profit. This is the customer worth building the segment around.
Same two customers, side by side on revenue, worlds apart on margin. A revenue segment treats them as one.
You can prove the gap by hand, once. Keeping it live, and sending from it, is where a revenue-based tool runs out of road.
Klaviyo can only segment on a margin field if something else computes it, for every customer, and keeps it synced as orders and returns land. Out of the box it has order value and behaviour, not contribution, and no sense of persona or taste. A one-off spreadsheet cannot send an email.
Or the shortcut: Blufire builds margin-and-persona-true segments and pushes them straight to Klaviyo, then shows the margin each one earns.
A VIP by spend. But the discounts and returns leave almost nothing behind.
Identical spend, nearly six times the profit. Your segment sends them the same offer.
On revenue they are twins, so they sit in the same VIP segment and get the same discount. On profit one is worth 6x the other. Rewarding them equally trains the wrong behaviour and taxes the right one.
Top of the revenue report. Most of it was margin handed back as discount.
Less revenue on the report, nearly three times the money in the bank.
The revenue report crowns the first send. The bank account prefers the second by 2.8x. If you cannot segment on margin, you keep optimising for the wrong one.
Enter the revenue a send to each segment brings in, and its true contribution margin after discounts and returns. It shows you the profit each one really makes, and whether that flips your revenue ranking.
On revenue, Segment A looks like the winner. On the profit it actually makes you, Segment B is worth 2.8x more. Your email tool would send to the first one.
A quick sketch on two segments. Blufire builds margin-and-persona-true audiences across your whole list and pushes them straight to Klaviyo. Nothing you type here leaves your browser.
It reads your store in contribution margin, revenue minus COGS, shipping, fees, discounts and refunds, reconciled to your ledger to the dollar, and builds a persona for every customer from how they actually buy. Then it turns that into margin-and-persona-true segments, pushes them straight to Klaviyo, and shows the contribution each send earns. The audience your email tool could never define, defined and synced for you.