Changelogs
Changelog
-
Fixed:
- Recipe UI – Fix fallback for unsupported regular expressions by Safari #2199
Internal:
- Settings UI – Icon assets updated #2156
-
New Tokens:
- LearnDash – Course status #2138
- LearnDash – Course completion date #2130
- WooCommerce – Order date #2175
Added:
- Upsell Plugin – “A user purchases a product” – Filter
automator_upsell_order_use_current_logged_userto override customer email with logged in user email #2096 - WishList Member – Any membership level option added in triggers #2076
- Action Logs – Allow anchor links in recipe logs #2118
Enhanced:
- Google Sheet Permissions enhancement #2075
Updated:
- Google Calendar – str_contains switched to strpos for PHP backwards compatibility #2153
- Mailchimp – “Create and send a campaign” now supports fullpage HTML #2135
- Action Logs – Display “Out of credits” error for users with zero credits #1203
- Disable Automator plugin activation redirect in some situations #2137
Fixed:
- Automator Core – WP_Rewrite usage conflict in a specific situation #2161
- Google Sheets – PHP Error if
$fieldsareemptyornullon PHP 8.x #2167 - Gravity Forms – The field “Date” is having problems #2133
- WordPress Core – “A user publishes a type of post with a taxonomy term in a taxonomy” now displays all public and private post types #2169
- Delay Modal – Hour selection is not displaying #2128
- Premium API Integrations – Unnecessary HTTP API calls fixed when user is unauthenticated #2127
- PHP Notices – “Attempt to read property of
post_type” in a few triggers #2185 - Recipe UI Field – TinyMCE textarea is deleting content on save #2146
- Remove extra spaces from some token names #2177
Internal:
- Automator Core – Trigger Filters Trait – Add a way to filter multiple trigger conditions #2105
-
New Integrations:
- Autonami (new
in Pro) - GravityKit
New Triggers:
- Amelia – A booking of an appointment for a service has been changed to a specific status #1102
- Amelia – A user’s booking of an appointment for a service has been changed to a specific status #1101
- Amelia – A booking of an appointment for a service is canceled #1098
- Amelia – A booking of an appointment for a service is rescheduled #1097
- Amelia – A user’s booking of an appointment for a service is canceled #1096
- Amelia – A user’s booking of an appointment for a service is rescheduled #1092
- Autonami – A tag is removed from a contact #1074
- Autonami – A tag is removed from a user #1073
- Autonami – A user is removed from a list #1072
- Autonami – A contact is removed from a list #1071
- GravityKit – An entry for a specific form is rejected #35509 #1061
- GravityKit – An entry for a specific form is approved #35509 #934
- WordPress – A taxonomy term is added to a specific type of post #833
New Actions:
- Autonami – Add a contact to a list #1081
- Autonami – Remove a contact from a list #1080
- Autonami – Remove the user from a list #1079
- Autonami – Add the user to a list #1078
- Autonami – Remove a tag from a contact #1077
- Autonami – Remove a tag from the user #1076
- BuddyBoss – Create a friendship between a user and another user – 32831 #841
- LearnDash – Remove the user from all groups #753
- LearnDash – Unenroll the user from all courses #752
- LearnDash – Remove the user as a leader of a group #459
- WordPress – Move all of a specific type of posts with a taxonomy term in a taxonomy to the trash #824
New Conditions:
- LearnDash – The user is a member of a group or its child groups #1047
- LearnDash – The user is not a member of a group or its child groups #1046
- LearnDash – The user has not completed a course #1045
New Tokens:
- Groundhogg – Tag ID and Tag name #422
Added:
- Action Logs – Filter by status added #187
- FluentCRM – “A user is removed from a list” – “Any list” option added #565
- LifterLMS – “Remove the user from a membership” – “All memberships” option added #962
- Webhooks – Basic authentication support for incoming Webhooks #1123
Updated:
- GamiPress – Deprecate “A user earns a number of a specific type of points” #1014
- LearnDash – “A user submits an assignment for a lesson or topic” – Token labels updated #423
- Newsletter – “A subscription form is submitted with a specific list” – Token sentence case fixes #426
- Tutor LMS – “A user achieves a percentage greater than, less than or equal to a value on a quiz” – Default value
of “a value” field fixed #427 - WooCommerce – “A user completes, pays for, lands on a thank you page for an order paid for with a specific
method” – Duplicate “Payment method” token removed #431 - WooCommerce – “A user completes, pays for, lands on a thank you page for an order with a total greater than,
less than or equal to a specific amount” – - Specific amount placeholder text updated #430
Enhanced:
- Action Scheduler Library Updated to version 3.4.x #930
- LearnDash – “Send an email to the user’s group leader(s)” now supports “fullpage” HTML templates #1156
- LearnDash – “Send a certificate” now supports “fullpage” HTML templates #1154
- WooCommerce – “Generate and email a coupon code to the user” now supports “fullpage” HTML templates #1157
Fixed:
- Amelia – PHP Notices #1115
- BuddyPress – “A user registers with a specific value in a specific field” – Tokens now parses reliably #413
- Formidable Forms – Upload field token now parses reliably #1104
- GiveWP – Default value “an amount” in the sentence is fixed #420, #879
- Integromat + BuddyPress – Integromat tokens from “Receive data form Integromat webhook” trigger now works
reliably with the BuddyPress “Create a group” action #1141 - myCred – A number of default value fixed in the trigger sentences #425
- MasterStudy LMS – “A user achieves a percentage greater than, less than or equal to a value on a quiz” – Default
value of “a value” field fixed #424 - Newsletter – “Add the user to a list” now works reliably #1108
- Ninja Form – Multi-select value case sensitive issue, added extra condition to compare slug string in an Array
#1015 - Paid Memberships Pro – Remove “All membership” levels now works reliably #1041
- Webhooks – “Receive data from a webhook” – PHP Error when updating plugin #1146
- Webhooks – “Receive data from a webhook” – Security headers now works reliably #1121
- WooCommerce – “A user add a product to the cart” – “Product quantity” token now renders properly #1067
- WooCommerce – “A user add a product to the cart” now only fires for logged-in users #1065
- WooCommerce Subscriptions – “A user purchases a variable product with a variation selected” tokens now render
reliably #1030
- Autonami (new
-
New Integrations:
- Autonami #1977
- Fluent Support #2003
- Google Calendar #2049
New Triggers:
- Amelia – A guest registers for an event #2028
- Amelia – A User registers for an event #2030
- Autonami – A contact is added to a list #1963
- Autonami – A tag is added to a contact #1962
- Autonami – A tag is added to a user #1958
- Autonami – A user is added to a list #1959
- Fluent Support – A ticket is closed by a customer #2010
- Fluent Support – A ticket is opened by a customer #2009
- Fluent Support – A ticket receives a reply from a customer #2011
- GamiPress – A user earns greater than, less than, greater than or equal to…etc. a number of a specific type of points in a single transaction #1929
- Uncanny Toolkit Pro – A user’s time in a course exceeds a specific number of minutes #1997
New Actions:
- Autonami – Add a tag to a contact #2013
- Autonami – Add a tag to the user #2012
- Google Calendar – Add an attendee to an event in a Google Calendar #1986
- Google Calendar – Add an event to a Google Calendar #1985
- Google Calendar – Remove an attendee from an event in a Google Calendar #1987
- Uncanny Toolkit Pro – Reset a user’s time in a course #1998
- WordPress – Add a WordPress data erasure request for a user #1411
New Tokens:
- Common – Current site ID (Multisite and for Pro users only) #2042
- Elementor – Form ID and Form title tokens added #2053
- GiveWP – Comment and Currency #1646
Updated:
- Automator API – Filter added to change timeout #1922
- Dashboard – Replace “Disconnect account” with “Manage license” #2094
- Facebook Groups – Disconnect account now revokes permissions #1911
- Facebook Groups – New admin notice and reauthentication option for expiring credentials #1964
- Google Sheets – “Create a new row”: Filter out empty drives (key/options) that are rendering for some users and causing a JS error #1943
- Google Sheets – “Create a new row”: Support for Shared drives #1943
- Google Sheets – Settings page #2034
- Gravity Forms – Token parser: Filter added for external hooks #2023
- Improved string translations #1981
- LifterLMS – Remove the user from a membership – “All memberships” option added #1848
- Mailchimp – “Add tag to user” now also adds the user to the associated list if they’re not already a member #832
- Recipe UI Field – Dropdown now sets the visibility of the option ID #2086
- Recipe UI Time Field – Format time using WordPress setting (only frontend) #2050
- Recipe UI TinyMCE Field – Now fully supports HTML templates #1946
- Slack – Only fetch channels to which members have access #1999
- Webhooks – “Send data to a webhook” now displays a Webhooks response if “Send test” fails #2062
- WPForms – Entry tokens parsing message updated for WPForms lite users #1830
Fixed:
- Automator Core – “An Automator recipe completes with errors” will not fire erroneously with skipped actions #2019
- BuddyBoss – “A user replies to a topic in a forum” tokens now reliably return data when “Any” option is selected #1948
- BuddyBoss – Date tokens in Date fields are now parsed reliably #1873
- BuddyPress – Token now returns properly formatted dates #1978
- Dashboard – “Sorry, you are not allowed to access this page” when connecting a site #2074
- Instagram – Line breaks in captions now works reliably #2063
- Instagram – User max limit reach shows status as completed where it should show as complete with error. #2079
- Google sheets – Google drive shared drives now shows in the list #2002
- Usage Reports – Some sites reporting more than once a week #2017
- Usage Reports – Switching on/off now works reliably #2109
Internal:
- API: Google Calendar – Set-up and finalize new API Endpoints #1988
- Filter –
automator_postmeta_token_parsedadded #2090 - Google Calendar: Settings page #1989
- In-Plugin Notifications – Allow 1 button notifications #1924
- In-plugin notifications – Automatically add utm tags to button urls #1976
- In-plugin notifications – Hide notifications on Settings page #1926
- In-plugin notifications – Validate buttons text before displaying them #1927
addkeyword in the filename falsely taken as integration file #2035automator_before_trigger_completedchanged toautomator_before_maybe_trigger_completein trait-triggers.php #2021
-
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
-
New Integration:
New Triggers:
- Advanced Coupons – A user’s lifetime store credit exceeds a specific amount #988
- Advanced Coupons – A user’s current store credit exceeds a specific amount #987
- Advanced Custom Fields – A user’s ACF field is updated #887
- Events Manager – A booking for an event is approved #969
- GamiPress – A user’s total of a specific type of points reaches a specific threshold #1013
- LearnDash – A user completes a group’s courses #509
- PeepSo – A user unfollows a PeepSo member #935
- PeepSo – A user updates a specific field to a specific value in their profile #919
- TutorLMS – A user posts a question in a course #822
- Wishlist Members – A user’s specific membership level account is approved #915
New Actions:
- Advanced Coupons – Remove a specific amount of store credit from the user’s account #996
- Advanced Coupons – Add a specific amount of store credit to the user’s account #995
- WooCommerce – Create a subscription order with a product with a payment method #959
- WooCommerce – Create a subscription order with a product #958
- WooCommerce – Create an order with a product with a payment gateway #957
- WooCommerce – Create an order with a product #759
- WordPress – Add an image to the media library #931
- WordPress – Remove a taxonomy term from a post in a post type #688
- WordPress – Add a taxonomy term to a post in a post type #658
New Integration Conditions:
- LearnDash:
- The user has completed a course #1018
- The user is enrolled in a course #1016
- The user is a member of a group #1017
- The user is not a member of a group #1037
- MemberPress:
- The user is an active member of a membership #980
- WooCommerce:
- The user has purchased a specific product #1021
- WooCommerce Subscriptions:
- The user has an active subscription to a specific product #1022
- WP Fusion:
- The user does not have a specific tag #1020
- The user has a tag #1019
- WordPress:
- The user has a specific role #1007
Added:
- Integration Specific Conditions
- GiveWP – Form ID and Form title tokens added #918
Updated:
- ShipStation – “An order with a total greater than, less than or equal to a specific amount is shipped” sentence
fix #432 - Wishlist Member – “Field value” label sentence case fix #428
- Report filter shows “Recipe delete: [ID]” when recipe has no title #990
Fixed:
- Gravity Forms – “Create an entry for a form” not loading the fields #1004
- Formidable Forms – Multiple selection token now parses reliably #967
- WordPress – A user updates a post not in a specific status is now fires reliably #838
- WordPress – “Set a post to a status” now reliably updates post permalink in a certain situation #1009
- Actions Conditions – PHP Error fixed in a certain situation #1011
-
New Integrations:
- Advanced Coupons #1884 #1885
- Facebook Groups #1174
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
-
Fixed:
- FluentCRM – PHP error in Add a contact action on PHP 8.x+ #1840
-
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
-
Integration:
- PeepSo #810
New Actions:
- Gravity Forms – Create an entry for a form #842
- PeepSo – Change the user’s PeepSo role to a new role #949
- PeepSo – Add a post to the site wide activity stream #948
- WooCommerce – Set a specific order to a specific status #577
New Triggers:
- MemberPress – A sub account is added to a parent account (Requires Corporate Accounts Add-on) #686
- PeepSo – A user gains a new follower #951
- PeepSo – A user publishes an activity post #950
- PeepSo – A user loses a follower #947
- WordPress – A user updates a specific meta key of a specific type of post to a specific value #901
Added:
- bbPress – “A user replies to a topic” – Reply ID, Reply URL and Reply content tokens added #892
- Easy Digital Downloads – Payment, Discount, Order total tokens added #891
- Easy Digital Downloads – Number format added to amount tokens #908
- Gravity Forms – Entry ID, Entry submission date, Entry source URL and User IP tokens added #942
- Gravity Forms – Token “Form” renamed to “Form title” and Form ID token added #564
- LearnDash – “Remove a user from a group” – All groups option added #909
- Paid Memberships Pro – “Add the user to a membership level” action now supports membership level expiry #910
- WPForms – Entry ID, User IP, Submission date tokens added #943
- WPLMS – Improved support for WPLMS 4.x #886
- Core – Several architectural performance updates #924 #897
Fixed:
- LearnDash – “Send a certificate” now uses original certificate text if certificate body is empty #945
- LearnDash – “A user is enrolled in a course” now fires when a user is added with ThriveCart checkout #940
- WooCommerce Subscriptions – “A user renews a subscription to a product” now works reliably for renewal
subscriptions #938 - Fluent Forms – PHP notice in token parsing #921
- WooCommerce – “A user completes, pays for, lands on a thank you page for an order with a product in a category”
now fires reliably #920 - Ninja Form – PHP notice in parsing tokens #912
- WooCommerce Subscriptions – “A user’s subscription to a specific variation of a variable subscription is set to
a status” now fires reliably #900 - Modern Events Calendar – “Register a user for an event” action now sends confirmations emails as expected #894
- WordPress – “A user updates a post in a taxonomy” now lists all taxonomies #854
-
Fixed:
- WooCommerce – Payment methods do not load when using Uncanny Automator Pro in some situations
-
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
-
New Integration:
- PeepSo #1518
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_adminfromadmin_inittoadmin_headto 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
-
- GoTo Training and GoTo Webinar – PHP Error on some site configurations #1684
-
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
- Friendship trigger:
- 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
- BuddyBoss/BuddyPress – Several new tokens #1596
-
Fixed:
- LearnDash – “A user completes a quiz” – Error on quiz submission on some sites
-
Fixed:
- Action conditions/filters ignored on some sites #880
-
New Integrations:
- GoTo Training #1551
- GoTo Webinar #1551
- MemberPress Courses #1510
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
-
Fixed:
- LearnDash – PHP error “is_ajax” not a function on some sites when Automator marks a course complete
-
New Integration:
Added:
- Amelia – New tokens to support Employee information #843
- Webhooks – New tokens
WEBHOOK_BODYandWEBHOOK_SAMPLE#799
New Triggers:
- GiveWP – A donation is made via a form for an amount greater than, less than, or equal to an amount #821
New Actions:
- MemberPress Courses – Reset the user’s progress in a course #806
Updated:
- Autologin link token no longer generated for Administrator and Editor users #866
- GoTo Training/GoTo Webinar – Moved to Automator free plugin #862
- Tutor LMS – Improved compatibility with Tutor LMS 2.0+ #814
Fixed:
- Scheduled/conditional actions – PHP error on PHP 8+ #861
- Actions inside a condition block without conditions are now executed as expected
- BuddyBoss – “Send a message to all members of a group” now works for hidden and private groups #872
- FluentCRM – Removed WP filter causing duplicate tokens #864
- LifterLMS – “Remove the user from a membership” – Removed “Any membership” #848
- MemberPress – “Remove the user from a membership” – All memberships now appear in dropdown #855
- WordPress Core – “Update the user’s details” – Now requires user details #845
-
New Integrations:
New Triggers:
- Amelia – An appointment is booked for a specific service #761
- Amelia – A user books an appointment for a specific service #760
- Webhooks – Receive data from a webhook (Moved from Automator Core) #782
- WooCommerce Subscriptions – A user’s subscription to a specific variation of a variable subscription expires
#795 - WooCommerce Subscriptions – A user renews a subscription to a specific variation of a variable subscription
#794 - WooCommerce Subscriptions – A user’s trial period to a specific variation of a variable subscription expires
#793 - WooCommerce Subscriptions – A user’s subscription to a specific variation of a variable subscription is set to a
status #791
New Actions:
- WordPress Core – Set the featured image of a post #801
- WordPress Core – Move a post to the trash #721
Updated:
- GamiPress – “Revoke an achievement from the user” now reliably removes the selected/all achievements #777
- Tutor LMS – Improved compatibility with Tutor LMS 2.0+
- WooCommerce – Added Order summary token #763
- WordPress Core – A user’s specific type of post is updated – Updated token labels #510
- Removed Twilio integration (moved to Uncanny Automator (free) 3.7 plugin) #310
Fixed:
- BuddyBoss – “Create a group” – The “Additional users to add to the group” field now adds additional users to the
group as expected #788 - Formidable Forms – All triggers – Added Form ID token #435
- GamiPress – “Revoke points from the user” now revokes the points consistently #805
- LearnDash – “Add the user to a group” – Now throws an error if Group doesn’t exist or is not published #484
- LearnDash – “A user is removed from a group” – Updated hook to fire when user removed from edit user screen
#785 - MailPoet – Remove the user from a list – PHP error #812
- WordPress Core – Multiple triggers now fire reliably when an admin performs a related action in /wp-admin #738
- WordPress Core – “Delete a user” – Now deletes the user as expected #781
- WooCommerce – ShipStation – No longer displays duplicate tokens #433
- WooCommerce Subscriptions – “A user’s subscription to a product is set to a status” now fires reliably #765
- Actions no longer fire twice in Everyone recipes when the user selector does not select a user #762
- Token parsing – ‘0’ and ‘1’ values no longer parse as true or false instead of ‘0’ and ‘1’ #705
-
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
-
Fixed:
- Twilio – Conflict related to moving integration out of Pro
-
New Integrations:
New Triggers:
- BuddyBoss – A user requests access to a private group #657
- BuddyPress – A user requests access to a private group #657
- IFTTT – Receive data from IFTTT webhook #659
- Integrately – Receive data from Integrately webhook #673
- LearnDash – A user’s access to a course expires #713
- OptinMonster – Receive data from OptinMonster webhook #662
- WPForms – A form is submitted with PayPal payment #747
- WPForms – A user submits a form with PayPal payment #597
- WooCommerce Subscriptions – A user’s trial period to a subscription expires #728
New Actions:
- BadgeOS – Revoke an achievement from the user #685
- BuddyBoss – Send a private message to all members of a group #598
- LearnDash – Remove the Group Leader from a group and all its children #735
- LearnDash – Remove the user from a group and all its children #734
- The Events Calendar – RSVP for an event #675
- WooCommerce Subscriptions – Cancel the user’s subscription to a subscription variation #642
- WordPress Core – Delete a user #647
- WordPress Core – Delete user meta #712
Added:
- Automator Core – Receive data from a webhook – Support for multi-dimensional data #94
- WooCommerce – Filter
automator_woocommerce_order_item_created_token_parser#697 - WordPress – A user’s comment on a post receives a reply – Added Post ID and URL tokens #709
Updated:
- BuddyBoss – Send a notification to all members of a group – #692
- BuddyBoss – A user makes a post to the activity stream of a group – Add Group ID token #687
- Multiple triggers – Added Post excerpt token #664
sslverifyre-enabled forwp_remote_post()calls #755
Fixed:
- Automator Core – A user clicks a magic link – Updated token names for consistency #411
- BuddyBoss – A user registers with a specific value in a specific field – Fixed duplicate tokens #412
- BuddyBoss – Send a notification to the user – Notification links are now clickable #710
- BuddyPress: Set the user’s XProfile data – Sentence no longer shows [object Object],[object Object] after saving
the trigger #669 - FluentCRM – A tag is added to a user – Now fires when tags are added via SmartLink #655
- LearnDash – Send an email to the user’s group leader(s) – Now reliably retrieves all Group Leaders of a group
#742 - Ninja Forms – Tokens for checkboxes and multi-select now output as comma-separated lists #689
- WooCommerce – Added line breaks between multiple products in the Order products and quantity token #725
- WordPress Core – Some token values were being parsed as true or false instead of ‘0’ and ‘1’ #705
- WordPress Core – Post URL token now outputs permalink format based on permalink setting #756
- The Events Calendar – A user attends an event – Now fires when a user checks in with the Events Calendar mobile
app #682 - The Events Calendar – RSVP on behalf of the user for an event – Now sends ticket email to the user #676
-
New Integrations:
- IFTTT #1293
- Integrately #1291
- Tin Canny Reporting #1274
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-dataandx-www-form-urlencodedformats #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_filtersadded to change theposts_per_pageparameter 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