Guide

Collecting email addresses from a bio page

An email address is the only part of your audience that nobody can switch off. No algorithm sits between you and it, no platform can change its reach next quarter, and it moves with you when you leave. Almost everything else you build is rented.

Updated 10 min readPrices checked August 2026

The short answer

The short version. Put the field on the page, not behind a link. Promise one specific thing rather than "updates". Deliver it immediately. Those three decisions account for most of the difference between a box that converts at under 1% and one that converts at 8%.

Why this is the only number worth chasing

Follower counts are a claim on somebody else's distribution. You do not decide who sees your posts, you cannot export the list, and the terms change without a vote. Every creator who has lost an account, or watched reach fall by two thirds after a change nobody announced, has learned this the expensive way.

An email list is different in the one way that matters: you hold it. If you move platforms, change your name, or stop posting for six months, the list is still yours and still reachable.

The bio page is the best place to ask, because it is the one moment somebody has deliberately left the feed to find out more about you. That is a higher-intent moment than anything in the scroll, and most people waste it on eight links to other platforms.

Where the field goes, and why not the top

The instinct is to put the signup at the very top, because it is the thing you want most. It usually performs worse there, for a reason worth understanding: the top of the page has to pay off the reason somebody tapped the link. Interrupt that and a share of visitors leave before they reach anything.

The pattern that tends to work: the thing they came for, then the ask. If they came from a video about a recipe, lead with the recipe and put the signup directly underneath it, while the reason to care is still on screen.

The rule that matters more than position

The field goes on the page. Not a button that opens a signup page on another domain, not a link to your newsletter provider's hosted form.

Every step between seeing the offer and typing an address loses a share of the people who were willing. A tap to a new page, on mobile data, with a load and a cookie banner and a form that asks for a first name, is not one step. It is four, and three of them happen while somebody is standing at a bus stop.

What you actually promise

"Join my newsletter" asks somebody to give you a permanent line to their attention in exchange for an unspecified amount of unspecified content at an unspecified frequency. Put like that, 1% is generous.

The fix is not a better button colour. It is to name the thing.

  1. Be specific about what arrives. "The two exercises I give every new client in week one" beats "coaching tips". A specific thing can be wanted; a category cannot.
  2. Be specific about when. "Once a fortnight, Thursdays" is a promise somebody can evaluate. Silence about frequency is read, correctly, as "as often as I feel like it".
  3. Make it continuous with why they came. Somebody who arrived from a video about lighting wants more about lighting. Offering a general newsletter at that moment changes the subject.
  4. Ask for the address and nothing else. A first name field costs you signups and buys you a merge tag that most people use once. If you genuinely need it, ask in the welcome email, where the person has already committed.

The uncomfortable test: would you give your own email address for what is written on that button. Most signup copy fails this and it is very easy to check.

The first ten minutes, which nobody writes about

This is the section that decides whether the list is worth anything in a year, and it is missing from almost every guide on this subject.

Somebody has just given you their address on the strength of a specific promise. Their interest is at its absolute maximum right now, and it decays fast. If the first thing you send arrives three weeks later, they have forgotten the promise, forgotten you, and a share of them will mark it as spam. That is not a lost subscriber, it is a small permanent tax on every email you send to everybody else, because that is how inbox providers learn who to filter.

  • Deliver the promised thing immediately, in the first email, not as a link to a page that asks them to sign up again.
  • Say who you are and what happens next, in one line. "This is Ross, you will hear from me every other Thursday."
  • Send the second one within the promised window. The first email proves you exist. The second proves the frequency was true, and that is the one that earns the next twelve months.

A signup field on the page, not a link to one

Free to build, and the email block is on the free plan. The paid plan is one payment, with no subscription to cancel.