Uncanny Automator – Automate everything with the no-code Automation tool for WordPress

Description

Uncanny Automator is the easiest and most powerful way to automate your WordPress site with no code. Build automations in minutes that connect your WordPress plugins, sites and external apps together using billions of recipe combinations.

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, enroll them in a course and pass their information to Google Sheets.

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

If you’ve used Zapier or Integromat before, 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 automation support for all of these popular WordPress plugins and apps:

Over 100 automation 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 in automations:

  • 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 users and posts, delay and schedule actions, connect multiple sites together, add conditions to actions, and unlock unlimited use of non-WordPress integrations like Google Sheets and Twitter.

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 external apps like Slack, Google Sheets, Mailchimp, Twilio and more.

Here are some of the other really cool automations you can create 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, GoTo Training, GoTo Webinar 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
  • Run recipes for logged out users with Everyone recipes; you can even create and update existing users.
  • 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
  • Delay or Schedule an action
  • Filter actions so they only run when conditions are met, like a matching user email domain or WordPress role

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

Screenshots

  • 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

FAQ

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 automation?

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.

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://developer.automatorplugin.com/. Also consider reaching out to our team, maybe we can help or even turn it into an official integration!

Who is Uncanny Owl?

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

Reviews

20 de mayo, 2022
On their website they claim: "Examples from the free version: Add a tag in FluentCRM or Groundhogg" It's a lie.. When I want to select to add a tag to FLuentCRM in the backend I get the following message: "We need some user data This action must be run on a WordPress user. Add tags to the user Because the action is associated with user data, it must be mapped to a new or existing user. This requires Uncanny Automator Pro. Upgrade now If you don't want to upgrade now, you can add this action to a recipe that runs only for logged-in users. Learn more" So this makes it pretty useless. I don't mind paying for something, but this lying annoys me so much.. I buy another plugin..
13 de mayo, 2022
Using this to automate the integration of records of payments/sign ups to google sheets. Easy to set up and use then had a few difficulties and have been blown away with how helpful the tech support guys have been. Highly recommend this.
2 de mayo, 2022
Ryan and the team at UnCanny Owl have created a truly unique tool that lets you achieve very complex work flows and automation on any WP site. Avoid similar plugins with similar names and support this dev team.
5 de abril, 2022
They offer great features for free and even this version receives great/fast support from them! They sent me some custom code to accomplish what I wanted to do, thank you so much!
Read all 73 reviews

Contributors & Developers

“Uncanny Automator – Automate everything with the no-code Automation tool for WordPress” is open source software. The following people have contributed to this plugin.

Contributors

“Uncanny Automator – Automate everything with the no-code Automation tool for WordPress” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Uncanny Automator – Automate everything with the no-code Automation tool for WordPress” into your language.

Interested in development?

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

Changelog

4.0.1 [2022-05-12]

Fixed:

  • Recipe UI – “A user publishes a type of post with a taxonomy term in a taxonomy” – Token issue prevented some action fields from rendering #1968

4.0 [2022-05-09]

New integrations:

New Triggers:

  • Advanced Coupons – A user spends {greater than, less than, or equal to} {a specific amount} of store credit #1885
  • Advanced Coupons – A user receives {greater than, less than, or equal to} {a specific amount} of store credit #1884
  • Events Manager – An attendee registers for an event #1858
  • Events Manager – A user registers for an event #1866
  • Gravity Forms – A user submits a form with a code from a specific batch (Uncanny Codes required) #1878
  • Mailchimp – A contact is added to an audience #1785
  • Mailchimp – A contact email is changed #1788
  • Mailchimp – A contact is unsubscribed from an audience #1786
  • PeepSo – A user updates a specific field in their profile #1766

New Actions:

  • Facebook Groups – Publish a post to a Facebook group #1174
  • Facebook Groups – Publish a post with an image to a Facebook group #1174
  • Facebook Groups – Share a link with a message to a Facebook group #1174
  • Optinmonster – Show a campaign #1864

Added:

  • Events Manager – Several new tokens added #1857
  • WP Job Manager – “Job ID” token added in triggers #1807
  • Mailchimp – Webhooks settings page #1791, #1815
  • In-plugin notifications #1715
  • Support for integration-specific conditions in Uncanny Automator Pro 4.0 #1415

