How to add a newsletter signup to a small website
A signup form is a small promise on your page. Put it in the right place, say exactly what people are joining and make sure the path after the button works.
In short
Decide what people are joining and how often you will write, add one short form near the end of your page with a clear promise beside it, test the confirmation email and unsubscribe yourself, then export confirmed subscribers to the mailing tool you send from.
You will need
- A one-sentence promise about what you will send
- An email address you can test with
- A mailing tool for sending, if you plan to send regular letters
- A published casa to add the form to
Adding a signup form takes a minute. Adding one that people actually use, and that does not cause trouble later, takes a little more thought. The form is the easy part. What matters is the promise beside it and the path a person follows after they press the button.
This guide covers the practical side: where the form goes, what to write, how confirmation works and what to do with the list once people join. If you are still deciding whether you want a newsletter or a waitlist, the guide to launching a newsletter or waitlist is a good first read.
Decide what people are joining
Before the form, write one sentence: "If you join, you will get..." Be specific. "One letter when a new zine is out, about four times a year." "A short note every other Sunday with what I am growing and what failed." "An email when the next workshop opens. Nothing else."
That sentence goes beside the form, word for word. It is the single biggest thing that decides whether someone signs up, and it protects you too. People who know what they signed up for rarely mark you as spam.
Put the form where it makes sense
A signup form works best after a visitor has seen enough to want more. On a small website, that usually means near the end of the page, after your introduction and your work, or right after a post that shows what the newsletter is like.
One form is enough. A form in the header, another in the middle and a pop-up on top tells visitors you care more about their address than their attention. If the newsletter is the main thing your site is for, it can be your first action instead. A writer whose site exists to collect readers should lead with it. A potter whose site exists to sell mugs should not.
Words for the form itself
Small pieces of text around the form matter more than they look. Give the form a name that says what it is, such as "The balcony notes" or "Workshop alerts", rather than "Newsletter". Make the button say what happens: "Send me the next zine" or "Tell me when it opens" beats "Submit".
Under the button, add one reassuring line: "You will get a confirmation email first. Leave whenever you like." That sentence answers the two worries most people have, which are "will this spam me?" and "can I get out?".
Ask for as little as possible
An email address is usually enough. Ask for a name only if you will actually use it in your letters. Every extra field costs signups, and every piece of data you collect is something you must look after.
Do not quietly add people to a newsletter because they sent you a message or created an account. A contact inquiry is not consent to marketing, and treating it like one damages trust quickly.
How confirmation works
When someone signs up through a Mini Casa form, they receive a confirmation email and only become a subscriber after they click the link in it. This is called double opt-in. It proves the address belongs to the person who typed it, keeps typos and fake addresses out of your list and gives you a record of consent.
Signups on Mini Casa are in preview: the full signup, confirmation and unsubscribe flow is built, while the outside email delivery behind it is still being connected. The newsletter signup feature page shows the current state. Test the whole journey with your own address before you share the page.
Keep the three states separate in your head: someone who submitted the form is pending, someone who clicked the confirmation link is confirmed, and someone who left is unsubscribed. Only confirmed people belong on your send list.
Sending is a separate step
This is the part many people miss. A signup form collects permission. It does not send newsletters. Sending newsletters from Mini Casa is not available yet. Instead, you export your confirmed subscribers and import them into the mailing tool you write and send from.
When you export, include each person's consent status so your mailing tool can respect it. Never import people who unsubscribed back in as active. Store the exported file somewhere private and delete working copies you no longer need.
Make the page match the promise
The scene around your form can do a lot of quiet persuading. Edition One is an open printing works with a press wheel and an ink-ready bench, which says "regular letters" without a word. Campfire Club is a forest campsite where the resident saved you a seat, a good fit for a community or a club update. Pick a casa whose mood matches what your letters feel like.
If your site has posts, pin one that shows the kind of thing subscribers will get. A sample is more convincing than any description.
Write your first letter before anyone joins
It sounds backwards, but it helps. Write the first issue, or at least an outline, before you add the form. If you cannot think of what to put in it, the promise beside the form is probably too vague. If writing it was easy and fun, you have found a rhythm you can keep.
Then keep the list small and real. A short list of people who asked to hear from you, and who open what you send, is worth far more than a long list of strangers.
Step by step
-
Step 1: Write your one-sentence promise
Finish "If you join, you will get..." with what you send and roughly how often. You will paste this beside the form.
-
Step 2: Add the form to your casa
In the editor, turn on the signup form for your casa, give it a clear name and add your promise. Place it after your introduction and work, unless the newsletter is the main reason your site exists.
-
Step 3: Test joining and leaving
Sign up with your own address, confirm through the email link, then unsubscribe. Check that each step does what the page says it will.
-
Step 4: Export confirmed subscribers
When you are ready to send, export the confirmed list with its consent status and import it into your mailing tool. Leave unsubscribed people out.
-
Step 5: Send what you promised
Send the first letter in the rhythm you described. If you change what you send or how often, update the promise on your page too.
Start from this casa
Edition One
Edition One is an open printing works with a visible press wheel and an ink-ready workbench, with a little print machine, an open book and a wooden stamp.
Campfire Club
A tiny forest campsite with a canvas tent, log seats, a warm fire and a resident who saved you a place.
Questions people ask
Does Mini Casa send the newsletter for me?
Not yet. Mini Casa collects and manages consented signups. To send letters, export your confirmed subscribers and import them into a mailing tool. The feature page shows when that changes.
Why do people have to confirm their email?
Confirmation, or double opt-in, proves that the address belongs to the person who typed it. It keeps typos and fake addresses off your list and gives you a record of consent for every subscriber.
Is the signup form included on the free plan?
Yes. The free plan includes a newsletter or waitlist signup form for your casa. Signups are currently in preview while outside email delivery is connected.