Newsletter signup form: embed it, share it or show it as a popup
Build a signup form in a few minutes, put it on your site or share a link, and let double opt-in prove that each person really wants your emails.
How the signup forms work
A signup form collects an email address (and, if you like, a first name, a last name and a few extra fields) and adds the person to a list you choose. Every form comes with its own hosted page, so you can share a link before you have touched your website.
When you turn double opt-in on, Hemero first emails the person a confirmation link, and they only become subscribers once they click it. That protects you from typos and from people who type someone else's address, and it leaves a record of consent. New forms have it on by default.
How to create and publish a form
Create the form
Open Forms and click New form. Give it an internal name, then choose the list new subscribers go to under Add to list, or create a new list right there.
Write the content
On the Content tab set the Title, the Description, whether to ask for first name and last name, any custom attributes (such as company or role), the Button text, the Success message and, if you want, a page to Redirect to after confirmation.
Choose single or double opt-in
Leave Double opt-in on to send a confirmation email, or turn it off to subscribe people straight away. Either way you can check Submissions, Confirmed and Pending counts on the Forms page.
Make it yours
On the Design tab change the button color and add custom CSS if you want to match your brand. A live preview updates as you type.
Publish it
Share the link, paste the Script line where the form should appear on your site, use the Iframe code for site builders that don't allow scripts, or paste the Popup script before the closing body tag. A developer can also post to the form from their own code on the API tab.
Popup settings
The Popup tab controls when and how the form appears on your site. Choose to show it after a delay, after the visitor scrolls a percentage of the page, or when they are about to leave. Exit intent works on desktop; on phones and tablets the popup appears after the delay instead.
You also pick the position (center, bottom right or bottom left), whether to dim the page behind it, and how many days to wait before showing it again to someone who closed it. Set 0 to show it on every visit. Visitors who subscribe never see it again. Any button on your page can also open the popup with a data attribute.
What happens after someone signs up
With double opt-in
#confirmThe contact is saved as Pending and gets a confirmation email from your verified domain. The link works for 7 days. When they click it they become Subscribed, join your list and see your success message or your redirect page.
Without double opt-in
#singleThe contact is subscribed and added to the list immediately. If the address had unsubscribed before, Hemero still asks for confirmation by email, so nobody can be brought back by someone else typing their address.
Automations and webhooks
#nextOnce a contact is subscribed the form can start an automation (Submits a form, Joins a list or Contact is created) and fire the form and contact webhooks.
A record of consent
#historyThe contact's History shows how and when they signed up and confirmed, including the form they used.
Protection against bad signups
Hemero checks every address before saving it and rejects invalid ones, throwaway inbox providers, likely typos such as gmial.com, addresses whose domain can't receive email and system addresses such as noreply@. Addresses on your suppression list (bounces, complaints and manual blocks) can't sign up again.
Forms also carry a hidden field that catches simple bots, and confirmation emails are rate limited per address, so a form can't be used to flood someone's inbox. Visitors never have to solve a CAPTCHA.
What it costs
Signup forms and double opt-in have no feature limits on any plan. The confirmation email is one of the emails you send, so it counts toward your monthly allowance; plans start at $19 a month for 25,000 emails. See pricing.
Using WordPress or Shopify? Their Hemero connections can show your popup and newsletter forms on the site: see WordPress and Shopify.
Honest limits
A verified domain is required
Confirmation emails are sent from one of your verified domains. Until you have one, a form with double opt-in can't send them.
The iframe has a fixed height
The Script version resizes to fit the form. The Iframe version can't, so use Script wherever your site allows scripts.
Custom CSS is cleaned
When you save, unsafe rules (scripts, images over plain http, @imports that aren't Google Fonts) are removed.
Questions
How do I add a newsletter signup form to my website?
Create the form in Forms, then copy its Script line and paste it into your page's HTML where the form should appear. If your site builder blocks scripts, use the Iframe code instead, or simply link to the form's hosted page.
What is double opt-in and should I use it?
Double opt-in means a new subscriber must click a link in a confirmation email before they receive your campaigns. It filters out typos and fake signups and gives you proof of consent, which is why it is on by default. Single opt-in is faster but lets any typed address in.
Can I show the form as a popup?
Yes. Paste the popup script into your site and choose when it shows: after a delay, after scrolling, or when someone is about to leave. You also choose where it appears and how often a visitor sees it again.
Can one form add people to a list and start a welcome email?
Yes. Each form adds people to the list you pick, and an automation that starts when someone submits that form, or joins that list, can send a welcome email. People who need to confirm enter once they have.
Can I change how the form looks?
Yes. You can change the title, description, button text and color, and add custom CSS. The hosted page, the embed and the popup all use the same design.
Where do the signups go?
Into the list you chose for the form, and into Contacts. You can see how many people submitted, confirmed or are still pending on the Forms page.
Ready to grow your list? Create an account, build a form and share its link today.