Pro
Uncanny Automator Pro Changelog
-
Fixed:
- Gravity forms – A form is submitted with payment – Not firing for subscription payments #2374
- MemberPress – Add the user to a membership – Adding a recurring subscription product does not create a recurring
subscription for the user #2384 - Run now – Erroneously firing all “Run now” recipes #2383
- User Loops – User Loops do not delete all loop filters and actions when a loop is deleted #2376
-
New Integrations:
- Bitly #2275
- Easy Digital
Downloads – Recurring Payments #2304 - Run now #2263
New Feature:
- Run now – Trigger recipe manually #2354
New Triggers:
- AffiliateWP – A WooCommerce product is purchased using an affiliate referral #2303
- EDD Recurring Payments – A user cancels a subscription to a download #2155
- EDD Recurring Payments – A user’s subscription to a download expires #2154
- Gravity Forms – A user registers with a form #2321
- LearnDash – An assignment is graded #2132
- LearnDash – An essay question is graded #2133
- WooCommerce – A product in a specific term in a specific taxonomy has its associated order set to a specific
status #2256
New Actions:
- Bitly – Shorten a URL #2276
- EDD Recurring Payments – Delete a customer that matches an email #2064
- EDD Recurring Payments – Set a subscription download to expire on a specific date for the user #2153
- WooCommerce – Add a product to an order #1962
New Conditions:
- EDD Recurring Payments – The user does not have an active subscription to a specific download #2156
- EDD Recurring Payments – The user has an active subscription to a specific download #2157
New Tokens:
- WooCommerce – Order item(s) tax, Order item(s) quantity #2344
- WooCommerce – Country and State full name tokens #2289
- WordPress – A specific meta key of a specific type of post updates to a specific value – Post status #2328
Added:
- BuddyBoss/BuddyPress – Add a post to the activity stream of a group – do_action
bp_groups_posted_update#2313
Updated:
- AffiliateWP – “An affiliate refers a sale of a WooCommerce product ” renamed to “A user purchases a WooCommerce
product using an affiliate referral” #2302 - Gravity Forms – A user submits a form with a specific value in a specific field – Added WordPress filter
automator_pro_gf_user_submits_matching_value_cron
to optionally fire it via cron #2326 - MemberPress – Add the user to a membership – Add support for welcome emails #2352
- User Loop Filters – Additional matching criteria added #2334
- WooCommerce – Product total renamed to Order item(s) subtotal #2343
- WordPress – Set post meta – Remove “Any post” option #2330
Fixed:
- ARMembers – Add the user to a membership plan – Plan not getting assigned to the user #2324
- Action tokens – Not working in actions that are inside a loop #2338
- AffiliateWP – A user purchases a WooCommerce product using an affiliate referral – not working as expected
#2286 - Typeform – Header signature is now properly validated #2317
- Users Loop filters – A user meta value meets a condition – Contains and Does not contains not working as
expected #2346 - WooCommerce – A product has its associated order completed, paid for, thank you page visited – Retuning the
information for all the products in the order #2333 - WordPress – A user’s role changed from a specific role to a specific role not triggering consistently #2308
- WordPress – Set post meta – Removing shortcodes – Added WordPress filter
automator_skip_do_shortcode_parse_in_fields
to optionally skip field sanitization #2315
Under the hood:
- Auto purge logs – Add additional filters #2350
- Database Tools – Show/Repair Pro tables #2284
- Duplicate recipe – Now copies Conditions and Loops properly #2366
- User Loops – Affecting normal recipe status #2319
- User Loops – Loop’s recipe flow disregards asynced actions status #2361
- Plugin updater library updated to the latest version #2368
-
Fixed:
- AffiliateWP – An affiliate refers a sale of a WooCommerce product – Field not loading #2306
- Incoming Webhooks – Get samples – Fixed undefined JS nonce variable #2298
- Gravity Forms – Create a gravity form entry – Get fields – Fixed undefined JS nonce variable #2298
- WordPress – A user’s role changed from a specific role to a specific role now only completes relevant trigger
when added multiple times in a recipe #2300
-
Note: Uncanny Automator 5.x is no longer compatible with Uncanny Automator Pro < 5.0.
New Feature:
- User Loops 🔄 #2268
New Triggers:
- Charitable – A recurring donation to a campaign is cancelled #2005
- Charitable – A recurring donation to a campaign is made #2108
- MemberPress – A sub-account is removed from a parent account #1423
New Actions:
- AffiliateWP – Link a customer to an affiliate for lifetime commissions #1929
- Charitable – Add an entry in a donation log #2010
- Formatter – Extract the first word from a string #2274
- LearnDash – Reset the user’s progress for all courses associated with a group #1983
- WordPress – Fetch an existing user #2035
New Condition:
- WordPress – The user’s email address matches a specific domain #2279
Updated:
- BuddyBoss – A user updates their profile with a specific value in a specific field – PHP notices when array is
passed #2249 - Email – Send an email – Email body is now fetched at runtime instead of when scheduled #2245
- LearnDash – Send an email to the user’s group leader(s) – Email body is now fetched at runtime instead of when
scheduled #2265 - LearnDash – Send an email to Group Leaders of a group – Added checkbox to exclude child groups #2141
- Mailpoet – Remove a subscriber from a list – Now available for both Logged-in and Everyone recipes #2231
Fixed:
- ARMember – Pro version throwing a PHP Error #2225
- Automator – Condition – The user has completed a recipe – Removed redundant queries #2271
- BuddyBoss – A user updates their profile with a specific value in a specific field – Now runs when Automator
updates the user profile using the “Set the user’s Xprofile data” action #2212 - Formatter – Convert date into format – Now works for non-English language sites #2235
- MyCred – A user earns a rank – Now fires more reliably when multiple live recipes are using the trigger #2196
- WooCommerce Subscription – Sites on WordPress.com now list subscriptions products reliably #2222
- WooCommerce Subscription – Condition – The user has an active subscription to Any Subscription Product – Now
works as expected #2248 - WordPress – Remove a role from the user’s roles – Now removes the role successfully in a wider range of
situations #2217 - WordPress – Create a user – The meta fields saved more reliably #2229
Under the hood:
- Renamed deprecated arg get_trigger_id to trigger_log_id #2272
- Action Scheduler bumped to 3.5.4
- Improved PHP 8.2 compatibility
-
Fixed:
- RafflePress – RafflePress Pro support added #2211
- BuddyPress – A user requests access to a private group – Call to undefined function bbp_get_user_profile_url
#2220 - Automator license – License activation not working reliably in a certain situation #2214
-
New Integrations:
- ARMember #2200
- RafflePress #2203
- WP Download Manager #2209
New Triggers:
- Groundhogg – A note is added to a contact #1817
- RafflePress – Someone enters a giveaway with a specific action #1986
- WP Download Manager – A user downloads a file #2061
- WooCommerce Subscriptions – A user renews a subscription to a product for the nth time #2109
New Actions:
- ARMember – Add the user to a membership plan #1988
- ARMember – Remove the user from a membership plan #1989
- Formatter – Replace values in a string #2171
New Tokens:
- WooCommerce – Create orders – Payment URL & Direct checkout URL #2139
- WooCommerce Subscriptions – Payment URL & Direct checkout URL #2140
- WordPress – Add a comment to a post – Comment ID #2053
Added:
- Automator license – Allow plugin to be pre-activated by defining
AUTOMATOR_PRO_LICENSE_KEYinwp-config.php#2207
Updated:
- Incoming Webhook – Added WordPress filter to modify the header return response #2130
- Scheduled Actions – Handle Action Scheduler failure with complete-with-error status #2173
- WooCommerce Subscriptions – Return variation information for variable triggers #2110
- WordPress – Set user meta – WP Filter to optionally disable field sanitization #2183
- WordPress – Set post meta – WP Filter to optionally disable field sanitization #2183
Fixed:
- AffiliateWP – “Create a referral for a specific affiliate ID” and “Create a referral for the user” are missing
blue pills for fields #2150 - BuddyBoss – A user updates their profile with a specific value in a specific field – Tokens returning wrong
information #2163 - BuddyBoss – Send a message to the user – Tightened security setting when setting Sender’s User ID #2159
- Gravity Forms – A user submits a form with a specific value in a specific field – Strict comparison of User ID
without casting it as an int #2176 - LearnDash – Repair the progress of a completed course for the user – Erroneously adding quiz completions to
courses without quizzes #2144 - LearnDash – Repair the progress of a completed course for the user – Erroneously completing Not started courses
#2144 - MemberPress Courses – Reset progress action does not reset quiz data #2138
- The Events Calendar – A user attends an event – Trigger runs for the ticket purchaser and not for the attendee
#2167 - WS Form – triggers are not returning all the available tokens of the form #2174
- Wishlist member – Replaced deprecated functions #2162
Under the hood:
- Automator Pro license – Improved license validation #2208
- Incoming Webhooks – Filter to allow REST route to be renamed #2136
- Automator – “third-party integrations” text changed to “app integrations” #2184
- Automator menu – Automator Pro license menu entry removed #1993
- Renamed Autoloader param to avoid conflict with Uncanny Automator #2206
- Recipe Logs – Action tokens are not working when the source action has delay or schedule #2147
- Recipe Logs – Status dropdown – Empty rows now shows correct status text #2192
- Recipe Logs – Filters dropdown – Do not automatically select “Anonymous” as a default option in user selector
#2128
-
New Integrations:
- Charitable #2072 (Requires Automator v4.15+)
- Formatter #2054 (Requires Automator v4.14+)
- ThriveCart #2074
- Typeform #2075
New Triggers:
- BuddyBoss – A guest replies to a topic #2091
- BuddyBoss – A user is removed from a group #1932
- BuddyBoss – A user joins a specific type of group – 50744 #2063
- BuddyPress – A user is removed from a group #1592
- Charitable – A donation to a campaign is made for an amount greater than, less than, or equal to an amount
#2107 - ThriveCart – Receive data from ThriveCart webhook #2115
- Typeform – Receive data from Typerform webhook #2089
New Actions:
- Formatter – Convert date into format #2097
- Formatter – Convert number into format #2098
- Formatter – Convert text into format #2099
- LearnDash – Repair the progress of a completed course for the user #2086
Updated:
- Gravity Forms – A form is submitted with a specific value in a specific field – Code quality updated #2113
- WS Form LITE – Renamed to WS Form #2082
- WordPress – Set post meta – Support serialized input #2102
- bbPress – A user replies to a topic – Does not select the correct user when Automator makes the reply on behalf
of a user #1960
Fixed:
- BuddyBoss – Send a notification to all members of a group – The “Notification link” is not redirecting the users
#2084 - Fluent Support – Tickets created by Automator does not display title on Ticket Management page #2104
- WP Mail SMTP – Pro triggers not appearing #2077
- WordPress – A user updates a post in a specific taxonomy is triggering twice #2092
- WordPress – A user’s comment on a specific type of post receives a reply not running reliably #2078
Under the hood:
- Incoming Webhooks – WP filter
automator_pro_webhook_response_$recipe_idto modify Webhook success
response #2111
-
New Triggers:
- MemberPress – A coupon code is redeemed #1941
- MemberPress – A user’s payment for a product fails #1950
- WordPress – A term archive is viewed #1849
- WordPress – A user views a term archive #1848
New Actions:
- Automator Core – Generate a random string – 50016 #2031
- WooCommerce Subscriptions – Extend a user’s subscription to a specific product variation of a specific product
by a number of days #1847 - WooCommerce Subscriptions – Shorten a user’s subscription to a specific product by a number of days #1659
New Conditions:
- Paid Memberships Pro – The user does not have an active membership of a specific level #2058
- Paid Memberships Pro – The user has an active membership of a specific level #2028
- WishList Member – The user is not an active member of a membership #2057
- WishList Member – The user is an active member of a membership #2045
- Woo Memberships – The user does not have an active membership of a specific plan #2059
- Woo Memberships – The user has an active membership of a specific plan #2027
Added:
- MemberPress – “Any membership” option added to filters #2043
- WooCommerce – “A user completes, pays for, or lands on a thank you page for a variable product with a variation
selected” – Added Product tokens #2026 - WooCommerce Subscriptions – “Any subscription” option added to filters #2044
Updated:
- BuddyBoss – A user updates their profile with a specific value in a specific field – Use
*to
target “any” value #2037 - BuddyPress – A user updates their profile with a specific value in a specific field – Use
*to
target “any” value #2039
Fixed:
- Advanced Custom Fields – “A user updates a field on a post” – Trigger is firing for the incorrect post type
#2036 - LearnDash – “A user answers a quiz question correctly” and “A user answers a quiz question incorrectly” – Now
fires for all question types #2013 - WooCommerce Subscriptions – Extend a user’s subscription to a specific product by a number of days – Logic to
increase the days fixed #2068 - WordPress – “A user’s post is set to a specific status” – Firing for a different post type #2056
- WordPress – Create a User – Missing check for new user notifications #2030
- WordPress – “A specific type of post is set to a status” – Runs twice in certain situation #2062
Under the hood:
- Recipe action filters – Additional WordPress
do_actionhooks #2025 #2066
-
Fixed:
- BuddyBoss/BuddyPress – Xprofile – Database prefix issue on multisites #2011
- Automator – Call a custom function/method – Argument passes empty value if the argument contains special
characters #2001 - WordPress – A user’s specific meta key is updated to a specific value – PHP 8 Error when the meta_value is not a
string #2017
-
New Triggers:
- WooCommerce Subscriptions – A user’s renewal payment for a subscription product fails #1488
- BuddyBoss – A user’s friendship request is accepted #1546
New Action:
- Newsletter – Remove the user from a list #1841
Added:
- BuddyBoss – Send an email to all members of a group – Added “Reply-to” field #2006
- LearnDash – Send a certificate – Added “Reply-to” field #2006
- LearnDash – Send an email to Group Leaders of a group – Added “Reply-to” field #2006
- LearnDash – Send an email to the user’s group leader(s) – Added “Reply-to” field #2006
- WooCommerce – Generate and email a coupon code – Added “Reply-to” field #2006
Updated:
- BuddyBoss – Add a post to the activity stream of a group – “Activity action” field now lists BuddyBoss’s
activity actions and description added for “Activity action link” #1970 - BuddyBoss – Add a post to the sitewide activity stream – “Activity action” field now lists BuddyBoss’s activity
actions and description added for “Activity action link” #1970 - BuddyBoss – Add a post to the user’s activity stream – “Activity action” field now lists BuddyBoss’s activity
actions and description added for “Activity action link” #1970 - Gravity Forms – Create an entry action now fires Gravity Forms’s “after submission” hooks #1977
- WooCommerce Subscriptions – Order tokens added to all subscription triggers #1987
Fixed:
- A user’s specific meta key is updated to a specific value firing for fields that do not exist on meta bypassing
the conditions set from the trigger #1965 - Uncanny Automator – Call a custom function/method – Argument passes empty value if the argument contains special
characters #2001 - BuddyBoss – “A user joins a hidden group” – Does not trigger when the user is added in the backend #1922
- FluentCRM – “Add a contact to a list” – Does not show the blue pill box correctly #1975
- FluentCRM – “Add a contact to a list” – PHP notices after recipe completion #1975
- Gravity Forms – Gravity fields & gAppointments fields conflict #1958
- JetFormBuilder – A user submits a form with a specific value in a specific field trigger tokens are not
returning values if the action has a delay #1957 - JetFormBuilder – Only the first recipe runs if multiple recipes contain the same trigger #1973
- MemberPress – A user’s transaction for a membership is set to a status – Not working when user is not logged-in
#1996 - Paid Membership Pro – An admin assigns a membership level to a user – User ID returning null #1967
- User selector – Common tokens not being parsed #1956
- WooCommerce – A user completes, pays for, lands on a thank you page for an order with a product in a category –
Fix PHP notices #1952 - WooCommerce Subscriptions – A user subscribes to a subscription product not returning subscription related dates
#1954
Internal:
- FluentCRM – WordPress filter to pass trigger IDs #1991
-
New App Integration:
- OpenAI #1939
New Plugin Integration:
- Wholesale
Suite #1812
New Triggers:
- BuddyPress – A user requests to join a specific type of group #1911
- BuddyPress – A user creates a group #1912
- BuddyPress – A user is removed from a specific type of group #1913
- BuddyPress – A user leaves a specific type of group #1914
- BuddyPress – A user rejects a friendship request #1915
- BuddyPress – A user replies to an activity stream message #1916
- BuddyPress – A user’s topic in a forum receives a reply #1917
- LearnDash – A user answers a quiz question correctly #1837
- LearnDash – A user answers a quiz question incorrectly #1838
- Wholesale Suite – A wholesale lead is approved #1807
- Wholesale Suite – A wholesale lead is rejected #1808
- Wholesale Suite – A wholesale order for a specific product is received #1811
New Actions:
- LearnDash – Unenroll the user from all courses associated with a group #1830
- OpenAI – Use a prompt to generate text with the Davinci model #1940
- Wholesale Suite – Deactivate a wholesale customer #1810
- Wholesale Suite – Reject a wholesale lead #1809
- Wholesale Suite – Set the wholesale price of a product to a specific amount for a role #1819
New Conditions:
- LearnDash – The user is not enrolled in a course #1855
- Groundhogg – A user does not have a tag #1921
- Groundhogg – A user has a tag #1920
New Tokens:
- BuddyBoss
- A user’s topic in a forum receives a reply #1918
- Topic ID
- A user joins a hidden group #1926
- A user joins a private group #1926
- A user joins a public group #1926
- Group ID
- A user’s topic in a forum receives a reply #1918
Added:
- JetEngine – Now supports custom post type fields #1850
Updated:
- Elementor – Popup logic revised for anonymous form submissions #1906
- WordPress – Removed “All” option from the “Update the content of a post” action #1909
- WooCommerce – Increased product count to return all products for bigger sites #1902
Fixed:
- BuddyBoss – “A user joins a hidden group” doesn’t trigger when the user is added in the backend #1922
- BuddyBoss – A user leaves a group trigger – Added the “Group ID” token and the trigger now fires when admin
removes the user from the group #1931 - BuddyBoss – Send an email to all members of a group – CC/BCC fields are no longer required fields #1933
- GamiPress – A user earns an achievement – The trigger now fires for “award” of an achievement instead of
achievement only #1907 - WooCommerce – Create an order with product actions – Order ID token not showing in some situations #1948 #1949
- WordPress – A user’s specific meta key is updated to a specific value now fires when the meta value is first
time added #1942
-
New Plugin Integration:
- Thrive Apprentice #1882
New Triggers:
- BuddyBoss – A user requests to join a specific type of private group #1589
- BuddyBoss – A user creates a group #1588
- BuddyBoss – A user is removed from a specific type of group #1598
- BuddyBoss – A user leaves a specific type of group #1591
- BuddyBoss – A user rejects a friendship request #1547
- BuddyBoss – A user replies to an activity stream message #1587
- BuddyBoss – A user’s topic in a forum receives a reply #1601
- Thrive Apprentice – A user makes a purchase #1859
- Thrive Apprentice – A user starts a module in a course #1862
- Thrive Apprentice – A user attempts to access a restricted course #1865
- Thrive Apprentice – A user progresses in a course #1863
- Thrive Apprentice – A user starts a course #1860
- Thrive Apprentice – A user starts a lesson in a course #1861
New Actions:
- Thrive Apprentice – Grant the user access to a product #1867
- Thrive Apprentice – Remove the user’s access to a product #1868
- WooCommerce Subscriptions – Extend a user’s subscription to a specific product by a number of days #1656
- WordPress – Update the author of a post #1784
- WordPress Multisite – Add a specific user to a specific subsite #1791
New Action Tokens:
- Fluent Support #1671
- Ticket ID
- Ticket URL
- GamiPress #1676
- The user’s previous points total
- The user’s new points total
Updated:
- Elementor – Show a popup – Now works reliably in certain situations #1895
- Gravity Forms – A specific field in an entry for a form is updated to a specific value – Field and Value tokens
now parse reliably #1896 - LearnDash – “Send a certificate” does not support vertical layout #1730
- PeepSo – Add a post to the site wide activity stream – Shows empty instead of the content #1875
- Recipe Logs – Show User ID in the filter dropdown #1826
- Recipe UI – Field labels in conditions standardized #1892
- WP Mail SMTP Pro – Integration active updated to only show when Pro version is active #1893
- WooCommerce – Create order actions – Show all shipping zones and methods #1831
Fixed:
- Add a taxonomy term to a post in a post type not working for tags #1854
- Automator – “A recipe completes with a specific status” is completing with incorrect status #1463
- BuddyBoss – Send a private message to all members of a group action is returning “Message could not be sent.
Please enter a recipient.” error #1885 - GamiPress – A user attains a rank – Passing wrong user id to the action of the recipe if marked complete by the
admin #1876 - H5P – Triggers can’t be edited when you add them unless you refresh the page first #1824
- PeepSo – Add a post to the site wide activity stream – PeepSo Permission issue #1874
- WoCommerce – Create an order – Not storing Country or State properly #1835
- WooCommerce – A guest order’s status is changed to a specific status – Enforcing user ID wrongly #1878
- WooCommerce – A user purchases a variable product with a variation selected – Add a condition to select “paid
for, completed, thank you” #1843 - WordPress – Update the slug of a post – Switch $uncanny_automator to Automator() #1857
Under the hood:
- Fixed deprecated notices on PHP 8.1+ #1887
-
New App Integration:
- MailerLite #1705
New Plugin Integration:
- WS Form LITE #1803
New Triggers:
- Jetpack CRM – A tag is added to a company #1737
- Jetpack CRM – A tag is added to a contact #1738
- LearnDash – A course is added to a group #1780
- WP All Import – An import fails #1690
- WPForms – A user submits a form with a specific value in a specific field with PayPal payment #1793
- WS Form LITE – A form is submitted with a specific value in a specific field #1756
- WS Form LITE – A user submits a form with a specific value in a specific field #1755
New Actions:
- LearnDash – Add a course to a group #1781
- LearnDash – Remove a course from a group #1782
- MailerLite – Add a subscriber to a group #1706
- MailerLite – Create a group #1582
- MailerLite – Remove a specific group #1583
- MailerLite – Remove a subscriber from a group #1584
- WordPress Multisite – Add the user to a subsite #1790
New Trigger Token:
- WooCommerce – Shipping method #1765
New Action Tokens:
- BadgeOS #1674
- Revoke a number of a certain type of points from the user
- The user’s previous points total
- The user’s new points total
- Revoke a number of a certain type of points from the user
Updated:
- BuddyBoss – Notification actions – Filter to optionally strip HTML #1761
apply_filters( 'automator_action_send_notification_to_members', $notification_content, $this
);
- BuddyBoss – Send a private message to a specific user – Now shows if action is completed with errors #1768
- BuddyBoss – Send an email to all members of a group – Show relevant tokens #1805
- LearnDash – Send a Certificate – “From name” field added #1778
Fixed:
- Affiliate WP – A referral is rejected no longer throws a PHP Error #1773
- A delayed action is no longer stuck in progress when there is a user selector and the condition doesn’t run the
action #1795 - GamiPress – A user attains a rank – Fix Any rank option #1785
- User Data not parsing JetFormBuilder dynamic token fields #1757
- WooCommerce Memberships – A user’s access to a membership plan cancelled – Tokens not parsing #1792
- Recipe Logs – Some Pro icons not appearing #1769
-
Fixed:
- JetEngine – PHP Error on some PHP 8+ sites #1748
-
New Integrations:
- Jetpack CRM #1562
New Triggers:
- BuddyBoss – A user is banned from a specific type of group #1600
- BuddyBoss – A user receives a type of on-screen notification #1710
- Gravity Forms – A specific field in an entry for a form is updated to a specific value #1660
- Jetpack CRM – A company is deleted #1556
- Jetpack CRM – A contact is deleted #1554
- Jetpack CRM – A quote is created #1557
- Jetpack CRM – A quote status is accepted #1558
- Jetpack CRM – A transaction is deleted #1560
- Jetpack CRM – An invoice is created #1559
- Jetpack CRM – An invoice is deleted #1561
- LearnDash – A user submits an essay for a quiz #1677
- WP Simple Pay – A subscription for a form is renewed #20
- WooCommerce Subscriptions – A user’s subscription switches from a specific variation to a specific variation
#1654
New Actions:
- BuddyBoss – Send an email to all members of a group #1712
Jetpack CRM – Change a contact’s status to a new status #1563
The Events Calendar – RSVP on behalf of an attendee for an event #1695
New Conditions:
- A post has a taxonomy term #1453
New Action Tokens:
- Advanced Coupons #1666
- Add a specific amount of store credit to the user’s account
- User’s total store credit
- Remove a specific amount of store credit from the user’s account
- User’s total store credit
- Add a specific amount of store credit to the user’s account
- AffiliateWP #1667
- Create a referral for a specific affiliate
- Referral ID
- Referral URL
- Create a referral for the user
- Referral ID
- Referral URL
- Create an affiliate
- Affiliate ID
- Affiliate URL
- Create a referral for a specific affiliate
- bbPress #1672
- Post a reply to a topic in a forum
- Reply URL
- Post a topic in a forum
- Topic URL
- Post a reply to a topic in a forum
- BuddyBoss #1664
- Create a group
- Group ID
- Group URL
- Post a reply to a topic in a forum
- Reply ID
- Reply URL
- Post a topic in a forum
- Topic ID
- Topic URL
- Create a group
- BuddyPress #1665
- Create a group
- Group ID
- Group URL
- Create a group
- Easy Affiliate #1669
- Add a new affiliate
- Affiliate ID
- Record a sale for an affiliate
- Affiliate sale URL
- Add a new affiliate
- GiveWP
- Create a donor
- Donor ID #1675
- Create a donor
- PeepSo #1673
- Add a post to the site wide activity stream
- Post URL
- Add a post to the site wide activity stream
Added:
- Amelia – Custom fields tokens support #1663
- BuddyBoss – Create a group – Add “Additional users to add to the group” field #1703
- Recipe UI – Support custom values in selections inside conditions #1691
- WooCommerce Subscriptions – New filter automator_pro_woocommerce_subscriptions_token_parser to update return
value #1701
Updated:
- Events Calendar – ‘RSVP for an event’ – deprecated #1696
- Events Calendar – ‘RSVP on behalf of the user for an event’ – deprecated #1694
- PeepSo – Add a post to the sitewide activity stream – Action sentence no longer displays complete contents of
the field #1708 - WooCommerce – Create an order actions – Allow tokens in “Quantity” field #1724
- WordPress Multisite – A user is added to subsite – Setting user_id as the currently signed in user for the
trigger #1713
Fixed:
- Delayed actions – Action Scheduler throws fatal error if length is over 8000 characters #1733
- LearnDash – Improved reliability of LearnDash Group ID validation when WPML is enabled #1655
- PHP 8 error in a certain situation for some actions #1727
- PeepSo – Token override is messing up action token label in other integrations #1735
- Recipe logs – Action with multiple filters and “Any” criteria erroneously adding “Skipped” status in logs if a
condition is met #1739 - Scheduled actions – Scheduled actions are still running if the recipe is not live or trashed, the action is
drafted or deleted #1698
-
Fixed:
- Webhooks – Legacy tokens are shown as invalid in some situations #1661
-
New Feature:
- Action tokens (Requires Automator v4.6+) – Actions now generate tokens for subsequent actions, enabling powerful
automations where actions are linked and build upon each other
New Integration:
- WordPress Multisite #1594
New Triggers:
- BuddyBoss – A user creates a forum #1542
- BuddyBoss – A user is suspended #1543
- BuddyBoss – A user is unsuspended #1544
- BuddyBoss – A user receives a private message from a user #1597
- BuddyBoss – A user sends a private message to a user #1596
- MemberPress Courses – A user achieves a score greater than, less than or equal to a value on a quiz #1374
(Requires Automator v4.6+) - MemberPress Courses – A user achieves points greater than, less than or equal to a value on a quiz #1373
(Requires Automator v4.6+) - The Event Calendar – An attendee is registered for an event with WooCommerce #1083 (Requires Automator v4.6+)
- WPForms – A form is submitted with a specific value in a specific field with PayPal payment #1625
- WooCommerce – A product has its associated order refunded #1236
- WooCommerce – A product variation’s inventory status is set to a status #1231
- WooCommerce – An order is partially refunded #1241
- WordPress – A specific type of post is set to a status #1441
- WordPress Multisite – A user is added to a subsite #1581
New Actions:
- BuddyPress – Send a private message to a specific user #1631
- WooCommerce – Change the price of a specific product to a new price #1534
New Conditions:
- WooCommerce Subscriptions – The user does not have an active subscription to a specific product #1429
New Trigger Tokens:
- WooCommerce – Order fees, Order shipping #1590
- WooCommerce – An order is refunded – Order refund amount, Order refund reason #1602
- WooCommerce – A user purchases a variable product with a variation selected – Variation ID #1552
New Action Tokens:
- Automator core #1626
- Call a custom function/method
- Function return value
- Call a custom function/method
- Gravity Forms #1628
- Create an entry for a form
- Entry ID
- Entry URL
- Create an entry for a form
- WooCommerce #1624
- Create an order with a product
- Order ID
- Order URL (admin)
- Order URL (user)
- Create an order with a product with a payment gateway
- Order ID
- Order URL (admin)
- Order URL (user)
- Generate and email a coupon code
- Coupon ID
- Generated coupon code
- Create a subscription order with a product
- Order ID
- Order URL (admin)
- Order URL (user)
- Subscription ID
- Subscription URL
- Create a subscription order with a product with a payment gateway
- Order ID
- Order URL (admin)
- Order URL (user)
- Subscription ID
- Subscription URL
- Create an order with a product
- WordPress #1627
- Create a user
- User ID
- Edit user page URL
- Update the content of a post
- Updated content
- Update the title of a post
- Updated title
- Create a user
Updated:
- Gravity Forms – Create an entry for a form – No longer “requires user data” when used in Everyone recipes
#1636 - WooCommerce – Generate and email a coupon code to the user renamed to “Generate and email a coupon code” #1646
- WooCommerce – Generate and email a coupon code to the user – action no longer forces user data #1645
- WooCommerce – Generate and email a coupon code action now lists more than 1000 coupons #1620
- WooCommerce – The user has an active subscription to a specific product – Grammar fixes #1567
- WooCommerce – A product’s inventory status is set to a specific status – Field label renamed from “Product stock
status” to “Status” #1629 - WooCommerce – Create an order – Actions no longer require user data #1642
- WooCommerce Subscriptions – Create a subscription order actions – Added “Order status” #1647
- WordPress – “Remove a taxonomy term from a post in a post type” – Added custom value option to Post dropdown
#1615
Fixed:
- Action log – “Cancel” button for scheduled actions now works reliably #1617
- BuddyBoss – Set the user’s profile type to a specific type no longer drops first user role #1572
- JetFormBuilder – Triggers now generate “Field” and “Value” tokens #1540
- Scheduled actions no longer throws PHP Error if the related plugin is no longer available #1610
- WooCommerce – Create an order with a product – “Any status” removed from “Order status” dropdown #1648
- WooCommerce Subscriptions actions no longer appear when the plugin is not active #1605
- WordPress – A user is deleted – Now logs the correct User ID in recipe logs #1548
Under the hood:
- WordPress – “A user’s role changed from a specific role to a specific role” – Added filter to optionally not run
trigger if old roles are empty - Automator UI – Removed duplicate “Upgrade” notice #1608
- Action tokens (Requires Automator v4.6+) – Actions now generate tokens for subsequent actions, enabling powerful
-
New Integrations:
- Advanced Ads #1536
- JetEngine #1310
- JetFormBuilder #1537
- SureCart #1416
New Triggers:
- Advanced Ads – An ad’s status changes from a specific status to a specific status #1380
- JetEngine – A user updates a specific JetEngine field on a specific post type to a specific value #1377
- JetEngine – A user updates a specific JetEngine field on a specific post type #1378
- JetFormBuilder – A form is submitted with a specific value in a specific field #1476
- JetFormBuilder – A user submits a form with a specific value in a specific field #1477
- MemberPress – A user’s transaction for a membership is set to a status #1095
- Paid Membership Pro – An admin assigns a membership level to a user #196
- SureCart – A guest purchases a product #1416
- WordPress – A specific meta key of a specific type of post updates to a specific value #1234
- WordPress – A user is deleted #1494
New Actions:
- Affiliate WP – Create an affiliate #1369
New Conditions:
- Date and time #1440
- The date is, is not, before, after a specific date #1461
- The date is between a specific date and a specific date #1459
- The date is, is not, is before, is after a specific day of month #1465
- The date is, is not, is before, is after a specific month #1460
- The day is, is not a specific day of the week #1457
- The time is before, is after a specific time #1462
- The time is between a specific time and a specific time #1458
- Uncanny Automator – The user has, has not completed a recipe #1421
- MemberPress – The user is not an active member of a membership #1432
- WooCommerce – A user has not purchased a specific product #1430
New Tokens:
- WooCommerce – “A user reviews a product” – “Product SKU”, “Product categories”, and “Product tags” #1526
Added:
- Recipe UI – Ability to group multiple actions under a condition (requires Automator 4.5+)
- Automatic login link token – Added filter
automator_pro_auto_login_link_disable_security_checkto
override security check #1513 - TutorLMS – Mark a lesson complete for a user – Added “All lessons” option #43132 #1470
Updated:
- Fluent Support – “Create a ticket” – Use a custom value option added #1512
- Fluent Support – Added options_callback to avoid init issues #1478
- LearnDash – Reset the user’s progress in a course – Delete course resume data if applicable #1506
- Meta Box – “A user’s Meta Box field is updated” – Token sentences updated #1466
- WooCommerce – Create an order action – Use a custom value option added #1480
- WordPress – Change the label from “Select a role” to “Role” #1502
Fixed:
- BuddyBoss – Send on-screen notification now runs reliably #1454
- Delayed action no longer logs status “Completed” when it should be “Completed with errors” #1530
- Gamipress – A user’s total points reaches a specific threshold – Threshold calculation logic updated #1424
- MemberPress – “Add the user to a membership” now works reliably with tokens in the fields #1472
- MemberPress – A user’s membership to a specific product expires – No longer triggers on recurring subscription
renewal #1523 - WooCommerce – “A guest completes, pays for, lands on a thank you page for an order with a product variation” –
PHP Error when paid thru PayPal IPN confirmation #1521 - bbPress & BuddyBoss – “Post a reply to a topic in a forum” sentence options fixed #1527
Under the hood:
- API log – Dropping views no longer prevents log filters from showing up #1510
- Action conditions – Fixed unnecessary calls #1516
- Recipe logs – Queries merged to reduce number of DB calls #1518
-
New Integrations:
- KonnectzIT #1449
- Make #1450
- Meta Box #1451
New Triggers:
- KonnectzIT – Receive data from KonnectzIT webhook #1268
- Make – Receive data from Make webhook #1410
- Meta Box – A user’s Meta Box field is updated #1409
New Conditions:
- Emails – An email address does not end with a domain #1404
- Emails – An email address ends with a domain #1403
- WooCommerce – The user’s billing info contains a specific value #1407
- WooCommerce – The user’s shipping info contains a specific value #1408
- WordPress – A user with a username does not exist on the site #1400
- WordPress – A user with a username exists on the site #1399
- WordPress – A user with an email address does not exist on the site #1398
- WordPress – A user with an email address exists on the site #1397
- WordPress – The user has posted a specific number of approved comments #1405
- WordPress – The user has published a specific number of posts #1406
New Tokens:
- bbPress – “A guest replies to a topic” – Reply ID, URL and Content tokens #1393
- Fluent Forms – “File upload” field token support added #1414
- WooCommerce – “A guest completes, pays for, lands on a thank you page for an order with a product in a category”
– “Order quantity” token added #1439
Added:
- WooCommerce – Create an order actions – “Custom value” support added in dropdown fields #1420
- WordPress – “Set the featured image of a post” – Image URL support added #1411
Updated:
- Automator – Run a JavaScript code – Grammatical sentence update #1443
Fixed:
- Elementor – Form IDs are now matched as string instead of numeric #1427
- FluentCRM – Triggers now works reliably #1434
- Fixed: Advanced Custom Fields – “A user’s ACF field is updated” – Added check when an admin adds a value for the
first time #1389 - LearnPress – User can’t attempt a quiz if enrolled into a course with Automator #1394
- WordPress – “A specific meta key does not exists for a post” – Grammatical sentence correction #1433
-
New Integrations:
- Easy Affiliate #1303
- Meta Box #1298
- Studiocart #888 (New in Pro)
- WP Mail SMTP Pro #1315
New Triggers:
- bbPress – A guest replies to a topic #1062
- Easy Affiliate – A payout is made to an affiliate #1300
- Meta Box – A field is updated on a post #1304
- Meta Box – A user updates a field on a post #1299
- Studiocart – A guest completes an order for a product #1313
- Studiocart – A subscription is cancelled for a product #1314
- WP Mail SMTP Pro – In an email with specific text in the subject, a URL containing a string is clicked #974
- WP Mail SMTP Pro – In any email, a URL containing a string is clicked #975
- WooCommerce – A guest completes, pays for, lands on a thank you page for an order with a product variation
#1235 - WooCommerce – A product’s inventory status is set to a specific status #1230
- WooCommerce – An order is refunded #1238
New Actions:
- BuddyBoss – Send a private message to a specific user #1358
- BuddyPress – Send all members of a group a notification #1152
- Easy Affiliate – Add a new affiliate #1302
- Easy Affiliate – Record a sale for an affiliate #1301
- FluentCRM – Add a contact to a list #1252
- FluentCRM – Remove tag from a contact #1253
New Conditions:
- LearnDash:
- The user has completed a lesson #1323
- The user has completed a quiz #1317
- The user has completed a topic #1321
- The user has failed a quiz #1320
- The user has not completed a lesson #1324
- The user has not completed a quiz #1318
- The user has not completed a topic #1322
- The user has passed a quiz #1319
- WordPress:
- A specific meta key does not exist for a post #1354
- A specific meta key exists for a post #1353
- A specific user meta key does not exist for the user #1351
- A specific user meta key exists for the user #1350
New Tokens:
- BuddyBoss – “A user makes a post to the activity stream of a group” #1261
- Activity media URL
- Activity video URL
- Activity document URL
- Gravity Forms – Forms with payment fields #1312
- Transaction ID
- WP Job Manager – “An application is received for a job of a specific type” #1357
- Job owner ID
- Candidate ID
Added:
- WooCommerce – Ability to apply a coupon in all “Create an order” actions – #41159 #1262
- WooCommerce Subscriptions – “A user’s subscription to a specific variation of a variable subscription is set to
a status” – “Any variable subscription” option added #1316 - [INTERNAL] – Automator REST API – actions_order_and_conditions endpoint added #1384
Updated:
- Automator Pro – Improve messaging when Automator (free) is not installed or active #333
- Gravity Kit – Added a check for Gravity Forms #1376
- WordPress – “A user updates a specific meta key of a specific type of post to a specific value” – Added filters
to exclude some meta keys #1280 - WordPress – A user’s specific meta key is updated – Added condition to check if meta key exists #1360
Fixed:
- Auto Login Link token – User role validation now occurs on the passed user_id instead of current logged in user
#42235 #1387 - The Events Calendar – “An attendee is registered for an event” – Improved token parsing and TEC 6+ compatibility
#1294 - TutorLMS – The action was completing but failed to unenroll the user when used with some triggers #1366
- User selector – Recipe stuck in progress if “User Selector” receives an empty email with subsequent create user
condition #1282 - User selector – Improved handling of “do nothing” cases #1282
- WordPress – “Add a comment to a post” – Comment text now retains formatting #1288
- WordPress – A user is created with a specific role – PHP Error in some situations #1328
- WordPress – “Add a taxonomy term to a post in a post type” – PHP Notice: Trying to get property ‘term_id’ of
non-object #1286 - WordPress – “Any” option is now listed as the first item on post dropdowns #1370
-
New Integration:
- Fluent Support #1068
New Triggers:
- BuddyBoss – A user joins a hidden group #1205
- Fluent Support:
- A ticket for a product is closed by a customer or an agent #1113
- A ticket for a product is opened by a customer or an agent #1068
- A ticket for a product is replied to by a customer #1114
- A ticket for a product is replied to by an agent #1137
- A ticket with a specific priority is closed by a customer or an agent #1111
- A ticket with a specific priority is opened by a customer or an agent #1069
- A ticket with a specific priority is replied to by a customer #1112
- A ticket with a specific priority is replied to by an agent #1136
- LearnDash:
- A Group Leader is added to a group #1245
- A Group Leader is removed from a group #1244
- Wishlist Member:
- A user is approved for a membership level #1131
- A user is confirmed for a membership level #1127
- A user is unconfirmed for a membership level #1128
- A user’s access to a membership level is cancelled #1129
- A user’s access to a membership level is unapproved #1132
- A user’s access to a membership level is uncancelled #1130
- WooCommerce:
- A payment fails for an order #264
- A guest completes, pays for, lands on a thank you page for an order with a specific coupon #1133
- A product has its associated order set to a specific status #832
New Actions:
- Automator Core – Run JavaScript code #122
- BuddyBoss – Show an on-screen notification to the user #262
- Fluent Support – Create a ticket #1070
- LearnDash – Send an email to Group Leaders of a group #1256
- WooCommerce Subscriptions – Set the user’s subscription to a specific variation of a variable subscription
product to a status #1049 - WooCommerce Subscriptions – Set the user’s subscription of a subscription product to a status #1048
- WordPress – Add a comment to a post – #1172
New Conditions:
- FluentCRM:
- A user does not have a tag #1148
- A user has a tag #1006
New Tokens:
- Formidable Forms: #1106
- Entry ID
- User IP
- Entry date
- Entry source URL
- LearnDash – “A user submits an assignment for a lesson or topic” – Assignment URL #1216
- WP Job Manager – Job ID #937
- WooCommerce – “A product has its associated order completed, paid for, or a thank you page visited” #1179
- Product categories
- Product tags
Internal:
- Automator Core – Improved performance on high data & traffic sites #1254 #955
Updated:
- BuddyBoss – “Send a notification to all members of a group” changed to an Everyone trigger #1192
- BuddyBoss – “Send a private message to all members of a group” changed to an Everyone trigger #1192
- Recipe logs – Show recipe status in the drop-down recipe filter #1181
- WooCommerce – “A user/guest completes, pays for, lands on a thank you page for an order with a product in a
category” – Any category option added #1190 - WooCommerce – “Create an order with a product” – token support added #1211
- WooCommerce – “Create an order with a product” – some required fields switched to optional #1177
- WooCommerce – Shipping method added for all “Create an order” actions #1250
- WordPress – “A post is moved to the trash”- token sentence case updated #1161
- WordPress – “A post is moved to the trash” – trigger does not show post types that supports comments #1198
- WordPress – “A user updates a post in a specific status” – token sentence case updated #1163
- WordPress – “A user updates a post in a specific taxonomy” – token sentence case updated #1164
- WordPress – “A user updates a post” – token sentence case updated #1162
- WordPress – “A user’s specific meta key is updated” now fires when meta is added for the first time #40949
#1167 - WordPress – Triggers tokens are now standardized #716
Fixed:
- Action Logs – Cancelling an individual delayed action no longer results in a console error #41058 #1176
- Advanced Custom Fields – “A user updates a field on a post” now creates post meta when it doesn’t exist #1266
- BuddyBoss – “A user requests access to a private group” PHP Error when BuddyBoss forum component is not enabled.
#1215 - BuddyBoss – “Send a private message to a user” now completes reliably #1220
- GamiPress – “An achievement is revoked from a user” now fires reliably #1213
- Scheduled Actions – Use the updated date format #1259
- WordPress – “A user updates a post in a specific status” – Post status token not showing correct post status
#1151 - WordPress – “Add a taxonomy term to a post in a post type” adding category ID in addition to the category
#1203 - WordPress – Custom post types are now listed reliably in type of post triggers #1196
-
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 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
-
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:
- Action conditions/filters ignored on some sites #880