Uncanny Automator


Uncanny Automator is the easiest way to connect things on your WordPress site together. Widely used and trusted on elearning, membership and ecommerce sites since 2018, Automator is free for the first time to everyone!

Here’s how Uncanny Automator works:

When one thing happens, Automator can make other things happen.

When a user buys a product, add them to a membership level and enroll them in a course. A user passes a pre-test, autocomplete the rest of the course.

It’s that simple! Here’s a video outlining how it all works.

If you’ve used Zapier, setting things up will be intuitive. And if not, that’s okay too!

Free doesn’t mean limited

The free version of Automator is incredibly powerful and comes with built-in support for all of these popular WordPress plugins:

Dozens of triggers and actions are available for the plugins listed above in the free version. There’s simple documentation to follow in our Knowledge Base, including some quick and straightforward instructional videos. Developers, there’s robust documentation and code samples for you too!

Beyond the plugin integrations, this free version of Uncanny Automator also supports common WP triggers and actions:

  • User views a page
  • User submits a comment
  • User views a post (including custom post types)
  • User logs in
  • Send an email
  • Add a role
  • Change a role

Uncanny Automator does all of this with a single plugin; there’s no need to invite conflicts and performance issues with lots of extra integration plugins!

Take automation to the next level

Uncanny Automator Pro, our premium plugin, adds even more features and integrations, including the ability to create new users and posts, connect two separate WordPress sites together and connect your site to non-WordPress applications via webhooks.

Besides more than tripling the number of available triggers and actions for your recipes compared to the free version, Automator Pro for WP adds support for H5P triggers.

Here are some of the other really cool things you can do with Automator Pro:

  • Integrate with Google Sheets. Add a row to a Google Sheet when a user makes a purchase, fills out a form, completes a course—the possibilities are endless! Say goodbye to per-transaction fees with Zapier.
  • Integrate with Slack. Integrate your WordPress site directly with Slack and get Slack notifications and direct messages when users make a purchase, cancel a subscription, or any other combination of triggers from any supported plugin.
  • Integrate with Mailchimp. Add users to your Mailchimp audiences, add or remove tags and even send campaigns. Want to send new blog posts to your list automatically? Automator makes it simple.
  • Integrate with Zoom Meetings, Zoom Webinars, GoToTraining, GoToWebinar to automatically enroll users in web conferencing sessions when they complete a recipe
  • Integrate with Twilio to send users SMS messages when they complete a recipe
  • Trigger recipes anonymously; fire automations without users needing to sign in. This also means you can turn any form (including forms from free form plugins like Ninja Forms, Contact Form 7, WP Forms, Formidable Forms and more) into registration forms that not only create a new user, but also set them up with course access, group access and more
  • Have 2 WordPress sites talk to each other. Sell products on one site while Uncanny Automator creates users and sets up access on another!
  • Have external apps trigger recipes and vice versa (without needing Zapier or Integromat!)
  • Set up buttons that can trigger any recipe on click
  • Set custom usermeta

An Automator Pro license also includes access to our world-class premium support.

For the full list of triggers and actions, make sure to check out this list.

Here’s what other people are saying about Uncanny Automator:

Automate Your Workflows Like a Pro
Uncanny Automator – Zapier for WordPress
It’s Like Zapier For Your WordPress Site
Automate WordPress Like Zapier (Or With Zapier!)
E-Learning Automation with Uncanny Automator


  • Set up your first recipe in 5 minutes
  • Add one or more triggers from dozens of plugins and thousands of apps
  • Identify what starts the recipe, like a purchase or form submission
  • Set conditions and options for the trigger(s)
  • Add one or more actions from any of the available integrations
  • When the triggers are completed, actions run automatically
  • Customize your actions to do exactly what you need
  • Create powerful recipes that just work, all with one plugin

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ

Where can I find Automator documentation and more info?

You can learn more about Uncanny Automator on our website at https://automatorplugin.com/ and our Knowledge Base is here: https://automatorplugin.com/knowledge-base/

How do I get started with my first recipe?

Have a look at https://automatorplugin.com/knowledge-base/creating-a-recipe/. Don’t forget to watch the video there. Hopefully it will be the first recipe of many!

Is Automator translation friendly?

Absolutely! The plugin was created with translation in mind and tested with a variety of translation plugins. We will support any translation issues you run into.

Why is the plugin version so high when it was just released?

Uncanny Automator was actually launched in September 2018 and has been constantly updated since then with new features and improvements. To make Automator easier for more sites to try, we turned our old “Lite” version into a free plugin!

How can I request an integration for a plugin?

The best thing you can do is reach out to the creator of the plugin that you want an integration for. Let them know you’re using Uncanny Automator and that they could greatly extend the capabilities of their plugin by helping us develop an integration for it. As more plugin authors become aware of Uncanny Automator and realize its potential for their users, we’ll be able to continue to invest in expanding Uncanny Automator’s capabilities! Also, fill out this form on our site to let us know what you’re looking for.

How can I add an integration for my plugin?

Check out our developer documentation over at https://automatorplugin.com/article-categories/developers/. Also consider reaching out to our team, maybe we can help or even turn it into an official integration!

