Описание
Uncanny Automator — самый простой и мощный способ автоматизировать ваш сайт на WordPress без написания кода. Создавайте автоматизацию в течение нескольких минут, соединяя ваши плагины, сайты и приложения на WordPress с помощью бесчисленного количества комбинаций рецептов.
Вот как работает Uncanny Automator:
Когда что-то происходит, Automator может вызывать другие события.
Когда пользователь покупает продукт, добавлять его в уровень членства, записывать его на курс и передавать его информацию в Google Sheets.
Это настолько просто! Вот видео, в котором объясняется, как все это работает.
Если вы использовали Zapier, настройка будет интуитивно понятной. И если нет, это тоже нормально!
Автоматизация электронной торговли
Повышайте вовлеченность клиентов, запуская автоматизированные маркетинговые кампании при покупке, предоставляя бонусы магазинам, продвигая 5-звёздочные отзывы, планируя ограниченные по времени бонусные предложения и предлагая скидки на основе профиля. Или, для расширенной отчётности и обслуживания клиентов, создайте автоматизации WooCommerce, которые будут отправлять информацию о покупках в Google Таблицы, Slack и ActiveCampaign с помощью наших встроенных интеграций. Всё это происходит автоматически!
Автоматизация Google Sheets
Создавайте мощные отчеты и панели управления на основе практически любой активности или данных WordPress с интеграцией в Google Sheets в один клик. Отслеживайте покупки, завершение курсов, обновления блоговых записей, сообщения на форуме и многое другое. С помощью Uncanny Automator вы можете не только создавать новые строки для отчетов, но и обновлять существующие записи, что делает его идеальным для создания панелей управления и отчетности.
Автоматизация вебхуков
Если вы ищете самую мощную и всеобъемлющую поддержку webhook для подключения вашего сайта WordPress к другим приложениям, то Uncanny Automator предлагает поддержку заголовков безопасности, любого метода запроса и любого формата данных (включая вложенную поддержку, JSON, XML, массивы и другие). Используйте нашу функцию генерации образцов и отладочные записи в один клик, чтобы упростить подключение к другим сайтам и системам, и отправляйте неограниченное количество исходящих webhook с бесплатной версией.
LearnDash и автоматизация в области электронного обучения
Персонализируйте опыт студентов и достигайте лучших результатов обучения с помощью автоматизации без кодирования. Уведомляйте преподавателя, когда пользователи не проходят викторину, и автоматически записывайте их на ремедиальный курс. Добавляйте пользователей в группы на основе их успехов, чтобы обеспечить легкое сотрудничество. Автоматизируйте взаимодействие со студентами, когда они отстают от программы обучения, и предлагайте удобные методы вмешательства для облегчения процесса обучения.
Автоматизация социальных сетей
Тратьте меньше времени на публикацию ваших постов и объявлений в социальных сетях благодаря автоматическому размещению. Автоматически публикуйте всё, что вам нужно, на Facebook Pages, Facebook Groups, X/Twitter, LinkedIn и Instagram, включая изображения и ссылки. Зарегистрируйтесь для бесплатного аккаунта, чтобы получить 250 кредитов для публикаций в соцсетях; пользователи Pro-плагина получают неограниченные публикации.
Автоматизация с использованием OpenAI
Свяжите свои новые публикации и активность на сайте с OpenAI, с полной поддержкой моделей ChatGPT и Dall-E. Используйте Automator и OpenAI для создания кратких статей, сообщений в социальных сетях, описаний для SEO, переводов, электронных кампаний, изображений для выделенных материалов и многого другого.
Автоматизация маркетинга
Интегрируйте свою любимую CRM с плагинами WordPress для полной маркетинговой автоматизации. Добавляйте или удаляйте метки на основе активности на курсах, покупках и многого другого, и автоматически обновляйте свои списки электронной почты. Или, с Automator Pro и Loops, отправляйте электронные письма массово и используйте Automator в качестве собственной CRM.
Бесплатность не означает ограниченность
Бесплатная версия Automator невероятно мощна и включает в себя встроенную поддержку автоматизации и интеграции для всех этих популярных приложений и плагинов WordPress:
Поддерживаемые приложения
- ActiveCampaign
- Anthropic
- Asana
- AWeber
- Bitly
- Bluesky
- Brevo
- Campaign Monitor
- ClickUp
- Cohere
- Constant Contact
- DeepSeek (Deprecated)
- Discord
- Drip
- Facebook Groups
- Facebook Lead Ads
- Facebook Pages
- GetResponse
- GitHub
- Google Calendar
- Google Contacts
- Google Gemini
- Google Sheets
- Google Sheets Web App (Pro)
- GoTo Training
- GoTo Webinar
- Help Scout
- HubSpot
- Keap
- Kit
- LinkedIn Pages
- Mailchimp
- MailerLite (Pro)
- Mautic
- Mistral AI
- Microsoft Teams (Майкрософт Тимс)
- Notion
- Ontraport
- OpenAI и GPT
- Perplexity
- QuickBooks Online (Elite)
- Salesforce (Elite)
- Sendy
- Slack
- Stripe
- Telegram
- Threads
- Trello
- Twilio
- X/Twitter
- xAI
- Zoho Campaigns
- Zoom Meetings
- Zoom Webinars
Интеграции с плагинами WordPress
- Advanced Ads
- Advanced Coupons
- Advanced Custom Fields (Pro)
- AffiliateWP
- Airtable
- All in One SEO
- Amelia
- ARMember
- Automator Core
- FunnelKit Automations
- BadgeOS
- bbPress
- Bricks Builder
- BuddyBoss
- BuddyPress
- Caldera Forms
- CSV (Pro)
- Custom User Fields (Plus Addon)
- Charitable
- Cloudflare
- Code Snippets
- Contact Form 7
- Custom Action (Pro)
- Date and Time (Pro)
- Database Query (Pro)
- Divi
- Dynamic Content (Elite Addon)
- Duplicator
- Easy Affiliate
- Easy Digital Downloads
- Easy Digital Downloads-Recurring Payments
- Easy Digital Downloads-Software Licensing
- Easy WP SMTP
- Elementor Pro
- Электронные письма
- Events Manager
- Everest Forms
- Fluent Forms
- Fluent Support
- FluentBooking
- FluentCommunity
- FluentCRM
- Formidable Forms
- Formatter (Pro)
- Forminator
- GamiPress
- Generator (Pro)
- GiveWP
- Gravity Forms
- GravityKit (Pro)
- Groundhogg
- H5P (Pro)
- HappyForms
- Heroic Knowledge Base
- IFTTT
- Integrately
- Integromat
- JetEngine (Pro)
- JetFormBuilder
- Jetpack CRM
- JSON (Pro)
- Kadence
- KonnectzIT
- LearnDash
- LearnDash Achievements
- LearnPress
- LifterLMS
- LiteSpeed Cache
- Loop (Pro)
- Logging
- Magic Button (Pro)
- MailPoet
- Mailster
- Make
- MasterStudy LMS
- Memberium For Keap
- MemberMouse
- MemberPress
- MemberPress Courses
- Meta Box (Pro)
- Modern Events Calendar
- myCred
- Newsletter (Pro)
- Ninja Forms
- OptinMonster (Pro)
- Pabbly Connect
- Paid Memberships Pro
- PeepSo
- Plugin Actions (Pro)
- Popup Maker
- Presto Player
- Pretty Links
- QR Code (Pro)
- RafflePress
- Rank Math SEO
- Restrict Content Pro
- RSS feed (Pro)
- Restrict Content (Plus Addon)
- Run Code (Pro)
- Запустить сейчас (Pro)
- Schedule (Pro)
- SliceWP
- SeedProd
- SG Optimizer
- SG Security
- Studiocart
- Sugar Calendar
- SureCart
- SureForms
- SureMembers
- The Events Calendar
- Thrive Apprentice
- Thrive Architect
- Thrive Leads
- Thrive Ovation
- Thrive Quiz Builder
- Thrive Theme Builder
- Thrive Ultimatum
- ThriveCart (Pro)
- Tin Canny Reporting
- Typeform (Pro)
- Tutor LMS
- Ultimate Member
- User Lists (Plus Addon)
- Uncanny Codes
- Uncanny Continuing Education Credits
- Uncanny Groups
- Uncanny Toolkit
- Upsell Plugin
- URL
- UserFeedback
- W3 Total Cache
- Webhooks
- Wholesale Suite
- Wishlist Member
- WooCommerce
- WooCommerce Bookings
- WooCommerce Memberships
- WooCommerce ShipStation
- WooCommerce Subscriptions
- WordPress
WordPress Multisite (Мультиблог) (Pro)- WordPress Download Manager
- WP Admin (Pro)
- WP All Import
- WP Bitly (Pro) (Deprecated)
- WP Courseware
- WP Event Manager
- WP Fusion
- WP Fusion Lite
- WP Job Manager
- WP LMS
- WP Mail SMTP Pro
- WP Rocket
- WP Simple Pay
- WP Super Cache
- WP User Manager
- WP Webhooks
- WP-Polls
- WPCode
- WPForms
- WS Form LITE
- wpDiscuz
- wpForo
- XML (Pro)
- Yoast SEO
- Zapier
В бесплатной версии доступно более 350 триггеров и действий автоматизации для указанных выше плагинов и приложений. В нашей базе знаний представлена простая документация, включая некоторые быстрые и простые видеоуроки. Разработчикам также доступна подробная документация и примеры кода!
Помимо интеграций с плагинами и приложениями, эта бесплатная версия Uncanny Automator также поддерживает распространенные триггеры и действия WordPress в автоматизации:
- Пользователь просматривает страницу
- Пользователь отправляет комментарий
- Пользователь входит в систему
- Пользователь публикует запись
- Отправить электронное письмо
- Создать запись
- Добавить роль WP
Все триггеры и действия плагина WP, включенные в Uncanny Automator, поставляются с бесплатной лицензией, которая позволяет неограниченное использование на вашем сайте WordPress. Зарегистрировав свою учетную запись на нашем сайте, вам будет предоставлено 250 кредитов для опробования интеграций с приложениями. Вы можете использовать кредиты на своем сайте для:
- Публикуйте новый контент в Facebook Groups, Facebook Pages, X/Twitter и Instagram
- Передавайте записи в Google Sheets (для создания диаграмм или отчетов или обработки данных за пределами WordPress)
- Уведомлять персонал о ключевых событиях в Slack
- Регистрировать клиентов на мероприятия Zoom при покупке продукта
- Отправлять рассылки Mailchimp при публикации новых блог-постов
- Генерируйте, проверяйте или переводите текст с помощью OpenAI и GPT
- и многое другое
Поднимите автоматизацию на новый уровень
Uncanny Automator Pro, наш премиальный плагин, добавляет ещё больше функций и интеграций, включая возможность создавать пол
Pro также добавляет функции, такие как Run Now и Loops, которые позволяют вам делать такие вещи, как отправка электронных писем всем пользователям, соответствующим определенным критериям, маркировка пользователей на основе активности на сайте или даже создание мгновенных отчетов в Google Sheets о всех пользователях, завершивших определенный курс, приобретших определенный продукт или что угодно еще, что вы можете себе представить.
Вот некоторые другие действительно крутые автоматизации, которые вы можете создать с помощью Automator Pro:
- Когда пользователь совершает покупку с использованием WooCommerce на одном сайте, создайте пользователя на другом сайте WordPress, отправьте пользователю ссылку для установки нового пароля, запишите пользователя на курс и добавьте уровень членства.
- Когда пользователь отправляет форму, добавьте пользователя в список рассылки, если их адрес электронной почты соответствует определенному домену, добавьте их в социальную группу и запланируйте окончание пробного доступа через 7 дней, если они не совершат покупку.
- Когда новый курс публикуется, отправьте электронную рассылку, опубликуйте сообщение в Twitter и Facebook, разместите в потоке активности на всем сайте BuddyBoss и уведомите преподавателей в канале Slack.
- Произвольное создание списка всех пользователей группы, которые ещё не завершили курс.
И вот некоторые из основных функций в версии Pro, которые обеспечивают невероятно гибкую и мощную автоматизацию для WP:
- Запускайте рецепты для неавторизованных пользователей с помощью рецептов «Для Всех»; вы даже можете создавать и обновлять существующих пользователей.
- Позволь внешним приложениям запускать рецепты и наоборот.
- Настроить кнопки и ссылки,, которые могут запускать любой рецепт при нажатии.
- Установите пользовательские метаданные для пользователей и записей, как индивидуально, так и массово с использованием циклов.
- Задержать или запланировать действие
- Фильтруйте действия, чтобы они выполнялись только при выполнении определенных условий, например, совпадение домена электронной почты пользователя или роль WordPress.
- Вы можете запускать любые хуки WordPres или вызывать пользовательские функции в ваших рецептах.
- Автоматическое удаление старых записей для сокращения размера журнала.
Лицензии Plus и выше предоставляют доступ к нашим Custom User Fields, Restrict Content, и User Lists которые значительно упрощают создание и управление полями профилей пользователей в WordPress. Автоматически добавляйте новые поля на страницы редактирования пользователей и подключайте поля к своим рецептам и плагинам, таким как «Расширенные настраиваемые поля».
Лицензия Automator Pro также включает доступ к нашей премиум поддержке мирового класса.
Для полного списка триггеров и действий обязательно ознакомьтесь с этим списком.
Вот что говорят другие люди об Uncanny Automator:
Скриншоты

