Связаться
WooCommerce

Dotdigital для WooCommerce — подписка на кассе с согласием покупателя

Подписка на рассылку на кассе WooCommerce прямо в список Dotdigital с записью согласия покупателя.

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

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

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

Функция Free Pro
Подключение API-пользователя, регион определяется сам ✔ ✔
Выбор списка (адресной книги) Dotdigital ✔ ✔
Пустая галочка подписки на кассе (классическая и блочная) ✔ ✔
Контакт с записью согласия: текст, время, страница, IP, браузер ✔ ✔
Одинарное или двойное подтверждение ✔ ✔
Фоновая отправка с повтором и причиной отказа в заказе ✔ ✔
Заказы в Insight data Dotdigital — ✔
Поля клиента для сегментов (количество заказов, сумма) — ✔
Каталог товаров в Dotdigital — ✔
Dotdigital Tag: корзина, просмотр, покупка — ✔
События заказа на ленте контакта — ✔
SMS о статусе заказа — ✔
Импорт прошлых заказов и товаров — ✔
Журнал вызовов и кнопка повторной отправки — ✔

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

Настройки Dotdigital
Настройки: API-пользователь, регион, список и текст галочки.
Настройки Pro
Pro: заказы, поля клиента, каталог, Tag, события и SMS.
Галочка на кассе
Касса: пустая галочка подписки над кнопкой заказа.

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

Что делает бесплатная версия

Подключение делается API-пользователем Dotdigital (логин и пароль, пароль хранится зашифрованным); регион аккаунта (r1, r2 или r3) модуль определяет сам по ответу Dotdigital.

Что добавляет Pro

Заказы уходят в Insight-коллекцию контакта «orders» в стандартной схеме Dotdigital (по выбранным статусам; возвраты тоже), для рекомендаций, аналитики и сегментов.

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

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

Один ключ — сайт и тестовая копия

Переносите сайт — отвяжите лицензию на старом домене и активируйте на новом сами. Тестовая копия (staging., dev.) работает с тем же ключом и места сайта не занимает. Для студий — ключи на 5, 25 сайтов или без ограничений.

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

  • WordPress 6.2+, WooCommerce 7.0+, PHP 7.4+.
  • Аккаунт Dotdigital и API-пользователь.
  • Для Pro-функций: Insight data, Tag, CXDP и SMS зависят от пакета вашего аккаунта.

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

v1.0.0 Текущая ноябрь 2026

Первый выпуск: подключение API-пользователя, выбор списка, галочка на кассе (классическая и блочная), запись согласия, одинарное или двойное подтверждение, фоновая отправка с повтором.

Вместе с Dotdigital покупают

All Access Нужно больше? Все модули (393) одной лицензией, новые добавляются сами. 4 990 ₴≈ 98 € Подробнее →

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

Dotdigital Sync for WooCommerce добавляет на кассу WooCommerce пустую галочку «Email me news and offers». Покупатель, который её поставил, попадает в выбранный вами список Dotdigital со статусом подписчика и записью согласия; тот, кто оставил её пустой, в Dotdigital не передаётся. Работает на классической и блочной кассе.

Что делает бесплатная версия

Подключение делается API-пользователем Dotdigital (логин и пароль, пароль хранится зашифрованным); регион аккаунта (r1, r2 или r3) модуль определяет сам по ответу Dotdigital. Списки адресных книг аккаунта загружаются одной кнопкой, вы выбираете один, а текст галочки можно изменить. Галочка стоит над кнопкой «Place order» на классической кассе и в блоке заказа на блочной, никогда не отмечена заранее. После заказа контакт добавляется в список с именем, фамилией и записью согласия: текст, который видел покупатель, время, страница кассы, IP-адрес и браузер. Можно выбрать одинарное или двойное подтверждение: при двойном Dotdigital сам отправляет новым контактам письмо со ссылкой. Кто раньше отписался и снова ставит галочку, получает письмо повторной подписки от Dotdigital; адреса, которые Dotdigital блокирует (жёсткий отскок, жалоба), модуль не трогает и пишет причину в заметке. Отправка идёт в фоне один раз на заказ, касса не ждёт Dotdigital; ошибка сети, лимит или ответ сервера повторяется один раз, отказ записывается в заметки заказа с причиной от Dotdigital. В заказе видно, подписался ли покупатель и что ответил Dotdigital.

