DEV Community

Prabhash Jha
Prabhash Jha

Posted on Originally published at prabhashjha.com

How to Build an Email List From Zero

Every other audience you build is rented. Your search rankings sit on Google's side of a table you don't own, and one algorithm update can move them. Your followers belong to a platform that quietly decides how many of them ever see you, and that number has only gone in one direction. Your ad reach lasts exactly as long as the card on file keeps working.

An email list is different. If every platform you use disappeared tomorrow morning, you could still reach these people from a laptop and a coffee shop.

That's the argument. It's why "build an email list" has been the same piece of advice for twenty years while the platforms underneath kept swapping out. Here's how to actually do it from zero.

Start before you feel ready

The most common mistake is waiting. Waiting until the site looks finished. Waiting until there's something worth sending. Waiting until the audience feels big enough to justify the effort.

Every visitor who lands on your site before the form exists is gone. Permanently. They read something, liked it enough to stay a minute, closed the tab, and now you have zero way of ever reaching them again. Traffic without a capture mechanism is a slow leak. And it runs the whole time you're preparing.

Put a form up today, even a plain one. You can improve everything about it later. You cannot go back and collect the people who visited last month.

What to offer in exchange

"Subscribe to my newsletter" converts badly. It describes what you get. Nobody wants more email in their inbox. They want a specific thing.

Four offers that work, roughly in order of what actually pulls:

1 · A tool or template. Something they'd otherwise have to build themselves. A calculator. A spreadsheet. A checklist. A swipe file. Highest conversion by a distance, because the value is obvious the second they see it.

2 · A specific, useful document. Not "my free ebook". Try "the seven numbers to check before you scale a campaign, on one page". Specificity is what converts. Vagueness reads as filler.

3 · A course by email. Five emails over five days, teaching one thing properly. Works well because the format sets expectations, and it shows off your thinking before asking for anything else.

4 · The genuinely good newsletter. This works. But only once you have a track record people can actually see. It's the hardest sell from zero. Which is why it shouldn't be your first offer.

The test for any of these: would someone pay a small amount for it? If clearly not, it won't earn an email address either. An email address is a real price, not a free action.

Where to put the signup form

Placement beats design. Five positions, in order of what actually performs:

1 · At the end of a post. Someone who read all the way to the bottom is the most qualified person on your site. This is the highest-converting position, and it's the one most people forget.

2 · Inside the content, where the offer is directly relevant. A post about calculating break-even that offers the calculator mid-article converts far better than a generic sidebar box. The offer arrives at the moment of need.

3 · A dedicated page. One page explaining exactly what subscribers get, and how often. Link it from your navigation. It's also what you send people to from social.

4 · The site header or footer. Low conversion, zero cost. It catches people who were already looking.

5 · A timed or exit popup. These work. They also annoy people. If you use one, never on mobile mid-scroll, never within the first thirty seconds, and make it genuinely easy to dismiss. A popup that interrupts someone reading costs you the reader.

What not to do: the same generic box in five places. Match the offer to the page. The relevant offer on the relevant post outperforms a sitewide one by a wide margin.

Keep the form short

Every field you add reduces signups measurably.

Ask for the email address. Nothing else. First name is defensible if you'll genuinely use it. But "Hi {FirstName}" is not personalisation, and a broken merge tag looks worse than no name at all. Anything beyond that (company, role, phone) belongs on a form for something else. Not a newsletter.

Also: say what happens next. "One email a week, unsubscribe anytime" removes the two objections people actually have. Frequency, and being trapped.

Getting the first hundred subscribers

This is the hard part. It's mostly manual. That's normal. Everyone's first hundred are.

Ask people directly. Colleagues. Former clients. People who've said they like your work. A personal message converts at rates no form ever will. It feels awkward, and it is the fastest route.

Mention it where you already post. If you're active on LinkedIn or in communities, the people who already read you are the most likely to subscribe. Say what they'll get. Don't say "sign up to my newsletter".

Put it in your email signature and profiles. Free. Permanent. It accumulates quietly.

Write the thing people want to keep. One genuinely useful piece will bring more subscribers than a month of prompting. This is the slow route, and it's what actually compounds.

Answer questions publicly. Communities. Forums. Comments. When you answer well, some people go looking for who you are. Make that easy to find.

What not to do: buying lists, adding people who didn't ask, importing your contacts wholesale. All of it damages deliverability. Most of it is illegal under GDPR and similar rules. And the people don't want to be there.

How often to send

Pick a frequency you can sustain for a year. Then say it on the form.

Weekly is the standard for a reason. Frequent enough that people remember you, rare enough to be sustainable. Fortnightly is fine. Monthly is close to the floor. Any less than that and people forget they subscribed, which produces spam complaints.

Consistency matters more than frequency. A predictable monthly email beats an erratic weekly one, because the erratic one trains people that your emails are optional.

Send from a person, not a company. Open rates are meaningfully higher. And it's more honest for a personal site.

