Связаться
  • WordPress
  • Продажи и конверсия
  • v1.1.2

Сообщить когда появится — подписка на товар для WooCommerce

Форма подписки на товар, которого нет в наличии, и автописьмо покупателю, как только товар снова можно заказать. Плюс отчёт о спросе — что довозить первым.

Скачать Free
Pro · лицензия на год Чем больше сайтов, тем дешевле каждый
Совместимость
WooCommerce 7.0+ · WordPress 6.2+
PHP
7.4 и новее
Лицензия
один сайт, годовая
Триал
7 дней, без карты, один на сайт
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

Модуль в работе — 48 секунд

Понятно и без звука: субтитры на украинском

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Форма подписки на странице любого товара, который нельзя купить ✔ ✔
Расположение: вместо блока «Нет в наличии», под ним или шорткодом [ccsn_form] ✔ ✔
Автописьмо как только товар появился — по событию Woo и ежечасной проверке (ловит импорты и ERP) ✔ ✔
Письмо в шаблоне WooCommerce: шапка, цвета и подвал магазина ✔ ✔
Список подписчиков с фильтрами, пагинацией и массовыми действиями ✔ ✔
Отчёт о спросе — товары по количеству ожидающих ✔ ✔
Отписка в один клик и автоочистка завершённых строк ✔ ✔
Антиспам: nonce, honeypot, временная ловушка, лимит с IP; IP хранится только хешем ✔ ✔
Счётчик «N покупателей ждут этот товар» ✔ ✔
Без лимита активных подписок, double opt-in и подписка на вариацию — ✔
Собственные шаблоны писем, дублирование в Telegram, экспорт CSV и статистика конверсии — ✔

Как это выглядит

Подписка на поступление товара для WooCommerce — настройки
WooCommerce → «Сообщить когда появится»: счётчики подписок, ручная проверка поступлений и настройки формы.

Главное о модуле

Форма на странице товара

Email и, при желании, имя — залогиненным покупателям поля подставляются автоматически.

Два независимых пути уведомления

Письмо уходит сразу после поступления, и срабатывает это двумя путями: событием WooCommerce (остаток изменили в админке, заказ отменили или вернули) и ежечасной проверкой, которая ловит CSV/XML-импорты, обмены с ERP и прямые записи в базу — ни одна из этих операций событий не вызывает.

Админка и отчёт о спросе

Список подписчиков с фильтрами по товару, ID, email, статусу и дате, пагинацией и массовыми действиями «отправить сейчас», «вернуть в ожидание», «удалить».

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WordPress 6.2 и новее, PHP 7.4+
  • WooCommerce 7.0 и новее; HPOS (отдельные таблицы заказов) и блочный чекаут поддерживаются
  • Собственная таблица подписок; деактивация плагина сохраняет очередь, удаление — стирает её вместе с настройками

История версий

v1.1.2 Текущая

Ссылки «подтвердить подписку» и «отписаться» больше не срабатывают от почтового сканера.

v1.1.1

Купленный ключ остаётся вашим: как только наш сервер подтвердил оплату, Pro работает дальше.

v1.1.0

Pro больше не включается сам: свежая установка = бесплатная версия, пока владелец не запустит триал или не активирует ключ.

Все версии (4)
v1.0.0 Первый релиз

Форма на странице товара, автописьмо после поступления двумя независимыми путями, список подписчиков с фильтрами, отчёт о спросе, антиспам; Pro.

Вместе с Сообщить когда появится покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» Сообщить когда появится Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 144 модулей в All Access за 4 990 ₴.
3 590 ₴ / год вместо 5 960 ₴ поштучно
Купить набор →

Полное описание модуля

«Сообщить когда появится» для WooCommerce даёт покупателю оставить email вместо пустой корзины — и пишет ему сам, как только товар снова можно заказать. Человек открыл товар, которого нет в наличии, и ушёл: этот сценарий плагин и закрывает.

