Beginner’s Guide to WordPress Email Marketing Automation

Do you want to learn about WordPress email marketing automation?

Email marketing automation in WordPress allows you to save time by automating tasks, creating drip emails, and using tools to grow your email list.

In this beginner’s guide, we’ll walk you through WordPress email marketing automation with tips, tricks, and tools that you can use.

WordPress email marketing automation guide for beginners

What is Email Marketing Automation in WordPress?

Email marketing automation is a marketing technique that allows businesses to send pre-written emails automatically when user activity matches a trigger.

For instance, you can send an automated email when a new user registers on your website or signs up for your email list.

Instead of manually writing emails, you only write them once and set up triggers. After that, when a trigger is matched, the email goes to the user automatically without you taking any action.

80% of businesses that utilize email marketing use automated emails.

Not only does it save time, but it also improves the effectiveness of your emails. You can use automation to send personalized emails based on user activity, which is proven to be 320% more effective.

Here are some more examples of when you can use automated emails to boost your business.

  • Send an email when a user completes a purchase.
  • Send notification emails when a new post is published.
  • When a user abandons a shopping cart, send a reminder.
  • Sending drip email campaigns to specific users.

We will be going over a lot of topics in this guide, so you can jump to any of them by clicking one of the links below.

Why Automate WordPress Email Marketing?

Automating your WordPress email marketing allows you to be more efficient and effective. Following are some of the top reasons that make email automation compulsory for your marketing strategy.

Automation Saves Time by Reducing Repetitive Tasks

By applying email automation, you can reduce the repetitive manual tasks, saving you time that you can spend on growing your business.

Instead of writing emails and manually sending them, you can write your emails once and then set up triggers to automatically send to your users.

Makes Your Emails More Personalized

Email marketing automation also lets you make your emails more personalized for each user.

Instead of sending the same email to each user, you can send them more relevant messages based on their activity on your WordPress website.

Personalized automated emails have a much higher open rate of 70.2% and have 152% higher click-through rate than manually sent and non-personalized emails.

Email providers like Constant Contact use merge tags so that you customize emails to use the person’s first name, for example. This can make them more likely to open the email than if it were addressed to the overall list.

Convert Leads into Customers and Boost Sales

Don’t let customers and potential leads wait for a reply to hit their inbox. You can set up automated emails to let customers know that you got their information and will get back to them.

For instance, you can send an automated email to users who fill out the contact form on your website. By setting up a simple automation to send a confirmation message, you can build trust with your visitors.

Similarly, you can set up automated emails for users who sign up or fill out a form on specific landing pages on your website.

You can reach out to customers who abandoned carts on your online store and convert them into customers.

Offer discounts to customers on special occasions like holidays, anniversaries, birthdays, and more.

Using automation, you can set up email drip campaigns to stay in touch with users and create personalized email marketing funnels that drive more sales.

Let’s look at how to apply email marketing automation on your WordPress website and what tools you’ll need to do that.

How to Set up Email Marketing Automation in WordPress

There are multiple ways to set up email marketing automation in WordPress.

You can combine different tools and platforms to maximize the effectiveness of your email campaigns.

Let’s look at the best ways to set up automated emails on your WordPress website.

Make Sure Your WordPress Emails Can be Delivered

First, you would want to ensure that the emails sent from your WordPress website aren’t in the spam folder.

You need to use SMTP to send out your emails to ensure that.

SMTP (Secure Mail Transfer Protocol) is the industry standard for sending emails. It uses proper authentication (username and password) to ensure that an authorized sender sends emails.

This is where you’ll need WP Mail SMTP.

The WP Mail SMTP WordPress plugin

It is the best WordPress SMTP plugin on the market and enables you to easily send WordPress emails using SMTP.

Note: There is also a free version of WP Mail SMTP, which is fully functional and works with any SMTP or email service provider.

For details, see our article on how to set up WP Mail SMTP with any host or SMTP service.