Настройте свой первый рецепт за 5 минут 
Добавьте один или несколько триггеров из десятков плагинов и тысяч приложений 
Определите, что запускает рецепт, например, покупка или отправка формы 
Установите условия и параметры для триггеров. 
Добавьте одно или несколько действий из доступных интеграций 
Когда триггеры завершаются, действия запускаются автоматически 
Настройте свои действия так, чтобы они точно выполняли то, что вам нужно 
Создавайте мощные рецепты, которые просто работают, все с помощью одного плагина
Часто задаваемые вопросы
-
Где я могу найти документацию по Automator и больше информации?
-
Вы можете узнать больше о Uncanny Automator на нашем веб-сайте по адресу https://automatorplugin.com/, а также наша база знаний доступна здесь: https://automatorplugin.com/knowledge-base/
-
Как начать с моей первой автоматизацией?
-
Загляните на сайт https://automatorplugin.com/knowledge-base/creating-a-recipe/ . В плагине также есть мастер настройки, который поможет вам создать свой первый рецепт. Надеюсь, он станет первым из многих!
-
Будет ли Uncanny Automator замедлять работу моего веб-сайта?
-
Uncanny Automator разработан с нуля с учетом эффективности и производительности. Automator добавляет незначительную нагрузку на сайты WordPress и был тщательно протестирован на десятках хостингов.
-
Каковы ограничения бесплатной версии?
-
Все интеграции, триггеры, действия и токены, перечисленные здесь, которые не имеют пометки «Pro», доступны в нашей бесплатной версии. Для перечисленных плагинов WordPress мы предоставляем бессрочную бесплатную лицензию, позволяющую запускать рецепты с этими триггерами и действиями неограниченное количество раз. Также нет ограничений на количество рецептов, которые вы можете создать, или на то, что можно включить в каждый из них. Для рецептов, которые используют приложения, такие как X/Twitter и Facebook, вы можете создать бесплатную учётную запись и получить 250 кредитов, чтобы попробовать эти интеграции.
-
Поддерживает ли Automator переводы?
-
Конечно! Плагин был создан с учетом возможности перевода и протестирован с различными плагинами для перевода. Мы будем поддерживать вас в решении любых проблем с переводом, с которыми вы столкнетесь.
-
Как я могу запросить интеграцию для плагина?
-
Лучшее, что вы можете сделать, — связаться с создателем плагина, для которого вы хотите интеграцию. Сообщите им, что вы используете Uncanny Automator и что они могут значительно расширить возможности своего плагина, помогая нам разработать интеграцию для него. По мере того, как все больше авторов плагинов узнают о Uncanny Automator и осознают его потенциал для своих пользователей, мы сможем продолжать вкладывать усилия в расширение возможностей Uncanny Automator! Также, заполните эту форму на нашем сайте, чтобы сообщить нам, что вы ищете.
-
Как я могу добавить интеграцию для моего плагина?
-
Ознакомьтесь с нашей документацией для разработчиков по адресу https://developer.automatorplugin.com/. Также рассмотрите возможность связаться с нашей командой, возможно, мы сможем помочь или даже превратить это в официальную интеграцию!
-
Да. Настроить автоматизацию и делиться контентом в социальных сетях очень просто. Настройте интеграции с Instagram, Facebook Pages, Facebook Groups, LinkedIn Pages и X/Twitter, создав бесплатную учётную запись, чтобы получить 250 бесплатных кредитов.
-
Нужны ли мне навыки программирования или помощь разработчика?
-
Для работы с Uncanny Automator не требуются навыки программирования. Он создан для непрофессионалов, чтобы они могли строить автоматизацию с помощью нашего интуитивно понятного конструктора рецептов.
-
Работает ли Автоматор с LearnDash?
-
Конечно! LearnDash — наша самая популярная интеграция. Автоматор предоставляет простой способ создания мощных отчетов о деятельности в LearnDash, персонализации путей обучения, подключения LearnDash к живым событиям и многому другому.
-
Как Автоматор использует OpenAI?
-
Подключив свои рецепты к аккаунту OpenAI API, вы можете отправлять запросы OpenAI и использовать полученные ответы в других действиях. Генерируйте заголовки и описания, отрывки для социальных сетей, переводы, новые блог-посты и многое другое; вы даже можете проводить анализ настроений для представленного текста. Automator поддерживает модели GPT-3.5, GPT-4 и другие модели OpenAI.
-
Позволяет ли Uncanny Automator настраивать внешний вид и дизайн отправляемых им электронных писем?
-
Да, с помощью действия «Отправить электронное письмо» в WordPress вы можете отправлять электронные письма с форматированным текстом, простым текстом и сырым HTML-кодом. Вы также можете создавать последующие электронные письма с использованием собственных HTML-шаблонов.
-
Почему мне следует рассмотреть возможность обновления до Uncanny Automator Pro?
-
Вы можете использовать бесплатную версию без покупки платной версии Uncanny Automator Pro. Однако, при использовании Uncanny Automator Pro вы получите доступ к большему количеству автоматических триггеров и действий, а также неограниченное количество кредитов для интеграции с приложениями. Посетите нашу страницу с тарифами, чтобы узнать больше: страница тарифов.
-
Кто такие Uncanny Owl?
-
Мы — компания из Торонто, специализирующаяся на решениях для электронного обучения и автоматизации на платформе WordPress. Мы стоим за популярным плагином Uncanny LearnDash Toolkit, а также разрабатываем набор высокооцененных коммерческих дополнений для a LearnDash.
Отзывы
Участники и разработчики
«Uncanny Automator — Easy Automation, Integration, Webhooks & Workflow Builder Plugin» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Uncanny Automator — Easy Automation, Integration, Webhooks & Workflow Builder Plugin» переведён на 4 языка. Благодарим переводчиков за их работу.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
7.1.0.1 [2026-03-02]
Fixed:
- Fixed a PHP error on PHP 7.4 sites caused by throw expressions #6814
7.1.0 [2026-02-27]
New Plugin Integrations:
- All in One SEO #6648
- Cloudflare #6694
- Easy WP SMTP #6696
- LiteSpeed Cache #6699
- Rank Math SEO #6692
- SG Optimizer #6700
- SG Security #6695
- Sugar Calendar #6690
- W3 Total Cache #6697
- WP Rocket #6693
- WP Super Cache #6698
- Yoast SEO #6691
Новые триггеры:
- All in One SEO — A post’s SEO data is updated #6653
- All in One SEO — A post’s SEO score is greater than, less than, or equal to a specific value #6654
- Easy WP SMTP — An email fails to send #6733
- Easy WP SMTP — An email is blocked from sending #6734
- Easy WP SMTP — An email is sent successfully #6732
- Rank Math SEO — A post’s SEO data is updated #6713
- Rank Math SEO — A post’s SEO score is greater than, less than, or equal to a value #6714
- Sugar Calendar — A ticket for an event is purchased #6702
- Sugar Calendar — An event is created in a calendar #6701
- Yoast SEO — A post’s SEO data is updated #6706
- Yoast SEO — A post’s SEO score is greater than, less than, or equal to a value #6707
New Actions:
- All in One SEO — Regenerate AIOSEO XML sitemap #6656
- All in One SEO — Reset a post’s SEO description #6649
- All in One SEO — Reset a post’s SEO title #6650
- All in One SEO — Set AIOSEO XML sitemap to a status #6659
- All in One SEO — Set AIOSEO robots.txt to a status #6658
- All in One SEO — Set a post’s SEO description to a specific value #6651
- All in One SEO — Set a post’s SEO title to a specific value #6652
- All in One SEO — Set a post’s focus keyphrase to a specific value #6657
- Cloudflare — Purge Cloudflare cache for a specific URL #6725
- Cloudflare — Purge Cloudflare cache for a specific post #6724
- Cloudflare — Purge all Cloudflare cache #6723
- LiteSpeed Cache — Purge LiteSpeed cache for a specific URL #6743
- LiteSpeed Cache — Purge LiteSpeed cache for a specific post #6742
- LiteSpeed Cache — Purge all LiteSpeed caches #6741
- Rank Math SEO — Delete a post’s SEO description #6719
- Rank Math SEO — Delete a post’s SEO title #6718
- Rank Math SEO — Delete a post’s focus keyword #6776
- Rank Math SEO — Set a post’s SEO description to a specific value #6716
- Rank Math SEO — Set a post’s SEO title to a specific value #6715
- Rank Math SEO — Set a post’s focus keyword to a specific value #6717
- SG Optimizer — Purge SG Optimizer cache for a specific URL #6745
- SG Optimizer — Purge all SG Optimizer caches #6744
- SG Security — Block a user #6728
- SG Security — Block an IP address #6726
- SG Security — Force all users to log out #6730
- SG Security — Force all users to reset their passwords #6731
- SG Security — Unblock a user #6729
- SG Security — Unblock an IP address #6727
- Stripe — Create and send an invoice to a customer #6603
- Sugar Calendar — Create an event with a title #6703
- Sugar Calendar — Delete an event #6704
- Sugar Calendar — Register an attendee to an event #6705
- Sugar Calendar — Submit an RSVP for an event #6778
- W3 Total Cache — Purge W3 Total Cache for a specific URL #6737
- W3 Total Cache — Purge W3 Total Cache for a specific post #6736
- W3 Total Cache — Purge all W3 Total Cache caches #6735
- WP Rocket — Purge WP Rocket cache for a specific URL #6722
- WP Rocket — Purge WP Rocket cache for a specific post #6721
- WP Rocket — Purge all WP Rocket caches #6720
- WP Super Cache — Purge WP Super Cache for a specific URL #6740
- WP Super Cache — Purge WP Super Cache for a specific post #6739
- WP Super Cache — Purge all WP Super Cache caches #6738
- Yoast SEO — Delete a post’s SEO description #6712
- Yoast SEO — Delete a post’s SEO title #6711
- Yoast SEO — Delete a post’s focus keyphrase #6777
- Yoast SEO — Set a post’s SEO description to a specific value #6709
- Yoast SEO — Set a post’s SEO title to a specific value #6708
- Yoast SEO — Set a post’s focus keyphrase to a specific value #6710
Новый токен:
- WordPress Core – Added taxonomy tokens to all post publication triggers #6631
Updated:
- Constant Contact — Empty fields will no longer wipe out perfectly good contact data. #6747
- GiveWP — Tokens are now available for custom fields. #6499
- WordPress — A post in a taxonomy is created — Simplified trigger logic. #6604
Fixed:
- FluentCRM — Corrected a typo in
add_user_as_contact()wheresubscribewas passed instead ofsubscribed, preventing automations from firing. #6803 - Settings — Background actions — Prevented disabled background actions from being automatically re-enabled. #6784
- StudioCart — A user completes an order for a product — Tokens now appear properly after checkout. #6780
- The Event Calendar — A user registers for an event — Restored compatibility with the latest version. #6608
- Trigger tokens — Now parse properly inside actions when Background processing is enabled. #6801
Under the hood:
- Legacy date-based attachment upload directories are removed on update. #6791
- Uncanny Agent Beta Program — Performance and UX improvements. #6795 #6797 #6796 #6792 #6794 #6793
- Blocked SSRF on featured image URL in the Create a post action and added a log notice when blocked. #6789
- Blocked SSRF via private/reserved IP addresses on email attachment URLs (CVE-2026-2269). #6788
- Email attachments are validated against an allowed file extension list and stored with unpredictable filenames. #6785
- Upload directory is hardened with
.htaccessandindex.phpto prevent PHP execution and directory listing. #6790
