gtm.help

Planning

How to measure revenue from email marketing

Set up UTM tracking, revenue per email and revenue per subscriber so you can prove email marketing's contribution instead of relying on open rates alone.

  • 3 August 2026
  • Free to read
  • No signup

Add your website — see your ranked plan in about a minute, free.

Short answer

How do I measure revenue from email marketing?

Track three numbers: revenue per email (total attributed revenue divided by emails sent), revenue per subscriber per month, and email's share of total revenue using UTM-tagged links tied to your analytics or CRM. Most small e-commerce businesses can attribute 15-30% of total revenue to email once tracking is set up properly.

Last updated 3 August 2026

Core email revenue metrics and how to calculate them
MetricFormulaWhat it tells you
Revenue per emailAttributed revenue ÷ number of emails sentWhether individual campaigns are worth the effort
Revenue per subscriberTotal email revenue (period) ÷ average subscribersList quality and monetisation over time
Email's share of total revenueEmail-attributed revenue ÷ total revenueHow much the channel actually contributes
Click-to-purchase ratePurchases ÷ email clicksWhether the offer/landing page converts once clicked
List growth rateNew subscribers ÷ total subscribers (monthly)Whether the top of the funnel is healthy

Do this

The steps, in order.

  1. Step 1

    Add UTM parameters to every link in every email

    Tag links with utm_source=email, utm_campaign=[specific campaign name], so your analytics tool can separate email traffic and conversions from other sources. Most email platforms have a built-in UTM builder to automate this.

  2. Step 2

    Connect email platform data to your sales or analytics system

    If you run e-commerce, connect your email tool directly to your store platform (most support this natively) so purchases are attributed to the specific email or flow that drove them, not just to 'email' generally.

  3. Step 3

    Use a consistent attribution window

    Decide whether a purchase counts as email-attributed if it happens within 24 hours, 7 days, or some other window of a click, and apply that consistently so month-to-month comparisons mean something.

  4. Step 4

    Separate campaign revenue from flow/automation revenue

    Automated flows (welcome, abandoned cart, post-purchase) often generate more revenue per email sent than one-off campaigns because they're triggered at moments of high intent — track them separately to see this clearly.

  5. Step 5

    Review revenue per subscriber trend monthly

    If revenue per subscriber is flat or declining while list size grows, it usually means new subscribers are lower quality or engagement is dropping — a strong early warning sign worth investigating before it shows up in overall revenue.

Worth knowing

The bits people get wrong.

Open rate and click rate are useful diagnostic metrics but they don't tell you whether email is making money. A campaign with a 40% open rate and $0 in attributed revenue is worse for the business than one with a 20% open rate and $2,000 in revenue, even though the first looks better on a typical dashboard.

Most e-commerce platforms (Shopify, WooCommerce) paired with e-commerce-focused email tools (Klaviyo, Shopify Email) provide revenue attribution natively without extra setup, showing exactly how much revenue came from each campaign or automated flow. Generic email tools without this integration require manual UTM tracking through Google Analytics or a similar tool instead.

For service or B2B businesses where 'revenue' isn't a single online transaction, track a proxy metric instead — booked calls, demo requests, or trial signups attributed to email clicks — and apply an estimated close rate and deal size to translate that into a rough revenue figure.

Be cautious of over-crediting email for revenue that would have happened anyway. Someone who clicks an email link right before a purchase they'd already decided to make isn't purely an email-driven sale. Multi-touch attribution is complex to set up properly, but even acknowledging this bias when reporting numbers internally keeps expectations realistic.

Questions

Follow-up questions.

What percentage of revenue should email marketing drive for a small e-commerce business?

15-30% is a commonly cited healthy range for e-commerce businesses with an active list and automated flows in place. Below 5% usually signals the list or automations are underdeveloped relative to the business's size.

Do I need Google Analytics to measure email revenue?

Not necessarily if your email tool integrates directly with your store or CRM, which handles attribution automatically. For businesses without that integration, UTM tracking through Google Analytics or a similar tool is the standard workaround.

How do automated flows compare to one-off campaigns for revenue?

Automated flows (welcome, abandoned cart, post-purchase) typically generate more revenue per email sent because they reach people at a moment of high intent, even though they're sent far less frequently in total volume than campaigns.

What attribution window should I use for email-driven purchases?

7 days is a common default for e-commerce, balancing capturing genuinely email-influenced purchases against over-crediting unrelated ones. Adjust shorter for impulse-purchase products, longer for considered purchases.

Why does my email revenue look lower than I expected even with good open rates?

Check whether attribution tracking (UTM tags, platform integration) is actually set up correctly first — a common cause of underreported revenue is simply that clicks and purchases aren't being connected in the data, not that email isn't working.

Get started

Want this answered for your business?

Paste your URL and you'll get a ranked plan, costed in hours and dollars, in about a minute.

Add your website and see your own ranked plan.