Changelogs
Changelog
-
- Added: Trigger: GiveWP – A user cancels a recurring donation
- Added: Anonymous Trigger: GiveWP – A donation form is submitted
- Added: Action: GiveWP – Add a note to a donor
- Added: Action: TutorLMS – Reset the user’s progress in a course
- Added: Trigger: WishList Member – A user submits a registration form
- Added: Trigger: WishList Member – A user submits a registration form with a specific value in a specific field
- Added: Action: WishList Member – Remove the user from a membership level
- Added: Trigger: BuddyPress – A user’s connection request is accepted
- Added: Trigger: BuddyPress – A user registers with a specific value in a specific field
- Added: Trigger: BuddyPress – A user’s member type is set to a specific type
- Added: Action: BuddyPress – Set the user’s member type to a specific type
- Added: Trigger: BuddyBoss – A user’s connection request is accepted
- Added: Trigger: BuddyBoss – A user registers with a specific value in a specific field
- Added: Trigger: BuddyBoss – A user registers a new account via an email invitation
- Added: Trigger: BuddyBoss – A user activates a new account via an email invitation
- Added: Trigger: BuddyBoss – A user’s email invitation results in a new member activation
- Added: Trigger: BuddyBoss – A user’s email invitation results in a new member registration
- Added: Trigger: BuddyBoss – A user’s member type is set to a specific type
- Added: Action: BuddyBoss – Set the user’s member type to a specific type
- Added: Trigger: WordPress Core – A user’s post is set to a specific status
- Added: Trigger: WordPress Core – A post in a specific taxonomy is updated
- Added: Trigger: WordPress Core – A user’s comment on a post is approved
- Added: Trigger: Elementor – A user submits a form with a specific value in a specific field
- Added: Anonymous Trigger: Elementor – A user submits a form
- Added: Anonymous Trigger: Elementor – A user submits a form with a specific value in a specific field
- Added: Action: MailPoet 3 – Remove a subscriber from a list
- Added: Action: MailPoet 3 – Remove the user from a list
- Added: Trigger: Integromat – Receive data from Integromat webhook
- Added: Trigger: Happy Forms – A user submits a form with a specific value in a specific field
- Added: Anonymous Trigger: Happy Forms – A form is submitted
- Added: Anonymous Trigger: Happy Forms – A form is submitted with a specific value in a specific field
- Updated: Renamed WP Fluent Forms to Fluent Forms
- Fixed: PHP error Uncanny_Automator_Pro\stdClass not found when transients are disabled
- Fixed: Fluent Forms – Anonymous triggers now fire consistently
-
- 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
-
- Updated: Added support for redis caching when listening for webhook samples
- Updated: Performance optimizations
-
- New Integration: BuddyBoss
- New Integration: Elementor
- New Integration: Events Manager
- New Integration: HappyForms
- New Integration: Integromat
- New Integration: MailPoet 3
- Added: Action: MailPoet 3 – Add the user to a list
- Added: Action: MailPoet 3 – Add a subscriber to a list
- Added: Trigger: HappyForms – A user submits a form
- Added: Trigger: BuddyBoss – A user updates their profile
- Added: Trigger: BuddyBoss – A user updates their avatar
- Added: Trigger: BuddyBoss – A user replies to a topic in a forum
- Added: Trigger: BuddyBoss – A user accepts a friendship request
- Added: Trigger: BuddyBoss – A user sends a friendship request
- Added: Trigger: BuddyBoss – A user gains a new follower
- Added: Trigger: BuddyBoss – A user sends an email invitation
- Added: Trigger: BuddyBoss – A user posts activity to their stream
- Added: Action: BuddyBoss – Add the user to a group
- Added: Trigger: BuddyBoss – A user activates their account
- Added: Trigger: BuddyPress – A user updates their profile
- Added: Trigger: BuddyPress – A user updates their avatar
- Added: Trigger: BuddyPress – A user accepts a friendship request
- Added: Trigger: BuddyPress – A user sends a friendship request
- Added: Trigger: Elementor – A user submits a form
- Added: Action: Integromat – Send a webhook to Integromat
- Added: Trigger: Events Manager – A user registers for an event
- Added: Trigger: WordPress Core – A user creates a post
- Added: Trigger: Automator Core – A user completes a recipe
- Added: Ability to use a token from a trigger as a custom value in actions
- Fixed: Trigger: The Events Calendar – A user registers for an event now fires reliably when ticket is purchased via WooCommerce
- Fixed: Logic issue in “Log the user in” option in Anonymous recipes (Automator Pro only)
- Fixed: WooCommerce triggers – Triggers not firing in some situations
- Fixed: WooCommerce triggers – Billing email token can now be used in email address fields
- Fixed: Inconsistencies in some trigger/action sentences
- Fixed: Incorrect logic in trigger_meta function affecting custom triggers
- Fixed: Trigger section label on first creation of an Anonymous recipe now reads “Anonymous trigger”
-
- Added: Trigger: MyCred – A user earns a rank
- Added: Trigger: MyCred – A user’s total balance reaches a number of a specific type of points
- Added: Trigger: MyCred – A user’s current balance reaches a number of a specific type of points
- Added: Action: LearnDash – Send a Certificate
- Added: Trigger: WP Fluent Forms – A form is submitted with a specific value in a specific field
- Added: Anonymous Trigger: WP Fluent Forms – A form is submitted
- Added: Action: Give – Create a donor
- Added: Trigger: Give – A user makes a donation via a form with a specific value in a specific field
- Added: Trigger: Give – A user makes a donation via a form for an amount greater than, less than, or equal to a
specific amount - Added: Trigger: Formidable Forms – A user updates an entry in a form
- Added: Anonymous Trigger: WooCommerce – An guest order’s status changes to a specific status
- Added: Trigger: Paid Memberships Pro – A user renews an expired membership
- Updated: Action: Tutor LMS – Enroll the user in a course – Updated for compatibility with Tutor LMS version
1.7 - Updated: Action: WordPress Core – Update a user – Default in Role dropdown is now “No change”
- Fixed: Ninja Forms, WP Forms – Multiple recipes completing if using a specific value in a specific field with
certain field types - Fixed: Action: Ultimate Member – Set the user’s role to a specific role recipe status now shows “Completed with
errors” instead of “In progress” if the action encounters an error - Fixed: Trigger: WordPress Core – A post is updated – Post title token now outputs post title
- Fixed: Action: LearnDash – Reset course progress for the user – Now deletes all quiz attempts
- Fixed: Action: LearnDash – Reset course progress for the user – No longer unenrolls the user from the course
-
- Updated: manage_options capability now required to manage Automator recipes
- Fixed: Action: WordPress – Create a post – Post title no longer replaces spaces with hyphens
- Fixed: LearnDash – “Any lesson” option not appearing in lesson dropdown when “Any course” is selected
- Fixed: Trigger: WooCommerce – Product tokens now return proper values when “Any product” is selected
- Fixed: HTML entity not rendering in Anonymous Recipe user selector UI
- Fixed: Learndash triggers: Grammar issue: A user _________ 1 times changed to A user _________ 1 time(s)
-
- Added: New Integration – Uncanny Codes
- Added: New Integration – Uncanny Groups
- Added: New Integration – WP Webhooks
- Added: New Integration – Wishlist Member
- Added: New Integration – GiveWP
- Added: Trigger: Automator Core – An Automator recipe completes with errors
- Added: Trigger: Uncanny Codes – A code is redeemed
- Added: Trigger: Uncanny Codes – A user redeems a code with a specific prefix
- Added: Trigger: Uncanny Codes – A user redeems a code with a specific suffix
- Added: Action: Uncanny Groups – Create an Uncanny group
- Added: Trigger: WP Webhooks – A webhook trigger is triggered
- Added: Trigger: Wishlist Member – A user is added to a membership level
- Added: Trigger: Wishlist Member – A user is removed from a membership level
- Added: Action: Wishlist Member – Add the user to a membership level
- Added: Trigger: GiveWP – A user makes a donation via a form
- Added: Action: LearnDash – Create a group
- Added: Action: LearnDash – Make the user leader of a group
- Updated: All logs now sorted by most recent activity first on initial load
- Fixed: Manual sorting in logs now works properly on all columns
- Fixed: User ID token now correctly outputs the user’s ID
- Fixed: Trigger: MemberPress – A user purchases a one-time membership – Now fires consistently when a user account is created during checkout
- Fixed: MySQL 8.x AUTO_INCREMENT related issues on some server configurations
- Fixed: Formidable Forms – Fixed PHP notice on tokens for form name, multi-select field and file upload field
- Fixed: Adding a trigger that uses AJAX to load values while another is open no longer causes AJAX to fail on the first trigger
-
- Added: Trigger: LearnDash – A user is unenrolled from a course
- Added: Trigger: Automator Core – A user clicks a magic link
- Added: Trigger: WP Foro – A user replies to a topic
- Added: Action: MyCred – Revoke a number of a specific type of points from the user
- Added: Action: MyCred – Revoke all of a specific type of points from the user
- Added: Action: MyCred – Revoke a badge from the user
- Added: Trigger: Upsell Plugin – A user subscribes to a product
- Added: Action: WordPress Core – Update user
- Added: New Advanced Token: Automatic login link
- Updated: Renamed Uncanny Automator integration to Automator Core
- Updated: Moved: Trigger – Receive data from Webhook from WordPress Core to Automator Core
- Updated: Moved: Trigger – A user clicks a magic button from WordPress Core to Automator Core
- Updated: Logs now use SQL views
- Updated: Improved performance
- Fixed: Formidable Forms – Form submissions can now fire multiple triggers in the same recipe
- Fixed: WordPress Core – New user is created trigger now fires more consistently
- Fixed: WordPress Core – Trigger: A post is updated – Dropdown now shows all registered post types
- Fixed: Renamed TutorLMS to Tutor LMS
- Fixed: WooCommerce – Trigger: A user purchases a product with a tag – Grammatical error fixed
- Fixed: Removed redundant data from Action log
-
- Fixed: Updated trigger log query to use wpdb postmeta instead of wp_postmeta
-
- Added: Upsell Plugin integration
- Added: Trigger: Upsell Plugin – A user purchases a product
- Added: Action: WordPress Core – Create a post
- Added: Action: Groundhogg – Apply a tag to the user
- Added: Action: Groundhogg – Remove a tag from the user
- Added: Action: Send data to webhook – Now supports headers
- Updated: Trigger: Send data to a webhook is now found in the Uncanny Automator integration
- Updated: Trigger and Action log entries now display full sentences with saved values
- Updated: Further improved performance for BuddyPress, GamiPress, MyCred and BadgeOS users
- Updated: Improved consistency of strings across the plugin
- Updated: Additional detail is now shown by default in trigger and action logs
- Updated: Field label text on webhook actions
- Fixed: MemberPress tokens now rendering correct values
-
- Fixed: Recipes set to “Unlimited” times per user now fire correctly
-
- Updated: Trigger log now shows trigger run #
- Updated: Database structure and added Views for complex queries
- Fixed: Number of times not working for some triggers
- Fixed: In-progress triggers not showing up in trigger log
-
- Added: Groundhogg integration
- Added: Trigger: Groundhogg – A tag is added to a user
- Added: Trigger: Groundhogg – A tag is removed from a user
- Added: Twilio integration
- Added: Action: Twilio – Send an SMS message to a number
- Added: Trigger: WordPress – A post is updated
- Added: Trigger: WordPress – A user resets their password
- Added: Action: BuddyPress – Remove the user from a group
- Added: Trigger: wpForo – A user replies to a topic in a forum
- Added: Trigger: WooCommerce – A user purchases a product with {a tag}
- Added: Trigger: WooCommerce – A user purchases a product in {a category}
- Added: Trigger: WooCommerce – A user purchases {a variable product} with {a variation} selected
-
- Added: WP Foro integration
- Added: Trigger: WP Foro – A user creates a new topic in a forum
- Added: Action: WP Foro – Set user reputation
- Added: Action: WP Foro – Add the user to a group
- Added: MyCred integration
- Added: Action: MyCred – Award a badge to the user
- Added: Action: MyCred – Award a rank to the user
- Added: Action: MyCred – Award points to the user
- Updated: Improved performance of BuddyPress and GamiPress integrations
- Updated: Database code cleanup, table engine switched from myisam to innodb, updated indexes
- Fixed: Button on settings pages not showing on mobile
- Fixed: Recipe completions with status “Completed with errors” can now be re-completed by the same user (if “Times per user” supports additional completions)
-
- Added: Zoom Webinars integration
- Added: Action: Zoom Webinars – Add the user to a webinar
- Added: Action: Zoom Webinars – Remove the user from a webinar
-
- Added: GoToWebinar Integration
- Added: Action: GoToWebinar – Add the user to a webinar
- Added: Action: GoToWebinar – Remove the user from a webinar
- Added: GoToTraining Integration
- Added: Action: GoToTraining – Add the user to a training session
- Added: Action: GoToTraining – Remove the user from a training session
- Added: Zoom Meetings Integration
- Added: Action: Zoom Meetings – Add the user to a meeting
- Added: Action: Zoom Meetings – Remove the user from a meeting
- Added: Trigger: TutorLMS – A user is enrolled in a course
- Added: Trigger: TutorLMS – A user achieves a percentage greater than, less than or equal to a value on a quiz
- Added: Action: TutorLMS – Mark a lesson complete for the user
- Added: Action: TutorLMS – Mark a course complete for the user
- Added: Action: TutorLMS – Enroll the user in a course
- Added: Trigger: BadgeOS – A user earns an achievement
- Added: Action: BadgeOS – Revoke a rank from the user
- Added: Action: BadgeOS – Revoke a number of a certain type of points from the user
- Added: Action: BadgeOS – Revoke all of a certain type of points from the user
- Added: Trigger: Magic Button – Tokens – Post ID and Post Title
- Fixed: Report filters now loading select2 JavaScript library
- Fixed: Report filter conflict with BadgeOS
- Fixed: Datepicker on report filters now loading correctly
- Fixed: Action log no longer showing duplicate entries for some recipes
-
- Fixed: Ultimate Member – Tokens for select, checkbox and radio fields now pass values properly
- Fixed: Trigger/Action values that are very large integers now handled correctly
- Fixed: Action log showing duplicate entries for some recipes
-
- Fixed: Anonymous webhook trigger token parsing
-
- Updated: Strings tweaked for improved consistency
- Fixed: REST API route for incoming webhook triggers
-
- Added: New Integration – Tutor LMS
- Added: New Integration – Fluent Forms
- Added: Trigger: Tutor LMS – A user passes a quiz
- Added: Trigger: Tutor LMS – A user fails a quiz
- Added: Trigger: Tutor LMS – A user attempts a quiz
- Added: Trigger: Tutor LMS – A user completes a course
- Added: Trigger: Tutor LMS – A user completes a lesson
- Added: Trigger: Fluent Forms – A user submits a form
- Added: Action: WordPress Core – Create a user
- Added: Settings page
- Added: Transient cache on edit recipe page to temporarily cache frequent queries (edited)
- Fixed: Trigger: Paid Memberships Pro – Membership expires now fires consistently
-
- Added: BadgeOS integration
- Added: Action: BadgeOS – Award an achievement to the user
- Added: Action: BadgeOS – Award a rank to the user
- Added: Action: BadgeOS – Award a number of a certain type of points to the user
- Added: Additional tokens for Woocommerce triggers
- Added: Post ID is now displayed next to post title in dropdowns
-
- Added: Anonymous Trigger: WooCommerce – A product is purchased via guest checkout
- Added: Anonymous Trigger: Forminator – A form is submitted
- Added: Anonymous Trigger: Gravity Forms – A form is submitted with payment
- Added: Trigger: WP Fusion/WP Fusion Lite – A tag is removed from a user
- Added: Trigger: Ultimate Member – A user registers with a specific value in a specific field
- Added: Action: Ultimate Member – Set the user’s role to a specific role
- Added: Additional tokens for Woocommerce triggers (e.g. billing details, order notes, order totals) (Requires
Uncanny Automator v2.3) - Updated: “Log User In” option no longer appears for webhook triggers
- Updated: Improved anonymous token handling for WP Forms, Ninja Forms, Formidable Forms triggers
- Fixed: BuddyPress – User joins a group – Group name token now resolves correctly
- Fixed: Incorrect validation message on Anonymous recipes when switching the recipe to live in rare situations
- Fixed: Magic Button – Improved performance when used in multiple recipes
-
- Added: Ultimate Member integration
- Added: Trigger: Ultimate Member – A user registers with a form
- Added: Trigger: Ultimate Member – A user logs in with a form
- Added: Trigger: Ultimate Member – A user becomes inactive
- Added: Trigger: Ultimate Member – A user’s role changes to a specific role
- Fixed: WP Forms – Trigger tokens not resolving correctly
- Fixed: Forminator – Trigger tokens not resolving correctly
- Fixed: GamiPress – Award points to user action now accepts tokens
- Fixed: Magic Button – Action now fires correctly when multiple recipes are using a Magic Button trigger
- Fixed: Edit recipe page no longer reloads if a 403 error is received on an AJAX call
-
- Added: Trigger: bbPress – A user replies to a topic
- Added: Trigger: Formidable Forms – A user submits a form with payment
- Added: Trigger: Forminator – A user submits a form with a specific value in a specific field
- Added: Support for WP Fusion Lite
- Updated: Tweaked strings for consistency
- Updated: Improved token handling for anonymous recipes
- Updated: Menu slug for Settings page
- Fixed: “Get Samples” button in receive webhook trigger wouldn’t work detect incoming webhook if recipe was
live - Fixed: Removed filter causing issue with Contact Form 7 submission
-
- Added: Paid Memberships Pro integration
- Added: WP Fusion Lite integration
- Added: Trigger: Paid Memberships Pro – A user purchases a membership
- Added: Trigger: Paid Memberships Pro – A user cancels a membership
- Added: Trigger: Paid Memberships Pro – A user’s subscription to a membership expires
- Added: Trigger: WP Fusion Lite – Add a tag to the user
- Updated: Added workaround for Salient theme global CSS in wp-admin