Choose an SMTP Email Service Provider for Transactional Emails

Transactional emails are messages sent to users as part of their interaction with your website, such as registration confirmation or online store receipts.

Remember, transactional emails are not handled by an email marketing service MailChimp, as they are not part of marketing campaigns, promos, or newsletters.

For example, when new users make an account on your website, they are sent an email to verify their email address and set a password. This is a transactional email.

Similarly, a WooCommerce store may send users their order details and shipping notifications.

PRO TIP: You can use a business email address to send these emails to avoid being sorted into your customers’ junk mail or spam folders.

However, some business email service providers don’t allow you to send many emails and may flag your account for misusing the service.

For that reason, you need to sign up for a transactional email service provider to ensure email deliverability for those essential email messages.

We recommend using SendLayer. It is the best SMTP service provider for WordPress and WooCommerce users.

SendLayer

SendLayer specializes in sending transactional emails at scale with high deliverability.

You can connect to SendLayer API using the WP Mail SMTP plugin, which comes with built-in integration so the two can work together seamlessly.

SendLayer integration in WP Mail SMTP

Once connected, all your WordPress emails will be sent using SendLayer API, ensuring higher delivery and scalability for your transactional email messages.

Now that you have ensured that your WordPress emails are delivered to the user’s inbox. Let’s look at the best email marketing automation tools you can use with WordPress.

1. Sending Automated Emails via Constant Contact

An email marketing platform allows you to send your users promotional and marketing email messages.

There are a ton of email marketing services out there, but not all of them have email marketing automation features.

We recommend using Constant Contact. It is one of the best email marketing services for small businesses.

It comes with professionally made email templates, email list growth tools, customer segmentation, and powerful marketing automation tools.

You can also set up drip campaigns to automatically send out emails to your users with a pre-scheduled frequency.

This allows you to onboard new customers and drive them to conversions without doing any manual work.

To get started, visit the Constant Contact website to sign up.

Constant Contact

Once you have signed up, follow the instructions in our article on how to create an email newsletter to set up your first email list.

After creating your email list, you can set up your automation campaigns by visiting the Campaigns page and clicking on the ‘Create’ button.

Create campaign

This will bring up a popup where you can select from different campaign types.

Click on Email Automation to continue.

Create email automation campaign

From here, you can select single-step automation or multi-step automation.

Single-step automation sends just a single email, such as a welcome email.

Multi-step automation lets you create a series of emails that are automatically sent to your subscribers. This way, you can let them know about your products and services, send special offers, and more.

In this tutorial, you’ll create a multi-step automation for when new subscribers join your email list. Go ahead and select the ‘A contact joins a list’ option.

Email automation type

Next, you will have to enter a name for your campaign.

Make sure you click the ‘Save’ button.

Welcome email campaign

Constant Contact will then ask you what activity will trigger the email.

For instance, the drip series is automatically triggered when a user joins your email list, opens an email, clicks a link, or buys a product.

You can use the default ‘Contact joins a list’ option as the trigger type. Then you can choose the email list you created earlier.

Campaign trigger

Go ahead and click the ‘Save’ button when you’re done.

Creating Emails for Your Drip Campaign

Now that you have set up the campaign, you can start adding emails you want to send.

Simply click on the Create New Email button to write your first email.

Create new email

This will bring up the email wizard where you can select a template, write your email, and save it.

Follow the on-screen instructions to write your email. After that, you can select the time delay between emails by clicking on the Edit link above the saved email.

Set interval

Repeat the process to create more emails by clicking on the Add to Series button at the bottom.

For more details, see our complete tutorial on how to send automated drip notifications in WordPress.

You can also learn how to send automated emails in WordPress.

2. Automate WooCommerce Emails Using FunnelKit Automations

Automation is the easiest way to boost sales on your eCommerce store.

If you run a WooCommerce store, your customers will receive different transactional emails.

These help them get order confirmations, track their order status, get invoices, and find more information about your online store.

