### [Campaign Monitor Addon](https://wpforms.com/docs/how-to-install-and-use-campaign-monitor-addon-with-wpforms/)

**Published:** November 28, 2023
**Author:** Umair Majeed

**Excerpt:** Learn how to use the Campaign Monitor addon to send new subscribers to your email marketing lists.

**Content:**

Campaign Monitor is a Plus Feature

 Unlock Campaign Monitor and other powerful features to grow your business.

 [ Get WPForms Plus ](https://wpforms.com/pricing/) 

Want to automatically grow your Campaign Monitor mailing lists when users submit your forms? With the Campaign Monitor addon for WPForms, you can easily create a new subscriber each time a user submits a form on your WordPress site.

This tutorial will show you how to install and use the Campaign Monitor addon for WPForms.

- [1. Connecting Your Campaign Monitor Account to WPForms](#connect-campaign-monitor)
- [2. Adding Campaign Monitor Integration to Your Forms](#add-to-forms)
- [3. Enabling Conditional Logic (Optional)](#conditional-logic)

**Requirements:**

- You will need a [Plus license level or higher](https://wpforms.com/pricing/) to access the Campaign Monitor addon
- Ensure that you’ve installed the latest version of WPForms to meet the [minimum required version](https://wpforms.com/docs/why-you-should-always-use-the-latest-version-of-wpforms/#version-requirements) for the Campaign Monitor addon

---

Before you get started, be sure to [install and activate the WPForms plugin](https://wpforms.com/docs/install-wpforms-plugin/ "How to Install the WPForms Plugin"). Then [verify your license](https://wpforms.com/docs/verify-wpforms-license/ "How to Verify Your WPForms License") and [install and activate the Campaign Monitor addon](https://wpforms.com/docs/install-activate-wpforms-addons/ "How to Install and Activate WPForms Addons").

## 1. Connecting Your Campaign Monitor Account to WPForms

Once the Campaign Monitor addon is installed, the next step is to integrate your site with your Campaign Monitor account. To do so, you’ll need to go to **WPForms » Settings** and click on the **Integrations** tab.

![WPForms Integrations Settings](https://wpforms.com/wp-content/uploads/2018/10/wpforms-integrations-settings.png)On the next screen, expand the **Campaign Monitor** section, then click **Add New Account**.

![Adding a new Campaign Monitor account to WPForms](https://wpforms.com/wp-content/uploads/2018/10/wpforms-campaign-monitor-add-account.png)This will reveal fields for your Campaign Monitor API key, Client ID, and account nickname.

![Campaign Monitor connection settings](https://wpforms.com/wp-content/uploads/2018/10/wpforms-campaign-monitor-settings.png)To locate the details you need for these fields, [log in to your Campaign Monitor account](https://login.createsend.com/l "Log in to Campaign Monitor"). We recommend opening this in a new browser tab or window as you’ll need to flip back to your WordPress site again soon.

After logging in to Campaign Monitor, hover over your profile name in the upper right corner to view the menu. Then click **Account Settings**.

![Opening the Campaign Monitor account settings](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-account-settings.png)From the list on the following page, select **API Keys**.

![Accessing the API Keys settings in Campaign Monitor](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-api-keys.png)On the API Keys page, click **Generate API Key** to view your key.

![Generating an API Key in Campaign Monitor](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-generate-api-key.png)**Note:** If you’ve previously created an API key in your Campaign Monitor account, you can use your existing key to connect WPForms to Campaign Monitor.

Click on **Show API Key** on the API Keys screen in your Campaign Monitor account and copy your credentials as described below.

Copy your API key, return to your WPForms settings, and paste it into the **Campaign Monitor API Key** field. Then copy the Client ID from your Campaign Monitor account and paste it into the **Campaign Monitor Client ID** field.

![Pasting Campaign Monitor API credentials in the WPForms settings](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-enter-credentials.png)For the **Campaign Monitor Account Nickname**, enter any name you’d like. It’s for internal reference only and will be helpful if you later add an additional Campaign Monitor account.

When you’re ready, click on the **Connect to Campaign Monitor** button to continue.

![Connecting WPForms to Campaign Monitor](https://wpforms.com/wp-content/uploads/2018/10/connect-to-campaign-monitor.png)Once WPForms has successfully connected to your Campaign Monitor account, it will show a green **Connected** status next to your Campaign Monitor integration in your settings.

![Campaign Monitor connection status in WPForms](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-connected.png)## 2. Adding Campaign Monitor Integration to Your Forms

Next, you’ll need to connect Campaign Monitor to a specific form to send user data to your Campaign Monitor account. First, [create a new form](https://wpforms.com/docs/creating-first-form/ "How to Create Your First Form") or edit an existing one to open the form builder.

Then go to **Marketing » Campaign Monitor** and click on the **Add New Connection** button.

![Adding a Campaign Monitor connection to a form](https://wpforms.com/wp-content/uploads/2018/10/marketing-campaign-monitor.png)This will open an overlay where you can provide a nickname for this connection. You can use any nickname you like, as this is for internal reference only.

![Nicknaming a Campaign Monitor form connection](https://wpforms.com/wp-content/uploads/2018/10/nickname-campaign-monitor-connection.png)Once the connection is created, choose the account you connected in your WPForms settings from the **Select Account** dropdown.

Then you can connect this form to a specific list from your Campaign Monitor account using the **Select List** dropdown.

![Selecting a Campaign Monitor account and mailing list for a connection](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-select-account-list.png)**Note:** Mailing lists are managed in Campaign Monitor. For more details on how to create and use mailing lists, see [Campaign Monitor’s documentation](https://www.campaignmonitor.com/resources/guides/build-email-list/).

Next, the fields available within your Campaign Monitor mailing list will be listed. In order to send data to these fields, you’ll need to select the corresponding form fields from the dropdowns.

![Mapping fields from WPForms to Campaign Monitor](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-map-fields.png)Note: In order for subscribers to be sent to your Campaign Monitor list, be sure to connect the **Email** field.

Make sure to save your form once you’ve finished connecting it to Campaign Monitor.

## 3. Enabling Conditional Logic (Optional)

Conditional logic lets you set rules for events based on users’ selections in their form entries.

As an example, we’ll use conditional logic to [let users choose if they want to be added to our Campaign Monitor email list](https://wpforms.com/how-to-create-a-campaign-monitor-subscribe-form-in-wordpress/ "How to Create a Campaign Monitor Subscribe Form"). First, we’ll add a Checkboxes field to our form and change the label to, “Would you like to join our mailing list?”

![Adding a Checkboxes field to use with conditional logic for a Campaign Monitor connection](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-checkboxes-example.png)We’ll add 2 choices to the Checkboxes field and label them, “Yes, sign me up!” and “No thanks, not now.”

![Adding choices to a conditional Checkboxes field](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-checkboxes-choices-example.png)Then we’ll go back to **Marketing » Campaign Monitor** and toggle on the **Enable Conditional Logic** option.

![Enabling conditional logic for a Campaign Monitor connection](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-enable-conditional-logic.png)Finally, we’ll set up our conditional logic rule to read, “**Process** this connection if **Would you like to join our mailing list? is Yes, sign me up!**“

![Creating a conditional logic rule for a Campaign Monitor connection](https://wpforms.com/wp-content/uploads/2018/10/campaign-monitor-conditional-logic-rule.png)Need help setting up your conditional logic rule? Our beginner’s tutorial on [using conditional logic in WPForms](https://wpforms.com/docs/how-to-use-conditional-logic-with-wpforms/) has all the details.

Once we save our form, users will only be added to our Campaign Monitor mailing list if they select the choice labeled “Yes, sign me up!” from the Checkboxes field.

That’s it! You can now grow your Campaign Monitor mailing list with each form submission.

Next, would you like to offer incentives to potential subscribers? Be sure to check out our article on [lead magnets](https://wpforms.com/how-to-create-a-simple-lead-magnet-optin-form-in-wordpress/ "How to Create a Simple Lead Magnet Optin Form in WordPress") to find out how to offer downloadable content in exchange for subscribing to your mailing list.

**Categories:** Marketing Integrations, Addons

---

