Do you want to create a Campaign Monitor subscribe form in WordPress? Adding a subscribe form throughout your website helps you stay in touch with your site visitors and forge long-lasting relationships.
In this article, we’ll show you how to create a Campaign Monitor subscribe form in WordPress so you can build your email list.
- Step 1: Create a Campaign Monitor Subscribe Form in WordPress
- Step 2: Connect Your Form to Campaign Monitor
- Step 3: Configure Your Campaign Monitor Subscribe Form Settings
- Step 4: Configure Your Subscribe Form’s Notifications
- Step 5: Configure Your Subscribe Form’s Confirmations
- Step 6: Add Your Campaign Monitor Subscribe Form to Your Website
Step 1: Create a Campaign Monitor Subscribe Form in WordPress
The first thing you’ll need to do is install and activate the WPForms plugin. For more details, see this step-by-step guide on how to install a plugin in WordPress.
Next, go to WPForms » Addons and install and activate the Campaign Monitor Addon.
![campaign-monitor-addon - WPForms Activating the Campaign Monitor addon](https://wpforms.com/wp-content/uploads/2018/07/campaign-monitor-addon-1.png)
Once your WPForms Campaign Monitor addon is active, go to WPForms » Add New to create a new form.
On the setup screen, name your form and select a template. WPForms comes with 1,900+ WordPress form templates, including a Newsletter Signup Form.
Click on the Use Template button for the one you want to use.
![newsletter-signup-form-template - WPForms Choosing the Newsletter Signup Form template](https://wpforms.com/wp-content/uploads/2018/07/newsletter-signup-form-template.png)
WPForms will load your template in the form builder.
Here, you can add additional fields by dragging them from the left-hand panel to the right-hand panel. Then click on a field to make changes to it.
![Newsletter Signup Form Field Options - WPForms Editing a Newsletter Signup Form Name field](https://wpforms.com/wp-content/uploads/2018/07/newsletter-form-field-options.png)
You can also click on a form field and drag it to rearrange the order on your Campaign Monitor subscribe form.
One form field you might want to add to your Campaign Monitor subscribe form is the GDPR Agreement field.
![Newsletter Form GDPR Field - WPForms Adding a GDPR Agreement field to a Newsletter Signup form](https://wpforms.com/wp-content/uploads/2018/07/newsletter-form-gdpr-field.png)
This form field helps you create GDPR-compliant forms by giving your site visitors an explicit way to agree to you storing their personal information and sending them email marketing materials.
To change the default language of the agreement field, all you have to do is click on the field and edit the options in the panel on the left.
If you do add the GDPR Agreement field to your subscribe form, make sure to go to WPForms » Settings and click on the GDPR Enhancements checkbox.
![WPForms GDPR Settings - WPForms WPForms GDPR settings](https://wpforms.com/wp-content/uploads/2018/07/gdpr-settings.png)
When you do this, you’ll enable the GDPR enhancement features WPForms has available for you to make complying with the GDPR that much easier.
For instance, you’ll be able to:
- Disable user cookies
- Disable user details, including IP addresses, and User Agent data
- Access the GDPR form field for your WordPress forms
Once you’re done customizing your form, click Save at the top of the form builder.
![Save Form - WPForms Saving your form](https://wpforms.com/wp-content/uploads/2022/05/save-form.png)
Now, we’ll take a look at how to configure the Campaign Monitor settings so you can connect your signup form to your email marketing service.
Step 2: Connect Your Form to Campaign Monitor
To connect your subscribe form to Campaign Monitor, go to Marketing » Campaign Monitor in the form builder.
![marketing-campaign-monitor - WPForms Opening the Campaign Monitor marketing settings in the form builder](https://wpforms.com/wp-content/uploads/2018/07/marketing-campaign-monitor.png)
Next, click Add New Connection.
![campaign-monitor-add-new-connection - WPForms Adding a new Campaign Monitor connection in the form builder](https://wpforms.com/wp-content/uploads/2018/07/campaign-monitor-add-new-connection.png)
A box will pop up asking you to name this connection.
![campaign-monitor-connection-nickname - WPForms Nicknaming your Campaign Monitor connection](https://wpforms.com/wp-content/uploads/2018/07/campaign-monitor-connection-nickname.png)
Enter any name you want since this is for your reference only. Then, click OK.
Next, you’ll be asked for your Campaign Monitor API Key. You can get this by signing in to your Campaign Monitor account.
In your Campaign Monitor dashboard, click on your profile image and then go to Account Settings » API keys.
![campaign-monitor-account-settings-api-keys - WPForms Opening the API key settings in Campaign Monitor](https://wpforms.com/wp-content/uploads/2018/07/campaign-monitor-account-settings-api-keys.png)
On the next screen, click Generate API Key.
![campaign-monitor-generate-api-key - WPForms Generating an API key in Campaign Monitor](https://wpforms.com/wp-content/uploads/2018/07/campaign-monitor-generate-api-key.png)
Then, paste this key into your Campaign Monitor marketing settings page in WPForms.
![campaign-monitor-api-key-client-id - WPForms Campaign Monitor API key and Client ID](https://wpforms.com/wp-content/uploads/2018/07/campaign-monitor-api-key-client-id.png)
Next, copy and paste the Client ID. You can give your Campaign Monitor account a nickname, too.
![connect-campaign-monitor - WPForms Campaign Monitor connection settings](https://wpforms.com/wp-content/uploads/2018/07/connect-campaign-monitor.png)
Click on the Connect button so WPForms can connect to your Campaign Monitor account. You can then choose the email list you want your subscribers’ information sent to when they sign up.
After that, you need to map the fields from your form to your email list fields. Choose the Name field for Full Name and the Email field for Email.
![campaign-monitor-map-fields - WPForms Mapping your form fields to your Campaign Monitor email list](https://wpforms.com/wp-content/uploads/2018/07/campaign-monitor-map-fields.png)
The Email field is required so that email addresses from your form are sent to your Campaign Monitor account when people subscribe.
When you’ve configured these settings, save your form. Now, you can configure your form’s settings.
Step 3: Configure Your Campaign Monitor Subscribe Form Settings
To start, go to Settings » General.
![General Settings - WPForms Accessing a form's general settings](https://wpforms.com/wp-content/uploads/2018/09/general-settings.png)
Here you can configure the following:
- Form Name — Change the name of your form here if you’d like.
- Form Description — Give your form a description.
- Tags — Add tags to your form to keep your WordPress forms organized.
- Submit Button Text — Customize the copy on the submit button.
- Submit Button Processing Text — Change the text that shows while your form is submitting.
There are also advanced settings available, including:
- CSS Classes — Add custom CSS classes to your form or submit button.
- Enable Prefill by URL — Automatically fill some form fields based on a custom URL.
- Enable AJAX form submission — Enable AJAX settings with no page reload.
- Disable storing entry information in WordPress — You can disable the storing of entry information and user details, such as IP addresses and user agents, in an effort to comply with GDPR requirements. Check out our step-by-step instructions on how to add a GDPR agreement field to your simple contact form.
Once you’re done with these options, move down to the Spam Protection and Security settings.
![Enable WPForms Modern Anti-Spam Protection - WPForms Enable WPForms modern anti-spam protection.](https://wpforms.com/wp-content/uploads/2024/08/Enable-WPForms-Modern-Anti-Spam-Protection-1-1024x341.png)
Here are some of the options you have on this page:
- Enable modern anti-spam protection — Stop contact form spam with the WPForms modern anti-spam protection. The anti-spam setting is automatically enabled on all new forms and runs automatically in the background. You can also pair it with other layers of protection, such as a CAPTCHA.
- Enable Akismet anti-spam protection — If you use the Akismet plugin, you can connect it to the form to prevent spam entries.
- Enable country filter — Block entries from certain countries.
- Enable keyword filter — Prevent submissions that contain specified words or phrases.
When you’re done, click Save.
Step 4: Configure Your Subscribe Form’s Notifications
Notifications are a great way to send an email whenever a form is submitted on your website.
![Notifications Settings - WPForms Accessing a form's notifications settings](https://wpforms.com/wp-content/uploads/2018/09/notifications-settings.png)
Unless you disable this feature, whenever someone submits a subscribe form on your site, you’ll get a notification about the submission.
If you use Smart Tags, you can also send a notification to the user when they subscribe, letting them know you received it and they are now subscribed to your email list. This assures site visitors their form has gone through properly.
For help with this step, check out our documentation on how to set up form notifications in WordPress.
Adding to this, if you want to keep branding across your emails consistent, you can check out this guide on adding a custom header to your email template.
![Email Header in Notification - WPForms An email notification with a custom header image](https://wpforms.com/wp-content/uploads/2021/02/Email-Header-in-Notification.png)
Step 5: Configure Your Subscribe Form’s Confirmations
Form confirmations are messages that display to site visitors once they subscribe to your email list. They let people know that their form has been processed and offer you the chance to let them know what the next steps are.
WPForms has three confirmation types to choose from:
- Message. This is the default confirmation type in WPForms. When a site visitor subscribes, a simple message confirmation will appear letting them know their form was processed. Look here for some great success messages to help boost customer happiness.
- Show Page. This confirmation type will take site visitors to a specific web page on your site thanking them for subscribing. For help doing this, check out our tutorial on redirecting customers to a Thank You page. In addition, be sure to check out our article on creating effective Thank You pages for boosting customer loyalty.
- Go to URL (Redirect). This option is used when you want to send site visitors to a different website.
Let’s see how to set up a simple form confirmation in WPForms so you can customize the message site visitors will see when they submit a form on your site.
To start, click on the Confirmation tab in the Form Editor under Settings.
Next, select the type of confirmation type you’d like to create. For this example, we’ll select Message.
![newsletter-signup-form-confirmation-message - WPForms A confirmation message for a Newsletter Signup form](https://wpforms.com/wp-content/uploads/2018/07/newsletter-signup-form-confirmation-message.png)
Then, customize the confirmation message to your liking and click Save when you’re done.
For help with other confirmation types, see our documentation on setting up form confirmations.
Now you’re ready to add your contact form to your website.
Step 6: Add Your Campaign Monitor Subscribe Form to Your Website
After you’ve created your Campaign Monitor subscribe form, you need to add it to your WordPress website.
WPForms allows you to add your forms to many locations on your website, including your blog posts, pages, and even sidebar widgets.
To add your form to a page, you can use the Embed tool in the form builder. Just click on the Embed button at the top of the screen to start.
![Embed Newsletter Signup Form - WPForms Embedding a newsletter signup form from the form builder](https://wpforms.com/wp-content/uploads/2021/08/embed-newsletter-signup-form.png)
This will open a popup where you can choose to create a new page or add your Campaign Monitor form to an existing page.
![Embed Tool Popup - WPForms The Embed in a Page popup](https://wpforms.com/wp-content/uploads/2021/02/embed-tool-popup.png)
If you create a new page, you’ll need to enter a title for it. Then click on Let’s Go!
![Embed Tool Name Page - WPForms Naming a new page to embed your form on](https://wpforms.com/wp-content/uploads/2018/07/embed-tool-name-new-page.png)
Your form will automatically be added to your page. All you have to do after that is click Update or Publish and your form will be live.
Here’s what ours looks like:
![newsletter-signup-form - WPForms A newsletter signup form](https://wpforms.com/wp-content/uploads/2018/07/newsletter-signup-form.png)
Next, Grow Your Email List With Lead Magnets
And there you have it! You now know how to create a Campaign Monitor subscribe form in WordPress so you can start building your email list and working on your email marketing strategies.
Create Your Campaign Monitor Form Now
If you want to offer a lead magnet to encourage more site visitors to subscribe to your email list, check out this article on delivering a content upgrade to form subscribers.
Adding to that, once you form solid relationships with your new subscribers you might want to consider adding a form to your site so you can find out more about what your subscribers want from you. To do this, check out our easy-to-follow tutorial on how to create a survey form in WordPress.
Ready to build your form? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes lots of free templates and offers a 14-day money-back guarantee.
If this article helped you out, please follow us on Facebook and Twitter for more free WordPress tutorials and guides.