You can customize and automate these emails or create new campaigns using FunnelKit Automations, a popular WooCommerce plugin for marketing automation. It is a sister product to FunnelKit (formerly WooFunnels), a powerful sales funnel builder for WooCommerce.

FunnelKit Automations

FunnelKit Automations is the must-have toolkit for any WooCommerce store, membership website, or other businesses.

It allows you to automate lead generation, manage contacts, and recover abandoned carts. This helps you boost productivity and sales for your business.

First, you need to install and activate the FunnelKit Automations plugin. For more details, please see our guide on how to install a WordPress plugin.

Once you have activated the plugin, go to the FunnelKit Automations » Automations (Next Gen) page and click on the Add New Automation button.

FunnelKit new automation

Next, the plugin will ask you to choose a template.

These templates are pre-made automation for the most popular campaigns. You can also start from scratch if you want.

FunnelKit new automations

For the sake of this tutorial, we will be using the ‘Post-Purchase sequence’ template.

Click on the template to open and preview it.

FunnelKit template preview

You’ll see this automation’s trigger, delay, and action on the preview screen.

It may not be exactly what you have in mind. For instance, you may want to run this automation for purchases above a certain amount.

Don’t worry. You’ll be able to edit it as much as you like later.

For now, click on the Import button at the top right corner of the screen to start using this template.

Give your automation a name

You will be asked to provide a name for this automation. You can enter anything that helps you easily identify it and click the Create button.

FunnelKit will now import the template and open it in the automation editor.

FunnelKit automation editor

You’ll see the trigger that will launch this automation at the top. Followed by the delay and the action it will perform.

You can click the Add (+) button between these steps to add a condition, delay, goal, action, jump, or exit the automation.

Add automation step

Don’t forget to edit the Action step. For this campaign, the action is to send an email to the user.

Click on the ‘Action,’ and it will open up. From here, you can edit the email you’ll send to the user.

Edit autoamtion action

You can use Merge Tags to add dynamic elements to your email message.

Once you are finished editing, click on the Save and Close button to exit the action editor.

Finally, click on the toggle at the top to switch from Inactive to Active. This will activate the automation on your website.

Activate automation

Feel free to create as many automations as you need.

FunnelKit works with all essential WordPress plugins. Plus, you can connect it to Zapier and perform actions on more than 5000+ other web apps.

3. Automate WordPress / WooCommerce Emails Using Uncanny Automator

Research shows that users are more likely to engage with a marketing email when it is personalized and timely.

You can automate this by sending users targeted messages based on their activity on your WordPress website.

For instance, you can recommend products to customers who have ordered a specific product.

Now, what if you also wanted to create a one-time coupon for that customer, send customer data to your CRM, or remind a sales staff to give them a call?

This is where Uncanny Automator comes in.

Uncanny Automator

It is one of the best WordPress automation plugins, allowing you to create automated workflows for your WordPress website.

It works with popular email marketing platforms, WordPress contact form plugins, eCommerce platforms, and more.

The first thing you need to do is install and activate the free Uncanny Automator plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, head over to the Automator » Add New page to create your first recipe.

In this tutorial, we’ll send an automated email to WooCommerce customers who have placed an order, asking them to leave a review.

You’ll be asked to select which type of recipe you want to create. You should choose ‘Logged-in users’ and then click the ‘Confirm’ button.

Choose recipe type

This will bring you to the Edit recipe page.

First, provide a title for your recipe. It could be anything that helps you identify this recipe.

Next, you need to choose an integration where your trigger will run. Depending on the plugins installed on your website, this list may change.

Choose trigger integration

Select WooCommerce to continue.

The Automator will now show you a bunch of WooCommerce triggers that you can use to launch your recipe.

For the sake of this tutorial, we’ll be using ‘A user completes, pays for, lands on a thank you page for an order with a product.’

Choose trigger

After choosing a trigger, you can click on the highlighted conditions to change them if needed.

