Email List Growth Forecast Calculator
Email list growth is easiest to misread when new subscribers and unsubscribes happen every day. This calculator turns a current list size, a steady signup average, and a daily unsubscribe rate into a forward-looking projection so you can tell whether your newsletter is truly compounding or just replacing the readers it loses. Because churn applies to the current audience, the forecast can flatten even when signups stay steady, which is why small retention changes matter so much.
How to use this email list growth forecast calculator
Use this email list growth forecast calculator when you want a quick projection of how a newsletter or mailing list may change over a chosen number of days.
- Current subscribers (S₀): your present list size after any recent cleanup of stale contacts.
- Daily new subscribers (N): the average number of net new signups you add each day from forms, lead magnets, referrals, or campaigns.
- Daily unsubscribe rate (%): the percentage of the current list that leaves each day; if you only know a monthly rate, convert it before using the calculator.
- Days to project (t): the span of time you want to forecast.
- Read the projected subscriber count, net growth, and approximate monthly growth rate, then adjust the inputs to compare a best case, a base case, and a cautious case.
Formula: Daily email list growth model
This calculator models an email list as a daily balance between fresh signups and a percentage of the existing audience unsubscribing.
- Acquisition: you add
Nnew subscribers each day. - Churn: you lose a constant fraction
cof the current list each day.
Let:
S₀= starting subscribersN= daily new subscribersc= daily churn rate as a decimal (e.g., 0.5% → 0.005)t= number of days
Recurrence (day-by-day)
After one day:
S₁ = S₀(1 − c) + N
After two days:
S₂ = S₁(1 − c) + N, and so on.
Closed-form forecast (no simulation needed)
Iterating the recurrence yields a closed-form expression for day t (for c > 0):
If c = 0 (no churn), the model simplifies to linear growth:
St = S₀ + Nt
Why an equilibrium appears in email list growth
With a fixed signup average and a fixed churn rate, the list approaches a steady level where daily additions and daily losses nearly balance.
In this model, that long-run level is:
Equilibrium subscribers ≈ N / c (for constant N and c)
That does not mean the list stops changing. It means the curve gradually flattens as the list gets closer to the level where incoming subscribers replace the readers who leave. Increasing N lifts the ceiling, while decreasing c lifts it even more and slows the drift toward that ceiling.
Interpreting your email list growth forecast
When you read an email list growth forecast, focus on the balance between new readers, churn, and the starting list size.
- Projected subscribers: estimated list size after
tdays given the assumptions below. - Net growth:
St − S₀. If this number is positive, the list is growing; if it is negative, churn is overtaking acquisition. - Approx. monthly growth rate: a summary metric derived from the forecast. It is useful for comparing scenarios, not for promising future performance.
If the projected subscriber count comes in below the starting count, the current signup pace is not keeping up with unsubscribes. If it comes in well above the starting count, then either acquisition is strong, churn is low, or both.
Worked example: forecasting a newsletter list over 180 days
Here is a realistic newsletter scenario using the calculator's default-style numbers.
S₀ = 1,000N = 25new subscribers/dayc = 0.5%per day →0.005t = 180days
With these inputs, the model projects about 3,377 subscribers after 180 days, for a net gain of about 2,377. If the daily unsubscribe rate were lowered to 0.2% (0.002) while acquisition stayed at 25 new readers per day, the forecast would rise to about 4,480 because the long-run ceiling N/c jumps from 5,000 to 12,500.
Scenario comparison: unsubscribe-rate sensitivity
The table below keeps the starting list, signup rate, and forecast length fixed so you can see how much the unsubscribe rate changes the result:
| Daily churn (%) | 180-day forecast (approx.) | Approx. net growth | Equilibrium (N/c) |
|---|---|---|---|
| 0.2% | ~4,480 | ~3,480 | 12,500 |
| 0.5% | ~3,377 | ~2,377 | 5,000 |
| 1.0% | ~2,255 | ~1,255 | 2,500 |
Assumptions and limitations for email list forecasting (read before relying on the forecast)
Like any simple forecast, this email list calculator trades realism for clarity.
- Constant daily rates: assumes the same
Nandcevery day. Real programs have launches, seasonality, and deliverability swings that can move those numbers around. - Churn is applied to the current list: losses are modeled as
c × Sper day, not as a fixed number of unsubscribes. - Unsubscribes only: it does not separately model hard bounces, spam complaints, inbox placement, or list cleaning of inactive subscribers.
- No capacity constraints: it assumes acquisition does not slow as the list grows, even though audience saturation and channel limits can reduce
Nover time. - Average behavior: it treats every subscriber the same, so it does not segment by source, cohort quality, or engagement level.
Email list growth forecast FAQ
These common questions cover how the email list forecast treats churn, time units, and changing campaign conditions.
Is the unsubscribe rate daily or monthly?
This calculator uses a daily unsubscribe rate. If you only know a monthly churn figure, convert it to a daily equivalent before you run the forecast.
How do I convert monthly churn to daily churn?
If cm is monthly churn as a decimal (e.g., 12% → 0.12), an approximate daily rate over 30 days is:
cd = 1 − (1 − cm)1/30
This keeps the compounding consistent with the rest of the forecast.
What if my churn is effectively zero?
The form expects a positive unsubscribe rate, so it will not run with 0. If your observed churn is very close to zero, use a positive rate that reflects the measurements you trust, or break the forecast into shorter segments so the assumptions stay realistic.
Why does an email list forecast flatten over time?
Because the churn term is a percentage of the current list. As the audience grows, even a small percentage loss turns into a larger absolute number of unsubscribes, so net growth slows and the curve bends toward the equilibrium.
How can I make the forecast more realistic?
Run the calculator in segments for launches, seasonal swings, or deliverability changes, and feed each ending subscriber count into the next period. That approach is usually more believable than pretending signup and churn stay fixed forever.
Arcade Mini-Game: Email List Growth Practice Round
Use this quick practice round to separate useful newsletter inputs from common planning mistakes before you trust the forecast.
Start the game, then use your pointer or arrow keys to catch the inputs that belong in a list-growth forecast and avoid the assumptions that do not.
