Newsletters · Sep 12, 2026
How I plan to grow a daily newsletter from 0 to 1,000 subscribers in 90 days
1,000 real humans in 90 days is not magic. It is a daily issue, a single landing page, and enough distribution that the math is boring. Here is the plan I would run — and have run pieces of on lists and products on this site.
The math, so you stop guessing
1,000 / 90 ≈ 11 net new subscribers a day. Some days you get 40 from a swap. Some days you get 2. The daily target keeps you honest. If you cannot name where today’s 11 come from by week 3, the issue quality is not the bottleneck. Distribution is.
Unsubscribes will happen. Plan for 1,100–1,200 joins to keep 1,000. Do not buy a list. Those people never open, and they poison the domain. A fake 1,000 is worse than an honest 180, because sponsors and you will both believe a lie.
Open rate will look heroic at 80 people and average at 800. That is normal. Optimize for replies and forwards, not a vanity open percentage from week one.
Week 0: make the object real
- Pick a niche a stranger can repeat. “AI tools for people who still want a job” is a niche. “Thoughts” is a diary. If you cannot say it at a party without a follow-up paragraph, it is not a niche yet.
- Name + cadence. Daily means daily. If you cannot write daily, don’t put daily in the URL of this article and then ship weekly. I would rather a sharp three-times-a-week list that lives.
- One landing page. Headline, one form, one proof. No nav party. Host it on a clean URL. The headline is the niche in a human voice.
- A welcome sequence of three emails. Who you are, what they get, one useful thing they can use today. Automate it before you ask anyone. The first issue they see should not be “sorry this is late.”
- An archive people can binge. Five issues before you announce. Proof you will not die on day four.
- Analytics. Unique UTMs per channel. If you take payment later, DataFast. For vanity-free sub counts, TrustSubCount.
What a daily issue actually contains
Not a memoir. Not a linkdump with no opinion. A shape you can fill when you are tired:
- One sentence of what mattered today in your niche.
- One thing they can do in ten minutes.
- One link you are not afraid to be wrong about.
- A sign-off that sounds like a person.
If the issue needs a table of contents, it is a weekly. Cut it. Daily is a postcard, not a magazine.
Days 1–30: ship in public until it is embarrassing
Write the issue first. Growth content second. A daily newsletter with four subscribers is still a daily newsletter. Screenshot the send. Post the best paragraph on X, LinkedIn, Reddit, and wherever your niche already argues. The post is a door, not a recap of your feelings about posting.
Cross-post a weekly “best of” to this blog. Google and AI crawlers cannot subscribe; they can cite a URL. That is why this site has llms.txt and a sitemap.
Personal network: 50 manual asks. Not a blast. “I’m writing X every morning for 90 days. Want in?” You need the first 100 from people who will reply if the issue is bad. Those replies are the product meeting you will not schedule.
Communities: one place you already have permission to be useful. Not five. If you spam three Discords, you will get banned and you will deserve it. Answer the question, then mention the list once.
By day 30 you should have a landing page that converts warm traffic, a welcome sequence that does not apologize, and a public trail of issues. If you have a logo and 19 subscribers, you spent the month backwards.
Days 31–60: borrow audiences on purpose
- Newsletter swaps with lists of 2k–20k in an adjacent niche. Equal placement. You write their blurb; they write yours. This is a small brand collaboration, not a vague partnership Slack. Unique links. Count kept subscribers, not joins.
- Guest issues in bigger lists. One useful framework. Soft CTA. No 900-word origin story. Offer to write the whole thing so the host only has to hit send.
- SEO pages that already get typed — the reason this very URL exists. If Search Console shows impressions and you have no HTML, you are donating the click. See also parenting, food, web3, and investing newsletters.
- One paid test only after the landing page converts warm traffic above ~30%. Otherwise you are buying unsubscribes. Cap the test at an amount you will not emotionally rewrite the niche over.
Swaps are a partnership if you repeat them. Treat the second swap like a deal: dates, blurbs, who sends first. The first swap can be a handshake. The third should have a sentence about what “good” looked like last time.
Days 61–90: compound and cut
Double down on the two channels that sent keeping subscribers (people who open week two). Kill the rest. Launch one referral hook: “Forward this, both of you get the archive PDF.” Simple. Trackable.
Publish a public milestone. Numbers attract numbers. If you want the count believed, verify it.
Start a brand partnership conversation only after you can show opens and a niche. Sponsors can smell a fake 1,000. A single honest sponsor slot at 800 kept readers beats a media kit with a cartoon graph.
If you miss 1,000, you still have a machine. Keep the daily. Raise the distribution. Do not rebrand. Rebrands are how people avoid Tuesday’s issue.
Channel by channel, without the folklore
| Channel | When it works | When it wastes a month |
|---|---|---|
| Manual asks | You have 50 humans who will tell you the truth | You send a Mailchimp blast to your Christmas list |
| Public daily posts | You already hang out there | You invent a persona on a new app |
| Swaps | Adjacent niche, similar size, they actually send | You swap with a prize-giveaway list |
| SEO | Search Console already shows the query | You write 40 “ultimate guides” to nowhere |
| Ads | Landing page converts warm traffic | You scale a 4% convert cold click |
| Referrals | The issue is already worth forwarding | You bribe people who never read |
What I would not do
- Giveaways that attract prize-hunters.
- Growth-hack threads that never link to an issue.
- Redesigning the template instead of writing Tuesday’s issue.
- Promising “the Morning Brew of X” before you have 100 people who would notice if you died.
- Buying Instagram comments or a “growth panel.”
- Waiting for the perfect name. The name is a filename. The issue is the product.
A week-by-week scoreboard
| Week | Target total | Main push |
|---|---|---|
| 0 | 0–20 | Page, welcome sequence, five issues in the can |
| 1–2 | 50–100 | Manual asks + daily public posts |
| 3–4 | 200 | Best-of blog posts, one community |
| 5–8 | 500 | Swaps + guest issues |
| 9–12 | 1,000 | Winners only + referral |
If you miss a week’s number, do not “rebrand.” Send tomorrow’s issue and add one distribution action you can finish in an hour.
The site around the list matters. People who search “what is a landing page” or “brand collaborations” should find you, not a 404. That is the quiet half of this plan.
FAQ
Is daily required?
For this URL, I assumed daily because that is what people type. Three sharp issues a week will beat a daily that becomes homework. Pick a cadence you can keep when you have the flu.
What tool should I use?
Beehiiv, Buttondown, ConvertKit, Substack — whatever lets you send, host a landing page, and export the list. The tool is not why you have 40 subscribers.
When do I charge?
After people would notice if you stopped. Paid at 200 is possible if the niche is rich and specific. Paid at 40 is a diary with a Stripe button.
How do I know the subscribers are real?
They open week two. They reply. They click. A public verified count helps other people believe you. You should believe the week-two number first.