Форма на странице товара

Email и, при желании, имя — залогиненным покупателям поля подставляются автоматически. Форму можно поставить вместо блока «Нет в наличии», под ним или где угодно на странице шорткодом [ccsn_form]. Опционально показывается счётчик «N покупателей ждут этот товар».

Два независимых пути уведомления

Письмо уходит сразу после поступления, и срабатывает это двумя путями: событием WooCommerce (остаток изменили в админке, заказ отменили или вернули) и ежечасной проверкой, которая ловит CSV/XML-импорты, обмены с ERP и прямые записи в базу — ни одна из этих операций событий не вызывает. Именно поэтому подписка не «молчит» на магазинах с автоматическим обновлением остатков.

Админка и отчёт о спросе

Список подписчиков с фильтрами по товару, ID, email, статусу и дате, пагинацией и массовыми действиями «отправить сейчас», «вернуть в ожидание», «удалить». Отдельно — отчёт о спросе: товары, упорядоченные по количеству ожидающих. Самый короткий ответ на вопрос «что довозить первым».

Антиспам и приватность

Nonce, honeypot, временная ловушка и часовой лимит подписок с одного IP. Сам IP-адрес хранится только в виде хеша. Отписка — в один клик из письма, завершённые строки очищаются автоматически.

Бесплатная версия и Pro

Без лицензии одновременно действуют до 25 активных подписок. Pro-настройки остаются на своих местах серыми, с бейджем Pro и строкой о том, что именно они дают.

Зачем это магазину

Товар закончился — и трафик на его страницу продолжает идти, но превращается в ноль. Человек видит «нет в наличии» и уходит к конкуренту, а вы даже не узнаете, что на эту позицию был спрос.

Форма подписки превращает этот ноль в два актива: отложенную продажу и данные о реальном спросе — что именно довозить первым.

Как это работает — шаг за шагом

1. На странице товара без остатка вместо кнопки «Купить» показывается форма подписки.

2. Покупатель оставляет email (а в Pro с включённым двойным подтверждением ещё и подтверждает его).

3. Как только остаток возвращается, модуль отправляет письмо всем, кто подписался на эту позицию.

4. В отчёте вы видите, на какие товары подписок больше всего — это и есть очередь закупки.

Что под капотом

Подписки лежат в собственной таблице, а не в мета-полях товара, поэтому список не раздувает базу и быстро отчитывается даже на большом каталоге.

Отправка идёт через штатную почту WordPress, то есть через ваш SMTP-плагин, если он стоит, — отдельный почтовик настраивать не нужно.

Как установить

1. Загрузите архив в «Плагины → Добавить новый → Загрузить плагин» и активируйте.

2. Проверьте, что на товаре без остатка появилась форма подписки.

3. Подпишитесь сами и верните остаток — должно прийти письмо.

4. Если письма не доходят — это почти всегда почта сайта, а не модуль: поставьте SMTP-плагин.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Форма не появляется на товаре.

Форма показывается только там, где товар действительно нельзя купить: включён учёт остатков и остаток нулевой или статус «Нет в наличии». Если учёт выключен, WooCommerce считает товар доступным.

Письмо придёт, если остаток обновил импорт или ERP?

Да. Кроме события WooCommerce работает ежечасная проверка, которая ловит CSV/XML-импорты, обмены с ERP и прямые записи в базу — они никаких событий не вызывают.

Сколько писем уйдёт за раз?

В Pro задаётся лимит сообщений на один прогон, чтобы рассылка не упиралась в часовую квоту хостинга.

Хранятся ли персональные данные подписчиков?

Email и имя (если поле включено); IP-адрес хранится только в виде хеша. Отписка — в один клик из письма, завершённые строки очищаются автоматически.

Что будет после завершения триала?

Бесплатная версия работает дальше без ограничения во времени: собранные подписки остаются на месте, письма о поступлении продолжают уходить.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль