Title: Constant Contact Forms
Author: Constant Contact
Published: <strong>Балаҕан ыйа 19, 2016</strong>
Last modified: Муус устар 13, 2026

---

Search plugins

![](https://ps.w.org/constant-contact-forms/assets/banner-772x250.png?rev=2951825)

![](https://ps.w.org/constant-contact-forms/assets/icon-256x256.png?rev=2951825)

# Constant Contact Forms

 By [Constant Contact](https://profiles.wordpress.org/constantcontact/)

[Download](https://downloads.wordpress.org/plugin/constant-contact-forms.2.18.0.zip)

 * [Details](https://sah.wordpress.org/plugins/constant-contact-forms/#description)
 * [Reviews](https://sah.wordpress.org/plugins/constant-contact-forms/#reviews)
 * [Development](https://sah.wordpress.org/plugins/constant-contact-forms/#developers)

 [Support](https://wordpress.org/support/plugin/constant-contact-forms/)

## Description

The official Constant Contact plugin adds a contact form to your WordPress site 
to quickly capture information from visitors.

### Work smarter, not harder. The Constant Contact Way

Create branded emails, build a website, sell online, and make it easy for people
to find you—all from one place.

**Constant Contact Forms** is the easiest way to connect your WordPress website 
with your Constant Contact account.

 * Effortlessly create sign-up forms to convert your site visitors into mailing 
   list contacts.
 * Customize data fields, so you can tailor the type of information you collect 
   from your users.
 * Captured email addresses will be automatically added to the Constant Contact 
   email lists of your choosing.
 * Have immediate access to all your Constant Contact lists to integrate with your
   signup forms, right from your WordPress dashboard

Not a Constant Contact customer? Sign up for a [Free Trial](https://go.constantcontact.com/signup.jsp)
right from the plugin.

### How To Get Started.

 1. Signup for a [Free Trial](http://www.constantcontact.com/index?pn=miwordpress).(
    Existing Constant Contact users can skip this step).
 2. Follow [first-time setup instructions](https://knowledgebase.constantcontact.com/articles/KnowledgeBase/10054-WordPress-Integration-with-Constant-Contact).
 3. [Create your first form](https://knowledgebase.constantcontact.com/articles/KnowledgeBase/18059-Create-a-Wordpress-Form?q=create%20a%20form%20wordpress&pnx=1&lang).
 4. [Add a form anywhere on your website](https://knowledgebase.constantcontact.com/articles/KnowledgeBase/30850-Add-a-Form-Created-with-the-Constant-Contact-Plugin-to-a-WordPress-Page-or-Blog-Post?lang).
 5. Watch as your visitors turn into lifetime contacts!

### Development

Development of Constant Contact Forms plugin occurs on [GitHub](https://github.com/WebDevStudios/constant-contact-forms).
Please see the security policy there to report any security issues. General support
should start on our [WordPress forums](https://wordpress.org/support/plugin/constant-contact-forms/)

## Screenshots

 * [[
 * Adding a New form when connected to Constant Contact account.
 * [[
 * Viewing All Forms
 * [[
 * Lists Page
 * [[
 * Settings page
 * [[
 * Basic Form

## Blocks

This plugin provides 1 block.

 *   Constant Contact: Single Form Display a single Constant Contact form.

## FAQ

### Installation and Setup

[HELP: Install the Constant Contact Forms Plugin for WordPress to Gather Sign-Ups and Feedback](https://knowledgebase.constantcontact.com/email-digital-marketing/articles/KnowledgeBase/10054-Install-the-Constant-Contact-Forms-plugin-for-WordPress-to-gather-sign-ups-and-feedback?lang=en_US)

### Constant Contact Forms Options

[HELP: Add email opt-in to a WordPress Form created with the Constant Contact plugin](https://knowledgebase.constantcontact.com/email-digital-marketing/articles/KnowledgeBase/18260-Add-email-opt-in-to-a-WordPress-Form-created-with-the-Constant-Contact-plugin?lang=en_US)

### Frequently Asked Questions

[HELP: Enable Logging in the Constant Contact Forms for WordPress Plugin](https://knowledgebase.constantcontact.com/email-digital-marketing/articles/KnowledgeBase/18491-Enable-logging-in-the-Constant-Contact-Forms-for-WordPress-Plugin?lang=en_US)

### Constant Contact List Addition Issues

[HELP: Troubleshooting List Addition Issues in the Constant Contact Forms Plugin for WordPress](https://knowledgebase.constantcontact.com/email-digital-marketing/articles/KnowledgeBase/18539-Troubleshooting-list-addition-issues-in-the-Constant-Contact-Forms-Plugin-for-WordPress?lang=en_US)

### cURL error 60: SSL certificate problem

[HELP: WordPress cURL Error 60: SSL Certificate Problem](https://knowledgebase.constantcontact.com/email-digital-marketing/articles/KnowledgeBase/18159-WordPress-cURL-error-60-SSL-certificate-problem?lang=en_US)

### Add Google reCAPTCHA to Constant Contact Forms

[HELP: Add Google reCAPTCHA to Your WordPress Sign-up Form to Prevent Spam Entries](https://knowledgebase.constantcontact.com/email-digital-marketing/articles/KnowledgeBase/17880-Add-Google-reCAPTCHA-to-your-WordPress-sign-up-form-to-prevent-spam-entries?lang=en_US)

### How do I include which custom fields labels are which custom field values in my Constant Contact Account?

You can add this to your active theme or custom plugin: `add_filter( 'constant_contact_include_custom_field_label','
__return_true' );`. Note: custom fields have a max length of 50 characters. Including
the labels will subtract from the 50 character total available.

### Which account level access is needed to connect my WordPress account to Constant Contact?

You will need to make the connection to Constant Contact using the credentials of
the account owner. Campaign manager credentials will not have enough access.

### Error: Please select at least one list to subscribe to.

Some users are experiencing errors when upgrading from an older version of the plugin.
If you are receiving an error “Please select at least one list to subscribe to” 
on your form submissions we recommend “Sync Lists with Constant Contact”, this can
be found in your admin dashboard Contact Form > Lists. If problem still persists
we recommend recreating the form from scratch.

### Version 2.0.x

Version 2.0.0 of this plugin is a significant release, including both security and
feature updates. After updating to version 2.0.0, you will be required to reconnect
the plugin to your Constant Contact account & reselect the lists associated with
your forms.

## Reviews

![](https://secure.gravatar.com/avatar/aa9e92eb902b47ad04582f5ea9235856f4a773cd5139ff549e018f7141f735bc?
s=60&d=retro&r=g)

### 󠀁[Plugin constantly breaks!](https://wordpress.org/support/topic/plugin-constantly-breaks/)󠁿

 [teapoet9](https://profiles.wordpress.org/teapoet9/) Тохсунньу 18, 2026

Surprised this plugin is still in the WP plugin repository in its current state,
especially when these reviews have been saying the same thing for 5 years. We’ve
been using it for 9 months and it has broken 4-5 times. There’s even a built in 
message saying to bring your troubleshooting to a Wordpress Forum, which includes
setting up an account and copying the error log, then waiting for someone to reply
several days or weeks later. Each time we have had to instigate a new API connection
and/or set up a new integration. The client is pretty frustrated that they keep 
paying our firm to fix the issue. I told them to switch email providers or they 
can pay us to simply hard code the form directly from CC — still don’t know if that’s
possible as it is in Mailchimp, Kit, and other providers.

![](https://secure.gravatar.com/avatar/ecbceb6b7dd281f1be1b10ea52de1a9ca54a767502d78c81f675b53dff5b0634?
s=60&d=retro&r=g)

### 󠀁[Months of Unreliability and Excuses](https://wordpress.org/support/topic/months-of-unreliability-and-excuses/)󠁿

 [ccorder](https://profiles.wordpress.org/ccorder/) Ахсынньы 22, 2025 2 replies

We have been having connectivity issues with this plugin for months — across more
than 20 sites on different hosting plans. Last bug took down several of our sites
with a critical error. This is unacceptable for such a large organization. Do your
own research before deploying this plugin at scale. It is unfortunately not reliable,
and despite numerous conversations with customer support and sending log files, 
there is no solution to connectivity issues other than to “just reconnect it”.

![](https://secure.gravatar.com/avatar/b58208f575e3e7d24f035dec3890ada53aaa5646d3548ef151520e2d6d7086a4?
s=60&d=retro&r=g)

### 󠀁[Constantly disconnects](https://wordpress.org/support/topic/constantly-disconnects/)󠁿

 [markhamilton](https://profiles.wordpress.org/markhamilton/) Алтынньы 15, 2025 
3 replies

The plugin never refreshes the login token, so you will regularly find the plugin
has mysteriously disconnected at some point, and that all signups have silently 
failed. The support forums are filled with support requests all saying the same 
thing for years. Please, take this seriously.

![](https://secure.gravatar.com/avatar/9f5fe23d156efdf566d12b7ef05a5cd7cc4667b7e02c6fd27299265956034772?
s=60&d=retro&r=g)

### 󠀁[Absolute Bare Minimum](https://wordpress.org/support/topic/absolute-bare-minimum/)󠁿

 [Steve Salotto](https://profiles.wordpress.org/steveps24/) От ыйа 29, 2025 1 reply

I am looking to switch from using Constant Contact just so I can have a better form
option for my website. This plug in is awful. You can’t do hardly any customization,
and so I end up with a form that has ugly, short form fields, a big square button,
and a blue box that says “edit form” stuck right in the middle of my form. No idea
where it came from or how to get rid of it. So I can’t use it anywhere on my site.
It’s just awful, and frustrating and makes me wonder if this bare minimum is what
they do with all their products.

![](https://secure.gravatar.com/avatar/df53ebbb553ce8f02abce1a70f6ad406fcd05dd3ab1371dc8f12b82e96766c5f?
s=60&d=retro&r=g)

### 󠀁[Great, when it works.](https://wordpress.org/support/topic/great-when-it-works-18/)󠁿

 [ddinnerv](https://profiles.wordpress.org/ddinnerv/) Бэс ыйа 25, 2025

Seems that about once every few months, I have to reconnect my Constant Contact 
account to my WordPress site / forms. Ridiculous that it can’t work and STAY WORKING
for more than a few months.

![](https://secure.gravatar.com/avatar/dd2dc60c8b5bfbd15450ee6b6e6e01adf02df3ca8c946dbdb7c947dbd35ac64e?
s=60&d=retro&r=g)

### 󠀁[Effective But Got Potential](https://wordpress.org/support/topic/effective-but-got-potential/)󠁿

 [redtoucan](https://profiles.wordpress.org/redtoucan/) Кулун тутар 5, 2025 1 reply

This plugin does what it markets without any new paid subscription model.But it 
does not allow further customization for the titles, form max-width, colors, or 
custom typefaces. The developers should also collaborate with visual builders like
Bricks, and Elementor.Looking forward for more rubust integrations.

 [ Read all 101 reviews ](https://wordpress.org/support/plugin/constant-contact-forms/reviews/)

## Contributors & Developers

“Constant Contact Forms” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Constant Contact ](https://profiles.wordpress.org/constantcontact/)
 *   [ webdevstudios ](https://profiles.wordpress.org/webdevstudios/)
 *   [ Michael Beckwith ](https://profiles.wordpress.org/tw2113/)
 *   [ znowebdev ](https://profiles.wordpress.org/znowebdev/)
 *   [ ggwicz ](https://profiles.wordpress.org/ggwicz/)
 *   [ R A Van Epps ](https://profiles.wordpress.org/ravedev/)
 *   [ oceas ](https://profiles.wordpress.org/oceas/)
 *   [ Darren Cooney ](https://profiles.wordpress.org/dcooney/)
 *   [ Laura Byrne ](https://profiles.wordpress.org/newyorkerlaura/)

[Translate “Constant Contact Forms” into your language.](https://translate.wordpress.org/projects/wp-plugins/constant-contact-forms)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/constant-contact-forms/),
check out the [SVN repository](https://plugins.svn.wordpress.org/constant-contact-forms/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/constant-contact-forms/)
by [RSS](https://plugins.trac.wordpress.org/log/constant-contact-forms/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.18.0

 * Added: Revised refresh process to be more permissible of failures that are not
   expired refresh token related. Thanks JoeyYax.
 * Updated: “Connect now” screen UI.
 * Updated: details and visuals for the embed block.
 * Updated: small visuals for WP 7.0.
 * Updated: Extra error handling from empty API responses.
 * Updated: internal code organization.
 * Fixed: errors when deleting a form.
 * Fixed: JS errors from CAPTCHA settings UI hiding, elsewhere in admin.

#### 2.17.0

 * Added: Hide UI of non-selected Captcha services until selected for usage.
 * Added: Details regarding list status in Constant Contact account, to our forms
   list.
 * Added: Email status or address destination column to Forms list table.
 * Added: Messaging regarding user accounts on connect screen if a non-production
   install.
 * Fixed: Issues around website field type not saving to custom field
 * Updated: Moved custom field cap to 50 to match allowed contact field limit.
 * Updated: Minor UI details around accessibility, wording, capitalization, visual
   spacing.

#### 2.16.2

 * Fixed: Errors regarding Captcha services
 * Fixed: Warnings about array offsets.

#### 2.16.1

 * Updated: Amended some approaches in authentication process after previous release
   caused issues.
 * Updated: return values for more precise troubleshooting
 * Updated: delete code flag for manual reconnection on plugin deactivation.

#### 2.16.0

 * Added: Cloudflare Turnstile support
 * Fixed: PHP warnings about name values from connected Constant Contact account.
 * Updated: Revised API refresh token process to try and take a more active approach
   instead of just WP Cron based.
 * Updated: Logging messages and data for troubleshooting API issues.
 * Updated: Default language values for CAPTCHA services. Let the service autodetect
   instead of force English.
 * Updated: Moved messaging about DISABLE_WP_CRON out of a notification and into
   Constant Contact Forms area top bar.

#### 2.15.2

 * Fixed: Fatal errors regarding strings and addition vs concatenation.

#### 2.15.1

 * Fixed: Compatibility issues around Monolog logger and other plugins using different
   versions.
 * Fixed: PHP notice around custom fields if not managing to connect.
 * Fixed: CMB2 Attached Post potential conflict with other plugins.
 * Updated: aria-label wording for better compliance.

#### 2.15.0

 * Added: Moves PHP minimum requirement to version 8.1 or higher.
 * Added: Anniversary and birthday form fields.
 * Added: Max length limit to Form builder and our custom field inputs.
 * Added: List display of existing custom fields from your Constant Contact Accout
   at bottom of form builder.
 * Added: Reminder to set a list for a form, when connected.
 * Fixed: Label style application for some positions.
 * Updated: Adjusted logic regarding version 2.0.0 “major upgrade” admin notification.
 * Updated: Show messaging in “Opt in” setting tab when not connected.
 * Updated: Log library version.
 * Updated: Improved log timestamp formats to make more visual sense.
 * Updated: Removed internationalization files to rely on wordpress.org translations.

#### 2.14.2

 * Fixed: errors regarding Google reCAPTCHA v3 javascript variables.

#### 2.14.1

 * Fixed: Dashicon getting escaped instead of displaying, in custom menu spot.

#### 2.14.0

 * Fixed: Issues with Google reCAPTCHA version 3 and forms submitted without page
   refresh.
 * Fixed: Logic around notification display in case manual intervention is needed.
 * Added: Per-form field setting for a max-width value as a percentage.
 * Added: Ability to choose the address type for address field. Example: home, work,
   other.
 * Updated: Small visual indicators and wording for if connection issues exist.
 * Updated: Visual details around “required” field indicators on forms, as well 
   as accessibility improvements.
 * Updated: Various PHP warnings and notices.

#### 2.13.0

 * Fixed: Details around address data retrieval from Constant Contact, used in disclosure
   text.
 * Updated: Added extra theme compatibility for popular themes.
 * Updated: Removed “edit” link on frontend form display to avoid potential confusion.
 * Updated: Adjusted details around cron jobs related to API token tasks.
 * Added: Admin area “edit form” link output for chosen form in Constant Contact
   Forms Block.
 * Added: Keywords for Elementor widget integration.
 * Added: Dedicated color picker for form title display.
 * Added: Ability to display form horizontally when using just the email field.

## Meta

 *  Version **2.18.0**
 *  Last updated **7 чаас ago**
 *  Active installations **20, 000+**
 *  WordPress version ** 6.4.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/constant-contact-forms/)
 * Tags
 * [constant contact](https://sah.wordpress.org/plugins/tags/constant-contact/)[contacts](https://sah.wordpress.org/plugins/tags/contacts/)
   [marketing](https://sah.wordpress.org/plugins/tags/marketing/)[newsletter](https://sah.wordpress.org/plugins/tags/newsletter/)
 *  [Advanced View](https://sah.wordpress.org/plugins/constant-contact-forms/advanced/)

## Ratings

 2.7 out of 5 stars.

 *  [  29 5-star reviews     ](https://wordpress.org/support/plugin/constant-contact-forms/reviews/?filter=5)
 *  [  3 4-star reviews     ](https://wordpress.org/support/plugin/constant-contact-forms/reviews/?filter=4)
 *  [  12 3-star reviews     ](https://wordpress.org/support/plugin/constant-contact-forms/reviews/?filter=3)
 *  [  16 2-star reviews     ](https://wordpress.org/support/plugin/constant-contact-forms/reviews/?filter=2)
 *  [  40 1-star reviews     ](https://wordpress.org/support/plugin/constant-contact-forms/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/constant-contact-forms/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/constant-contact-forms/reviews/)

## Contributors

 *   [ Constant Contact ](https://profiles.wordpress.org/constantcontact/)
 *   [ webdevstudios ](https://profiles.wordpress.org/webdevstudios/)
 *   [ Michael Beckwith ](https://profiles.wordpress.org/tw2113/)
 *   [ znowebdev ](https://profiles.wordpress.org/znowebdev/)
 *   [ ggwicz ](https://profiles.wordpress.org/ggwicz/)
 *   [ R A Van Epps ](https://profiles.wordpress.org/ravedev/)
 *   [ oceas ](https://profiles.wordpress.org/oceas/)
 *   [ Darren Cooney ](https://profiles.wordpress.org/dcooney/)
 *   [ Laura Byrne ](https://profiles.wordpress.org/newyorkerlaura/)

## Support

Issues resolved in last two months:

     18 out of 25

 [View support forum](https://wordpress.org/support/plugin/constant-contact-forms/)