Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To connect WordPress to an email marketing platform, first identify whether your site is hosted on WordPress.com or runs self-hosted WordPress.org, then choose a route supported by your email provider: its WordPress plugin or block, an integration for a form builder you already use, or an embedded signup form. The setup is complete only after you choose the right audience or destination and verify a test submission reaches it.

Choose a connection route for your WordPress setup

Start with three questions: Is your site on WordPress.com or self-hosted WordPress.org? Which email marketing platform do you use? Do you want a simple signup form, or do you want an existing WordPress form to send its submissions to that platform?

The distinction between WordPress.com and WordPress.org matters because available plugins and plan restrictions differ. Also check that your specific form builder and email platform work together; an integration for one pair does not imply support for another.

Route Best fit What to check
Provider plugin or native block You want to display the email platform’s signup form on your site. Whether the plugin or block supports your WordPress environment and plan, and which audience or form it sends signups to.
Existing form-builder integration You already use a WordPress form builder and want its submissions sent to your email platform. Whether that exact builder-platform combination is supported, plus the available destination and field-mapping controls.
Embedded form code Your provider supplies an embed and a plugin or block is not suitable. Whether you can place and, if needed, edit HTML, and whether the chosen theme location supports the embed.

Use the provider’s plugin or block for a signup form

When an official plugin or native block is available for your WordPress setup, it is usually the most direct route to display the provider’s form. The steps still differ by platform: some integrations use a sign-in authorization, while others require a code or a separate form-creation step.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Kit plugin

Kit’s August 10, 2026 guide describes the plugin for self-hosted WordPress.org sites and hosted WordPress.com sites on any paid plan. In WordPress, go to Plugins > Add New Plugin, find the Kit plugin, install and activate it, then follow its setup wizard and select Connect. Sign in to Kit and grant WordPress the requested access. During configuration, choose a default Kit Form to show beneath posts and pages, or turn off that default display; Kit also describes more targeted display settings. Installation screens can vary because WordPress sites are customizable. See Kit’s WordPress plugin instructions.

Mailchimp block or signup plugin

Mailchimp’s instructions distinguish WordPress.com from WordPress.org. On WordPress.com, connect the site to Mailchimp, open the editor’s block inserter, add the Mailchimp block, and select an audience. Mailchimp says signup forms can only be added on WordPress.com Business or eCommerce plans, while its article also says a Mailchimp block can be added on other plans; check the current plan-specific details before choosing this route. On self-hosted WordPress.org, Mailchimp lists a signup plugin, a form URL, and an embedded form as options. Read Mailchimp’s WordPress connection guide.

Constant Contact Forms plugin

Constant Contact’s help article, updated February 24, 2026, says the plugin requires WordPress 5.2.0+ or supported PHP 7.4+, is not available on a free WordPress.com account, and requires WordPress administrator access for settings. To connect it, install and activate Constant Contact Forms, select Connect your account, obtain an authorization code, sign in to Constant Contact and grant access, then copy the code back into WordPress and save. The code is valid for five minutes. Create a signup/contact form, sync the contact list, and add the form to a page or post. Follow Constant Contact’s plugin instructions.

Connect a form builder you already use

If the signup experience already lives in a WordPress form builder, check for a documented integration before adding a second form. This route can preserve your existing form, but the integration may require account authorization and individual configuration for each form.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Kit with WPForms

Kit documents a Kit for WPForms add-on for self-hosted WordPress.org. You need WPForms installed and activated and a Kit account; Kit says a paid Kit plan is not required for this integration. In WordPress, go to WPForms > Settings > Integrations > Kit, connect the account, and authorize access at Kit. Configure each form separately: depending on the setup, submissions can subscribe to Kit, add a person to a selected Kit Form, tag them, or add them to a sequence. Map the WordPress email, name, and custom fields to the corresponding Kit fields. See Kit’s WPForms integration guide.

Mailchimp with supported WordPress forms

The WordPress.org listing for MC4WP describes signup forms and integrations with Contact Form 7, WooCommerce, Gravity Forms, Ninja Forms, and WPForms, as well as custom integration and a PHP API. This is a plugin-specific option, not a guarantee from Mailchimp that every form or configuration will work. Check the listing and the instructions for your form builder before relying on it. View the Mailchimp for WordPress plugin listing.

Embed a form when a plugin or block is not suitable

Mailchimp can generate an embeddable form for each audience. Its instructions describe placing the code in an HTML-ready area such as a post, page, or text widget; editing the HTML may require technical help. Mailchimp says many WordPress sites work best with JavaScript disabled or with the unstyled form. For a Mailchimp popup form, it recommends adding the code to a post or page because theme locations such as headers, footers, navigation, and sidebars may not support the embed. Check Mailchimp’s WordPress form options.

Authorize the account, choose the destination, and map fields

Signing in or granting access connects the WordPress integration to your email account; it does not by itself decide where each new submission goes. During setup, select the destination the integration offers—such as an audience, list, form, tag, or sequence—and map the form’s fields carefully. Grant only the access requested by the integration you chose.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Check that the selected audience or list is the one you intend to grow.
  • Confirm which form, tag, or sequence receives a submission if the integration provides those controls.
  • Match the email and name fields, then map any custom fields to the correct destination fields.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Place the form and verify a real submission

  1. Add the signup form or block to the intended page or post, or use the location supported by your embed and theme.
  2. Submit a test entry using an address you can check. Note the confirmation or error message shown on the site.
  3. Open the email platform and verify that the test contact appears in the intended audience, list, form, tag, or sequence, with the expected field values.
  4. If the test fails or lands in the wrong place, use the troubleshooting checks below before inviting visitors to sign up.

Troubleshoot a form that does not connect or add contacts

  1. Check plugin activation and permissions. Confirm the plugin is installed and active, and that you have the administrator access needed to configure it.
  2. Reconnect account authorization. If the provider connection has expired or was not completed, repeat its authorization steps. For Constant Contact, generate and use a fresh authorization code if the five-minute validity window has passed.
  3. Verify the destination. Reopen the integration settings and check the selected audience, list, form, tag, or sequence.
  4. Check placement and theme support. Confirm the form is actually on the page visitors use. If an embed is missing, try a post or page rather than a theme area that may not support it.
  5. Review field mapping. Make sure required fields, especially the email address, map to the matching platform fields.
  6. For Constant Contact after an update or reinstall, its help article says existing forms may need their contact list selected again.

Make the signup language clear

Tell visitors what they are signing up for and use consent language appropriate to your audience and jurisdiction. Constant Contact describes its own form as capturing and documenting express consent in line with its email permission policy, with GDPR and CASL mentioned in that context; that description is specific to Constant Contact’s form and is not legal advice. Choosing an integration alone does not establish that a site meets applicable privacy or marketing requirements. Constant Contact’s form guidance.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.