Searching for a way to connect OptinMonster to WordPress? Your search ends here. OptinMonster is…
Are you searching for a solution to automatically send new blog posts to a MailChimp list? Your search ends here!
MailChimp is a popular marketing platform for online businesses. It can be used to manage your email list (or audience), create campaigns, add tags to users, and much more.
Wouldn’t it be nice if you can automate some of your MailChimp tasks like creating and sending campaigns or adding a tag to a user? In this article, we’ll show you how to automatically send new blog posts to a MailChimp list. Later, we’ll also share some use cases to automate your MailChimp tasks.
How to Send New Blog Posts to Your MailChimp List
The WordPress plugin that can automatically send new blog posts to your MailChimp list is Uncanny Automator.
It is an automation plugin that can connect WordPress plugins to automate repetitive tasks. You can also use this plugin to connect WordPress to popular web apps like Google Sheets, Facebook, Twitter, Slack, and of course, MailChimp.
With that said, let’s get started with the tutorial.
Note: We’re assuming that you’ve already installed the Uncanny Automator plugin on your WordPress site.
Step 1: Create a Recipe
The first step is to create a recipe to automatically send new blog posts to your MailChimp list.
Wait! What is a recipe? A recipe is what you need to create to automate any task using the Uncanny Automator plugin. It basically tells your WordPress site – if something happens (trigger), then do something (action).
To get started, you need to go to Automator -> Add New from the left sidebar. Here you’ll be asked to select the recipe type. And you should select Logged-in users and click on Confirm.
Why did we select Logged-in users as our recipe type? Blog posts are published by a user with a WordPress account. Hence, we’re telling the Uncanny Automator plugin that only logged-in users can trigger our recipe.
Next, you need to add a recipe name in the Add title textbox.
Let’s name our recipe – Automatically Send New Blog Posts to a MailChimp List. You can give any other name if you want – it is just for understanding what the recipe is all about.
Step 2: Create a Trigger
It’s time to create our trigger. In our case, the trigger will be a new blog post is published.
Now, blog posts are a native part of WordPress and are not linked to any plugin or app. And standard WordPress functions are a part of the WordPress integration in Uncanny Automator. So go ahead and choose WordPress under Select an integration.
This will open a list of trigger options. And you need to find (and click on) the trigger option that says – A user publishes a type of post with a taxonomy term in a taxonomy. You can also use the search bar to find it.
After that, you need to choose the type of content you want to share with your MailChimp list.
Since you want to share new blog posts automatically with your list, you should select Post from the Post type dropdown.
If you only want to share content from a specific category, you can change the Taxonomy and the Taxonomy term dropdowns.
For example, if you have a News category and you want to share blog posts from that category only, then you need to select Category under Taxonomy and News under Taxonomy term.
Since we want to share all our blog posts with our list, we’ll not change the Taxonomy and the Taxonomy term fields.
Finally, you need to click on Save to store the changes and make your trigger live.
Step 3: Create an Action
Once the trigger is live, the next step is to create an action.
To get started, you need to click on the Add action button. Next, you need to select MailChimp from the list of available WordPress plugins and web apps.
Clicking on the MailChimp integration will open a modal window:
If you’re using the MailChimp integration for the first time, you’ll have to complete the following 2 steps to connect Uncanny Automator to MailChimp:
- Sign up for a free Uncanny Automator account if you’re a free user (or activate your license if you’re a premium user)
- Grant Uncanny Automator access to your MailChimp account
After connecting Uncanny Automator to MailChimp, you’ll see a list of actions. Since you want to send new blog posts to your MailChimp audience, you should select the Create and send a campaign option.
This will open a list of fields that you need to configure now.
First, you need to add a Campaign name. This can be any name you like and will not be visible to your audience. So you can write static text like “Blog Post Newsletter” as the Campaign name.
You can also use dynamic tokens (along with the static text) as your campaign name. Just click on the asterisk icon and select a token like Post title.
Using dynamic tokens can help you to distinguish between different campaigns. And you can then check the performance of each campaign in your MailChimp dashboard.
Next, you’ll have to select the Audience name from the Audience dropdown. This is the email list where you want to send your campaign.
After that, you need to configure the Email subject field.
Again, the email subject can be a mix of static text and dynamic tokens. For example, you can add the static text “Read our new blog:” and then click on the asterisk icon to search and add the Post title token.
Similarly, you need to add dynamic tokens in the From name and From email address fields.
Let’s configure the Email content field now.
Here you should add static text as well as dynamic tokens. After adding the static text, you need to click on the asterisk icon and add tokens like Post title and Post URL.
The following is an example of how the Email content field may look like when you use static text and dynamic tokens together:
If you want to send the entire blog post to your MailChimp audience, you should add the Post content token to the Email content box.
Finally, you’ll have to click on the Save button to make your action live.
Step 4: Add Delay to Your Action (Optional)
If you’re using Uncanny Automator Pro, you can add a delay or schedule your action.
In normal cases, the action will run immediately once the trigger happens. By adding a delay, you’ll have the time to make some minor changes or even cancel the action by going to the Action log (Automator -> Action log) page.
To add a delay, you need to first hover your cursor over the action area to see the Delay button.
Clicking on that button will open a modal window. You can add a delay or schedule your action in that window.
For example, you can add a delay of 2 hours and click on Set Delay – that means a newly published blog post will be shared with your MailChimp list after 2 hours.
Step 5: Publish the Recipe
It’s time to make our recipe live.
To do that, you need to change the toggle option in the Recipe box from Draft to Live.
That’s it! Your recipe is live now. From now on, whenever a new blog post is published, it’ll be sent to your MailChimp list automatically.
Use Cases to Automate Your Mailchimp Tasks
As you can see, Uncanny Automator can easily automate the process of sending new blog posts to your MailChimp audience. All you need to do is create a recipe and our no-code plugin will do the rest for you.
However, the above tutorial was just a starting point. You can easily automate other MailChimp tasks with the help of this powerful automation plugin. Here are some recipe examples:
Add User to an Audience
MailChimp is a powerful tool that can help you to segment your users and add them to different lists. This is a great way of managing subscribers based on their preferences.
Do you want to automate the process of adding users to your MailChimp list? Uncanny Automator can do that as well. All you need to do is create a recipe with “a user is created” as the trigger and “add the user to a MailChimp audience” as the action.
You can also add multiple actions to your recipe by clicking on the Add another action button. For example, you can add the user to a BuddyBoss group or you can send a message to a Slack channel when the user profile is created.
Add a Tag to a User
MailChimp allows you to add a tag to your contacts. This is useful for sorting and grouping users based on their activities or interests.
For example, you can add a tag to users for completing a particular course on your eLearning site. Then, you can send them better suggestions for their next course.
You can automate the entire process using Uncanny Automator. Here the trigger will be the user completes the course and the action will be adding a MailChimp tag to the user.
Uncanny Automator makes it really easy to send new blog posts to a MailChimp list automatically. Also, you can use it to add a user to your list or add a tag to a user. And the best part is you can use the free version of the plugin to automate various MailChimp tasks.
The free version offers 1,000 free credits to test the premium integrations. Each time a recipe passes data to another system, it uses 1 credit. You can track your credits by going to the Automator -> Dashboard page on your WordPress admin panel.
Once you use up the free credits, you can upgrade to the premium version for unlimited usage. The premium version also allows you to schedule your actions and provides all the available triggers and actions.
Do you’ve any questions on how to send new blog posts to a MailChimp list automatically? Please feel free to comment below!