Setting Up Mailchimp for WordPress Integration
Do you want an easy way to connect Mailchimp to your WordPress site?
Integrating Mailchimp with WordPress can simplify your email marketing efforts. With all the great features Mailchimp offers, combined with the capabilities of WordPress, you can easily keep track of your email lists and send out your campaigns without a ton of extra work.
This guide will show you how to set up Mailchimp with WordPress using the ProfilePress Mailchimp addon.
Our Mailchimp addon lets you add your WordPress membership site users to a Mailchimp audience or email list when they register on your site or purchase a product or membership plan via the checkout form.
It also syncs profile updates and membership changes directly with Mailchimp. Plus, your users can manage their email preferences easily from their account page, choosing which emails to receive or opt out of.
Table of Contents
Activating the Mailchimp for WordPress Addon
To get started, ensure you have installed and activated the ProfilePress plugin on your WordPress site.
Next, in your WordPress dashboard, go to ProfilePress > Addons. This page contains a list of available ProfilePress addons.
Scroll to Mailchimp and switch it ON.
Setting up Mailchimp
To set up our Mailchimp for your WordPress site, go to ProfilePress >> Settings >> Integrations >> Mailchimp.
Adding your Mailchimp API Key
If you already have your Mailchimp account API key, you can paste it in the field or click on “Get it Here” below the field to navigate the API page of MailChimp (you will be required to log in to your Mailchimp account).
Newsletter Subscription Checkbox
If you want users to opt-in or tick a subscribe checkbox before being added to the Mailchimp list of the membership plan they purchase during checkout, enable the “Checkout Subscription Checkbox” setting.
Enable Auto Sync
Enabling auto-sync allows the plugin to listen to changes in your WordPress user base and membership subscriptions and automatically sync them with Mailchimp.
For example, suppose your members or users update their profile information or change their account email address on your WordPress website. In that case, their profile in Mailchimp will be updated to reflect the changes.
Similarly, if you have every membership plan on your site set up to sync to specific Mailchimp audiences, when members subscribe to a plan, they will be added to the Mailchimp list or audience you have configured for that plan. And if their subscription expires in WordPress, they will be removed.
Sync Tool
This tool allows you to import users in bulk to your MailChimp Audience. Learn more about the sync tool.
Click on “Save Settings” to save and activate your API Key.
Note: This will add an “API key successfully validated” message to the API field
Adding Audiences
ProfilePress allows you to create multiple audiences for Mailchimp. To Create your first audience, click “Add New Audience” at the top of the Mailchimp setup page to reveal the page for adding new audiences.
Enable Audience: Activating this will make this audience or list available for use in your forms and in the user notification settings to subscribe to and unsubscribe from.
Title: This is the title text shown on your WordPress registration form and My Account pages to represent this audience—preferably the selected audience name.
Audience: This allows you to select the MailChimp list you want the new users added to.
Automatically Add New Users: If enabled, users will automatically be subscribed to this audience when they register. The audience will not show on a registration form even if you add the Mailchimp field.
Mapping Custom Fields: If you have custom fields in your registration form, this section allows you to map them to their respective attributes in MailChimp.
Double Opt-in: This option allows users to receive an opt-in confirmation email before they are added to this audience.
Default Tags: You can select tags to apply to users who subscribe to this audience during account registration. The tags must have already been created in your MailChimp dashboard.
After filling out the form, click the submit button to add the Mailchimp audience to ProfilePress.
Add as many Mailchimp audiences or lists as you will need in ProfilePress.
Wrapping Up
When you are done, see the links below to learn how to integrate the created audience with your registration and membership checkout forms powered by ProfilePress.
Add Users to Mailchimp Based on Subscribed Membership Plans