Performance

Newsletter list growth rate benchmarks by niche

TL;DR

A good net newsletter list growth rate is 2.5% to 5% per month for most niches. The gross number people brag about ignores churn and lies to you. Subtract unsubscribes and hard bounces, divide by starting list size, and judge the list on net growth. A 6% gross grower bleeding 4% to churn is in worse shape than a 2.5% net grower that keeps almost everyone.

Search for a newsletter list growth rate benchmark and you get the same sentence everywhere: "aim for 2 to 5% monthly". No source, no niche split, no mention of what churn does to that figure. It is a glossary number, copied from one SaaS KPI page to the next. We track public newsletter sends across 12 ESPs at Newsletrix, and the lists we audit do not behave like that one tidy band. This article gives the net growth benchmarks by niche, the formula that actually tells you something, and a position we will state plainly: gross list growth is a vanity metric and the people quoting it know it.

What is a good newsletter list growth rate?

A good net list growth rate is 2.5% to 5% per month for an established list in most niches. Net means the subscribers you gained minus the ones you lost to unsubscribes and hard bounces, measured against the size you started with. That is the whole answer, but the word doing the work is net.

Here is the problem with the number you usually see. "5% monthly growth" almost always describes gross adds, the count of new signups, with nothing subtracted. A list can post 5% gross every month and still shrink, if it is losing 6% to churn behind the scenes. The dashboard shows a green arrow on new subscribers while the total quietly slides. We see this most on creator lists running paid acquisition, where the signup graph looks heroic and the active count is flat.

So treat any growth rate without a churn figure attached as incomplete. If someone tells you their newsletter grows 8% a month, the first question is what their monthly unsubscribe and bounce numbers look like. Without those, the 8% is a marketing claim, not a health metric.

The list growth rate formula: gross vs net

Gross growth is the simple one. Take new subscribers added in the period, divide by the list size you started with, multiply by 100.

Gross growth rate = (new subscribers / starting list size) x 100.

Net growth is the one worth tracking. Subtract everyone who left before you divide.

Net growth rate = ((new subscribers - unsubscribes - hard bounces) / starting list size) x 100.

A worked example. You start the month with 10,000 subscribers. You add 700 through a lead magnet and a couple of paid swaps. Over the same month, 180 people unsubscribe and 40 addresses hard bounce. Gross growth is 700 / 10,000 = 7.0%, which looks excellent. Net growth is (700 - 180 - 40) / 10,000 = 4.8%, which is genuinely good but two full points lower than the headline. The 2.2-point gap is the churn drag, and it is the number that decides whether the list compounds or stalls.

One rule that keeps the math honest: always divide by the subscribers you started the period with, never the average over the period. Averaging the denominator flatters a growing list and punishes a shrinking one, which defeats the point of measuring. The churn side of this math is covered in more depth in our newsletter churn rate benchmarks, and the per-send loss figure sits in the unsubscribe rate benchmarks.

Newsletter list growth rate benchmarks by niche

These are the bands we see on lists we audit and from the public sender data we monitor, paired with the churn drag typical for each audience. Gross is the headline number, churn drag is the monthly loss eating into it, and net is what is left. Read net as the figure that matters.

NicheGross monthlyChurn dragNet monthly
B2B SaaS2% - 4%0.3% - 0.6%1.5% - 3%
Media and creator5% - 9%1.5% - 3%3% - 6%
Ecommerce and retail3% - 6%0.6% - 1.5%2% - 4%
Finance and fintech1.5% - 3%0.2% - 0.5%1% - 2.5%
Nonprofit2% - 4%0.4% - 0.9%1.5% - 3%

The creator band is the one people misread. A media or creator list posting 9% gross looks like it is winning by a mile, but with 3% churn drag the net lands at 6%, only double the B2B figure rather than quadruple it. Substack discovery and beehiiv recommendations drop high-volume, low-intent subscribers who leave within their first three sends, so the gross-to-net gap is widest exactly where the gross number is most impressive.

B2B SaaS sits at the other end. Modest gross adds, but the people who sign up for a niche analysis newsletter rarely leave casually, so the net figure holds close to the gross. Finance is similar and even tighter, with double opt-in still common and churn running low among subscribers who clear that funnel. The caveat on finance lists is that involuntary churn, from compliance teams sunsetting inactive addresses on a schedule, often runs higher than voluntary, so the net figure can dip in the month a scrub lands.

Compare your growth against your niche

Your ESP only sees your list, so it cannot tell you whether 3% net is good for your audience or quietly behind. Our benchmark hub pulls the niche bands together in one place so you can place your own number against peers in seconds.

Open the benchmark hub →

Why net growth beats gross growth

Gross growth is easy to buy. Point a Meta lead ad or a SparkLoop co-registration at a landing page and the signup counter climbs. The catch is that bought subscribers churn faster than organic ones, often 3 to 4 times faster in the first 30 days. So paid acquisition can lift gross growth and net growth at the same time, or it can lift gross while net stays flat, and the only way to know which is to subtract the churn.

