Описание
Captain Funnel подключает ваш сайт на WordPress и WooCommerce к официальному WhatsApp Cloud API от Meta и отправляет автоматические сообщения WhatsApp вашим клиентам всякий раз, когда меняется статус заказа или отправляется форма. Никаких сторонних шлюзов, никаких неофициальных инструментов автоматизации WhatsApp и никакого ручного копирования и вставки номеров телефонов. Всё работает напрямую из вашей собственной панели администратора WordPress с использованием официального API Meta.
Captain Funnel создан для владельцев магазинов, продавцов WooCommerce, авторов курсов, сайтов по подписке, агентств и маркетологов, которым нужны надежные обновления заказов в WhatsApp, подтверждения бронирования, уведомления о подписке и сообщения с ответами из форм без зависимости от платной SaaS-подписки.
Этот плагин является бесплатным инструментом с открытым исходным кодом. Каждая функция, описанная на этой странице, полностью доступна без платтных барьеров, дополнительных продаж или заблокированного функционала.
YouTube Tutorials | Facebook Community | Free Support
Automated WooCommerce Order Notifications
Автоматически отправляйте сообщение WhatsApp клиенту каждый раз, когда меняется статус его заказа в WooCommerce. Captain Funnel поддерживает статусы заказов «В ожидании» (Pending), «В обработке» (Processing), «Выполнен» (Completed), «Отменен» (Cancelled), «Возвращен» (Refunded) и «Неудачный» (Failed), поэтому ваши клиенты всегда точно знают состояние своего заказа, не требуя от вас каких-либо усилий.
Bulk WhatsApp Broadcasts
Отправляйте единую кампанию WhatsApp большому списку контактов за один раз. Рассылки поддерживают сотни контактов в рамках одной кампании, могут выполняться с использованием вашего собственного пользовательского приложения WhatsApp Cloud API или глобальных учетных данных из настроек плагина, а также могут быть отправлены немедленно, запланированы на будущую дату и время или настроены на автоматическое ежемесячное повторение. Полная история запусков отслеживает каждую отправленную рассылку, включая статус доставки для каждого контакта.
Funnels : Multi Step WhatsApp Automation
Создавайте многошаговые цепочки автоматизации, которые отправляют серию сообщений WhatsApp с течением времени. Каждый шаг воронки поддерживает настраиваемую задержку, поэтому вы можете поприветствовать нового клиента сразу, напомнить о себе через день и отправить запрос на отзыв через неделю — и всё это без какой-либо ручной работы после настройки воронки.
Message Templates With Dynamic Variables
Создавайте собственный текст сообщений WhatsApp с помощью удобного редактора шаблонов. Вставляйте динамические переменные, такие как имя клиента, номер заказа, итоговая сумма заказа, статус заказа, трек-номер, дата доставки, промокод, платежный адрес и многое другое, чтобы каждое сообщение казалось личным, несмотря на то, что оно отправляется автоматически.
Wide Integration Support
Captain Funnel подключается к широкому спектру плагинов WordPress в различных категориях, поэтому вы не ограничены только WooCommerce:
Электронная коммерция: WooCommerce, Easy Digital Downloads
Form Builders: Elementor Forms, WPForms, Contact Form 7, Gravity Forms, Fluent Forms, Ninja Forms, Formidable Forms, Forminator
Системы управления обучением (LMS): LearnDash, Tutor LMS, LifterLMS
Плагины членства (Membership): MemberPress, Paid Memberships Pro, Restrict Content Pro
Системы бронирования: Amelia, Bookly, MotoPress Booking
Управление пользователями: User Registration
Пользовательская автоматизация (Custom Automation): гибкая интеграция для отправки сообщений по вашим собственным событиям
Каждую интеграцию можно независимо включать и выключать на экране интеграций, а встроенный реестр интеграций плагина поддерживает согласованность состояния включения и доступности во всей панели администратора.
Detailed Message Logs
Каждое сообщение WhatsApp, которое пытается отправить Captain Funnel, записывается на экране журналов (Logs), включая успешно отправленные, не отправленные и пропущенные сообщения. Это упрощает аудит доставки, отладку некорректного шаблона или подтверждение того, что клиент действительно получил обновление по заказу.
Dark Mode And Light Mode Admin UI
Вся панель управления Captain Funnel, включая рассылки, воронки, шаблоны, журналы, интеграции и настройки, поддерживает светлую и темную темы оформления, поэтому вы можете работать с комфортом в любом предпочитаемом режиме.
Built With Accessibility In Mind
Административный интерфейс Captain Funnel на базе React прошел специальную проверку на доступность на каждом экране, включая правильную разметку, элементы управления с клавиатуры и поддержку экранных дикторов, поэтому команды магазинов с любыми возможностями могут с комфортом управлять автоматизацией WhatsApp.
Token Expiry Detection
Токены доступа Meta WhatsApp Cloud API могут истекать. Captain Funnel автоматически определяет истекающий или истекший токен и отправляет администратору сайта уведомление по электронной почте, благодаря чему ваша автоматизация WhatsApp не остановится незаметно для вас.
Failed Order Admin Alerts
Настройте номер администратора в WhatsApp для получения уведомления в случае сбоя отправки сообщения WhatsApp по заказу, чтобы при необходимости вы могли подключиться и связаться с клиентом вручную.
Require Phone Number At Checkout
Сделайте поле номера телефона обязательным при оформлении заказа в WooCommerce, чтобы у каждого заказа был действительный номер для отправки уведомлений в WhatsApp.
Test Message Button
Отправьте тестовое сообщение WhatsApp прямо из экрана настроек, чтобы убедиться, что учетные данные Meta WhatsApp Cloud API настроены правильно перед запуском в работу.
Floating WhatsApp Chat Widget
Add a floating WhatsApp chat button to your site’s front-end with a guided setup wizard. Choose from four ready made popup styles, Classic, Minimal Glass, Team Card, and Message Card, each with a live preview so you know exactly how it will look before saving. Add multiple agents with their own name, department, and phone number, set business hours so the widget shows an offline message outside working hours, and control exactly which pages, post types, or devices the widget appears on.
Идеально подходит для:
- Владельцы магазинов WooCommerce, которым нужны автоматические обновления заказов в WhatsApp
- Авторы курсов, использующие LearnDash, Tutor LMS или LifterLMS и желающие отправлять уведомления студентам
- Сайты с платным доступом (подпиской), использующие MemberPress, Paid Memberships Pro или Restrict Content Pro
- Компании, использующие Amelia, Bookly или MotoPress Booking для записи и бронирования
- Агентства и маркетологи, запускающие рассылки в WhatsApp для клиентов
- Any WordPress site collecting leads through Elementor Forms, WPForms, Contact Form 7, Gravity Forms, Fluent Forms, Ninja Forms, Formidable Forms, or Forminator
- Any website wanting a floating WhatsApp chat button so visitors can message the business directly
With automated order notifications, bulk broadcasts, multi step funnels, dynamic message templates, wide integration support, a floating WhatsApp chat widget, detailed logs, and a fully accessible dark and light mode dashboard, Captain Funnel gives you everything you need to run reliable WhatsApp communication for your WordPress or WooCommerce website using Meta’s own official API.
Как это работает
- Введите учетные данные Meta WhatsApp Cloud API в разделе Captain Funnel Настройки (Settings).
- Включите интеграции, которые вы хотите использовать (например, WooCommerce, Elementor Forms или LearnDash), в разделе Captain Funnel Интеграции (Integrations).
- Создайте шаблоны сообщений WhatsApp с использованием динамических переменных в разделе Captain Funnel Шаблоны (Templates).
- При желании создайте многошаговую цепочку автоматизации в разделе Captain Funnel Воронки (Funnels) или настройте массовую кампанию в разделе Captain Funnel Рассылки (Broadcasts).
- После этого сообщения отправляются автоматически всякий раз, когда на вашем сайте происходит соответствующее событие, например изменение статуса заказа или отправка формы.
Ключевые особенности
- WooCommerce Order Notifications : Automated WhatsApp messages for Pending, Processing, Completed, Cancelled, Refunded, and Failed order statuses
- Bulk WhatsApp Broadcasts : Send campaigns to large contact lists immediately, on a schedule, or on a monthly recurrence
- Funnels : Multi step WhatsApp automation sequences with per step delay support
- Message Templates : Write custom WhatsApp messages using dynamic variables
- 20+ Integrations : WooCommerce, Easy Digital Downloads, Elementor Forms, WPForms, Contact Form 7, Gravity Forms, Fluent Forms, Ninja Forms, Formidable Forms, Forminator, LearnDash, Tutor LMS, LifterLMS, MemberPress, Paid Memberships Pro, Restrict Content Pro, Amelia, Bookly, MotoPress Booking, User Registration, and Custom Automation
- Floating WhatsApp Chat Widget : Customizable floating chat button with 4 popup styles (Classic, Minimal Glass, Team Card, Message Card), a live preview setup wizard, multiple agents, a greeting popup, business hours, and page/device visibility rules
- Message Logs : Track every sent, failed, and skipped WhatsApp message
- Dark / Light Mode : Full admin dashboard theming
- Accessibility Focused : Dedicated accessibility pass across the entire admin interface
- Token Expiry Detection : Automatic email alert when your WhatsApp Cloud API token needs attention
- Failed Order Alerts : Admin WhatsApp notification for failed order messages
- Require Phone At Checkout : Ensure every WooCommerce order has a valid phone number
- Test Message Button : Verify your API credentials directly from Settings
- Built In Documentation : Setup guides for credentials and every supported integration
- Version Rollback : Restore a previous plugin version directly from the WordPress admin
YouTube Tutorials
- How to Get Your WhatsApp Cloud API Credentials : Step-by-step walkthrough for creating your Meta App and getting the Access Token, Phone Number ID, and Business Account ID needed to connect Captain Funnel.
- Elementor Form to WhatsApp Automation in 2 Minutes : Learn how to connect Elementor Forms to WhatsApp and send automated messages when a form is submitted.
- Contact Form 7 to WhatsApp Automation in 3 Minutes : Learn how to connect Contact Form 7 to WhatsApp and send automated messages when a form is submitted.
- Gravity Forms to WhatsApp Automation in 2 Minutes : Learn how to connect Gravity Forms to WhatsApp and send automated messages when a form is submitted.
- WPForms to WhatsApp Automation : Learn how to connect WPForms to WhatsApp and send automated messages when a form is submitted.
- Fluent Forms to WhatsApp Automation in 3 Minutes : Learn how to connect Fluent Forms to WhatsApp and send automated messages when a form is submitted.
Поддерживаемые интеграции
Электронная коммерция: WooCommerce, Easy Digital Downloads
Form Builders: Elementor Forms, WPForms, Contact Form 7, Gravity Forms, Fluent Forms, Ninja Forms, Formidable Forms, Forminator
Системы управления обучением (LMS): LearnDash, Tutor LMS, LifterLMS
Плагины членства (Membership): MemberPress, Paid Memberships Pro, Restrict Content Pro
Системы бронирования: Amelia, Bookly, MotoPress Booking
Управление пользователями: User Registration
Пользовательская автоматизация (Custom Automation): запуск сообщений WhatsApp по вашим собственным событиям
Доступные переменные шаблонов
Используйте эти динамические переменные внутри любого шаблона сообщения для автоматической персонализации ваших сообщений WhatsApp:
{customer_name} `{order_number}` `{order_total}` `{order_status}` `{customer_phone}` `{customer_email}` `{coupon_code}` `{tracking_number}` `{delivery_date}` `{billing_address}` `{site_name}`
Переменные, специфичные для интеграций, также доступны в зависимости от триггера, например: {student_name} для LearnDash, Tutor LMS и LifterLMS; {member_name} для MemberPress, Paid Memberships Pro и Restrict Content Pro; {sender_name} для интеграций с формами; и {service_name} для интеграций с системами бронирования вроде Amelia.
Our Products
Captain Advance Filter : Create powerful filters for WordPress with advanced filtering options, flexible layouts, and easy customization.
Captain Social Review : Display reviews and testimonials from multiple platforms with beautiful layouts, filtering options, and easy customization.
Captain Widgets Kit : Extend your WordPress website with a collection of powerful widgets and elements designed to enhance your website building experience.
Captain Feed for YouTube : Display customizable YouTube feeds for channels, playlists, Shorts, search results, and individual videos directly on your WordPress website.
Captain Live Chat : Self-hosted live chat for WordPress with an agent inbox, offline lead capture, and analytics. Conversations stay in your own database, with no subscription and no external servers.
Получение учетных данных WhatsApp Cloud API
Используйте встроенный раздел Документация (Documentation) в панели администратора плагина для получения пошаговых руководств по:
- Создание аккаунта Meta Business (Creating a Meta Business Account): узнайте, как настроить верифицированный аккаунт Meta Business
- Получение доступа к WhatsApp Cloud API (Getting WhatsApp Cloud API Access): узнайте, как получить ID номера телефона, ID аккаунта WhatsApp Business и токен доступа
- Подключение WooCommerce (Connecting WooCommerce): узнайте, как включить и настроить интеграцию с WooCommerce
- Connecting Form Plugins : Learn how to enable and configure Elementor Forms, WPForms, Contact Form 7, Gravity Forms, Fluent Forms, Ninja Forms, Formidable Forms, and Forminator
Prefer a video? Watch How to Get Your WhatsApp Cloud API Credentials on YouTube for the same steps shown on screen.
Внешние службы
Этот плагин отправляет данные в Meta WhatsApp Cloud API (graph.facebook.com) для доставки сообщений WhatsApp вашим клиентам. Это подключение необходимо для работы плагина.
- Служба: Meta WhatsApp Cloud API
- URL: https://graph.facebook.com/
- Условия предоставления услуг: https://www.whatsapp.com/legal/business-policy/
- Политика конфиденциальности: https://www.whatsapp.com/legal/privacy-policy-eea
Устанавливая и настраивая этот плагин, вы соглашаетесь с Политикой Meta WhatsApp в отношении бизнеса. Сообщения отправляются только тогда, когда это явно инициировано событиями сайта, такими как изменение статуса заказа, отправка формы, шаг воронки или созданная вами рассылка. Никакие данные не отправляются без настройки и намерения администратора сайта.
Данные, отправляемые в Meta WhatsApp Cloud API:
- Номер телефона клиента (Customer phone number): используется для доставки сообщения WhatsApp
- Содержимое сообщения (Message content): текст сообщения, настроенный администратором сайта в шаблонах, воронках или рассылках
Конфиденциальность посетителей:
Автор плагина не собирает, не хранит и не передает какие-либо данные. Все учетные данные API хранятся локально в вашей собственной базе данных WordPress. Для ограничения частоты отправки писем об истечении срока действия токена (не чаще одного раза в день) используются транзиенты (transients). Плагин не выполняет никакого внешнего отслеживания или аналитики.
YouTube (admin screens only):
The plugin’s Dashboard shows tutorial video thumbnails loaded from img.youtube.com, and the Documentation screen embeds tutorial videos from youtube-nocookie.com (YouTube’s privacy-enhanced mode). These requests are made by the site admin’s browser while viewing those screens; site visitors are never affected. No site or customer data is sent.
- Service: YouTube (Google LLC)
- Terms of Service: https://www.youtube.com/t/terms
- Privacy Policy: https://policies.google.com/privacy
Исходный код:
Полный исходный код, включая инструменты сборки, включен в пакет плагина в директории src/. Инструкции по сборке приведены в файле package.json.
Скриншоты