Updated:

  • Events Manager – “A user registers for an event” renamed to “A user’s booking for an event is approved” #1867
  • Instagram – “Publish a photo to an Instagram Business account” now accepts Media Library ID in addition to the media URL #1852
  • Instagram, Facebook – Converted to use the API class #1795
  • Convert Facebook integration to use the API class #1794
  • Automator Core – Set user signed in flag true for all logged-in type triggers #1817

Fixed:

  • GamiPress – Field label renamed from “Award” to “Achievement” #1652
  • GamiPress – Renamed “Any awards” to “All achievements” #1534
  • Events Manager – “A user’s booking for an event is approved” now runs reliably with auto approval #1874
  • Wishlist Member – Sentence case fix, Membership Level renamed to Membership level #1869
  • Wishlist Member – “A user is added to a membership level” now fires with ThriveCart checkout #1808
  • Recipe Tags/Categories – Yoast SEO erroneously enables archives on frontend #1850
  • Internal query now sorts the result set reliably #1913
  • WordPress – A user views a page – “All pages” option renamed to “Any page” #1914
  • Automator Core – Number of times token now parses reliably in certain situations #1918
  • Automator Core – Option to define alternate label for a token added in Automator fields #1919
  • Automator API – API request timeout for Facebook Pages and Google Sheets changed from 5 to 10 seconds #1921

3.9.1.1 [2022-04-14]

Fixed:

  • FluentCRM – PHP error in Add a contact action on PHP 8.x+ #1840

3.9.1 [2022-04-13]

New Actions:

  • FluentCRM – Add a contact #1573

Updated:

  • Improved performance with Uncanny Automator Pro < 3.9 #1835

Fixed:

  • PHP Notice: array_values() expects parameter 1 to be array on some sites with no live recipes #1825
  • HTTP request on every page load when a premium integration credential expires or is invalid #1804

3.9.0.2 [2022-04-08]

Fixed:

  • WPForms – PHP error on some sites when a form is submitted with WP Forms lite using Automator 3.9 or 3.9.0.1 #1821

3.9.0.1 [2022-04-08]

Fixed:

  • WooCommerce – Payment methods do not load when using Uncanny Automator Pro in some situations #1811

3.9 [2022-04-07]

New Integration:

New Triggers:

  • PeepSo – A user updates their avatar #1769
  • PeepSo – A user follows another PeepSo member #1768

New Actions:

  • PeepSo – Follow a user #1767
  • Uncanny Groups – Remove a number of seats from an Uncanny group #1340
  • Uncanny Groups – Add a number of seats to an Uncanny group #1339

Added:

  • Automator API – External integrations migrated to centralized communication class #1463
  • bbPress – Topic ID, Topic URL, Topic title and Topic content tokens #1709
  • Caldera Forms – Entry ID and Entry submission date tokens #1780
  • Fluent Forms – Entry ID, User IP, Entry submission date and Entry source URL tokens #1779
  • Formidable Forms – Entry ID, User IP, Entry submission date, Entry source URL tokens #1778
  • GiveWP – Form ID token #1762
  • Gravity Forms – Entry ID, User IP, Entry submission date and Entry source URL tokens #1777
  • MailChimp – Use a token/custom value option for tag-based actions #1695
  • WordPress Core – “Send an email” – Support for selecting HTML or plain text format #1729
  • WPForms – Entry ID, User IP and Entry submission date tokens #1781
  • Zoom Meetings & Webinars – Support for custom registration fields #1352

Updated:

  • Easy Digital Downloads – Number formatting added to amount tokens #1738
  • WordPress Core – “A user views a custom post type” – “Any” option added to second dropdown #1749
  • Core – Several architectural performance updates #1736 #1721 #1405

Fixed:

  • Recipe Logs – Moved load_minimal_admin from admin_init to admin_head to avoid conflicts #1693
  • BuddyBoss – “Send a notification to all members of a group” now lists private and hidden groups #1764
  • Easy Digital Downloads – Token “Discount codes” renamed to “Discount codes used” #1701
  • Google Sheets – Re-added migration script #1782
  • FluentCRM – Do not complete with errors if contact has existing tags #1756
  • FluentCRM – “A tag is added to a contact” now fires if the contact is not a WP user #1713
  • LearnDash – “A user passes a quiz”: Quiz ID and Quiz URL now parse reliably #1692
  • LifterLMS – A user is added to a course now fires when a new user registers #1752
  • WordPress – “A user publishes a type of post with a taxonomy term in a taxonomy” now runs reliably #1674

