This article shows you how to add newsletter signup forms to your website to collect email addresses from visitors.
Choose Your Email Service
Before adding a signup form, you need an email service to store and manage your newsletter subscribers. Popular options include Mailchimp, ConvertKit, and Constant Contact. Most offer free plans for small subscriber lists.
Sign up for your chosen service and create your first mailing list. You'll need this ready before adding forms to your website.
Install a Newsletter Plugin
- Log into your WordPress admin dashboard
- Click "Plugins" in the left menu, then "Add New"
- Search for "newsletter" or your email service name (like "Mailchimp")
- Popular plugins include "Newsletter", "Mailchimp for WordPress", and "OptinMonster"
- Click "Install Now" next to your chosen plugin, then "Activate"
Connect Your Email Service
Most newsletter plugins need to connect to your email service:
- Find your plugin's settings (usually under "Settings" or in the main menu)
- Look for "API Key" or "Connect" options
- Get your API key from your email service's settings page
- Copy and paste this key into the plugin settings
- Click "Save" or "Connect"
The plugin will test the connection and confirm it's working.
Add Signup Forms to Your Website
You can add newsletter forms in several places:
In a Widget Area:
- Go to "Appearance" > "Widgets" in WordPress
- Find your newsletter plugin's widget
- Drag it to your desired location (sidebar, footer, etc.)
- Configure the form title and button text
On a Page or Post:
- Edit the page where you want the form
- Click the "+" button to add a new block
- Search for your plugin's name or "newsletter"
- Add the newsletter block and customise it
As a Popup: Many plugins offer popup forms that appear after a few seconds or when someone scrolls down the page. Configure these in your plugin's settings.
Customise Your Form
Most plugins let you customise:
- Form title and description text
- Button colour and text
- Which fields to collect (name, email, phone)
- Thank you message after signup
- Form styling to match your website
Keep forms simple - asking for just an email address gets more signups than long forms.
Test Your Form
Before going live:
- Visit your website and fill out the form with a test email
- Check your email service to confirm the test subscriber appeared
- Make sure you receive any confirmation emails
- Test on mobile phones as well as computers
If you're still stuck setting up newsletter forms or connecting your email service, contact Web60 support for help.
FAQ
Q: Do I need to pay for an email service?
A: Most email services offer free plans for up to 500-2000 subscribers. You only pay when your list grows larger.
Q: Can I collect emails without using a plugin?
A: While possible, plugins make it much easier and handle the technical connection to email services automatically.
Q: How do I make sure my newsletter complies with Irish law?
A: Always include a clear opt-in checkbox and privacy notice explaining how you'll use email addresses. Never add people without permission.
Q: Where should I put my signup form for best results?
A: The footer, sidebar, and end of blog posts work well. Popups get more signups but can annoy some visitors.
Q: Can I have multiple newsletter forms on my website?
A: Yes, you can add forms to multiple pages, posts, and widget areas using the same plugin and email service.
Q: What happens if someone unsubscribes?
A: Your email service automatically handles unsubscribes and removes people from your mailing list when they click unsubscribe.
Last updated: 1 March 2026