Установка
- Загрузите папку плагина в каталог
/wp-content/plugins/captain-funnel/или установите плагин напрямую с экрана плагинов WordPress. - Активируйте плагин через меню Плагины (Plugins) в WordPress.
- Перейдите в раздел Captain Funnel Настройки (Settings) и введите учетные данные Meta WhatsApp Cloud API.
- Включите необходимые интеграции в разделе Captain Funnel Интеграции (Integrations).
- Создайте шаблоны сообщений WhatsApp в разделе Captain Funnel Шаблоны (Templates).
- При желании настройте Воронки (Funnels) для многошаговой автоматизации или Рассылки (Broadcasts) для массовых кампаний.
Часто задаваемые вопросы
-
Нужен ли мне аккаунт Meta Business?
-
Да. Вам необходим подтвержденный аккаунт Meta Business с доступом к WhatsApp Cloud API. Пошаговые инструкции см. в разделе встроенной документации внутри плагина.
-
Бесплатно ли использовать WhatsApp Cloud API?
-
Meta предоставляет определенное количество бесплатных сервисных диалогов в месяц. После этого стоимость рассчитывается за один диалог в зависимости от страны. Актуальные цены, установленные Meta, см. на странице https://business.whatsapp.com/products/platform-pricing.
-
В чем разница между типами сообщений Text и Template?
-
Текстовые сообщения (Text) имеют произвольную форму, но работают только в течение 24-часового окна обслуживания клиентов после того, как клиент написал на номер вашего бизнеса. Шаблонные сообщения (Template) предварительно одобрены Meta и могут быть отправлены в любое время, в том числе в качестве первого исходящего сообщения клиенту.
-
Могу ли я отправлять массовые рассылки WhatsApp множеству контактов одновременно?
-
Да. Используйте экран Рассылки (Broadcasts) для создания кампании, добавления списка контактов, выбора отправки (немедленно, по расписанию или с ежемесячным повторением), а также выбора между вашим собственным приложением WhatsApp Cloud API или глобальными учетными данными плагина.
-
Могу ли я отправлять серию сообщений WhatsApp с течением времени?
-
Да. Используйте Воронки (Funnels) для создания многошаговой цепочки автоматизации. Каждый шаг может иметь собственную задержку, поэтому сообщения отправляются через часы, дни или недели после запуска воронки.
-
С какими плагинами интегрируется Captain Funnel?
-
Captain Funnel integrates with WooCommerce, Easy Digital Downloads, Elementor Forms, WPForms, Contact Form 7, Gravity Forms, Fluent Forms, Ninja Forms, Formidable Forms, Forminator, LearnDash, Tutor LMS, LifterLMS, MemberPress, Paid Memberships Pro, Restrict Content Pro, Amelia, Bookly, MotoPress Booking, and User Registration, plus a Custom Automation option for your own events.
-
Сохраняет ли этот плагин данные клиентов?
-
Плагин записывает статус доставки сообщений (включая номер телефона, текст сообщения, статус и отметку времени) в таблицу локальной базы данных WordPress. Эти данные используются только для отображения экрана журналов и удаляются при деинсталляции плагина.
-
Что происходит при истечении срока действия токена WhatsApp Cloud API?
-
Captain Funnel автоматически обнаруживает истекающий или истекший токен и отправляет уведомление по электронной почте администратору сайта, чтобы вы могли обновить его до того, как сообщения будут пропущены.
-
Могу ли я получать уведомления, если сообщение в WhatsApp для заказа не отправлено?
-
Да. Укажите номер для уведомлений администратора в настройках, и вы будете получать оповещение в WhatsApp каждый раз, когда сообщение о заказе не удается отправить.
-
Доступна ли панель администратора для людей с ограниченными возможностями?
-
Да. Административный интерфейс Captain Funnel прошел специальную проверку на доступность (accessibility), включая правильную разметку и управление с клавиатуры на каждом экране.
-
Что такое функция отката (Rollback)?
-
Функция отката (Rollback) позволяет безопасно восстановить предыдущую доступную версию плагина прямо из панели администратора WordPress без ручной загрузки файлов.
-
Является ли WhatsApp товарным знаком?
-
WhatsApp является товарным знаком компании Meta Platforms, Inc. Данный плагин не связан с Meta Platforms, Inc. или WhatsApp, не поддерживается и не спонсируется ими.
Отзывы
Участники и разработчики
«Captain Funnel» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Captain Funnel» переведён на 5 языков. Благодарим переводчиков за их работу.
Перевести «Captain Funnel» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.2.4 (08/10/2026)
- Fix : Plugin Notices On Captain Funnel Screens : The «WP-Cron is disabled» warning and the «enabled integration plugin is missing» warning were hidden on the plugin’s own screens; they are now shown at the top of the page content, clear of the sidebar, and follow the light and dark theme.
- Fix : Switching Off A Missing Integration : An integration that was switched on but whose plugin is not installed showed a greyed-out, locked toggle, so it could not be switched off as the warning asked; the toggle now shows as on and can be switched off.
- Fix : Site Name In Messages : The {site_name} variable, funnel messages, the test message, and the token expiry email sent the site title with HTML entities (for example «&» instead of «&»); the site name is now sent as plain text.
- Fix : Broadcast Saving & Resending : Saving a broadcast without a credentials mode or recurrence no longer raises PHP warnings, and «Resend to All» / «Resend Failed» now return a clear error for a broadcast that no longer exists.
- Fix : Broadcast Run History Filters : The Today, This Week, and This Month filters now use the site time zone.
- Fix : Log Retention Time Zone : The automatic log cleanup now compares dates in the site time zone instead of the database server’s time zone.
- Fix : Message Logs Pagination : Page number and page size are now kept within safe limits, preventing a database error on an invalid page, and log entries keep their source label after an integration is switched off.
- Fix : WooCommerce Settings Visibility : The order status and «Require phone at checkout» settings, and the chat widget’s WooCommerce options, were hidden when the WooCommerce integration was switched off even though WooCommerce was active.
- Fix : Chat Widget Device Visibility : The «Desktop only» and «Mobile only» options now also work on pages served from a page cache.
- Fix : Chat Widget Assets : The chat widget’s CSS and JavaScript are no longer loaded on pages where the widget has no agents to show.
- Security : Per-Form Settings Permissions : Contact Form 7 and Gravity Forms per-form WhatsApp settings now check that the user may edit that form before saving.
- Security : Input & Query Hardening : The named template message type is sanitized before use, the logs query is built without interpolated SQL, and table names in the uninstall routine are passed through a prepared query.
- Improved : Chat Widget Accessibility : The popup is announced as a dialog, the launcher button reports whether the popup is open, and the Escape key closes the popup and returns focus to the button.
- Improved : Chat Widget RTL Support : Widget text now follows the page direction on right-to-left sites.
- Improved : Privacy & Performance : The admin dashboard no longer loads a font from Google Fonts and uses the same system font stack as wp-admin, and documentation videos use YouTube’s privacy-enhanced mode.
- Improved : Translations : API error messages, broadcast and log messages, and the token expiry email are now translatable.
- Improved : Admin Menu Icon : The menu icon styles are now added through a registered stylesheet without !important.
- Improved : Code Quality : WordPress Coding Standards (WPCS) clean-up across the plugin, and the duplicated broadcast template-sending code now uses the shared sender.
1.2.3 (05/10/2026)
- Fix : Custom Automation Post Published Error : Resolved a fatal error that occurred as soon as a template was saved for the «Post Published» notification, ensuring it now sends correctly.
- Fix : Custom Automation Comment Approved Trigger : Fixed an issue where «Comment Approved» never fired on current WordPress versions; it now fires once upon comment approval, including those approved on submit.
- Fix : Custom Automation Notification Triggers & Scope : Updated «Post Published» to cover public post types only and skip during imports, and ensured «User Role Changed» no longer fires for new registrations.
- Fix : Contact Form 7 Duplicate Protection : Fixed an issue where a message was dropped for every other visitor of the same form for a minute after a submission, updating duplicate protection to rely on the submitted data.
- Fix : Upgrade & Migration Repair : Fixed an issue where sites updating from versions before named templates retained the old unique key and missed the backfill of their message settings, ensuring the migration now runs before table updates to repair these sites.
- Fix : Broadcast Duplicate Prevention : Contacts are now claimed before sending to prevent double clicks, second tabs, or cron events from sending the same message twice.
- Fix : Broadcast Scheduling & Credentials : Scheduled broadcasts now send multiple batches per cron run and continue a minute later instead of waiting an hour, while invalid credentials properly stop the broadcast rather than marking contacts as failed.
- Fix : Broadcast Recurrence & Time Zone : Monthly recurrence is now calculated from the previous run to prevent late finishes from skipping a month, invalid schedule dates are rejected, and the site time zone is displayed next to the time field.
- Fix : Broadcast Tokens & Phone Number Validation : Custom tokens that expire no longer send the global token’s expiry email, and phone numbers longer than 15 digits are now skipped.
- Fix : Order Notification Statuses : Fixed an issue where unticking all statuses in Settings still sent notifications, and ensured all statuses remain active by default before the first save.
- Fix : Funnel Step IDs & Follow-Up Handling : Preserved step IDs when editing a funnel so queued follow-ups still send, and ensured follow-ups are skipped if the funnel or step is paused, or if the order is cancelled, refunded, or failed.
- Fix : Funnel Message Backslashes : Fixed an issue where backslashes in step messages were incorrectly removed.
- Fix : WooCommerce High-Performance Order Storage Compatibility : Declared compatibility with High-Performance Order Storage (HPOS), updated tracking numbers and delivery dates to be read through the order object, and ensured billing addresses preserve their line separators.
- Fix : WooCommerce Order Total Currency Entity : Fixed an issue where the order total incorrectly contained an HTML currency entity.
- Fix : WPForms Toggle & Field Detection : Fixed an issue allowing forms to be toggled off again, and updated field detection to locate name and email fields by their field type.
- Fix : Template Message Parameter Cleaning : Cleaned values containing line breaks, tabs, multiple spaces, or a pipe (|) before sending them as template parameters to prevent Meta parameter errors.
- Fix : Bookly, Formidable, and Easy Digital Downloads Integration : Resolved fatal errors caused by missing methods in third-party plugins, and added full support for EDD 3 order status changes.
- Fix : Floating Chat Widget Matching & Caching : Updated include and exclude lists to match pages and posts only, ensured the click counter functions correctly on cached pages, and stored the counter in its own dedicated option
- Fix : Chat Widget WooCommerce Visibility Setting : Removed the unused WooCommerce visibility setting from the chat widget.
- Fix : Message Logs ID & Result Persistence : Fixed an issue where clearing message logs reset log IDs, preventing queued messages from incorrectly writing their results to newer, unrelated rows.
- Fix : Uninstall Data Cleanup : Ensured queued messages, Contact Form 7 per-form settings, and temporary data are properly removed upon uninstallation, while allowing data retention by adding define( ‘CAPF_KEEP_DATA_ON_UNINSTALL’, true ); to wp-config.php
- Fix : Version Rollback : Built package addresses securely on the server, ensured users require proper permissions to install plugins, and respected disabled file modifications.
- Security : Password Reset & License Key Logging Protection : Password reset links and license keys are no longer stored in the message log, and a reset message is restricted to at most once every five minutes per account.
- Security : Form-Triggered Message Rate Limiting : Limited form-triggered messages to one per number and trigger per minute and ten per number per day, with both limits customizable using the capf_form_cooldown_seconds and capf_form_daily_cap filters.
- Security : Integration Error Isolation : Errors inside individual integrations are now caught and written to the message log instead of interrupting the checkout, form, or post save process they ran in.
- Security : Token Header Transmission & Phone Number ID Validation : The token used to check its own expiry is now sent securely in a request header, and Phone Number IDs are validated to ensure they contain digits only.
- Improved : Phone Number Country Code & Formatting : Added a new Default Country Code setting where local numbers automatically receive the billing country’s code (from WooCommerce) or the default code, while numbers starting with + or 00 remain unchanged.
- Improved : Custom Automation Webhook API & Validation : Webhook API keys can now be created directly from the integration page, and the endpoint now responds with an error when given an invalid phone number.
- Improved : Privacy Policy & Data Management : Added suggested privacy policy text along with personal data export and erase tools for the message log, while automatically deleting log entries after 90 days (customizable via the capf_log_retention_days filter).
1.2.2 (28/09/2026)
- Improvement: Integrations : The Integration Editor page now shows the integration’s own name and icon in its header, so it is clear which integration you are configuring.
- Improvement: Dark mode : Fixed several places where colors did not adapt correctly in dark mode, including the Integrations page’s Installed status, the per-integration YouTube tutorial button, and the Quick Support panel’s Free badge and tool icons.
- Improvement: Rebranded plugin credit, documentation links, and social links to Captain InfoKit.
- Fix: Dashboard : Fixed a layout issue where the Getting Started panel could overlap the page on narrower browser windows.
- Fix: Message Logs : The table can now be scrolled horizontally on narrower screens instead of cutting off columns.
- Fix: Quick Support : The panel now always shows the currently installed plugin version instead of a fixed number.
- Removed: Removed a one-time notice about the Elementor Forms 1.1.0 change, no longer needed for current installs.
1.2.1 (24/09/2026)
- New: Ninja Forms : Added a new integration, sends a WhatsApp notification when any Ninja Forms form is submitted.
- New: Formidable Forms : Added a new integration, sends a WhatsApp notification when any Formidable Forms entry is created.
- New: Forminator : Added a new integration, sends a WhatsApp notification when any Forminator form is submitted.
- New: WhatsApp Chat Widget : Added a 4th popup style, Message Card, with a large agent photo, chat-bubble greeting, and a bold Chat on WhatsApp button.
- Improvement: WhatsApp Chat Widget : Setup wizard now auto-saves your progress when you move between steps, not only when you click Save Changes.
- Improvement: WhatsApp Chat Widget : Redesigned the step navigation with a numbered, sticky progress bar that stays visible while scrolling.
- Improvement: Dashboard : Added a Broadcasts quick action and a Watch and Learn video tutorials section.
- Improvement: Documentation : The WhatsApp Cloud API credentials video now plays directly on the page instead of linking out.
- Improvement: Settings : Clearer messaging when an Access Token is already saved and hidden for security.
- Fix: WhatsApp Chat Widget : Fixed a front-end display issue with the Message Card style’s Chat on WhatsApp button.
- Fix: Copy : Removed stray em dashes from plugin and documentation text.
1.2.0 (16/09/2026)
- New: WhatsApp Chat Widget : Added a new Chat Widget section for creating and customizing your WhatsApp chat button.
- New: WhatsApp Chat Widget : Customizable floating button, greeting popup, multiple agents, business hours, and visibility rules.
- New: WhatsApp Chat Widget : Added click tracking, Google Analytics events, and a five-step setup wizard with live preview.
- New: WhatsApp Chat Widget : Added 4 popup style presets, Classic, Minimal Glass, Team Card, and Message Card, each with a live preview in the setup wizard.
- New: Documentation : Added a video walkthrough for getting your WhatsApp Cloud API credentials, linked from the Documentation page and the Settings screen.
- New: Documentation : Added a complete Contact Form 7 guide covering the Integration Editor trigger, WhatsApp tab, and phone field naming rules.
- New: Documentation : Added video walkthroughs for Elementor Forms, Gravity Forms, and Contact Form 7 guides.
- Improvement: Documentation : Redesigned the Documentation section with guide cards for easier navigation.
- Improvement: Navigation : Reorganised the admin sidebar into clearer Automation, General, and Extra Options groups.
- Improvement: Broadcasts : Removed the campaign summary banner from the Send & History step for a cleaner view.
- Improvement: Broadcasts : Added the current step to the page URL so reloading keeps you on the same step.
- Fix: WPForms : Fixed integration detection for both Free and Pro versions of WPForms.
- Fix: Fluent Forms : Fixed a critical error that could occur when using the Fluent Forms integration.
- Fix: Easy Digital Downloads : Fixed integration detection for both Free and Pro versions of Easy Digital Downloads.
- Fix: Minor bug fixes and overall improvements for better stability and performance.
1.1.0 (07/09/2026)
- New: Elementor Forms : Added a native «WhatsApp (Captain Funnel)» action under Actions After Submit.
- New: Elementor Forms : Added a Template dropdown in the «WhatsApp (Captain Funnel)» section to select a configured WhatsApp template after enabling the action.
- New: Elementor Forms : Added an Elementor Forms integration video to the Integrations page, showing how to set up the «WhatsApp (Captain Funnel)» action.
- New: Elementor Forms : Added support for multiple forms per trigger. Each form can now select its own WhatsApp template from the form’s settings.
- New: Gravity Forms : Added a per-form «WhatsApp» tab under Form Settings, allowing you to enable or disable WhatsApp messages and select a named template for each form.
- New: Gravity Forms : Added support for multiple forms per trigger. Each form can now select its own WhatsApp template from the form’s settings.
- New: Fluent Forms : Added support for multiple forms per trigger. Each form can now select its own WhatsApp template from the form’s settings.
- New: WPForms : Added a per-form «WhatsApp» tab under the builder’s Settings panel, allowing you to enable or disable WhatsApp messages and select a named template for each form.
- New: Quick Support : Added a new Quick Support option for easier access to support and assistance.
- Improvement: Integrations Page : Redesigned the Integrations page with an improved layout and user experience.
- Fix: Minor bug fixes and overall improvements for better stability and performance.
1.0.0 (01.09.2026)
- Новое: первый релиз.
- Новое: автоматические уведомления о статусах заказов WooCommerce через Meta WhatsApp Cloud API с поддержкой статусов Pending, Processing, Completed, Cancelled, Refunded и Failed.
- Новое: массовые рассылки WhatsApp (Bulk WhatsApp Broadcasts), кампании для больших списков контактов с использованием вашего собственного пользовательского приложения WhatsApp Cloud API или глобальных учетных данных плагина, отправляемые немедленно, по расписанию или повторяющиеся ежемесячно, с полной историей запусков.
- Новое: воронки, многошаговые сценарии автоматизации WhatsApp с поддержкой настраиваемой задержки на каждом шаге.
- Новое: шаблоны сообщений с динамическими переменными, включая имя клиента, номер заказа, итоговую сумму заказа, статус заказа, трек-номер, дату доставки, промокод, платежный адрес и название сайта.
- Новое: интеграции с WooCommerce, Easy Digital Downloads, Elementor Forms, WPForms, Contact Form 7, Gravity Forms, Fluent Forms, LearnDash, Tutor LMS, LifterLMS, MemberPress, Paid Memberships Pro, Restrict Content Pro, Amelia, Bookly, MotoPress Booking, User Registration и Custom Automation.
- Новое: центральный реестр интеграций как единый источник правды о состоянии включенных и доступных интеграций во всей панели администратора.
- Новое: экран журналов сообщений, отслеживающий каждое отправленное, не отправленное и пропущенное сообщение WhatsApp.
- New: поддержка темного и светлого режимов во всей панели администратора.
- Новое: специальная проверка на доступность (a11y) по всему административному интерфейсу на базе React.
- Новое: обнаружение истечения срока действия токена с автоматическим уведомлением администратора сайта по электронной почте.
- Новое: номер для уведомлений администратора в WhatsApp при неудачной отправке сообщений по заказам.
- Новое: опция обязательного ввода номера телефона при оформлении заказа для WooCommerce.
- Новое: кнопка тестового сообщения WhatsApp в настройках для проверки учетных данных API.
- Новое: встроенный раздел документации с руководствами по настройке учетных данных и каждой поддерживаемой интеграции.
- Новое: экран отката плагина для восстановления предыдущей версии плагина из панели администратора WordPress.
- Новое: страница «Наши продукты» для ознакомления с другими плагинами автора.