3.8.1.1 [2022-03-21]

Fixed:

  • GoTo Training and GoTo Webinar – PHP Error on some site configurations #1684

3.8.1 [2022-03-15]

Added:

  • BuddyBoss/BuddyPress – Several new tokens #1596
    • Friendship trigger:
      • Friend first name
      • Friend last name
      • Friend email
      • Friend ID
    • Follower trigger:
      • Follower first name
      • Follower last name
      • Follower email
      • Follower ID
  • Easy Digital Downloads – Several new tokens #1575
    • Order subtotal
    • Order tax
    • Order total
    • Order discounts
    • Discount codes used
    • License key (when software licensing is active)
    • Payment method
  • WPLMS – Integration now works with v3.x and v4.x #1462

Fixed:

  • GoTo Training and GoTo Webinar – PHP Error on some site configurations #1684
  • Instagram – Improved error messaging when posting an image fails #1682

3.8.0.2 [2022-03-11]

Fixed:

  • LearnDash – “A user completes a quiz” – Error on quiz submission on some sites

3.8.0.1 [2022-03-10]

Fixed:

  • LearnDash – PHP error “is_ajax” not a function on some sites when Automator marks a course complete

3.8 [2022-03-10]

New Integrations:

New Triggers:

  • MemberPress Courses – A user completes a course #1624
  • MemberPress Courses – A user completes a lesson #1623
  • Uncanny Groups – A user redeems a Group Key #1476
  • Uncanny Groups – A user is registered using a Group Key #1475

New Actions:

  • BuddyBoss – Set the user’s status to a specific status #1547
  • GoTo Webinar – Add the user to a webinar (moved from Pro) #1551
  • GoTo Webinar – Remove the user from a webinar (moved from Pro) #1551
  • GoTo Training – Add the user to a training session (moved from Pro) #1551
  • GoTo Training – Remove the user from a training session (moved from Pro) #1551
  • MemberPress Courses – Mark a course complete #1622
  • MemberPress Courses – Mark a lesson complete #1621

Added:

  • Much improved settings page design and layout #1144
  • Amelia – PHP notices when parsing tokens in some instances
  • Google Sheets – automator_google_sheets_disable_tokens_html filter to strip all HTML tags #1604
  • Advanced token – Current date (Unix timestamp) #1593
  • Advanced token – Current time (Unix timestamp) #1592
  • Common token: User reset password URL #1500
  • Common token: User IP address – Note: IP address is not stored, and will return “N/A” in scheduled actions #1456
  • LearnDash – New token “Passing score %” – Returns value of “Passing score” quiz setting #1523
  • LearnDash – “A user completes a lesson” now fires when lesson manually completed by admin on edit user in /wp-admin #1492

Updated:

  • Elementor – Improved performance of form queries #1590
  • Gravity Forms – Everyone trigger code update #1612
  • Gravity Forms – Logged-in trigger code update #1609
  • Instagram – “Publish a photo to an Instagram account” – Updated field labels
  • Modern Events Calendar – “A user’s booking is completed” – Now fires when a user account is created at time of booking
  • Renamed GoToTraining/GoToWebinar to GoTo Training/GoTo Webinar

Fixed:

  • Actions without conditions can now be dragged #1445
  • Scheduled/conditional actions – PHP error on PHP 8+ #1539
  • AffiliateWP – Tokens now appear in the Recipe UI #1582
  • Amelia – Removed duplicate tokens #1538
  • FluentCRM – Removed duplicate tokens #1626
  • Google Sheets – “Update a row” action – Now requires a value in the worksheet field #1630
  • Gravity Forms – Form ID token now works reliably #1598
  • Instagram – “Publish a photo to an Instagram account” – Recipe now runs if Description/Hashtags field is empty
  • Mailpoet action: “Add a subscriber to a list” – No longer indicates that user data is required #1605
  • Mailpoet action: “Add the user to the list” – No longer throws an exception on some sites #1548
  • Uncanny Codes – A user redeems a code from a batch – Now fires more reliably
  • WordPress Core – PHP Warning: Attempt to read property “post_type” on null in wp-viewpost.php #1567
  • Database error: Column meta_value cannot be null #1565

3.7.0.1 [2022-02-17]

Fixed:

  • Twilio – Conflict related to moving integration out of Pro

3.7 [2022-02-17]

New Integrations:

New Triggers:

  • Amelia – An appointment is booked #1421
  • Amelia – A user books an appointment #1420

