What it costs, and who owns what
What email marketing really costs
Real 2026 prices at six list sizes, the four costs nobody quotes you, and the point where the arithmetic changes.
Email marketing is sold on the monthly figure, which is the least useful number available. What matters is the total over the period you will actually run the list — and every platform prices in a way that makes that number hard to see until you are already in.
This is an attempt to put the real figures side by side, including the ones that only appear on the invoice.
We sell self-hosted newsletter software, so we have a horse in this race. That is exactly why the numbers below are list prices you can verify yourself, and why the self-hosted column includes costs most vendors in our position leave out.
The headline prices
Published monthly rates as of July 2026, on standard mid-tier plans — the ones with automation included, since the entry tiers usually do not have it.
| Subscribers | GetResponse | Mailchimp Standard | ActiveCampaign Pro |
|---|---|---|---|
| 1,000 | $19 | $30 | $49 |
| 5,000 | $54 | $100 | $149 |
| 10,000 | $79 | $115 | $375 |
| 25,000 | $179 | $260 | $599 |
| 50,000 | $299 | $385 | $990 |
| 100,000 | $539 | $800 | $1,800 |
Two things stand out. First, the spread is enormous — at 10,000 subscribers the most expensive option costs almost five times the cheapest for a broadly similar job. Second, these are monthly. A list of 25,000 on a mid-priced plan is somewhere around $2,100 to $3,100 a year, indefinitely.
Run that list for five years and you are looking at $10,000 to $15,000 for software you will never own, on a list that lives on somebody else's server.
The four costs nobody quotes
1. You pay for people who left
Most platforms bill on contacts stored, not contacts mailed. That includes unsubscribed addresses, bounced addresses, and anyone who has ignored you for three years.
This matters more than it sounds because it inverts your incentives. Good list hygiene — pruning dead subscribers to protect your deliverability — becomes something you do against the platform's billing model rather than with it. Plenty of people carry 20% dead weight simply because deleting it feels like destroying something they paid for.
Look at your current platform's definition of a billable contact. If unsubscribed addresses count, you are paying a monthly fee for people who explicitly asked you to stop.
2. The tier cliff
Pricing is banded, not linear. Crossing from 9,999 to 10,001 subscribers can move you a whole tier, and the jump is rarely proportionate. Look at ActiveCampaign between 5,000 and 10,000 in the table above: the list grows by a factor of two, the bill grows by a factor of two and a half.
The practical effect is that a good month — a piece of content does well, two thousand people sign up — arrives with an invoice attached. Growth is the thing you were trying to achieve, and the pricing model taxes it precisely at the moment it happens.
3. Annual lock-in on a number that only goes up
Annual plans discount 15–25%, which is a real saving. They also commit you for twelve months to a subscriber count you will exceed, at which point you pay the overage on top of the discounted commitment.
This is not a scam — the discount is genuine. But the calculation people do at signup uses today's list size, and the list is the one thing everyone is actively trying to grow.
4. What leaving costs
The one that never appears in any comparison, because it only becomes visible once you try.
- Automations do not export. Contacts export cleanly as CSV. The sequences, triggers, tags and branching logic you built over three years do not. You rebuild them by hand.
- Deliverability resets. Your new sending domain has no reputation, so you warm up from zero — roughly thirty days of restricted volume.
- Custom fields map imperfectly. Anything beyond name and email usually needs manual reconciliation.
- Overlap period. Most people run both platforms for a month to be safe, which means paying twice.
None of this is catastrophic. But it is real work, and its existence is why people stay on platforms they have outgrown. The switching cost is the product.
What self-hosting actually costs
The honest version, including the parts that vendors in our position tend to leave out.
| Cost | Typical | Notes |
|---|---|---|
| Software | $0–$200 once | Free scripts exist. Paid ones bundle deliverability features. |
| Server | $5–$20/mo | A small VPS. Shared hosting often works for lists under 10,000. |
| SMTP relay | $1–$30/mo | Scales with volume sent, not list size. This is the key difference. |
| Your time, setup | 2–4 hours | Install, DNS records, cron jobs, a test send. |
| Your time, ongoing | ~1 hour/month | Updates, backups, watching the complaint rate. |
For a 25,000-subscriber list sending four broadcasts a month, that is roughly $15–$40 a month all in, against $179–$599 on a hosted platform.
The part that actually matters
Notice which variable each model prices on. Hosted platforms charge by subscribers stored. SMTP relays charge by emails sent.
That single difference is the whole argument. A dormant subscriber costs a hosted platform's customer money every month forever. The same subscriber costs a self-hoster nothing until they are mailed, and nothing at all if they are paused.
What you take on
Being straight about the other side of it:
- Deliverability is now your job. No support team is quietly maintaining IP reputation for you. Get SPF, DKIM and DMARC right or nothing else matters.
- You are the helpdesk. When a cron job stops at 3am, nobody is paged.
- Backups are yours. The subscriber list is the asset. If you are not backing it up, self-hosting is strictly worse than paying someone.
- Updates are yours. PHP versions move; software has to keep up.
If any of that reads as unacceptable rather than merely annoying, pay the monthly fee. It is a legitimate purchase and it buys a real thing.
Where the arithmetic changes
There is a rough crossover point, and it is not where most people assume.
| Your situation | What makes sense |
|---|---|
| Under ~1,000 subscribers | Hosted, probably free tier. The savings are trivial and your time is worth more. |
| 1,000–5,000 | Either. $19–$100/mo is real money but not decisive. Comfort with a server settles it. |
| 5,000–25,000 | Self-hosting starts winning clearly. $54–$599/mo against roughly $20–$40 all in. |
| 25,000+ | Self-hosting wins by an order of magnitude — if you have the appetite for the operational side. |
| Any size, high platform risk | Self-hosting, at any list size. If your niche gets accounts closed, cost is not the deciding factor. |
That last row deserves more weight than it usually gets. Affiliate marketing, supplements, firearms, adult, crypto, cannabis, gambling, some financial advice — these get accounts reviewed and closed regularly, sometimes with the list inaccessible while a ticket sits in a queue.
If that describes your niche, the monthly fee is not the risk you are managing.
How to decide
Four questions, in order:
- What will my list be in three years? Price that number, not today's. It is the number the decision is actually about.
- Could my account be closed for what I send? If yes, self-host regardless of size.
- Am I comfortable editing a DNS record and reading a cron log? Not writing code — just those two things. If no, pay the monthly fee.
- Would I actually maintain a backup? Honestly. If not, someone else should hold your data.
Below a thousand subscribers, hosted platforms are the sensible default and the savings are not worth your evening. Above five thousand, the arithmetic turns sharply and keeps turning.
The real question is not monthly cost. It is whether you are comfortable with someone else holding the list, and whether your list is growing toward a number that makes the difference matter.
Prices are published list rates checked July 2026 on standard mid-tier plans and change frequently — verify before making a decision. Mailchimp, GetResponse and ActiveCampaign are trademarks of their respective owners and are named here for factual price comparison only.
Free download
Thinking about running your own?
Start with deliverability — it is the part that decides whether self-hosting works at all. The 7-Point Checklist covers the DNS records, the thresholds you are measured against, and a pre-send routine.
- SPF, DKIM and DMARC in the order that actually works
- The bounce and complaint thresholds Gmail acts on
- A 12-line pre-send check you can run in two minutes
This form is the product. It is the copy‑paste embed code from Rilato Autoresponder’s Subscribe Forms screen, posting into a live install on our own server. The confirmation email you are about to receive was queued by the same cron job you will be running an hour after you buy.