Uncanny Automator is a complex WordPress plugin that can in some situations be confusing. As you start to get more familiar with the plugin, here are some important considerations to guide how you use it.
- Deactivating plugins that have active triggers and actions can have unpredictable results. When you deactivate a plugin, any recipes that include triggers tied to that plugin simply can no longer be completed. In other words, if the plugin doesn’t exist, the trigger can’t run. This means that recipes that include triggers from deactivated plugins will stop running and cannot be completed; actions will never be executed. To fix this you can either reactivate the plugin or delete triggers associated with deactivated plugins. For recipes with actions tied to deactivated plugins, those steps simply won’t run, and worse, there is then no way to trigger them later if they’re skipped. As an example, let’s say a recipe has 2 triggers: submitting a form and making a WooCommerce product purchase. The actions are to enroll the user into a LearnDash course and send the user an email. If LearnDash gets deactivated while the recipe is live and the user completes the triggers, the user will be sent the email but will not be enrolled in the course. And if WooCommerce gets deactivated, the recipe never gets executed because the product cannot be purchased.
- Email actions may behave unpredictably when triggered frequently. This is especially true if you use a third-party email service such as Sendgrid, Sparkpost, Amazon SES, Gmail, etc. for outgoing emails. These services may restrict identical emails sent in succession (such as notifications) or limit the rate at which emails are sent.