This is where the cost angle bites. Every paid subscriber has an acquisition cost, and a subscriber who leaves in three sends never returns that cost. A list spending hard to hold 7% gross while churning 5% is burning money to stand roughly still. We covered the economics of this in the subscriber acquisition cost benchmarks, and the short version is that net growth per dollar spent is the real efficiency metric, not signups per dollar.

Now the part that surprises people. A shrinking list is sometimes the healthy one. Run a sunset policy, cut everyone who has not opened in 90 days, and your net growth goes negative for that month. Hard bounces and removals spike. But complaint rates fall, Gmail and Outlook see a more engaged audience, and your open rate on the next send climbs 15 to 25%. The month the list shrinks is the month the list got healthier. We recommend most lists run a sunset every six months for exactly this reason, even though the growth chart looks ugly the month it happens. The flip side worth naming: a list reporting 0% churn and steady gross has usually stopped acquiring or gone dormant, which is worse than honest churn paired with real growth.

How to benchmark your list growth against competitors

You cannot see a competitor's unsubscribe log, so you cannot compute their net growth directly. What you can do is read the visible surface of their sending and infer the trend. We do this from the outside every day, and a few signals carry most of the weight.

Public subscriber counts move in steps. Substack, beehiiv, and Kit leaderboards show subscriber totals that update in chunks, and the size of each step maps roughly onto net growth. When a counter stalls for four straight weeks while the publishing cadence holds steady, that is a list where churn has caught up to acquisition, the inflection most operators miss until quarter-end.

Send cadence is a churn-response signal. Operators slow down when complaints rise. If a competitor quietly drops from three sends a week to two, the most common reason is a churn spike they are trying to calm. Watch the win-back copy too. Subject lines like "we made some changes" or "still want to hear from us" show up in our corpus 6 to 9 weeks after a churn event, and you can pre-test that style of line with our subject line tester before you ship your own. Re-engagement sends are themselves a tell that net growth went negative recently.

ESP migrations round out the picture. A move from Mailchimp to Klaviyo, or ConvertKit to beehiiv, usually comes with a list scrub that inflates short-term churn and improves deliverability after. The method for spotting one is in how to benchmark your newsletter against competitors, and for the cross-list view that no single ESP dashboard gives you, a dedicated tool category exists, which we get into in our MailCharts comparison. The bounce side of the equation, which feeds the involuntary churn in your net math, lives in the bounce rate benchmarks.

Put it together and the competitive read is simple. A rival posting loud signup numbers on social while their public counter crawls is growing gross and stalling net. That is the gap you exploit, by keeping your own churn low while they pay to refill a leaky list.

Frequently asked questions

What is a good email list growth rate?

A healthy net list growth rate for a newsletter sits between 2.5% and 5% per month for most niches. Net growth means new subscribers minus unsubscribes minus hard bounces, divided by your starting list size. The gross figure most people quote ignores churn and overstates health. A 6% gross grower losing 4% to churn is in worse shape than a 2.5% net grower with almost no churn.

How do I calculate net list growth rate?

Take the subscribers you added in the period, subtract everyone who unsubscribed and every hard bounce, then divide by the list size you started the period with and multiply by 100. So if you start a month with 10,000 subscribers, add 700, lose 180 to unsubscribes and 40 to hard bounces, net growth is (700 - 180 - 40) / 10,000 = 4.8%. Always divide by starting list size, not the average, so the number stays comparable month over month.

What is the average newsletter growth rate by industry?

Net monthly growth runs roughly 1.5% to 3% for B2B SaaS, 3% to 6% for media and creator lists, 2% to 4% for ecommerce, 1% to 2.5% for finance, and 1.5% to 3% for nonprofit lists. Creator lists post the highest gross numbers but also carry the heaviest churn drag, so the net gap between them and B2B is smaller than the headline figures suggest.

Is a negative list growth rate always bad?

Not always. A list that shrinks for one month because you ran a sunset policy and cut dead addresses is healthier afterward, not weaker. Complaint rates drop, deliverability improves, and the engaged subscribers who remain lift your open rate on the next send. Sustained negative net growth with no sunset event behind it is the bad case, because it means acquisition has stalled below the rate at which subscribers naturally leave.

How often should I measure list growth?

Measure net growth monthly against your starting list size, and review the trend quarterly. A single month is noisy because acquisition campaigns and one-off sunset removals distort it. The quarterly trend tells you whether the list is compounding or quietly bleeding. Checking daily or per-send is a waste of attention, since list growth runs on a slower clock than per-send engagement metrics.

Related reading

Get started

Stop guessing. Start winning.

Join newsletter creators using AI-powered competitor intelligence to ship better content, faster.

No credit card required  ·  Cancel anytime  ·  All features on every plan