New Actions:

  • Twilio – Send an SMS message to a number
  • Webhooks – Send data to a webhook (previously in Automator Core)

Updated:

  • Facebook Pages – Changed “Share a photo to a Facebook page” to “Publish a post with an image to a Facebook page” #1431
  • The Events Calendar/Event Tickets – Added token support for attendee Information #1422
  • Tin Canny Reporting – Added support for “Any statement” and “Use a token/custom value” #1409
  • Tutor LMS – Improved compatibility with Tutor LMS 2.0+
  • Twitter – Renamed “Post a status to Twitter” to “Post a tweet to Twitter” #1404
  • WordPress Core – “Create a post” action – Added “Excerpt” field #1372
  • WPForms – Added token support for the “file upload” field type #1419
  • Common Token – Renamed “User reset password URL” to “User reset password link” #1499
  • Recipe UI – Simplified the UI of the condition pills #1448
  • Recipe UI – Changed “Use a custom value” to “Use a token/custom value” #1406
  • Recipe UI – When multiple triggers from the same integration are used in a recipe, tokens now show trigger ID to avoid ambiguity #979

Fixed:

  • Elementor – “Error: site_inactive” using an Elementor form to add an attendee to a Zoom Webinar
  • Facebook – “Share a photo to a Facebook page” action now shows “completed with errors” when an invalid image URL is supplied #1425
  • GamiPress – Revoke points from the user not working on some sites #1515
  • Google Sheets – “COLUMN_NAME” erroneously conflicts with MySQL reserve keyword on some environments #1453
  • LearnDash – Triggers related to failing a quiz now fire reliably #1513
  • PHP Notice: Undefined index: integration_name in class-usage-reports.php:490 #1508
  • Webhooks – “Send data to a webhook” now parses tokens in the Webhook URL field #1465
  • WordPress Core – A user’s post receives a comment now fires when an admin replies from /wp-admin #1490
  • WordPress Core – Send an email erroneously failing for non-wp_mail related errors #1423
  • WordPress Core – Post URL token now outputs permalink format based on permalink setting #1416
  • Recipe UI – Switch fields no longer show two labels in some situations #1410

3.6 [2022-01-20]

New Integrations:

New Triggers:

  • ActiveCampaign – A tag is added to a contact #1107, #963
  • ActiveCampaign – A tag is removed from a contact #1108, #963
  • Tin Canny Reporting – A user attains a score greater than, less than, etc. on a Tin Canny module #438

New Actions:

  • Google Sheets – Update a row in a Google sheet #1083
  • IFTTT – Send data to IFTTT webhook #1293
  • Integrately – Send data to Integrately webhook #1291

Added:

  • ActiveCampaign – Support for custom fields in “Add a contact/the user to ActiveCampaign” #1209
  • Automator Core – Send data to a webhook – Now supports JSON, XML, GraphQL, Text, HTML, form-data and x-www-form-urlencoded formats #195
  • Automator Core – Send data to a webhook – Now supports nested JSON and XML data #195
  • Fluent Forms – Form title and Form ID tokens added #804
  • Formidable Forms – Form title and Form ID tokens added #827
  • Forminator – Form title and Form ID tokens added #1065
  • Gravity Forms – Form title and Form ID tokens added #1066
  • WPForms – Form title and Form ID tokens added #1386
  • WooCommerce – Order summary token #1395
  • WordPress Core – A user views a custom post type – Post ID, Title, URL, Image and Excerpt tokens added #800
  • Recipe UI – New apply_filters added to change the posts_per_page parameter when fetching posts #1337
  • Advanced Tokens – User meta now returns a comma separated list of values if the meta value is an array #1392

Updated:

  • Divi – Now lists forms in Draft and Private posts #1362
  • Elementor – Now lists forms in Draft and Private posts #1362
  • Facebook – Renamed to Facebook Pages #1377
  • FluentCRM – Actions now add the user as a contact if they do not already exist #1320
  • FluentCRM – “A user is set to a specific status – Sentence updated for consistency #798
  • LearnDash – Create a group – Changed “Do nothing” to “Do not add the Group Leader role” for clarity #1378
  • Tin Canny Reporting – Moved from LearnDash to Tin Canny Reporting integration #1274
  • wpForo – “A user creates a new topic in a forum” – Sentence updated for consistency #799
  • Support links for Facebook, Instagram, Slack, Google Sheets, Zoom etc. #856
  • Actions are no longer automatically set to draft when the corresponding plugin is deactivated and the recipe’s triggers are completed #1361