Can I help with development?

Uncanny Automator is open-source and the repository is open to pull requests at https://bitbucket.org/uncannyowl/uncanny-automator/. We would love your contributions!

Who is Uncanny Owl?

We’re a Toronto-based WordPress company specializing in elearning solutions for WordPress. We’re behind the popular Uncanny LearnDash Toolkit plugin (now used on over 20,000 elearning sites!) and we also have a suite of highly-acclaimed commercial LearnDash add-ons.


24 ਫਰਵਰੀ 2021
Plugin very limited and the free version offers very few features
24 ਫਰਵਰੀ 2021
It goes without saying that this plugin is a game-changer... It makes the website so much more interactive. Highly recommended.
31 ਜਨਵਰੀ 2021
Hi all, I use this base free plugin, its premium addon/upgrade and several other plugins from the same devs across 3 of our sites that are all connected. The sites all make extensive use of Gravity Forms, Learndash, BBPress, WooCommerce, WP Fusion CRM and many other plugins - I mention this because it is not easy for devs to ensure that their plugin is compatible with so many different plugins, yet this is what this plugin has achieved. The plugin really helps with automations, from registering users, triggering all sorts of things depending on what users do as well as one of its best features - triggering actions on an external, entirely separate site, based on something the user does on the current site - this is really powerful and completely avoids the need for WordPress multisite which I found to have so many tricky issues that we separated our sites and stopped using it entirely. Best of all the plugin devs are very supportive and highly responsive to user feedback. They have helped solve a few bugs when new features and plugin integrations were added and their support is fast and helpful. Highly recommend the plugin. Dale.
31 ਜਨਵਰੀ 2021
These guys have an incredible support team layered on top of an amazingly simple and effective plugin. For someone who's a non-techie like me, I've found it a breeze to work with. And the little issues I did come up with, the support team were right there to help me find a solution asap.
7 ਜਨਵਰੀ 2021
(Using the Pro add-on) Uncanny Automator has greatly improved the user experience AND reduced admin time by auto-registering for multiple Zoom webinars at once. It also saved the day to connect Woo Memberships and Teams to a LearnDash Course. --> Make a private page (dashboard or confirmation page) that only members of that membership can see - as soon as a member views that private page, they are enrolled in the course. So simple and works every time. I did run into some trouble with connecting a new client's Zoom webinars - UA support worked with me via email for several days trying to get it worked out. Easy answer: Don't require any additional fields in Zoom beyond First/Last name and email.
Read all 45 reviews

ਯੋਗਦਾਨੀ ਤੇ ਵਿਕਾਸਕਾਰ

“Uncanny Automator” is open source software. The following people have contributed to this plugin.


“Uncanny Automator” has been translated into 2 locales. Thank you to the translators for their contributions.

“Uncanny Automator” ਦਾ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰੋ।

ਵਿਕਾਸ ਕਾਰਜ ਵਿੱਚ ਰੁਚੀ ਰੱਖਦੇ ਹੋ?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.10.2 [2021-02-24]


  • WooCommerce triggers: Tokens now include unformatted variants for currency amounts
  • WooCommerce Memberships: Name changed to Woo Memberships
  • Internal code updates


  • MailPoet: Add a subscriber to a list action now works when the user already exists on a default list
  • MailPoet: Issue with multi-select fields updated via AJAX
  • MemberPress: A user purchases a recurring subscription now fires consistently
  • PHP notices/warnings when using an invalid trigger ID in tokens
  • WooCommerce Memberships: A user is added to a membership plan now also fires when a user is manually added to a membership by an admin
  • WP Job Manager: A user submits a specific type of job now also fires when when jobs are submitted via the admin dashboard

2.10.1 [2021-01-27]


  • Core: Updates to repeater field UI to support Google Sheets integration in Automator Pro
  • Core: Minor sentence updates
  • Tutor LMS: Enroll a user in a course now has an “All courses” option


  • Core: “Any option” trigger token saving values twice
  • WordPress Core: Send an email action no longer generating extraneous password reset links
  • WooCommerce: WC Ajax hook exception

2.10 [2021-01-05]

New Integrations:

  • AffiliateWP
  • WooCommerce ShipStation
  • WooCommerce Memberships
  • WP Polls

New Triggers:

  • AffiliateWP – A user becomes an affiliate
  • AffiliateWP – A new affiliate is awaiting approval
  • AffiliateWP – A new affiliate is approved
  • AffiliateWP – An affiliate makes a referral of a specific type
  • WooCommerce ShipStation – An order is shipped
  • WooCommerce Memberships – A user is added to a membership plan
  • WordPress – A user role is added
  • WordPress – A user role is updated
  • WP Polls – A user submits a poll

