Campaign Monitor

Campaign Monitor

Campaign Monitor offers a straightforward pay-per-campaign plan so this is a good option if you don't send out newsletters that often (about once every couple months or less).

Campaign Monitor's help docs will guide you through the setup of your account, but here are instructions for configurations relevant to your WideRange website.

Embed a Signup form on your website

The most important part of managing a mailing list is providing a way for people to subscribe! In your Campaign Monitor account you can create a customized signup form, then embed it into your website.

How to create an embedded Campaign Monitor signup form

* If you would prefer a form that looks more like the rest of the forms on your website, choose the "No styling" option.

➜ When the form is finished, copy the code that is shown.

➜ In the WideRange admin: go to Mail > Mailing List and paste this code into the Embedded Signup Form field and save.

Once you've completed these steps, you will see the Campaign Monitor signup form shown on the Contact page of your website, below the contact form.


Create a Signup Page

Another method for signing up new subscribers is to create a Campaign Monitor signup landing page. This is a standalone signup page that you can link directly to, so you can create signup links in various places throughout your website that link to this page.

➜ How to create a signup landing page

➜ When you're finished setting up the page, you can create links to the signup page URL address from anywhere on your website.


✅ Add a Signup Checkbox to your Contact Form

This is a cool feature for WideRange websites – when people are contacting you through your website's contact page form, they can simply click a checkbox to subscribe to your mailing list. To enable this feature, you need to configure an API connection between WideRange and Campaign Monitor.

➜ Get an API Key:

  1. In your Campaign Monitor account, click your profile image at the top right.
  2. Go to Account Settings.
  3. Go to API Keys.
  4. Click Generate a new API key and enter your password.
  5. Copy the API Key (not the Client ID).
  6. In the WideRange admin at Mail > Mailing List, paste the key in the Campaign Monitor API Key field.

Get the List ID:

  1. In your Campaign Monitor account click Lists & Subscribers from the top menu.
  2. Click into your subscriber list (the one you want to connect to).
  3. Click Settings in the left menu.
  4. Copy the List API ID is shown at the bottom of the page.
  5. In the WideRange admin at Mail > Mailing List, paste the list ID in the Campaign Monitor List ID field.

➜ In the WideRange admin at Mail > Mailing List in the API Connection section:

  • Select the checkbox to activate Campaign Monitor.
  • In the Contact Form Signup Checkbox section, click the checkbox to include the signup checkbox.
  • Customize what you want the signup checkbox label to say, if desired.
  • Scroll down and click SAVE. 

Once you've saved these settings in the WideRange admin, you will see an automated API connection status next to the Campaign Monitor API settings, which will tell you if the API connection is working or if there are any connection errors.


Most people find pop-ups super annoying, but if you want to have a pop-up signup form on your website, you can! The process is very similar to the above, but with the following differences:

➜ How to create a pop-up signup form

➜ In the WideRange admin go to Mail > Mailing List and paste this code into the Pop-up Signup Form field.


Enable Confirmed opt-in

It's a good idea to enable confirmed opt-in for your mailing lists. Then whenever someone signs up, a verification email will be sent to their email address to confirm their address and subscription.

Confirmed opt-in ensures that subscribers are legitimate, that they signed up on purpose, and that their email addresses are correct and functioning. This keeps your mailing list clean and ensures that your subscribers actually want to get your emails.

➜ Enable confirmed opt-in for your Campaign Monitor subscriber list


Authenticate your Sender Domain/Email

In order to ensure that your newsletters arrive in your subscribers' inbox and not their junk folders, it's important to authorize Campaign Monitor as a verified sender.

➜ Authenticate your domain for Campaign Monitor

Campaign Monitor will generate a list of DNS records that need to be added for your domain. If I am managing your DNS records for you (usually the case), please copy and paste these records into an email to me and I will add them for you. Otherwise you will need to log into the account where your domain name is registered and add them in there.


Hopefully this page has helped guide you through the steps to connect your Campaign Monitor mailing list to your WideRange website. If you have any questions, please ask.