For instance, instead of all products, you can click on ‘a product’ to choose a specific product

Trigger conditions

Once you are finished, click on the Add Trigger button.

Next, you will create an action. This is the task that you want to perform as the result of the trigger you set above.

Clicking on Action will show you a bunch of integrations that you can use. For the sake of this tutorial, we’ll be using the ‘Emails’ integration.

Choose action integration

Next, it will show you the actions you can perform for your selected Integration.

Since we selected Emails, there is only one action available which is to send an email.

Send email action

This will bring up the email editor.

From here, you can fill out all the fields like the ‘from’ address, recipient email address, subject, and more.

Create your email

Click on the star (*) next to a field to insert a dynamic value.

For instance, you can add the customer’s billing email for the ‘To’ field, use the product title in the subject, or use the customer’s name to greet them.

Dynamic values

Want to add a delay between the trigger and the action?

Click on the Delay button at the top of the action.

Set delay

After that, you can choose a delay time.

For the sake of this tutorial, we are setting the delay to 1 week (7 days).

Set delay time

Setting a delay makes your email more effective.

For instance, in this scenario, you would want to set enough delay to ship the product and give the customer a couple of days to try it out.

Once you are satisfied with your recipe, don’t forget to switch to the ‘Draft’ toggle to ‘Live.’

Set recipe to live

Your recipe is live and will run the next time a customer purchases.

To learn more about the Uncanny Automator and all the cool things you can do with it, see our tutorial on how to create automated workflows for your WordPress website.

Ideas for Email Marketing Automation with Examples

Wondering how best to use email marketing automation on your WordPress website? Following are some examples of automated emails that can give you ideas for your own emails.

1. Automated Welcome Email Example

You can send an automated welcome email to new customers or users who sign up for your mailing list.

Here is how MonsterInsights, a popular WordPress plugin, welcomes new users.

Not only does the email greet users, but it also points them to make the best out of their purchase with helpful links.

Welcome email example

2. Automated Abandoned Cart Email Example

Did you know that over 60-80% of the users who add products to their carts don’t complete the purchase?

This phenomenon is called abandoned cart sales. It shows that users are interested in the product, but something prevents them from placing the order.

Here is an example of an abandoned cart email from Pacsun. It uses urgency by mentioning that the products may run out of stock.

Abandoned cart email

According to OptinMonster, abandoned cart emails have about twice the open-rate of traditional marketing emails.

3. Automated Sale Email Based on User Interest

Another common type is the automated sale emails sent to the users based on their interests.

Here is an example from the Emirates informing users about more choices that they can avail.

Sale email based on user interest

4. Automatically Send Win Back Emails

You can schedule automated emails to users who haven’t logged in or made another purchase.

Here is an example from Buffer. Notice how they inform users what new features users are missing out on.

Automated win back emails

We hope this article helped you learn about WordPress email marketing automation and how to use it to grow your business.

You may also want to see our pick of the best WordPress coupon code plugins or see our guide on how to grow your business online with practical tips.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Beginner’s Guide to WordPress Email Marketing Automation first appeared on WPBeginner.

How to Connect Multiple WordPress Sites Together (3 Ways)

Do you want to connect two or more WordPress websites together?

Having multiple websites is an advantage for your business as you easily segment products and services for different customers and keep your main website secure. However, connecting each site and making them work together can be tricky.

In this article, we’ll show you how to connect multiple WordPress sites together.

How to connect multiple WordPress sites together

Why Connect Multiple WordPress Websites Together?

Let’s say you have multiple websites like a WordPress blog and an online course website. If someone purchases a course from your blog, then you’d have to manually enroll them on to your site that has the learning management system (LMS).

This could take a lot of time, or cost you a lot if you need to hire help to get the job done.

On the other hand, you can automate different tasks and save time by connecting these websites together. When a customer purchases the course, they’re automatically registered and enrolled on a separate membership site. This is good practice to keep your main WordPress site secure.