Fixed:

  • WordPress – “Send an Email” no longer adds an empty BCC recipient on some sites #1373
  • Tools > System Report no longer triggers an error on some multisite installs #1366
  • Error when removing an action from a recipe when Uncanny Automator Pro is not active #1357
  • Pasting a URL into a URL field no longer takes 100% of the browser’s resources #1315
  • Google Sheets – Unnecessary API call on recipe UI load #1310
  • Contact Form 7 – Tokens for checkbox values now render reliably #1297
  • Ultimate Member – Tokens for multiple value fields now render reliably #1294
  • Ninja Forms – Tokens for multiple value fields now render reliably #1285
  • BuddyBoss – A user replies to a topic in a forum – Forum field is now formatted correctly #802
  • Style of links on the Dashboard page #1346

3.5.2 [2022-01-05]

Updated:

  • WordPress Core – Added post excerpt tokens to additional triggers #1261
  • ActiveCampaign – Added local tag and list sync for tags, lists and custom contact fields #1208
  • HappyForms – Added Form title and ID tokens #794
  • Improved recipe UI on sites using an RTL language in /wp-admin #1247

Fixed:

  • WordPress Core – “A user publishes a type of post with a taxonomy term in a taxonomy” now runs more reliably #1305
  • Formidable Forms – Image tokens no longer return HTML #1303
  • Elementor – File upload field token now renders a value #1283
  • FluentCRM Pro – All tag triggers now fire when tags are added via Smart Link #1271
  • WordPress Core – “A user views a post” and “A post of a specific type is viewed” no longer triggers on unrelated events in some situations #1192
  • JavaScript error on URL fields when populated with postmeta or usermeta tokens #1290
  • When “Use a custom value” is selected in a dropdown, the saved value is now displayed when the action is edited #1286

3.5.1 [2021-12-21]

Added:

  • Ability to delete individual recipe runs from the Recipe log #186
  • Ability to clear recipe activity logs from “All recipes” page #186
  • “User role”, “Recipe ID”, “Recipe Run #”, “Recipe run # (total)” tokens #1233, #782, #346
  • Core support for conditions/filters for actions (Pro feature) #1213, #215

Updated:

  • WordPress Core – “A specific role is added to the user” now runs when role changed to specified role #1199
  • WordPress Core – Added Post excerpt token to some triggers #1164
  • ActiveCampaign – Actions now support “Use a custom value” for tags and lists
  • ActiveCampaign – “Add a contact” – Added checkbox: “If the contact already exists, update their info” #1075
  • Ninja Forms – Added additional tokens #955
  • Added support to parse user meta triggers in Pro #1254
  • Removed duplicate HTML license code

Fixed:

  • Recipe UI – “Saving title” indicator out of alignment #1246
  • Fluent Forms – “A tag is added to the user” now fires in when tags added via Smart Links #1234
  • Fluent Forms – JavaScript validation issue when using Fluent Forms tokens in some actions #1216
  • Post meta token no longer shows “requires user data” dialog #1231
  • Missing icons on Integrations page #1220
  • Ultimate Member – Form tokens no longer rendering “UM Form name” instead of correct values #1197
  • Automator Core – “A user completes a recipe” – Tokens now provide information from the recipe that was completed to fire the trigger instead of the recipe containing the trigger #796

Known Issue:

  • ActiveCampaign – Maximum 100 tags/lists are listed in the UI. To specify a tag/list that’s not displayed, select Use a custom value and enter the tag/list ID.

3.5 [2021-12-02]

New integration:

  • Divi

New Triggers:

  • Divi: {A form} is submitted #729
  • Divi: A user submits {a form} #728

Added:

  • Ability to drag and drop to reorder actions – Actions execute in the order displayed on the edit recipe page #1071
  • Post meta tokens – Use any meta of any post in an action; also supports basic ACF fields #127
  • Automator Setup Wizard #430
  • Right-click on the trigger in the token dropdown to automatically add all tokens in a group to an action #1080
  • Integrations page for viewing all available integrations #314

Updated:

  • myCred – Support for decimal credit values #1106
  • Friendly tokens are now displayed in user selector fields #280
  • Code quality improved following WPCS #881