Что добавляет Pro

Заказы уходят в Insight-коллекцию контакта «orders» в стандартной схеме Dotdigital (по выбранным статусам; возвраты тоже), для рекомендаций, аналитики и сегментов. Pro не подписывает тех, кто не согласился: заказы передаются только для подписанных и уже существующих контактов, а при желании остальных можно добавить как отписанных. Данные клиента для сегментов: количество заказов, сумма трат, дата, сумма и статус последнего заказа, одна кнопка создаёт эти поля в аккаунте. Каталог товаров (коллекции catalog_ и categories_) обновляется при сохранении и удалении товара. Dotdigital Tag: модуль выводит ваш код подключения и передаёт ему, кто посетитель (и гость, ввёдший e-mail на кассе), корзину, просмотренный товар и завершённую покупку, для программ брошенных корзин; можно указать ID программы и задержку. События «WooCommerce order placed / refunded» на ленте контакта (пакет CXDP). SMS о статусе заказа через Dotdigital (аккаунт с SMS pay as you go), отдельный текст на статус, при желании только для давших согласие. Прошлые заказы (24 месяца) и каталог отправляются пакетами в фоне, видно, сколько записей принято и отклонено. Журнал всех вызовов и кнопка «Send this order to Dotdigital now» в заказе.

Что стоит знать заранее

  • Dotdigital по умолчанию подписывает новый контакт. Поэтому без вашей галочки модуль контакт не создаёт: исключение лишь явная опция «создавать как отписанного».
  • Массовый импорт истории контакты не создаёт, так что заказы тех, кого нет в Dotdigital, Dotdigital отклоняет.
  • Лимиты запросов зависят от тарифа аккаунта Dotdigital: текущая синхронизация идёт одиночными вызовами, история пакетами.
  • События на ленте контакта работают только с пакетом Dotdigital CXDP, а SMS через API только при включённом SMS pay as you go.
  • Код Dotdigital Tag уникален для вашего аккаунта: его вставляет администратор с правом unfiltered_html, и только в Pro.

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

  1. В Dotdigital создайте API-пользователя (логин и пароль).
  2. В WooCommerce → Dotdigital введите их и нажмите «Check connection»: регион определится сам.
  3. Нажмите «Load lists», выберите список и при необходимости измените текст галочки и тип подтверждения.
  4. Сделайте заказ с поставленной галочкой и проверьте контакт в списке Dotdigital.

Под капотом

  • Пароль API-пользователя хранится зашифрованным ключами вашего сайта.
  • Отправка в фоне, раз на заказ, с блокировкой и одним повтором; на лимит модуль ждёт до времени, которое назвал Dotdigital.
  • Запись согласия (текст, время, страница, IP, браузер) идёт в Dotdigital вместе с контактом, как этого требуют UK GDPR и PECR.
  • Совместимо с HPOS и блочной кассой; язык: English.

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

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
  2. WooCommerce → Dotdigital: API-пользователь, пароль, «Check connection».
  3. «Load lists» и выбор списка.
  4. Сделайте заказ с галочкой.

Модуля пока нет на wordpress.org: бесплатная версия и Pro — один архив с этой страницы. Без ключа он работает как бесплатная версия.

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

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

@catcode_support Настройка, совместимость, активация
Это официальный плагин Dotdigital?

Нет. Это независимая интеграция, которую сделали мы; Dotdigital является торговой маркой её владельца. Нужен только ваш аккаунт и API-пользователь.

Попадают ли в Dotdigital покупатели без галочки?

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

Что с теми, кто отписался раньше?

Если покупатель снова ставит галочку, Dotdigital отправляет ему письмо повторной подписки. Адреса, которые Dotdigital блокирует, модуль не трогает.

Заказ не передался. Что делать?

Заметка в заказе (и журнал в Pro) показывает причину от Dotdigital. В Pro есть кнопка «Send this order to Dotdigital now».

Какой регион выбрать?

Выбирать ничего не нужно: «Check connection» спрашивает Dotdigital, где живёт ваш аккаунт (r1, r2 или r3).

Что будет после пробного периода?

Pro отключится, бесплатная часть продолжит работать.

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

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

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