Many people think of creating a WordPress multisite network when connecting numerous sites together. However, you don’t need to run a multisite network to connect each website together. In fact, that’s usually not the best solution.

We’ll show you 3 simple ways of making different websites work together. You can click the link below to jump ahead to any section you’re interested in:

Method 1: Connect Multiple WordPress Sites Using a Plugin

The best way to connect two websites and make them talk to each other is by using the Uncanny Automator plugin. It’s the best WordPress automation plugin and helps you create automated workflows on your website.

You can think of the plugin as Zapier for WordPress websites. With Uncanny Automator, you can easily create a connection between multiple websites.

The Uncanny Automation WordPress plugin

For this tutorial, let’s consider a situation where you have a WooCommerce store and a membership website.

We’ll show you how to connect both websites using Uncanny Automator. Our goal is to automatically register customers on your membership website when they buy a course from your store.

Note: Before you start, make sure that you’ve added a product to your WooCommerce store and created different membership levels on your membership site.

Next, you’ll need to install the Uncanny Automator plugin on both of your websites. For more details, please see our guide on how to install a WordPress plugin.

Upon activation, you’ll be asked to install the Uncanny Automator free plugin. The lite version offers limited features and is used as a base for the pro version.

After that, you’ll need to go to the Automator » Settings page from your WordPress dashboard and enter your license key. You can find the key in the Uncanny Automator account area.

Enter Uncanny Automator license key

After entering the key, don’t forget to click the ‘Activate License’ button.

You’ll need to repeat the activation steps for both WordPress websites.

Creating a Recipe for Purchasing a Product on Your WooCommerce Store

Next, you’ll need to create a recipe on your WooCommerce store when customers purchase your product. ‘Recipes’ are automations.

To start, you can head over to Automator » Add New from your WordPress admin panel.

After that, you’ll be asked to select a recipe type. Logged-in recipes are triggered by logged-in users only, while ‘Everyone’ recipes can be triggered by all users.

Select logged in users

Go ahead and select the ‘Logged-in users’ as the recipe type, since your customers will be creating an account and logging in to make a purchase. Then click the ‘Confirm’ button.

Next, you can enter a name for your recipe and select ‘WooCommerce’ as the integration. The name is for your reference only, and your users won’t see it.

Enter a name and select WooCommerce as integration

Then, you’ll need to select a trigger for your recipe.

Simply select the ‘A user completes, pays for, lands on a thank you page for an order with a product’ as the trigger.

Select a trigger for your recipe

Next, you’ll be asked to select the trigger condition.

You can select ‘pays for’ as the condition and click the ‘Save’ button.

Choose a trigger condition

After that, Uncanny Automator will ask you to select a product for your recipe.

Go ahead and select the digital product that’s on your WooCommerce store. For example, we’ll choose the WordPress Course: Ultimate Growth Hacking as the product for this tutorial.

Select a product for recipe

Don’t forget to click the ‘Save’ button after selecting a product.

Now you’ll need to choose an ‘Action’ for your recipe.

Click the add action button

To create the action, you’ll need to select an integration.

You can easily send the customer’s registration data to your membership website using a webhook. A webhook is a bit of code that allows different tools and apps to provide information to other apps in real-time.

Don’t worry, you won’t need to know how to code in order to use it. We’ll walk you through all the steps.

Go ahead and select ‘Webhooks’ as the integration.

Select Webhooks as integration

In the next step, you can select an action for your chosen integration.

Simply select the ‘Send data to a webhook’ option.

Choose send data to a webhook

Next, you’ll need to enter your webhook details.

Enter webhook details

Keep this tab open for now.

To complete the recipe on your WooCommerce store and fill in the webhook details, you need to create a webhook on your membership website.

Creating a Webhook on Your Membership Website

First, you’ll want to open your membership site in a new tab. Then head over to Automator » Add New from your WordPress admin panel on your membership site.

