The Only Email Metric That Pays Your Bills: How to Calculate Revenue Per Email
Opens and clicks are vanity until you translate them into dollars per send.
You send a broadcast. Forty percent open it. A dozen people click. You screenshot the stats, feel good for ten minutes, and move on. Then next month you can't remember which email actually made you money, so you just... send another one and hope. If that sounds familiar, you're optimizing for the wrong dashboard. Opens and click-through rates measure attention. They don't measure income, and attention without income doesn't pay your rent. There's exactly one number that does the job honestly: Revenue Per Email, or RPE — the total sales a broadcast generated divided by the number of people you sent it to.
Why Opens and Clicks Are Lying to You
Open rate tells you your subject line worked. Click rate tells you your first sentence worked. Neither tells you whether the email made money, because plenty of people open, click, browse, and leave without buying. Meanwhile a quiet, low-open-rate email that lands in front of five warm buyers can outearn a viral-feeling broadcast that gets opened by two thousand cold subscribers who were never going to pay. If you're only watching the top-of-funnel numbers, you're grading your emails on a curve that has nothing to do with your bank balance.
The Formula (It's Simpler Than You Think)
Revenue Per Email = Total revenue attributed to a send ÷ Total recipients. If you emailed 1,000 people about your new template pack and it generated $450 in sales over the next 72 hours, your RPE is $450 / 1,000 = $0.45. That's it. No advanced math, no attribution software. The reason this number matters so much is that it's comparable across every campaign you'll ever send, regardless of list size. A creator with 300 subscribers and a $0.90 RPE is out-earning a creator with 30,000 subscribers and a $0.02 RPE, per send, every time.
This is also why RPE is a better growth compass than follower count. A bigger list with a shrinking RPE means you're diluting your audience with people who'll never buy. A smaller, better RPE means every new subscriber is worth actively chasing. If you haven't already, this is the moment to create your store and start building a list you actually own — one that isn't at the mercy of a platform's algorithm.
How to Trace Revenue Back to a Single Broadcast
The part creators usually get stuck on isn't the formula — it's the attribution. Which sale actually came from which email? Here's the practical method using store.fan's customer list and campaign tools.
- 1Note your send time. Every campaign you send through store.fan is timestamped, so you know exactly when it hit inboxes.
- 2Pull your customer list for the 48-72 hours after the send. Your customer list shows every purchase with a timestamp and the buyer's email.
- 3Cross-reference buyer emails against your recipient list for that campaign. Anyone who bought and matches your send list is a reasonably safe attribution — especially if that product wasn't already trending in sales before the email went out.
- 4Add up their order totals. That sum is your campaign's attributed revenue.
- 5Divide by total recipients. That's your Revenue Per Email for that specific send.
Do this for your last five to ten campaigns and you'll start seeing a pattern almost immediately: certain topics, formats, and offers consistently outearn others, and it usually has nothing to do with which one got the most opens.
What 'Good' RPE Actually Looks Like
There's no universal benchmark — a $9 template and a $400 cohort course will produce wildly different numbers — but the table below shows realistic, illustrative ranges creators commonly see once they start tracking this. Use it as a rough compass, not a scoreboard.
| Campaign type | Typical RPE range (illustrative) | Why |
|---|---|---|
| Cold list, generic newsletter | $0.01 – $0.05 | Low urgency, broad audience, no specific offer |
| Product launch to full list | $0.10 – $0.60 | Clear offer, deadline, single call to action |
| Flash discount to buyers-only segment | $0.50 – $2.00+ | Warm audience already primed to purchase again |
| Abandoned-checkout nudge | $1.00 – $5.00+ | Highest intent audience — they almost bought already |
| Win-back email to dormant subscribers | $0.02 – $0.15 | Cold-ish audience but occasionally reactivates buyers |
If your product launches are consistently under $0.10 RPE, that's not a list problem — it's usually an offer or segmentation problem, both of which are fixable in an afternoon.
Turning RPE Into Your Content Calendar
Once you've calculated RPE for your last several sends, rank them. The top three tell you exactly what your audience will pay attention to with their wallet, not just their eyeballs. Maybe it's your behind-the-scenes process emails that lead into a coaching pitch. Maybe it's the emails where you bundle a discount code with a specific pain point. Whatever it is, that's your template going forward — not because it 'felt' successful, but because you have the receipts.
I used to write whatever I felt inspired to write. Now I write whatever my top three RPE emails have in common. My open rate actually dropped and my revenue doubled.— A creator using store.fan campaigns
Segmentation: The Fastest Way to Raise RPE
You don't need a bigger list to raise RPE — you need a smarter split of the list you already have. The single highest-leverage move is separating past buyers from never-bought subscribers, because they need entirely different emails. Buyers respond to 'here's what's new' and cross-sells. Non-buyers respond to free value and low-friction first offers. Blasting both groups with the same email is the single biggest reason RPE stays flat for creators who otherwise have solid content.
A 20-minute RPE audit
0/7Discount codes are also a clean way to sharpen your next RPE reading, since a unique code tells you with certainty which email triggered the purchase — no timestamp guesswork required. Pair that with your store designer's content blocks to make the offer visually obvious the moment someone lands on your page from the email link.
Make RPE a Habit, Not a One-Time Audit
The creators who treat RPE as a quarterly curiosity get a nice insight once and then drift back to guessing. The ones who win build it into their weekly routine: send, wait 72 hours, calculate, rank, adjust. It takes fifteen minutes and it compounds — every campaign teaches you something the last one didn't, and within two or three months you'll have a genuinely reliable playbook for what to send, to whom, and when. If your current setup makes this kind of tracking painful, it's worth checking pricing for a plan that includes the campaign and customer list tools built for exactly this, and browsing the blog for more guides on turning your list into real income.
Start tracking Revenue Per Email on your very next broadcast — open your store.fan and turn your list into a real income stream.
Start freeFAQ: Revenue Per Email
No. All you need is your recipient count for a campaign and your total sales in the days following it, both of which are already visible in your store.fan customer list and campaign history. A spreadsheet is enough.
48 to 72 hours captures most of the purchases an email will generate, since most buyers act within the first day or two. For a launch with a countdown deadline, wait until the deadline passes before finalizing the number.
Attribute it to the most recent send unless the buyer clicked a specific link or used a discount code tied to an earlier campaign. Perfect precision isn't the goal — consistent, honest tracking over time is what reveals the pattern.
Not bad exactly, but it can be misleading if it's not converting. A high open rate with a low RPE usually means your subject line is strong but your offer or call to action inside the email isn't landing — that's a copy problem, not a list problem.
Your dashboard shows current sales by product, so you can spot what's already moving before you build a broadcast around it. If you're not selling yet, check the FAQ or a live example store to see how creators structure their offers, or contact support if you want a hand setting up your first campaign.
Turn your knowledge into income
Launch your Store.Fan in minutes — sell digital products, courses, and calls straight from your bio. Free to start.



