skip to Main Content

OptinMonster, nested webhooks, 17 triggers & actions

Last week’s Uncanny Automator 3.6 release was huge, adding new integrations for Tin Canny, IFTTT and Integrately, an overhaul to outgoing webhooks and lots of new features. It was all in our free version, making it even more of a must-have plugin for WordPress sites.

Today’s Uncanny Automator Pro 3.6 release extends what we did in the free version but takes things even further, adding one new integration, important new features, and over a dozen triggers and actions. Several of these will absolutely be game-changers for some sites.

New integration: OptinMonster

Our new support for incoming OptinMonster webhooks is a pretty interesting application of Automator. With it, you can use lead data in the following types of situations:

And you can do all of this with no code and no per-use costs.

What makes all of this possible is our overhaul of incoming webhooks support.

New incoming webhook support

In last week’s Automator 3.6 release, we added new outgoing webhook support for different data formats (x-www-form-urlencoded, form-data, JSON, Text, HTML, XML, GraphQL and Raw), request methods, nesting data validation and more. We’re really proud of the additions and it means Automator has class-leading webhook support.

The Pro release adds the same webhook support to incoming webhooks, including multidimensional data. Here’s what it looks like:

Automator Incoming WebhooksIf there’s better support for webhooks inside WordPress, between our incoming and outgoing webhooks support, we haven’t seen it.

Now that our webhook model has been updated and initial integrations for IFTTT and Integrately are out, we’re excited to add the new Pro incoming webhook triggers for both integrations. Both IFTTT and Integrately now have triggers for receiving data from a webhook.

Lots and lots of triggers and actions

Many of our existing integrations get new triggers and actions for exclusive use by Pro users. Last week was for all Uncanny Automator users, now we get to show off some of the really exciting things for our Pro customers.

Let’s start with one of our bigger requests for WordPress Core: Delete a user. We’ve held off on adding it because of the inherent risk; when a user gets deleted, there is no recovery path, the data and user are simply gone. Still, many sites want it, and we understand the usefulness. We have blocked its use for admin users (we will ignore the deletion attempt), and we have also added a warning that there is no way to recover data for deleted users, but the option is there for sites that want to use it. As you can use this action to target users based on tokens and IDs, so it can work with dynamic data, you’ll want to be really careful and test recipes carefully.

It opens up a lot of interesting options though. If you use the WP Fusion Logins Addon, maybe you tag inactive users with a specific role, and after 365 days, they’re deleted from WordPress. Or maybe users submit a GDPR data removal form and on submission, their records are deleted.

Similar to the delete a user action, there’s also a new “Delete user meta” action. With this one, you can remove values from usermeta for specific keys you define, which can also include tokens.

Next up, our BuddyBoss integration. Here’s what’s new in Pro 3.6:

  • Trigger: A user requests access to a private group (also available for BuddyPress)
  • Action: Send a private message to all members of a group

Both additions were suggested by customers with some interesting ideas for use cases. The action provides a very powerful way to promote announcements to a group of users.

LeanDash gains 3 additions in Pro 3.6:

  • Trigger: A user’s access to a course expires (via the LearnDash setting at the course level)
  • Remove the Group Leader from a group and all its children
  • Remove the user from a group and all its children

The latter 2 have interesting implications for companies engaging in B2B sales in particular. We have several sites where different levels of access are sold or granted by group association. Then a student leaves an organization, this option provides a way to remove them from the organization hierarchy, wherever they might be within it, but leave them with any access they might have been granted that’s unrelated to their employment. This could work in a similar way for classrooms.

Finally, to round out the list:

  • WPForms adds new triggers for submitting a form with PayPal payment (logged in and everyone triggers, dedicated triggers were needed because PayPal payment works different than other payments)
  • BadgeOS adds an action to Revoke an achievement from a user
  • The Events Calendar adds an RSVP for an event action
  • WooCommerce Subscriptions gets an action to Cancel the user’s subscription to a subscription variation as well as a trigger for when a user’s trial period for a subscription expires

And there’s more

We packed a lot into this release. Besides the new integration, the new webhook support, the triggers and actions, there are many new tokens. Multiple triggers gain support for a post excerpt, WooCommerce tokens for listing products add line breaks for easier review, the “user’s comment on a post receives a reply” adds post ID and URL tokens and more.

For the full list of changes included in the Pro release, make sure to check out https://automatorplugin.com/knowledge-base/uncanny-automator-pro-changelog/.

Ryan Moore from Uncanny Owl

Ryan Moore (MA, PMP, BCom) is the Cofounder and Director of Uncanny Owl, creators of Uncanny Automator and a suite of popular add-ons for LearnDash. Since 2013, Ryan has helped thousands of companies add elearning and automation capabilities to their WordPress websites.

This Post Has 2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top