Go ahead and select ‘Everyone’ as the recipe type and click the ‘Confirm’ button.

Select everyone as recipe

After that, you will have to enter a name for your recipe and select a trigger integration for your recipe.

Simply click the ‘Webhooks’ as the integration.

Choose webhooks as trigger integration

In the next step, you’ll need to select a trigger for your integration.

Go ahead and select the ‘Receive data from a webhook’ as the trigger.

Select receive data from a webhook

Next, the plugin will show the webbook URL. You can note down the URL in a text file, as we’ll need it later on to finish the recipe on your WooCommerce store.

After that, scroll down to the Fields section. Now enter ‘Email’ under the Key field and select ‘Email’ for the Value type.

Enter field details and cope the webhook link

Don’t forget to click the ‘Save’ button.

Next, you can add an action to your recipe by clicking the ‘Add action’ button.

Click the add action button

There will be different integrations you can choose for your action. Simply select the membership plugin you used to create the membership site.

In our case, we’ll select MemberPress since we used it to set up the membership site.

Choose action integration

After that, you can choose an action for your selected integration.

Since we want our customers to subscribe to a membership automatically, we’ll select the ‘Add the user to a membership’ option.

Add the user as a member

A popup will now appear showing that the action will require WordPress user data.

Go ahead and click the ‘Set user data’ button.

Set user data for MemberPress

Next, you’ll need to choose between an Existing User or a New User.

Simply click the ‘New User’ option.

Select new or existing user

A form will now appear where you can set the user data. You can leave the first name and last name fields blank.

Next, go ahead and click the asterisk icon (*) for the Email field. From the dropdown options, select ‘Field #1 Email’ under Receive data from a webhook.

Click the asterisk sign and select email field

You can repeat this step for the Username field as well. As for other fields, you can leave them blank.

Now, under the ‘What to do if the user already exists’ option, simply choose ‘Do nothing’ and click the Save button.

Select do nothing and save

Next, you can select the membership plan you want the WooCommerce customer to subscribe to by clicking the Membership dropdown menu.

Besides that, you’ll see more fields for subtotal, tax amount, tax rate, status, gateway, and more. You can leave them to the default setting.

Select a membership plan

Don’t forget to click the ‘Save’ button when you’re done.

If you want, there are more actions you can add to the recipe, like allowing WordPress to send a confirmation email or registering the user to a Zoom webinar.

Next, you can now go ahead and publish your recipe. Simply click the ‘Draft’ toggle on the right side of the page and change it to ‘Live.’

Publish your recipe

Finishing Your Purchase Recipe in WooCommerce

Now that your recipe is active on the membership website, it’s time to finish up the recipe on your WooCommerce store.

First, go back to your WooCommerce website and open the recipe we created earlier. Next, enter the webhook link we copied in a text file (when creating a recipe on the membership site) under the ‘URL’ field.

Enter the copied webhook url

Next, you can scroll down and keep the Request Method and Data format to the default setting.

Under the Body section, you can click the asterisk (*) sign for the ‘Key’ field and select ‘Billing email’ as the option. Similarly, you can also select ‘Billing email’ for the Value field.

Add additional data for WooCommerce recipe

There’s also an option to send test data to see if your connection is set up correctly.

When you’re done, don’t forget to click the ‘Save’ button.

Next, go ahead and publish your recipe by clicking the Draft toggle and changing it to Live.

Publish your WooCommerce recipe

That’s it!

Whenever a customer purchases your selected WooCommerce product, they’ll be automatically subscribed to a membership plan on your membership website.

You can use this same method to set up similar automations to connect multiple WordPress sites together.

Method 2: Create a Subdomain to Connect WordPress Websites

Another way you can connect multiple WordPress websites is by creating a subdomain.

However please keep in mind that these websites will not be in sync automatically, and you will have to manually update both of them.

Subdomains are additional parts of your primary domain name and help you organize different sections of your WordPress website. You can use them to separate other functions from your main website.

