Revenue per email (RPE) is total campaign revenue divided by the number of emails delivered. It tells you what one delivered message is worth in dollars, which makes it the cleanest way to compare campaigns of different sizes and to decide whether sending more email is helping or hurting.
The formula, and the version most people get wrong
Revenue per email = campaign revenue ÷ emails delivered
Deliver 20,000 emails, generate $9,400 in attributed revenue, and your RPE is $0.47. Simple. The mistake is dividing by emails sent instead of delivered, which quietly rewards you for having a dirty list. Bounces never had a chance to produce revenue, so counting them understates what your reachable audience is actually worth.
The close cousin is revenue per subscriber (RPS), which divides revenue by unique subscribers over a period rather than by messages. Use RPE to judge individual campaigns and RPS to judge the health of your list as an asset.
Why RPE beats open rate as your headline number
Open rate has been unreliable since privacy protections started pre-fetching images, and it never mapped to money anyway. RPE has three properties that make it a better primary metric:
- It normalizes for list size. A campaign to 5,000 people and one to 500,000 become directly comparable.
- It punishes over-sending. Blasting your whole list raises total revenue slightly while tanking RPE — which is exactly the signal you want.
- It connects to a decision. If your RPE is $0.40, you know what an extra 10,000 verified subscribers is roughly worth, and what you can afford to pay to acquire them.
Benchmarks, and why yours will differ
RPE varies enormously by business model. A $12 consumable and a $9,000 annual contract produce numbers that have nothing to do with each other. These are broad, approximate bands rather than precise industry averages:
| Campaign type | Typical RPE band | Why |
|---|---|---|
| Full-list newsletter blast | $0.05 - $0.20 | Broad audience, low purchase intent |
| Segmented promotional campaign | $0.20 - $0.70 | Targeted offer to a relevant slice |
| Abandoned cart automation | $3 - $15 | Very small audience with very high intent |
| Browse abandonment | $0.50 - $3 | High intent, less committed than cart |
| Post-purchase / replenishment | $0.50 - $4 | Proven buyers, timed to a real need |
| Win-back to lapsed buyers | $0.10 - $0.50 | Low response, but recovers otherwise dead value |
The lesson in that table is not "aim for $3." It is that automated, triggered emails to small high-intent audiences carry dramatically higher RPE than broadcasts. If your automations are a small share of your total sends but a large share of your revenue, you have found where to invest.
Breaking RPE into levers you can actually pull
RPE is a composite, and you cannot improve a composite directly. Decompose it:
RPE = click rate × conversion rate × average order value
| Lever | What moves it | Realistic effort |
|---|---|---|
| Click rate | Subject line, single clear CTA, mobile layout, send time | Fast to test, small gains each |
| Conversion rate | Landing page match, checkout friction, offer relevance | Slower, but the largest multiplier |
| Average order value | Bundles, thresholds, cross-sells in the confirmation | Medium effort, compounds across every channel |
| Deliverability | Authentication, list hygiene, complaint rate | Foundational — nothing else matters if you're in spam |
Deliverability deserves its own line because it multiplies everything else. An email in the junk folder has an RPE of zero regardless of how good the offer is. If your RPE fell without any change to your campaigns, check inbox placement before you rewrite copy.
Seven ways to raise revenue per email
- Send to fewer people. The single fastest RPE improvement is cutting your least engaged 20-30% from promotional sends. Total revenue barely moves; RPE jumps and deliverability improves.
- Shift budget from broadcast to triggered. Cart, browse, post-purchase, and replenishment flows do the heavy lifting. Build the missing ones before you optimize the existing broadcasts.
- One offer, one CTA. Multi-offer emails split attention and depress conversion. If you have three things to say, send three emails to three segments.
- Match the landing page to the email. The most common conversion leak is an email promising a specific product and a link dumping the user on a category page.
- Raise AOV inside the email. A free-shipping threshold stated in the email ("you're $14 away") lifts order value without touching click rate.
- Fix your bounce and complaint rates. Every undelivered or junk-foldered email is pure denominator with zero numerator.
- Test send timing per segment. B2B and consumer audiences behave differently; one global send time leaves money on the table.
Attribution: the part that makes RPE arguable
Whether an order counts as "email revenue" depends on your attribution window and model. A 7-day window and a 30-day window can produce RPE numbers that differ by a factor of two on identical campaigns.
- Last-click credits only the final touch. Conservative, and it undervalues nurture email badly.
- Last-touch within a window is the common default. A 3-7 day window suits ecommerce; 14-30 days suits considered purchases.
- Multi-touch spreads credit across touches. More accurate, harder to maintain, and the numbers are not comparable to anyone else's.
Pick one model, write it down, and never change it mid-analysis. An RPE trend line is only meaningful if the attribution rules stayed constant. To sanity-check the totals against your channel spend, run the figures through an email marketing ROI calculator before you present them.
Turning RPE into decisions
The point of the metric is to change behavior. Three decisions it should drive:
- Acquisition budget. If RPE is $0.45 and you email an average subscriber 30 times a year, a subscriber is worth roughly $13.50 annually before churn. That sets a ceiling on cost per lead.
- Send frequency. Increase cadence and watch RPE, not total revenue. When RPE falls faster than volume rises, you have passed the useful frequency.
- Segment investment. Rank segments by RPE. The bottom quartile usually deserves a re-engagement flow and then suppression, not more promotions.
Run the numbers for your own list with our email marketing calculator to see how frequency and list size interact before you commit to a plan.
Common mistakes that distort the number
- Using sends instead of delivered emails as the denominator
- Comparing an automation RPE to a broadcast RPE and concluding broadcasts are broken
- Including refunds and cancellations in revenue — net them out
- Averaging RPE across a period when one Black Friday send skews the whole quarter
- Changing attribution windows between reports without noting it
Frequently asked questions
What is a good revenue per email?
It depends entirely on price point and campaign type. Broad newsletters often land around $0.05-$0.20 while high-intent automations like abandoned cart can exceed several dollars, so compare against your own history rather than an external average.
Should I divide by emails sent or emails delivered?
Delivered. Bounced messages never reached anyone and cannot generate revenue, so including them makes a dirty list look like a content problem.
How is revenue per email different from revenue per subscriber?
RPE measures the value of a single delivered message and is best for comparing campaigns. Revenue per subscriber measures value per person over a period and is best for valuing your list as an asset.
Why did my RPE drop when I sent more campaigns?
Because the denominator grows faster than incremental revenue. That is the metric working correctly — it is telling you that your added frequency is reaching people who were not going to buy.
Does deliverability affect revenue per email?
Directly and heavily. Messages filtered to spam still count as delivered in most reporting, so a placement problem shows up as a mysterious RPE decline with no change in your copy or offer.
IGSendMail gives you segmentation, A/B testing, and 99% inbox deliverability so your revenue per email reflects your offer, not your infrastructure. Start with IGSendMail from $19/mo with unlimited contacts.