Uncanny Automator is the easiest and most powerful way to automate your WordPress site with no code. Build automations in minutes that connect your WordPress plugins, sites and apps together using billions of recipe combinations.
Here's how Uncanny Automator works:
When something happens, Automator can make other things happen.
When a user buys a product, add them to a membership level, enroll them in a course and pass their information to Google Sheets.
It's that simple! Here's a video outlining how it all works.
https://www.youtube.com/watch?v=LMR5YIPu2Kk
If you've used Zapier, setting things up will be intuitive. And if not, that's okay too!
E-commerce Automation
Improve customer engagement by having your purchases trigger marketing automation campaigns, award store credit, promote 5-star reviews, schedule time-limited bonus offers and offer profile-driven discounts. Or for advanced reporting and customer service, create WooCommerce automations that send purchase details to Google Sheets, Slack and ActiveCampaign with our native integrations. It all happens automatically!
Google Sheets Automation
Build powerful reports and dashboards based on almost any WordPress activity or data with 1-click Google Sheets integration. Track purchases, course completions, blog post updates, forum posts and more. Not only can you create new rows for reports with Uncanny Automator, but you can update existing records, making it perfect for dashboard reporting.
Webhook Automation
Looking for the most powerful and comprehensive webhook support to connect your WordPress site to other apps? Uncanny Automator has support for security headers, any request method and any data format (including nesting support, JSON, XML, arrays and more). Use our 1-click sample generation and debug records to simplify connecting to other sites and systems, and send unlimited outgoing webhooks with the free version.
LearnDash and E-Learning Automation
Personalize student experiences and deliver better learning outcomes with no-code automations. Notify an instructor when users fail a quiz and enroll them in a remedial course–automatically. Add users to groups based on performance to allow easy collaboration. Automate student outreach when users fall behind in their coursework and offer easy learning interventions.
Social Media Automation
Spend less time sharing your posts and announcements on social media with automatic posting. Automatically post anything you want to Facebook Pages, Facebook Groups, X/Twitter, LinkedIn and Instagram, including with images and links. Sign up for a free account to get 250 credits for social posting; Pro plugin users get unlimited posting.
OpenAI Automation
Connect your new posts and site activity to OpenAI, with full support for ChatGPT and Dall-E models. Use Automator and the OpenAI to generate article summaries, social media posts, SEO descriptions, translations, email campaigns, featured images and more.
Marketing Automation
Integrate your favourite CRM with your WordPress plugins for full marketing automation. Add or remove tags based on course activity, purchases and more, and keep your email lists updated automatically. Or, with Automator Pro and Loops, send emails out in bulk and use Automator as your own CRM.
Free doesn't mean limited
The free version of Automator is incredibly powerful and comes with built-in automation and integration support for all of these popular apps and WordPress plugins:
Supported apps
WordPress Plugins Integrations
Over 350 automation triggers and actions are available for the plugins and apps listed above in the free version. There's straightforward documentation in our
Knowledge Base, including some quick and straightforward instructional videos. Developers, there's robust documentation and code samples for you too!
Beyond the plugin and app integrations, this free version of Uncanny Automator also supports common WP triggers and actions in automations:
- A user views a page
- A user submits a comment
- A user logs in
- A user publishes a post
- Send an email
- Create a post
- Add a WP role
All WP plugin triggers and actions included in Uncanny Automator come with a forever free license, which allows unlimited usage on your WordPress site. By creating a free, optional Automator account, you can unlock
250 credits to try out app integrations. You can use credits on your site to:
- Post new content to Facebook Groups, Facebook Pages, X/Twitter and Instagram
- Pass records to Google Sheets (to generate charts or reports or manipulate data outside of WordPress)
- Notify staff of key events in Slack
- Register customers in Zoom events on product purchase
- Send Mailchimp campaigns when new blog posts are published
- Generate, proofread or translate text with OpenAI and GPT
- and more
Take automation to the next level
Uncanny Automator Pro, our premium plugin, adds even more features and integrations, including the ability to create users and posts, delay and schedule actions, connect multiple sites together, add conditions to actions, and unlock unlimited use of app integrations like Google Sheets and X/Twitter. It also triples the number of available triggers and actions.
Pro also adds features like
Run Now and
Loops, which allow you to do things like send emails to all users matching certain criteria, tagging users based on site activity, or even generating instant reports in Google Sheets of all users that completed a specific course, purchased a certain product, or anything else you can imagine.
Here are some of the other really cool automations you can create with
Automator Pro:
- When a user makes a purchase using WooCommerce on one site, create a user on another WP site, send the user a link to set a new password, enroll the user in a course and add a membership level.
- When a user submits a form, add the user to a mailing list if their email address matches a certain domain, add them to a social group and schedule their trial access to expire in 7 days if they don't make a purchase.
- When a new course is published, send an email campaign, post to X/Twitter and Facebook with GPT-generated content, post to the BuddyBoss sitewide activity stream and notify instructors in a Slack channel.
- Whenever you want, generate a list of all users in a group that haven't yet completed a course.
And here are some of the key features in the Pro version that allow incredibly flexible and powerful automations for WP:
Plus licenses and higher get access to our
Custom User Fields,
Restrict Content, and
User Lists addons which makes it really easy to create and manage user profile fields in WordPress. Automatically add new fields to user edit pages and connect fields to your recipes and plugins like Advanced Custom Fields.
An
Automator Pro license also includes access to our world-class premium support.
For the full list of triggers and actions, make sure to check out
this list.
Here's what other people are saying about Uncanny Automator:
7.0.0.3 [2026-02-04]
Update:
Instagram - Media ID is not available - If Instagram media registration fails, we'll retry up to 10 times before giving up. #6614
Fixed:
- Automator Licensing - Squashed a rare PHP exception showing up on some sites. #6633
- Bitly - Stopped bugging the API with bad credentials—no more pointless calls. #6639
- Formidable Forms – Simplified helper calls for cleaner, happier code #6591
Under the hood:
- App Integration framework webhook handling and option data helpers #6602
7.0.0.2 [2026-01-30]
Update:
- Uncanny Agent - Now supports universal tokens and calculations—smarter than ever. #6610
Fixed:
- Core API - Actions created via MCP no longer missing meta data. #6598
- Events Manager - Attendee tokens are back and reporting for all events. #6579
7.0.0.1 [2026-01-23]
Fixed:
- Emails - Apostrophes in site names are now displayed properly in the "From" field #6570
- FluentCRM - Tokens now show up properly—no more hiding behind
class_exists checks #6591
- Formidable Forms - Same token issue as FluentCRM, same fix—now playing nicely #6591
- JS error - Squashed a
TypeError caused by missing recipe_type. No more JS drama #6584
- Uncanny Agent - Now populates TinyMCE fields with proper HTML formatting #6578
7.0.0 [2026-01-15]
New Plugin Integration:
New Trigger:
- WP Event Manager - An attendee is registered for an event #5409
New Actions:
- FluentCRM - Add or Update a contact #6434
- Groundhogg - Add a tag to a contact #6140
- Groundhogg - Remove a tag from a contact #6140
- WP Event Manager - Register an attendee for an event #5410
New Token:
- WP Job Manager - Job URL #6010
Breaking:
- Gravity Forms - Major refactor, trigger improvement and additional token support #5908 IMPORTANT: Update both Uncanny Automator and Uncanny Automator Pro to > v7.0 to avoid disruption to Gravity Forms recipes.
Updated:
- Automator Core - Replaced hardcoded manage_options checks with shiny new filterable functions—because flexibility is the spice of admin life #6374
- Bluesky - Now supports multiple line breaks when posting. Your poems and rants are safe #6525
- DeepSeek - Retired gracefully and removed from the codebase
- FluentCRM - Add/Update a contact - A warm welcome to the new, more powerful and flexible action (re-add the action to your recipe to use it!) #6436
- Google Sheets - Removed deprecated actions #6245
- Telegram - Send a message - Now with WYSIWYG-powered HTML message support. Fancy formatting? Yes, please #6286
- X - Multiple line breaks are now welcome in your posts to X. We get it, sometimes you need the dramatic effect #6525
Fixed:
- ActiveCampaign - Settings page - Now gracefully handles transient data errors #6534
- Amelia - An appointment is booked or A user books an appointment - Trigger now fires when appointments are added by admin from the backend. Admins want automation love too! #6439
- Closure - Redirect URL encoding - Gave encoding a proper lesson in behavior. Your URLs won't misbehave anymore #6471 #6441
- Custom trigger/action label - Was playing hide-and-seek on some triggers/actions. We've taught it to show up properly now #6431
- Custom trigger/action label - Now parses with default values like a responsible piece of code #6433
- Discord - User verification shortcode XSS vulnerability fixed - Kicked the security bug out the door (CVE-2025-15522) #6542
- Paid Memberships Pro - Unexpected membership cancellation trigger firing during Woo Subscriptions renewal - This over-eager trigger is now chilling out #6558
- Recipe Logs - Adjusted status detection so "Completed with errors" only shows when there are actual errors—less false alarm, more accuracy #6540
- Settings - Background actions - Setting was being a bit forgetful, but we've helped it to remember to save on all sites now #6528
- Stripe - Create a payment link for a product - Metadata fields were causing "invalid value" errors. We've cleaned up the mess #6562
- Stripe - Create a payment link for a product - Custom token/values now play nicely in the product dropdown. Everyone's invited to the party #6537
- Thrive Apprentice - A user receives access to a product - Now fires even when triggered by a webhook or other userless trigger. It's now on duty full-time #6519
- Twitter/X - Post a tweet to X/Twitter - The deprecated action has returned from retirement to keep legacy recipes humming along #6427
- Uncanny Codes - Add a number of codes to a batch - Now respects your chosen prefix, suffix, and code length like it should have all along #6520
- Uninstall script - Improved the data removal process #6527
- WordPress Core - A specific role is added to the user - Now only fires when the role is actually added. No more déjà vu triggers #6516
Under the hood:
- Added hooks to enable deleting scheduled actions when logs are deleted for Automator Pro - Because nobody likes leftover cron crumbs #6544
- Model Context Protocol (MCP) for Uncanny Agent (beta) - The robots are learning... but in a totally cool and helpful way #6413
- Automator Core API - Polished and primed for more integrations and dev wizardry #6412
- Core API - Introduced RESTful endpoints for recipe item CRUD—future-proofing your recipe game one endpoint at a time
- Updated deprecated capability filters to align with the new centralized capability system - Everything now reports to the same boss #6374
- Fixed inconsistencies in _recipe object - Got everyone on the same page—literally #6458
- Some App integrations not appearing connected - Connections now show up like they're supposed to. No more silent treatment #6555
- LearnPress icon updated - Because a good-looking icon is half the battle #6473
- Recipe UI - Fixed listen_fields errors in Action Conditions by ditching legacy field handling in favor of a modern Lit-based component. Out with the old, in with the Lit #5227
- Integration framework upgrades:
- Google Sheets #6245
- Stripe #6168
- Telegram #6269
- WP Job Manager #6532
View the full changelog.