Fixed:

  • Automator Core – Send a webhook now properly records error conditions encountered during send #1162
  • HappyForms – Some tokens no longer return boolean values instead of actual values #1161
  • AffiliateWP – Referral amount value token now returns correct value on AffiliateWP 2.8+ #1140
  • Ultimate Member – Form title now renders reliably #1182
  • Ajax auth check now returns an error instead of reloading the recipe page #1086
  • Google Sheets – Utilities.js console error on some sites #1168

3.4.0.2 [2021-11-19]

Fixed:

  • Page reload loop when a recipe contains tags #1133
  • Google Sheets – API requests that lack required scopes no longer throw an error #1139
  • Recipe Log – Activity report no longer shows a previous run’s completion date in some situations #1136
  • FluentCRM – “A contact is set to a specific status” now triggers when the contact is set to any status #1115
  • FluentCRM – Everyone triggers now correctly populate token values #1115

3.4.0.1 [2021-11-17]

Fixed:

  • Changed datetime to TIMESTAMP in database initialization script to support MySQL < 5.6 #1113
  • WordPress Core – Create a post – Featured image field no longer required #1112
  • Elementor – Form submission now works reliably on larger sites #1109
  • Google Sheets – API error on some sites #1024
  • Ultimate Member – Token parsing no longer conflicts with tokens for other integrations #1129

3.4 [2021-11-11]

New integration:

New Triggers:

  • Uncanny Toolkit – A Group Leader is imported to a LearnDash group #1043
  • Uncanny Toolkit – A user is imported to a LearnDash course #1042
  • Uncanny Toolkit – A user is imported to a LearnDash group #1041
  • Uncanny Toolkit – A user is imported by the Import Users module #1038

Added:

  • HubSpot – Added option to update existing contacts #1076
  • WordPress Core – “A user submits a comment on a post” – Added Comment token #1036
  • Popup Maker – Action now fires more consistently across varying site configurations #1034
  • WPForms – Added Form title, ID and URL tokens #795

Updated:

  • WordPress Core – Create a post – Added “Featured image” field #463
  • WP Job Manager – CV token no longer outputs HTML link #1054
  • Tools > Status – Automator Debug Log line now hidden when Automator Debug mode is not enabled #1096
  • Tools > Status – Action Scheduler line now hidden when Uncanny Automator Pro is not active #1093
  • Improved error messaging when a recipe creation error occurs #730
  • Reduced calls to calls to the API on the Dashboard page #947
  • Code quality improved following WPCS #879 #878
  • Improved placeholder contrast #1098
  • Usage tracking data tweaks #1052

Fixed:

  • Automator Core – Receive data from a webhook – Unrelated recipes no longer show “In Progress” on some sites #1022
  • HubSpot – Looping issue causing excessive API usage #1095
  • GiveWP – Method: get_input_fields() – Give Form Field Manager – Fix# 1078
  • GiveWP – A donation is made via a form no longer triggers on failed donations #1033
  • WP Job Manager – “A user applies for a job” trigger now requires resume add-on #1058
  • WP Job Manager – PHP error in some tokens when Resume Manager add-on not active #1059
  • WordPress Core – “A post in a specific taxonomy with a specific taxonomy term” Post featured image URL now outputs a URL more consistently #1025

3.3.0.1 [2021-10-20]

Fixed:

  • Recipe UI – Missing vendor libraries

3.3 [2021-10-20]

New integrations:

  • HubSpot – Add contacts and update lists with Uncanny Automator #868

New actions:

  • HubSpot: Add the user to HubSpot #860
  • HubSpot: Add the user’s HubSpot contact to a list #863
  • HubSpot: Remove a user’s Hubspot contact from a static list #864
  • Hubspot: Add a contact to HubSpot #993
  • HubSpot: Add a HubSpot contact to a static list #862
  • HubSpot: Remove a HubSpot contact from a static list #865

Added:

  • Recipe UI: View completed runs and link to associated logs from edit recipe page

Updated:

  • Facebook – Share a photo to a Facebook page – Added text support #768
  • Automator Core – Send data to a webhook now supports DELETE and HEAD HTTP methods #982
  • Added automator_wp_admin_header_menu filter to hide wp admin header menu entry #969
  • JS standards #1016
  • Modern Events Calendar logo #1001
  • Removed integration icons from /dist folder
  • Recipe UI performance improved by deferring unnecessary API calls #649

