Email Campaigns: Are You Making $5 per Email Sent or Losing Money?
You send 10,000 emails per week. Open rate: 25% = 2,500 opens. Click rate: 3% = 300 clicks. But how much revenue did those 300 clicks generate? Klaviyo shows clicks, but not revenue attribution. AskBiz syncs Shopify orders (from email UTM links) back to Klaviyo campaigns to show revenue-per-campaign.
- The Email Marketing Metrics Gap
- Why Email Attribution Is Hard
- AskBiz + Klaviyo: True Email Attribution
- Campaign Optimization Insights
- Real Example: Fashion eCommerce Store
The Email Marketing Metrics Gap#
Sarah runs an eCommerce store with 50K email subscribers. She sends 2 campaigns per week via Klaviyo: (1) Monday morning: "New Arrivals" email to all subscribers. (2) Wednesday: Abandoned cart email to people who browsed but didn't buy. Klaviyo reports show: Monday email: 25% open rate, 3% click rate. Wednesday email: 18% open rate, 2.5% click rate. Sarah thinks: "Monday is strong, Wednesday is weak. Send more Monday-type campaigns." But she's missing a critical number: revenue. Did those opens and clicks translate to sales? Abandoned cart emails might have 18% open rate but 80% conversion (people complete their purchase). Monday emails might have 25% open rate but 2% conversion (people browse, don't buy). True ROI: Abandoned cart email ($1,000 revenue from 300 clicks) has $3.33 revenue per click. Monday email ($500 revenue from 750 clicks) has $0.67 revenue per click. Abandoned cart is 5x more valuable. But Sarah doesn't see this. She optimizes for open rates (a vanity metric) instead of revenue (the real metric).
Why Email Attribution Is Hard#
Email clicks go through Klaviyo links (utm_source=klaviyo). Shopify can track which orders came from email. But connecting them requires: (1) Matching the click to the order (same person). (2) Accounting for time lag (click Thursday, purchase Saturday). (3) Crediting multi-touch (person clicked email, saw ad, bought at direct—who gets credit?). Most eCommerce stores don't set this up. They use Klaviyo's built-in revenue tracking (basic), which is often inaccurate. So they optimize email for open rates and clicks, not revenue.
AskBiz + Klaviyo: True Email Attribution#
AskBiz connects Klaviyo (email campaigns) to Shopify (orders). For each campaign, AskBiz calculates: (1) Emails sent. (2) Opens, clicks (from Klaviyo). (3) Revenue from clicks (from Shopify orders with email utm link). (4) Revenue per email sent. (5) Revenue per click. Sarah now sees: "Monday email: 25% open rate, 3% click rate, $500 revenue = $0.05 revenue per email sent. Wednesday email: 18% open rate, 2.5% click rate, $1,000 revenue = $0.10 revenue per email sent. Conclusion: Wednesday emails are 2x more valuable despite lower open rate. Invest in improved abandoned cart email copy, not Monday marketing." This insight changes everything. Sarah reallocates her marketing time from "new arrivals" to "abandoned cart" optimization.
Campaign Optimization Insights#
With revenue attribution, Sarah can also test: (1) Subject line A vs. B: Which drives more revenue per email? (2) Send time: Monday 9am vs. Tuesday 9am—which is more effective? (3) Segmentation: Do engaged customers (5+ purchases) respond better to certain campaigns? (4) Product category: Do emails about jewelry drive more revenue per click than emails about home goods? Klaviyo has built-in A/B testing, but AskBiz adds revenue attribution. Now testing is data-driven.
Real Example: Fashion eCommerce Store#
A fashion brand sent 3 weekly emails: New Arrivals, Abandoned Cart, VIP Exclusive. Before AskBiz, they optimized for open rates (New Arrivals had highest 28% open rate, so they sent it most). After AskBiz attribution: (1) New Arrivals: 28% open, $50K revenue/month. (2) Abandoned Cart: 15% open, $120K revenue/month (4x higher revenue, lower open rate). (3) VIP Exclusive: 35% open, $90K revenue/month. They reallocated: send VIP 2x/week, Abandoned Cart 3x/week, New Arrivals 1x/week. Revenue increased 35% with the same send volume. All from true attribution.
Setting Up Klaviyo-to-Shopify Attribution Step by Step#
Step 1: Confirm every Klaviyo campaign and flow link is automatically UTM-tagged — Klaviyo does this by default, but custom-coded emails or manually pasted links sometimes bypass it, so it's worth a spot-check across your top campaigns. Step 2: Connect AskBiz to both Klaviyo and Shopify with read access, which lets it match order UTM parameters back to the specific campaign or flow that generated the click. Step 3: Set your attribution window (how many days after a click a purchase still counts as email-driven) — 14-30 days is typical for eCommerce, longer for higher-consideration purchases. Step 4: Let AskBiz backfill the last 90 days of campaign and order data so your first revenue-per-campaign report has enough history to be meaningful rather than starting from a blank slate. Step 5: Set a monthly cadence to review revenue-per-email and revenue-per-click by campaign type, and use it to decide send frequency for the following month — this is the step most stores skip, treating the report as a one-time discovery rather than an ongoing input to planning.
Why Open Rate Optimization Actively Misleads Email Marketers#
Open rate rewards curiosity, not intent — a subject line like "You won't believe this" can drive a high open rate from people who are mildly curious but have no purchase intent, while a plain, specific subject line ("Your cart is waiting — 10% off if you complete today") drives a lower open rate but attracts only people already close to a purchase decision. Optimizing send strategy around open rate alone systematically favors curiosity-bait subject lines over intent-signaling ones, which is backwards from what actually drives revenue. It also ignores where a recipient is in their relationship with the brand — a new subscriber opening a welcome email out of curiosity behaves completely differently from an abandoned-cart recipient opening an email about a product they already decided to buy, yet open rate treats both opens identically. Revenue-per-email collapses all of this complexity into the one number that actually matters for the business.
People also ask
What's a good email open rate?
Varies by industry: eCommerce 15-25%, SaaS 20-30%, B2B services 20-35%. Higher opens don't always mean higher revenue.
What's a good revenue-per-email metric?
eCommerce: $0.05-0.15 revenue per email (includes non-converters). If you send 10K emails, expect $500-1,500 revenue.
How long do I wait for attribution?
Most attribute within 30 days of click. Some customers click email, purchase 2 weeks later. Set your attribution window accordingly.
Can I track email revenue for non-eCommerce (services)?
Yes, but it's different. Track leads, demo requests, calls as conversions. Revenue attribution is longer (30-90 day sales cycle).
Our team combines expertise in data analytics, SME strategy, and AI tools to produce practical guides that help founders and operators make better business decisions.
Stop Optimizing Email for Open Rates (Optimize for Revenue Instead)
AskBiz syncs Klaviyo campaigns to Shopify orders. See revenue-per-email and revenue-per-click for every campaign. Cut underperforming emails, scale winners. Increase email revenue 30-50%. Try free.
Connects to Shopify, Xero, Amazon, QuickBooks, Stripe & more in minutes