For example, let’s you want to create an eCommerce store but keep it away from your main domain. In this case, you can create a subdomain for your online store, and your website will look like this:

https://store.yourexamplewebsite.com

Similarly, you can create a subdomain for different locations like uk.yourexamplesite.com or fr.yourexamplesite.com.

At WPBeginner, we also use a subdomain for our video content. You can visit https://videos.wpbeginner.com/ and get access to numerous video tutorials on WordPress.

Video subdomain preview

You can easily create a subdomain using your WordPress hosting account. For more details, you can see our explanation about subdomains and how to create one.

Then, you can see our guide on how to install WordPress to create another WordPress site on the subdomain.

You can also connect multiple WordPress sites together by linking them together. The links will help to boost your WordPress SEO by passing authority (link juice) to each domain.

One common way to do this is by adding a custom link to your main navigation menu.

You can also add a link to your website’s footer.

For example, on WPBeginner, you’ll see that we’ve linked to websites that are part of the WPBeginner family of products along with some site links.

Connect sites in footer

To edit your WordPress footer and add links to another website, please see our guide on how to edit the footer in WordPress.

We hope this article helped you learn how to connect multiple WordPress sites together. You can also see our guide on how to start a WordPress podcast and the best WordPress plugins.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Connect Multiple WordPress Sites Together (3 Ways) first appeared on WPBeginner.

How to Create Automated Workflows in WordPress with Uncanny Automator

Have you ever wanted to create automated workflows in WordPress to reduce admin tasks and save time?

Many users perform manual tasks in WordPress to manage their website. Wouldn’t it be nice if you can automate these tasks and create smarter workflows for your users?

In this article, we’ll show you how to easily create automated workflows in WordPress with Uncanny Automator. This will allow you to save time, provide a better user experience, and grow your business.

Using automation to create workflows in WordPress

Why Create Automated Workflows in WordPress?

Website owners spend a lot of their time doing repetitive tasks in WordPress. For instance, processing form data, upselling products, or offering support.

Creating automated workflows for these repetitive or manual tasks can save you time. It also provides your customers with an uninterrupted, interactive, and much better user experience.

Now you would think that it shouldn’t be difficult to automate these tasks. However, the problem is that WordPress plugins don’t talk to each other or third-party apps very well.

For instance, if you are using WooCommerce and a contact form plugin, then those two can’t communicate with each other unless one plugin makes an add-on to do just that.

This is where Uncanny Automator comes in.

Uncanny Automator

What is Uncanny Automator?

Uncanny Automator is the best WordPress automation plugin that helps you create automated tasks and workflows without writing any code.

It acts as a bridge by helping you integrate different WordPress plugins and allow them to talk with each other.

For example, you can use a contact form submission and add it as a membership subscription.

You can even connect 2 separate WordPress websites to work together. For instance, you can sell products on one while creating users and setup access on another.

To summarize, Uncanny Automator is like Zapier for WordPress websites.

In fact, it works with Zapier too, so you can integrate WordPress actions with over 2,000 external apps, including Google Drive, Slack, Asana, Twitter, Instagram and more.

That being said, let’s take a look at how to use Uncanny Automater to create automated workflows in WordPress.

Create Automated Workflows in WordPress

First thing you need to do is install and activate the Uncanny Automator plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you will also be asked to install the free version of Uncanny Automator core plugin. This light version of the plugin is limited in features but is used as the base for the pro version.

Next, you need to head over to Automator » License Activation page to enter your license key. You can find this information under your account on the Uncanny Automator website.

Uncanny Automator license key

After activating the license, you are now ready to create automated workflows in WordPress. The Uncanny Automator calls them ‘Recipes’.

Simply head over to Automator » Add New page to create your first recipe. You’ll be asked to select whether you want to create a ‘Logged-in’ recipe or an ‘Anonymous’ recipe.

Logged-in recipes can be triggered by logged in users only, and anonymous recipes can be triggered by any user.