Fixed bugs:

  • MemberPress – Tokens now parsed more reliably #1004
  • Ultimate Member – Form name no longer rendered if token does not contain a value #1003
  • FluentCRM – PHP errors on some site configurations #986, #975
  • WordPress Core – Standardized grammar in some trigger options #846
  • WordPress Core – Added Post featured image ID and Post featured image URL tokens to “A specific type of post is viewed” #957
  • WordPress Core – Role triggers #956
  • Switching between Visual/Text tabs in the rich text editor no longer breaks HTML content when tokens used inside HTML element attributes #942

3.2.0.2 [2021-10-06]

Updated:

  • WPForms – Automator integration enhancements #946
  • WPForms – Cleaned up token parsing #946
  • WPForms – Excluded some sensitive fields from token parsing (e.g. password, Stripe, Authorize.net) #946
  • www removed from some references to automatorplugin.com #948

Fixed:

  • WordPress – A user publishes a type of post with a taxonomy term in a taxonomy no longer fires when any category is assigned to a post #964
  • WPForms – PHP notices on some sites #945

3.2.0.1 [2021-10-01]

Added:

  • PHP 8 compatibility updates #940

Updated:

  • Code quality #938

Fixed:

  • Slack – PHP notices on some sites #939
  • Zoom – Fatal error on some site configurations #931

3.2 [2021-09-30]

New integrations:

  • ActiveCampaign – Add contacts and update contact tags and lists with Uncanny Automator #755
  • Zoom Meetings/Zoom Webinars – Add and remove users from Zoom meetings and webinars with free credits! #436

New actions:

  • ActiveCampaign – Add the user to ActiveCampaign #756
  • ActiveCampaign – Add the user to a list #763
  • ActiveCampaign – Remove the user from a list #764
  • ActiveCampaign – Add a tag to the user #761
  • ActiveCampaign – Remove a tag from the user #758
  • ActiveCampaign – Add a contact to ActiveCampaign #760
  • ActiveCampaign – Add a contact to a list #765
  • ActiveCampaign – Remove a contact from a list #766
  • ActiveCampaign – Add a tag to a contact #761
  • ActiveCampaign – Remove a tag from a contact #762
  • Zoom meetings/webinars – Add an attendee to a meeting #874
  • Zoom meetings/webinars – Add an attendee to a webinar #873
  • Zoom meetings/webinars – Remove an attendee from a webinar #894
  • Zoom meetings/webinars – Remove an attendee from a meeting #893

New logged-in recipe triggers:

  • LearnDash – A user achieves greater than, less than or equal to a number of points on a quiz #834

New everyone recipe triggers:

  • WordPress Core – A specific type of post is viewed #834
  • BBPress – A guest creates a topic in a forum #834
  • FluentCRM – A tag is added to a contact #834
  • FluentCRM – A contact is added to a list #834
  • FluentCRM – A contact is set to a specific status #834
  • GiveWP – A donation is made via a form #834

Added:

  • Usage tracking – Help us improve Uncanny Automator! To opt-in, visit the Settings page. #870
  • Ability to manually prune recipe logs older than a specified number of days #892
  • BuddyBoss/BuddyPress – Added Activity Stream URL and Activity URL tokens to relevant triggers #693
  • WooCommerce – Product quantity token #852

Updated:

  • Reduced minimum required PHP version to 5.6 #223
  • Settings page #433
  • Code quality improved #876

Fixed:

  • Contact Form 7 – Trigger now returns a user_id for actions that require a user object #819
  • LearnDash – Quiz score and quiz percentage triggers parsed incorrectly in some recipes #833
  • LearnPress – A user is enrolled in a course now fires reliably #822
  • Overlapping icons in recipe editor in RTL languages #814
  • WordPress – A user publishes a type of post with a taxonomy term in a taxonomy now fires reliably #911
  • WordPress – Create a post numeric username fix #900
  • BuddyBoss/BuddyPress – User token now renders reliably #869
  • Scheduled action value now reflects in UI without refreshing the page #788
  • PHP warning: call_user_func_array() expects parameter 1 to be a valid callback on plugin upload #838

Developers:

  • WooCommerce – Filter automator_woocommerce_custom_item_meta_token_parser to parse custom item meta #921
  • WooCommerce – Filter automator_woocommerce_custom_order_meta_token_parser to parse custom order meta #920
  • WooCommerce – filter automator_woocommerce_token_parser to allow custom order meta parsing #918

View the full changelog.