New Actions:

  • Restrict Content Pro – Add the user to a membership level
  • WooCommerce Memberships – Add the user to a membership plan


  • WP Foro tokens
  • Automator UI will no longer show deprecated triggers
  • BuddyBoss + BuddyPress Activity content and ID as trigger tokens


  • bbPress – A user creates a topic in a forum – Added “Any forum” option
  • Some trigger sentence updates
  • Transient’s key name updated from general post_type to md5 post_type to avoid conflicts in trigger options


  • Automator review banner’s X now hides the banner permanently
  • BuddyBoss – Social network profile token now works reliably
  • Event Manager – Fixed notices
  • Fluent Forms no longer shows as an available integration when only Fluent CRM is installed
  • LearnDash – Quiz id is now passed for token parsing
  • MasterStudy LMS tokens now return the proper value when “Any ______” (course, lesson, quiz) is selected
  • PHP Notice: Undefined index: uniqElKey
  • Uncanny Continuing Education Credits – Award a number of custom CEUs to the user now working as expected
  • Uncanny Codes – Prefix/Suffix triggers now fire more reliably when used in multiple recipes
  • WP Foro – PHP Notice: Undefined index: post
  • WP Fusion triggers/actions now list tags as expected on all sites
  • WP Job Manager now fires more reliably when a job listing is posted by the user

2.9 [2020-11-03]

New Integrations:

  • FluentCRM
  • MasterStudy LMS
  • Restrict Content Pro
  • Uncanny Continuing Education Credits
  • WP Job Manager

New Triggers:

  • Automator Core – A user completes a recipe
  • BuddyBoss – A user creates a topic in a forum
  • BuddyBoss – A user replies to a topic in a forum
  • FluentCRM – A tag is added to a user
  • FluentCRM – A user is added to a list
  • MasterStudy LMS – A user completes a course
  • MasterStudy LMS – A user completes a lesson
  • MasterStudy LMS – A user passes a quiz
  • MasterStudy LMS – A user fails a quiz
  • MasterStudy LMS – A user is enrolled in a course
  • Restrict Content Pro – A user purchases a membership level
  • Uncanny Continuing Education Credits – A user earns a specific number of credits
  • WP Job Manager – A user submits a specific type of job
  • WP Job Manager – A user submits a resume
  • WP Job Manager – A user applies for a job

New Actions:

  • FluentCRM – Add a tag to the user
  • FluentCRM – Add the user to a list
  • MasterStudyLMS – Mark a course complete for the user
  • Uncanny Continuing Education Credits – Award a number of custom credits to the user


  • WP Fluent Forms integration renamed to Fluent forms
  • Fluent Forms: “Numeric” field type now available as tokens in integer type action fields
  • Default number of times a recipe will run per user is now Unlimited instead of 1
  • New triggers and actions added to a recipe now default to Live status when the recipe is in Draft status
  • Improved compatibility with Events Manager Zoom and Schema & Structured Data for WP & AMP plugins
  • Automator log database tables structure updates
  • Trigger: LearnDash – A verb is recorded from a Tin Canny module – Created separate tokens for lesson and topic
  • Trigger: The Events Calendar – A user registers for an event now includes the option “Any event”
  • Trigger: WordPress Core – A user creates a post changed to A user publishes a type of post with a taxonomy term in a taxonomy
  • Trigger: WordPress Core – A user comments on a post – Added Post Type selector


  • Fluent forms triggering any form without checking form ID
  • Elementor – Checkbox field tokens now return all selected values
  • WP Courseware – User completes a module – Tokens now resolve values correctly
  • “Use a custom value” no longer appears multiple times in a dropdown while the action UI is fetching values
  • Multi-select fields now show a comma-separated list of values when appearing in a trigger or action sentence
  • First recipe attempt after truncation of recipe log table or purge of recipe logs now completes successfully
  • MySQL 8.x recipe table AUTO INCREMENT issue
  • Triggers/actions moved between integrations are now updated in recipes that are set to draft status
  • Recipes with multiple triggers now resolve tokens properly for all triggers
  • Actions in draft status no longer log an entry in the Action log
  • Action: LearnDash – Mark a lesson complete for the user – No longer includes the option “Any lesson”
  • Trigger: WordPress Core – A user is created – Now fires more reliably
  • LearnDash – Triggers/Actions now load all child objects instead of first 20 only
  • PHP Notice: Undefined index in automator-recipe-helpers.php on line 328

2.8.3 [2020-10-15]

  • Fixed: Token QUIZPERCENT for A user achieves a percentage greater than, less than or equal to a value on a quiz
  • Fixed: Incorrect namespace on helper files for some integrations

2.8.2 [2020-10-14]

  • Added: Additional tokens for GiveWP triggers
  • Update: Renamed WP Fluent Forms to Fluent Forms
  • Updated: Twilio API – Folders now excluded from loader
  • Updated: Added compatibility with Phlox theme
  • Fixed: Description on Password field in Anonymous Recipe User Selector updated to reduce confusion (Uncanny Automator Pro only)
  • Fixed: Integromat – Namespace in helper file use statement
  • Fixed: Child dropdown values now load previously saved values when editing recipes

2.8.1 [2020-10-01]

  • Added: WooCommerce token: Order product links
  • Updated: Performance optimizations
  • Fixed: Elementor – PHP warning: Invalid argument supplied foreach()
  • Fixed: PHP Uncaught Error: Call to undefined method in Automator Core trigger on activation for some environments

View the full changelog.