If you want to learn how to set up the MailChimp email marketing service with your Thrive Leads list building plugin for WordPress, I created this tutorial just for you.
Over the last few months, I’ve had countless emails from users of Thrive Leads struggling to set up their email marketing service provider, MailChimp, with their Thrive Leads software.
Well, fear no longer, because, in this tutorial, I’ll show you how to get the job done in no time at all.
Believe it or not, it’s very simple to do.
Here’s what we’re going to cover during the setup process:
- MailChimp signup forms and response email settings.
- Creating MailChimp to Thrive Leads API connection.
- Connecting Thrive Leads forms with MailChimp.
I’m not going to cover things like how to set up a MailChimp account, or how to create a list in MailChimp. I’m going to assume you already have these setup or at least know how to do it.
To begin with below is a very brief overview of each tool. Skip this if you don’t need to learn what MailChimp or Thrive Leads are.
What is MailChimp?
MailChimp is the email marketing service provider that I’m currently using for my blog and business.
MailChimp is very popular and offers a host of useful services, options, tools, and features to bloggers and online businesses serious about list building and doing email marketing.
I use MailChimp because they’re extremely good value for money.
What is Thrive Leads?
Thrive Leads is a powerful all-in-one email opt-in form builder and list building plugin for WordPress.
The software comes with a host of predesigned opt-in form templates, A/B split testing tools, analytical and conversion metric tools, and much more.
In my opinion, it is the complete email list building that every blogger or online business owner should have in their toolbox.
OK, so now let’s get started for real!
1. MailChimp signup forms and response email settings
Let me share with you exactly how I have these setup for my website here at Magnet4Blogging.
It’s very simple because most of the settings and configurations are actually made in Thrive Leads and not MailChimp.
Although I do add some small customization to the opt-in forms in MailChimp, I prefer to use my own custom built forms using the Thrive Leads canvas.
The only pages I customize in the MailChimp forms are the ones highlighted in the image below. The ones grayed out I don’t touch at all. See image below.
So – These pages include:
- Sign up form
- Sign up form with alerts
- Opt-in confirmation email
- Opt-in confirmation reCAPTCHA
- Final welcome email
The reason the ‘signup thank you page’ and the ‘confirmation thank you page’ are both grayed out in the image above, is because I already created these inside my WordPress site using another plugin called Thrive Architect.
Beacuse, I prefer to create custom ‘thank you landing pages’ on my website instead of sending new subscribers offsite to a default ‘thank you page’ on MailChimp.
This helps me to achieve several things –
- I get to keep my users engaged on my site.
- It creates better user experience for my users.
Moreover, with a custom ‘thank you page’ I can add my own unique content, custom links, and any relevant special offers I think my new subscribers might be interested in.
So, once I have all of these pages set up correctly, the next step I take is configuring Thrive Leads with MailChimp using API connection.
Let’s take a look.
2. MailChimp to Thrive Leads API connection and configuration
To set up and configure Thrive Leads with MailChimp is ever so easy. Just follow the steps below.
First, log into your MailChimp account.
Then navigate to the top right-hand corner of the screen, click on the little face-down arrow and you’ll see a list of options.
You’ll see Profile in the drop-down menu. Click on this. See image below.
Now under the Extras drop-down menu, you’ll see API keys. Click on this tab. See images below.
Once you’re on the API Keys page, what you’ll need to do here is create a new API key.
When creating your API key, make sure to change the label name so you know what the API key is used for.
For instance, you could just name it ‘Thrive Leads’ to keep things simple. See image below.
Once you’ve created your new API key, you’ll need to add it to your Thrive Leads software.
To do this, simply copy the API Key (long numbers and letters), then log back into your WordPress dashboard and go to Thrive Dashboard > Manage API Connections > Add New Connection > select MailChimp under Email Marketing, then paste the code into the box provided. See image below.
Hit Connect, and with a bit of luck, you should have completed the API connection for Thrive Leads and MailChimp.
You can always test the connection from the Active Connections dashboard.
3. Connecting Thrive Leads forms with MailChimp
Now all you need to do is connect your custom Thrive Leads opt-in forms to your email list in MailChimp using API connection.
This is the easy part, by the way.
Go to Thrive Leads and then go to edit one of your opt-in form designs as you would normally. See below.
In the opt-in form editor page, click on the actual opt-in form email field to edit it. See image below.
You will see the Lead Generation Option bar pop up. Now click on the button that says Connect to Service. See image below.
You can now create a new connection for your form. Hit the button Create a new Connection. See image above.
You have the option to either connect with HTML or with API. Select API as your preferred type of connection. Then click on Go to the next step. See image above.
OK, so now choose from your list of existing API connections – Since we already done the setup for MailChimp in Step 2, we can simply select MailChimp if it’s not already selected, and the name of your mailing list. See image above.
You can also choose Grouping, and I would just ensure that you have Doube-opt-in enabled as well.
Once you’re done, simply hit Save. See image above.
That’s it! You’ve successfully set up MailChimp with Thrive Leads. Your visitors will be able to use your opt-in forms immediately and get onto your email list.
Test to make sure everything is working just fine
I would highly recommend that you test your form using your own email address to see if the connection was successful.
Need help with getting set up?
If you get stuck with any of the steps above, please don’t hesitate to get in touch with me. I’m here to assist you any way I can.