A subscribe form lets visitors add themselves to your mailing list without any action from you. In Simplelists, go to General Settings, select Subscriptions, and copy the embed code. Paste it into your site between the body tags, style it with CSS, and you have a working subscribe form. By default a confirmation email is sent so that every new member completes a double opt-in before they’re added to the list.
If you run a mailing list for a club, association, or professional group, adding a subscribe form to your website is the step that makes joining frictionless and keeps your list legally clean. Without a form, someone who wants to join has to contact you, you add them manually, and the record of that consent lives nowhere. With a form, they enter their details, Simplelists can send a confirmation email, they click the link, and they are on the list. You have done nothing except set it up once.
This guide covers what the subscribe form is, how to get the embed code from Simplelists, where to paste it, how to customize it, and what the confirmation process means for your compliance under CAN-SPAM and GDPR.
What is a subscribe form, and why does it matter for group email?
A subscribe form is an embedded web form that lets people add themselves to your email list directly from your website, blog, or organization page. They enter their name and email address, submit the form, and the request goes straight to Simplelists. No spreadsheet. No copy-paste. No email to the list admin saying “can you add me?”
For group email, this is different from what most articles about subscribe forms assume. The typical how-to covers newsletter subscribe forms: one-way broadcast lists where you’re growing a marketing audience. A Simplelists subscriber form serves a group – a professional association sending member updates, a club running a discussion list, a nonprofit distributing announcements. The people joining already have a reason to be there. The form is not a conversion mechanism. It is the door.
That distinction matters for one practical reason: consent. If you enable a confirmation email, someone who fills in the subscribe form has to take a second deliberate step – clicking the confirmation link – before they’re added. That is documented, verifiable double opt-in. The form is the proof that permission was requested. The confirmation click is the proof that permission was given. Even without the confirmation step, the form itself is a deliberate consent action.
Most organizations managing a group email list do not have this documentation. They have a spreadsheet, or a series of forwarded emails from people saying “add me”, or a Google Groups invitation they sent out three years ago. When a member later disputes receiving emails, or when an organization faces a data subject access request, that paper trail matters. We build the subscribe form into the setup process for every Simplelists list because it is the simplest way to put documented consent into the workflow from day one.
CAN-SPAM (US)
Under the FTC’s CAN-SPAM Act compliance guide, commercial email must give recipients a clear way to opt out of future messages, and that mechanism must be honored within ten business days. By default, Simplelists includes an unsubscribe link in every outgoing email.
GDPR (UK & EU)
Under GDPR, organizations sending email to EU and UK residents must collect affirmative opt-in consent before adding anyone to a list. Pre-ticked checkboxes and implied consent are not compliant. A subscribe form satisfies this on its own. Enabling a confirmation email goes a step further by creating a second, verified consent record.
How to get your Simplelists subscribe form embed code
Sign into your Simplelists account and follow these steps:
- Navigate to General Settings. Log into your account and go to General Settings.
- Select the Subscriptions tab. Look for the Subscriptions tab in the bar of buttons at the top of the page.
- Scroll to Web Subscriptions. The embed code is displayed here. Select it all, copy it, and you’re ready to paste it into your website.
- Multiple List accounts. If you have a Multiple List account, all available lists are shown by default. You may want to reduce the number of available lists by removing those options from the HTML code, or you may want to only show a form for one list.
The code you are copying is standard HTML. There are no external scripts, no tracking pixels, no third-party dependencies. It is a plain form that submits directly to Simplelists. The default form includes fields for the member’s name and email address, a format preference option (digest or normal), and an option to subscribe or unsubscribe. Most organizations remove the format preference and unsubscribe options to keep the form simple. Two fields is the most common setup.
The code does not expire. Once you have pasted it into your website, it keeps working until you change your Simplelists web subscription settings. You don’t need to update it when you add new members or change other settings in your account.
Pasting the code into your website
Open your website editor and navigate to the page where you want the form to appear. Paste the code inside the body of the page, between the opening and closing body tags. Where exactly that is depends on your platform.
| Platform | How to embed |
|---|---|
| WordPress | Add a Custom HTML block on any page or post and paste the code directly into it. In a sidebar widget area, use a Custom HTML widget. No plugin required. |
| Squarespace | Use a Code block. Accepts standard HTML with no additional configuration needed. |
| Wix | Use the HTML embed element. Accepts standard HTML with no additional configuration needed. |
| Plain HTML | Paste the code wherever you want the form to appear in the body of the file. No framework or CMS needed. |
If you don’t have a website, or you want to give members a standalone link rather than embedding the form, Simplelists can host the subscription page for you. We provide a hosted URL that you can share by email, link from social media, or include in any communication. The link is shown in a list’s summary page, labeled “List subscription page”. Members click the link, land on the subscription page, fill in their details, and the same confirmation process runs automatically.
After you paste the code, test it. Submit your own name and email address and check that the confirmation email arrives. Click the confirmation link and verify that your address appears in the Simplelists address book. If the confirmation email doesn’t arrive, check your spam folder first, then check that Web Subscriptions is enabled in your account settings. If you still have an issue, contact support.
Haven’t set up your Simplelists account yet?
One month free trial – no credit card required. The subscribe form is included on every plan from the start.
Customizing and styling your subscribe form
The Simplelists embed code is standard HTML. That means you can edit it directly and style it with CSS. You have full control over what the form looks like and which fields it includes.
The most common customization is simplifying the form to two fields: name and email. The default code includes a format preference option (digest or normal delivery) and a notes box. For most groups, those fields add friction without adding value. Remove them by deleting those lines from the HTML. You’re left with a form that asks for a name and email address and nothing else.
You can also add a heading or introductory text above the form by editing your page or site editor rather than the form code itself. “Join our mailing list” or “Sign up for updates” as a heading above the embedded form is all most organizations need.
One other option worth knowing: the form can be switched from a subscribe form to an unsubscribe form by editing one attribute in the HTML (making the “action” field a hidden one with a default value). Some organizations set up a separate unsubscribe page using this version. It gives members a direct, clear way to remove themselves from the list without having to email the administrator.
Where to place your subscribe form for the best results
For a group email list, the placement logic is different from a newsletter. Your audience is not casual website traffic that might be converted into subscribers. Your audience is people who already have a reason to join: current members who have been referred by email, visitors arriving from a link in a welcome letter, people who found you through a search for your organization.
That changes where the form earns its keep. The most effective placements for a group email subscribe form are a dedicated “Join our list” or “How to join” page, the About or Membership page, and the site footer. These are the places people look when they’ve already decided they want to join and are looking for how to do it. Putting the form on those pages removes a step from the process.
A sidebar widget works well if your site runs on WordPress and your visitors are already navigating within the site. It keeps the form visible on multiple pages without requiring a separate visit to a join page.
If you send the form link directly to potential members by email or share it on social media, the Simplelists-hosted page is often the simplest option. You don’t need to embed anything. You share a link and they fill in the form on Simplelists’ hosted page. This works particularly well for organizations that are migrating from another provider and sending a one-time “please re-join our new list” message to their existing members.
Consent, opt-in, and why the confirmation email matters
The subscribe form is the start of the consent process. Enabling a confirmation email is what completes it.
Simplelists will send a confirmation email for each new subscription request. A person who submits the subscribe form receives an email with a confirmation link. Until they click it, they are not added to the list. This is double opt-in: they have requested to join, and they have confirmed they own the email address and want to be added. You don’t need a plugin or a third-party form builder to do this – it is built into the platform. This provides benefits for consent records and inbox placement.
Under CAN-SPAM, which applies to commercial email sent to US recipients, there is no requirement to collect opt-in consent before adding someone to a list. But every email must include a clear unsubscribe mechanism, and opt-out requests must be honored within ten business days. Simplelists handles the unsubscribe mechanism automatically: by default a link appears in every list email, and removals are applied immediately. Choosing to enable the confirmation email goes beyond what CAN-SPAM requires, which means organizations that do so are working to a higher consent standard than the US law demands.
Under GDPR, which applies to organizations sending email to EU and UK residents, affirmative opt-in is required. A person must take a clear, deliberate action to consent to receiving emails. Pre-ticked checkboxes are specifically prohibited. The subscribe form satisfies this requirement on its own: a person actively fills it in and submits it, which is a deliberate consent action. Simplelists records when someone subscribed and through what mechanism, giving you the documented evidence you need if a data subject ever challenges whether they consented. Using the confirmation email goes a step further – it verifies the email address and creates a second consent touchpoint – but it is best practice rather than a legal requirement under GDPR.
A practical consequence most administrators discover too late
A list built without confirmed opt-in has a higher rate of spam complaints. Addresses added without the owner’s knowledge generate complaints when they receive emails. Complaints damage your sending reputation – which means your legitimate list messages go to spam for everyone, not just the complainants. Enabling the confirmation email is the simplest way to prevent this.
Simplelists and GDPR
Simplelists acts as the data processor. Your organization is the data controller and remains responsible for your overall compliance posture. Simplelists provides the technical platform, confirmation process, and unsubscribe mechanism. The data is hosted in UK data centers with ISO 27001 certification from NQA, a UKAS-accredited certification body. Full details are in the Simplelists GDPR statement.
Simplelists holds SuretyMail IADB email accreditation, which it has carried since 2007. That accreditation tells major email providers that the sending platform is legitimate. When your list emails leave our servers, they carry that history – which is one of the reasons confirmed list messages reach inboxes rather than spam folders.
Frequently Asked Questions
How do I find the subscribe form code in Simplelists?
Log into your Simplelists account and go to General Settings. Select the Subscriptions tab and look for Web Subscriptions heading. The embed code is displayed there and ready to copy.
Can I add a subscribe form to a WordPress site?
Yes. In WordPress, add a Custom HTML block to any page or post and paste the Simplelists embed code directly into it. Alternatively, use a Custom HTML widget in a sidebar or footer widget area. No plugin is required. The form is standard HTML and works in any WordPress theme without configuration.
Do I need a website to offer online sign-ups with Simplelists?
No. Simplelists can host the subscription page for you. They provide a URL you can share in emails, newsletters, or on social media. Visitors click the link, arrive at a Simplelists-hosted subscription page, and fill in their details. No website required.
Does a subscribe form make my list GDPR compliant?
The subscribe form satisfies the core GDPR requirement on its own: a person actively fills it in and submits it, which is a deliberate opt-in action. Simplelists records when someone subscribed and through what mechanism, giving you the documented evidence you need. Having the confirmation email goes a step further by adding a second verified consent touchpoint, but it is best practice rather than a legal requirement. You also need a clear unsubscribe mechanism in every list email, which Simplelists includes automatically by default. Your organization remains the data controller and is responsible for its overall GDPR compliance posture. Simplelists acts as the data processor, hosting and processing member data in UK data centers with ISO 27001 certification.
What fields should I include in my subscribe form?
Just the email address is the minimum, although for most group email lists that and the name are the minimum fields you need. The Simplelists default form also includes a format preference field (digest or normal delivery) and a notes box. Both can be removed by deleting those lines from the HTML. Forms with fewer fields complete at higher rates, and for a group email list, you rarely need the extra information the additional fields would collect.
Ready to add a subscribe form to your list?
Simplelists handles the subscribe form, the confirmation email, the unsubscribe mechanism, and the bounce handling. Your list grows with documented consent and keeps reaching inboxes. Try it free for one month – no credit card required.
Try Simplelists Free for a Month
Sources: FTC CAN-SPAM Act Compliance Guide for Business, Email Newsletter Compliance Guide (iubenda), Simplelists GDPR Statement