Creator income
Newsletter sponsorship revenue.
Enter subscribers, open rate and the CPM you charge. See what each send and each month of sponsor placements would pay.
Per placement = subscribers x open rate / 1,000 x CPM. 10,000 subscribers at a 40% open rate is 4,000 opens; at a $25.00 CPM one placement is $100.00, and weekly sends with 75% sold earn $300.00 a month.
Your numbers
Result
Worked example
10,000 subscribers with a 40% open rate is 4,000 opens a send. At a $25.00 CPM one sponsor placement is 4,000 / 1,000 x $25.00 = $100.00. Selling 75% of one placement per send gives $75.00 a send; with 4 sends a month that is $300.00, or $3,600.00 a year, $0.03 per subscriber per month.
How it works
Opens = subscribers x open rate. Each placement earns opens / 1,000 x your CPM, multiplied by the number of placements per send and the share you actually sell. There is no built-in benchmark: CPM, open rate and sell-through differ by niche and list, so enter your own.
Email apps can record automated opens, which makes open rate a soft number; sponsors often ask for click counts too. If you charge a flat fee per placement, divide the fee by opens / 1,000 to see the CPM it implies. The result is an estimate, not a promise of earnings.
Everything runs in your browser. Nothing you type is sent or stored.
Sources
Arithmetic on the numbers you enter. No external rate is applied.
FAQ
How much can I charge for newsletter ads?
This tool does not assume a rate. Enter the CPM you want to charge, and it shows the price per placement and per month. Compare it with what sponsors in your niche actually pay.
Should I price per open or per subscriber?
Per open is common because it tracks the people who actually read. The calculator multiplies subscribers by your open rate, then by CPM per 1,000 opens.
What if I charge a flat fee per ad?
Divide the fee by opens / 1,000 to get the CPM it implies, then enter that CPM. For 4,000 opens, a $100.00 flat fee is a $25.00 CPM.
How many subscribers do I need for $1,000 a month?
With the example inputs you need about 33,333 subscribers.