What to actually send

One useful thing per email. Not a roundup of everything you published. That's a table of contents, and it reads like one.

The format that works from zero: one idea, explained properly, in a few hundred words, with something the reader can actually do. If you published something relevant, link it at the end. Don't make the email an advert for the post.

Write it as if to one person. "You", not "our subscribers". The difference in how it reads is bigger than it sounds.

Measuring it properly

Ignore the vanity number. Subscriber count is the least useful metric on the dashboard.

  • Open rate. A rough health signal. Increasingly unreliable because of privacy features that pre-fetch images. Treat it as a trend, not a fact.
  • Click rate. Better. It's the only signal that someone actually acted.
  • Reply rate. The most underrated. Ask a genuine question occasionally and see who answers. Replies tell you far more than any percentage will.
  • Unsubscribe rate. The early warning. A rise means you're sending too often, or the content drifted from what people signed up for.
  • List growth net of unsubscribes. The number that actually matters.

Clean the list. People who haven't opened in six months should get one re-engagement email, then be removed. Emailing people who never open damages deliverability for everyone else. Removing them is a performance improvement, not a loss.

Choosing a platform

Almost every provider does the basics. And the basics are all you need from zero. Three things to check:

Free tier. Most offer one up to a few hundred or a thousand subscribers. That's enough for a year.

Cost as you grow. Pricing scales with list size. Sometimes steeply. Check the cost at ten times your current size, because migrating later means re-verifying and losing people along the way.

Can you export? Non-negotiable. If you can't take your list elsewhere, you don't own it. Which defeats the entire purpose.

Do not over-buy. A simple sending tool you actually use beats a marketing suite you find intimidating.

The legal part, briefly

Short. But skipping it can cost you the list.

Consent has to be real. The person must have actively asked. A ticked box they had to tick themselves, or a form they filled in knowing what they'd receive. Under the ICO's guidance on valid consent, a pre-ticked box is not consent. Neither is "they gave me a business card".

Every email needs a working unsubscribe. One click, no login, honoured immediately. Making it hard is both illegal in most jurisdictions and counterproductive. Someone who can't unsubscribe marks you as spam instead, which damages delivery to everyone else on your list.

Say who you are. A real sender name and a physical or postal address in the footer. It's a legal requirement in several regimes and a trust signal everywhere.

Keep a record of consent. When they subscribed, and from where. Most platforms store this automatically. It's the evidence if anyone ever queries it.

None of this is onerous, and every reputable platform handles most of it by default. The reason to know it is that the failure mode isn't a fine. It's your emails silently going to spam folders because your sender reputation degraded. Which is very hard to reverse, and often noticed far too late.

The mistake that wastes the whole thing

Building the list and never emailing it.

It's extremely common. Someone collects subscribers for a year, feels they have nothing worth sending, and by the time they finally send something the recipients have forgotten who they are. The spam complaints from that first email can damage the sender reputation permanently.

If you're not going to email them, don't collect them. And if you are, start immediately, even with a small list. Twenty people who hear from you monthly are worth more than two thousand who've never heard from you at all.

FAQs

How do I start an email list with no audience?

Put a form up before you feel ready. Offer one specific useful thing instead of "my newsletter". Get the first hundred manually: ask people directly, mention it where you already post, and add it to your signature and profiles. Everyone's first hundred come from personal asks.

What should I offer to get email signups?

Something with obvious immediate value. A tool, template, calculator or checklist works best. Then a specific short document, then an email course. The test is whether someone would pay a small amount for it. An email address is a real price, not a free action.

Where should the email signup form go?

The end of a post converts best. Someone who read to the bottom is your most qualified visitor. Then in-content where the offer is directly relevant. Then a dedicated page. Then header or footer. Match the offer to the page instead of repeating one generic box everywhere.

How often should I email my list?

Weekly is the standard. Fortnightly is fine. Monthly is about the floor. Pick what you can sustain for a year and state it on the form. Consistency matters more than frequency. A predictable monthly email beats an erratic weekly one.

How many fields should a signup form have?

One. Every additional field measurably reduces signups. First name only if you will genuinely use it well, and never as a merge tag that can break. Anything more belongs on a different kind of form.

Should I buy an email list?

No. It damages deliverability, breaches GDPR and similar regulations, and the recipients never asked to hear from you. A purchased list of ten thousand is worth less than a hundred people who chose to subscribe.

Key takeaways

  • The email list is the only audience you own. Everything else is rented from a platform.
  • Start collecting before you feel ready. Every visitor before the form exists is gone permanently.
  • Offer one specific useful thing, not "my newsletter".
  • End-of-post is the highest-converting placement. Match offers to the page.
  • One field. Say the frequency. Make unsubscribing easy.
  • The first hundred are manual for everyone.
  • If you're not going to email them, don't collect them.

Related reading: personal branding for beginners, what is marketing automation, and what is a marketing funnel.

Top comments (0)