Choose recipe type

Choose a recipe type based on the workflow you want to create and then click on the confirm button.

For the sake of this tutorial, we will be creating an anonymous recipe using the WPForms plugin. It is the best WordPress contact form plugin used by over 4+ million websites.

It also has a limited free version called WPForms Lite which you can use to try out this recipe.

Pro Tip: You can look at all UncannyAutomator recipes and plugin integrations here.

Next, you need to provide a title for your recipe. This title will not be publicly visible to the users because it’s only there to help you identify a recipe.

For this tutorial, we will be adding a new WordPress user account when someone submits a contact form on our website.

Each recipe in Uncanny Automator has two parts called Triggers and Actions.

Actions and Triggers in Uncanny Automator

Triggers are the events that will start the recipe and run the processes you define. Actions are the tasks that you want to perform when the recipe runs.

First, you need to set the trigger part of the recipe by choosing an integration.

The Automator will detect any existing integrations that you may have installed on your site. As you can see in the screenshot, it automatically detected WooCommerce and WPForms.

Click on WPForms as your integration to continue.

Choose the integration that triggers the recipe

Next, you will be asked to select the event that will trigger this recipe. Go ahead and choose when a form is submitted.

Choose trigger event

After that you will be asked to choose which form will trigger the action. You will see a dropdown list of all the forms you have created with WPForms.

Choose your form

Simply choose your contact form and then click on the Save button.

The Automator will now save your trigger, and you can move on to the Actions section. Depending on your recipe type, you will see different options for anonymous and logged-in recipes.

Since we are creating an anonymous recipe, you will only see the options to perform this action on an Existing user or a New user.

Perform action on a new user

Click on ‘New User’ to continue.

Automator will now ask you to set the user data that you want to use. You will see a form with the fields to create a new user in WordPress. You need to click on the ‘Asterisk’ sign next to each field and select your WPForms contact form.

Select data from your form fields

The automaton will then show you the form fields that you can use here. For instance, we will use Name field for the first name, and email address field as the username and email address for the user account.

Set fields to use form data

Below that, you will see settings like user role and what to do if the user already exists. You can choose subscriber as the user role and ‘Do nothing’ for existing users.

Data options

Click on the ‘Save’ button to continue.

After setting the data, you need to click on the ‘Add action’ button and choose an integration. In this case, it would be WordPress.

Choose action integration

Next, the Automator will show you a list of actions you can perform on this integration. Go ahead and select ‘Create a user’ from the dropdown menu.

Select action you want to perform

Once again, you will be asked to pair the user account fields to the form data fields. Simply click on the asterisk icon and map your form fields.

Map form fields

After matching your form fields click on the ‘Save’ button to store your action.

You can now go ahead and turn on this recipe by switching the Draft toggle under the ‘Recipe’ box.

Publish your recipe

Don’t forget to test your workflow and make sure that the recipe is triggered and performs the tasks you set as actions.

Viewing Your Automation Logs in WordPress

Once you have created a few automated workflows on your website, you’ll want to keep an eye on all those automation tasks happening in the background.

Uncanny Automator keeps track of all the automation recipes, triggers, and actions performed by the plugin. You can view them by visiting Automator » Recipe Log page.

Recipe logs

In this tutorial, we just scratched the surface of how truly powerful Uncanny Automator plugin really is. You can use it to connect Elementor, WooCommerce, Formidable Forms, GiveWP, and dozens of other WordPress plugins to work together with smart workflows.

This is why earlier this year, we invested in Uncanny Automator through our WPBeginner growth fund. If you would like for us to add integrations with specific plugins, please leave the feedback on Uncanny Automator website.

We hope this article helped you create automated workflows in WordPress with Uncanny Automator. You may also want to see our comparison of the best drag & drop WordPress page builders to create custom layouts, and our step by step guide on how to create a business email address for your blog.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Create Automated Workflows in WordPress with Uncanny Automator appeared first on WPBeginner.