Constant Contact Integration

Do you want to use WPForms to add users to your Constant Contact mailing lists? With our Constant Contact integration, you can enable users to join your subscriber lists by submitting a form on your website.

This tutorial will show you how to add subscribers to your Constant Contact mailing lists via a newsletter signup form.


Before you dive into the tutorial below, you’ll need to install and activate WPForms on your WordPress site. Also, if you don’t already have a Constant Contact account, be sure to create one before you proceed.

1. Allowing WPForms to Access Constant Contact

Log into your WordPress site’s admin area and navigate to WPForms » Settings to begin the configuration for Constant Contact.

On the Settings page, click on the Integrations tab.

Accessing the WPForms Integrations settings

Here, click on the Constant Contact section to expand it. Then click on the Add New Account button.

Adding a new Constant Contact account to WPForms

In the options displayed, you’ll need to register WPForms with Constant Contact by clicking on Click here to register with Constant Contact.

Registering WPForms with Constant Contact

After clicking the link, a window will open for you to log into your Constant Contact account. When you’re logged in, click the Allow button to give WPForms access.

Allowing WPForms to access your Constant Contact account

Next, you’ll see your Constant Contact authorization code.

The WPForms Constant Contact authorization code

Copy this code into the Constant Contact Authorization Code field back in the WPForms Settings page.

Adding the Constant Contact authorization code to the WPForms integration settings

For the Constant Contact Account Nickname field, you can use any name. It’s just for your internal reference and won’t be visible to your site’s visitors.

After you’ve filled in both fields, click the Connect to Constant Contact button to continue.

Connecting WPForms to Constant Contact

Once WPForms is done connecting your site to your Constant Contact account, a green success message reading “Connected” will appear.

Constant Contact connection success message

2. Connecting Constant Contact with Your Form

Next, you’ll need to enable your Constant Contact integration for a specific form. For our example, we’ll be creating a newsletter subscription form.

Note: New to WPForms and not sure how to build your newsletter subscription form? See our tutorial on creating your first form.

Once you’ve customized your form’s fields, configured its settings, and are happy with how it looks, go to Marketing » Constant Contact.

Accessing the Constant Contact settings in the Marketing tab of the form builder

Then click on Add New Connection.

Adding a new connection for Constant Contact to a form

This will cause an overlay to appear. Here, enter a nickname for the connection you’re creating. Once again, this is just for internal reference and organization purposes. Your users will never see it.

Adding a nickname for a new Constant Contact connection

Next, choose any Constant Contact account you’ve integrated through your WPForms settings from the Select Account dropdown.

Selecting a Constant Contact account for a form marketing connection

After you select the account you want to use, you can also choose a specific mailing list from that account to connect to this form using the Select List dropdown.

Selecting a Constant Contact list to add contacts to

Note: All Constant Contact mailing lists must be created in your Constant Contact account. For more details, check out Constant Contact’s tutorial on getting started with lists.

Under the List Fields section, you’ll see all of the available subscriber information you can add to your Constant Contact mailing lists. Use the dropdowns next to each to select the corresponding field from your form.

Mapping fields from your form to information in Constant Contact

The only field you’re required to fill is Email Address.

Connecting Additional Fields

To send additional entry fields to Constant Contact, you’ll need to map your form fields to the relevant fields available in Constant Contact.

Here are the fields that Constant Contact offers for your subscribers:

  • Email
  • Full Name
  • First Name
  • Last Name
  • Phone
  • Website
  • Address
  • Job Title
  • Company

Note: If you’d like to add users to your Constant Contact list based on their selections in your form, you can check out our tutorial on how to add a Constant Contact signup checkbox.

Once you’re done configuring your form’s Constant Contact connection, click Save at the top of the form builder.

Save form

That’s it! You’re now able to successfully create a newsletter signup form with Constant Contact.

Next, would you like to add extra protection against spam to your forms? Check out our tutorial on how to add reCAPTCHA to your forms.