How to build an email list for your side project (starting from zero)

Digital Underground · 6 min read

If you are wondering how to build an email list for your side project, the short answer is: give people one clear reason to subscribe, ask in the places they already see your work, and then send emails that are worth opening. Social platforms change their feeds all the time, and a post that worked last month can quietly reach nobody this month. An email list is the one audience you control. Even a small list of people who asked to hear from you is often more useful than a large follower count, because those people chose to be there. Here is a practical way to start from zero.

Why a list matters more than followers

When you launch a new feature, open a beta, or start charging, you need a way to tell the people who care. Followers might see your post if the feed decides to show it. Subscribers get it in their inbox. A list also travels with you: if you move platforms, change your handle or stop posting on one network, your list is still yours. And because people on your list already know what you make, they are usually the first to try new things, give feedback and buy.

Step 1: Pick one reason to subscribe

"Subscribe to my newsletter" is not a reason. Nobody wakes up wanting more email. People subscribe when they get something specific in return. Choose one, and say it plainly:

  • Early access. "Get the beta before it opens to everyone." This works well before and during a launch.
  • Release notes. "One short email when something new ships. No spam." Great for tools people already use.
  • A free resource. A template, checklist, short guide, starter file or sample chapter that solves one small problem for your target user.
  • A discount or founding price, if you plan to charge. Only offer this if you will really honour it.
  • Behind-the-scenes updates for people who enjoy following a build. This works best if you already share your progress publicly.

Pick the one that fits your project and your audience best. You can add others later, but starting with one keeps the message clear.

Step 2: Choose a simple tool and set it up properly

Most email services have a free plan that is more than enough for a new list. Look for one that lets you create a signup form, send a welcome email automatically, and export your subscribers if you ever want to move. Before you collect a single address, set up these basics:

  • A sending address on your own domain if you have one. It looks more trustworthy and helps your emails land in the inbox instead of spam.
  • Clear consent. Say what people will get and how often. Use a checkbox or a clear button label, and never add people who did not ask.
  • An unsubscribe link in every email. Most tools add it for you. Do not hide it.
  • A short privacy note next to the form saying you will not sell or share addresses.

Rules about email consent differ by country, so the safest habit is simple: only email people who clearly opted in, and make leaving easy.

Step 3: Put the signup where people already are

A form buried on a contact page will collect almost nothing. Put the signup in front of people at the moment they are interested:

  • Your landing page. Near the top if the product is not ready yet, and again at the bottom after you have explained what it does.
  • Inside the product. A small, polite prompt after someone completes a key action, such as "Want to know when sync ships?"
  • After a download or purchase. The thank-you page is one of the best places to ask, because the person just got value from you.
  • Your social bios and pinned posts. Link straight to the signup, not just your home page.
  • The end of every blog post or guide. If someone read the whole thing, they are a good fit.
  • Your directory and marketplace listings, where the listing allows a link to your own site.

Keep the form short. An email field and a button is enough. Every extra field means fewer signups.

Step 4: Write a welcome email that sets expectations

The welcome email is the most opened email you will ever send, so make it count. Keep it short and personal:

  1. Thank them and deliver what you promised (the link, the file, the beta invite).
  2. Say what they will get from you and roughly how often.
  3. Ask one easy question, such as "What are you hoping this tool will help you with?" Replies teach you a lot about your users, and they also tell email providers that people want your messages.

Write it as yourself, in plain text or a very simple layout. Small lists reward a personal tone.

Step 5: Send emails worth opening

The biggest mistake with a new list is going silent for months and then appearing only to sell. People forget why they signed up and unsubscribe or mark you as spam. A steady, modest rhythm works better. Every two to four weeks is plenty for most side projects. Ideas that do not take long to write:

  • What shipped: one or two changes, why they matter, and a link.
  • A tip: one way to get more out of your product, or one useful thing about the problem it solves.
  • A question: ask for feedback on something you are deciding. People like being consulted.
  • A small story: a bug you fixed, a decision you made, a thing you learned. Short and honest beats polished.

Use a clear subject line that says what is inside. Keep one main link per email so it is obvious what to do next. When you do have something to sell, it will feel natural, because you have been useful the whole time.

Step 6: Grow the list a little every week

Lists grow from many small sources rather than one big moment. A few habits help:

  • Mention the free resource or early access whenever you post about your project, with a direct link.
  • Write one helpful guide a month and put the signup at the end. Search traffic keeps adding subscribers long after you hit publish.
  • Ask happy users to forward an email to a friend who might find it useful.
  • Get your project listed in a few relevant places so new people keep discovering it.

Do not buy lists, scrape addresses or add people you met once. It hurts your sending reputation and it breaks trust.

What to track

You only need a few numbers. Watch how many people sign up from each place (your landing page, a blog post, a social link), how many open and click, and how many reply. If a signup spot brings almost nobody, move it or change the offer. If opens drop, look at your subject lines and how often you send. Most of all, read the replies: they are the most honest feedback you will get.

A one-week starter plan

  1. Day 1: pick your reason to subscribe and write one sentence that explains it.
  2. Day 2: set up a free email tool, your sending address and a short form.
  3. Day 3: write the welcome email with one easy question.
  4. Day 4: add the form to your landing page, thank-you page and social bios.
  5. Day 5: post about the free resource or early access, with a direct link.
  6. Days 6 and 7: reply to every subscriber who answers your question, and note what they said.

Give new people a place to find you

An email list grows faster when more people discover your project in the first place. You can list your project free on the Digital Underground Developer Marketplace: every listing gets its own indexed page, the Visit button sends people straight to your site (where your signup form lives), and there is no fee or cut of sales. Want an extra push? Enter the Maker League and put your project in front of other makers.

List your project free

Paste your link, check the details we fill in, and go live after a quick automatic check. No fees, no cut of sales.

Or see what we sell: shop tools & books · get the free sci-fi novel

List your project free