WP Residence Help WP Residence Help

  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API
Home / FAQ / How to add a MailChimp form

How to add a MailChimp form

4466 views 0
In this video, you will learn how to create a newsletter form using the Mailchimp for WordPress plugin. Watch Video on Youtube

How to Create a Newsletter Form With Mailchimp

This help article explains how to create a newsletter subscription form using the MC4WP: Mailchimp for WordPress plugin.

Important: Mailchimp now uses the term Audience instead of the older term List. Some plugin screens or older screenshots may still use the word List, but it refers to the Mailchimp Audience where subscribers are saved.

Step 1: Install the Mailchimp for WordPress Plugin

In your WordPress admin panel, go to Plugins > Add New.

Search for MC4WP: Mailchimp for WordPress, then install and activate the plugin.



Step 2: Connect the Plugin to Your Mailchimp Account

Log in to your Mailchimp account:
https://login.mailchimp.com/

In Mailchimp, generate or copy your API key. Then go back to your WordPress admin panel and open MC4WP > Mailchimp.

Paste the API key in the plugin settings and save the changes.



Step 3: Create or Select Your Mailchimp Audience

In your Mailchimp account, create or select the Audience where you want to save newsletter subscribers.

Older documentation and some plugin areas may refer to this as a List. In Mailchimp, this is now called an Audience.
https://login.mailchimp.com/



Step 4: Create the Newsletter Form

In your WordPress admin panel, go to MC4WP > Forms.

Create a new form or edit the existing form. Select the Mailchimp Audience/List where subscribers should be added.



Step 5: Add the Form HTML

You can edit the form markup to match the newsletter form design used in the demo.



Use this form HTML inside the MC4WP form editor:

<p class="newsletter">
  <input class="newsletter_form" name="EMAIL" required type="email" placeholder="Enter your email address" />
  <input class="newsletter_input" type="submit" value="Subscribe" />
</p>

You can change the placeholder text or the submit button text if needed.

Step 6: Copy the Form Shortcode

After saving the form, copy the shortcode generated by the plugin.

The shortcode usually looks like this:

[mc4wp_form id="123"]

The ID number will be different on your website.



Step 7: Add the Shortcode to the Demo Section

Replace the existing demo newsletter shortcode with your own Mailchimp form shortcode.

You can also use the shortcode in any other page section, Elementor widget, text block, shortcode widget, or content area where you want the newsletter form to appear.



Important Notes

After creating the form, test it with a real email address to make sure subscribers are added correctly to your Mailchimp Audience.

If the form does not save subscribers, check the API key, the selected Audience/List, and the MC4WP plugin messages or logs.

If you use a cache plugin, clear the website cache after replacing the shortcode or editing the form design.

Related Help


Help article about how to install the theme

Help article about how to import demo content

Help article about how to edit demo content homepage

FAQ

Related Articles

  • FAQ – How do I migrate my website to a new hosting provider?
  • Why Add Listing and User Dashboard May Not Be Visible on Mobile
  • Can I add Email, WhatsApp, and Phone to property cards on the Advanced Search Results page?
  • Why are H2 or H3 tags shown as plain text after listing pages?

Help Categories

  • 18Agent, Agency & Developers
  • 5Blog Posts & Blog Lists
  • 38Elementor Shortcodes Built-In
  • 45FAQ
  • 15Footer
  • 5Getting Started
  • 37Header
  • 2IDX & MLSImport
  • 6Installation & Setup
  • 23Installation FAQ
  • 23Maps & Location Settings
  • 21Multi-Language Third Party Plugins
  • 6Other Third party Plugins
  • 19Pages
  • 4Payments & Monetization
  • 20Property Lists, Categories & Archive
  • 36Property Pages & Layouts
  • 31Search & Filtering
  • 162Technical how to | Custom Code Required
  • 8Technical: Actions and filters
  • 6Technical: Child Theme
  • 86Theme Options & Global Settings
  • 6Translations & Languages
  • 16WPBakery Shortcodes
  • 51WPResidence / WPEstate CRM
  • 50WPResidence 5.0 Documentation
  • 8WPResidence Elementor Studio
  • 50WPResidence Translate Plugin

Join Us On

Powered by WP Estate - All Rights Reserved
  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API