Woove Woove База знаний
WooveWoove Connect → Joomla и OpenCart и Woove Connect: заявки с форм в CRM и мессенджеры

Joomla и OpenCart и Woove Connect: заявки с форм в CRM и мессенджеры

Joomla и OpenCart: как отправлять заявки в GetCourse, YCLIENTS, RetailCRM, WhatsApp и другие сервисы через Woove

Обновлено 19 сентября 2026 г. Woove Connect 2 мин чтения

Интеграция Joomla и OpenCart с Woove Connect — это передача заявок из форм сайта в CRM и мессенджеры через скрипт Woove или плагин вебхуков.

Как это работает

У каждой интеграции в кабинете свой адрес вебхука. Платформа отправляет на него данные формы, Woove разбирает поля и передаёт заявку в сервис. Ответ сервиса виден в заявке.

Адрес выглядит так: https://woove.ru/hook/<платформа>/<ваш ключ>. Ключ в нём секретный.

Настройка в Joomla и OpenCart

  1. В кабинете Woove откройте интеграцию → «Источник заявок» → выберите «Joomla и OpenCart» и скопируйте адрес.
  2. Подключите скрипт Woove в шаблоне (index.php темы) перед </body>.
  3. Формам, заявки из которых нужны в Woove, добавьте атрибут data-woove="1".
  4. Если форма отправляется через AJAX самого движка, используйте плагин вебхуков (например, «Convert Forms Webhooks» для Joomla) с адресом адрес вебхука из кабинета.
Имена полей берутся из атрибута name у input.

Скрипт для сайта

Вставьте строку перед закрывающим тегом body, ключ возьмите из кабинета:

<script src="https://woove.ru/connect.js" data-hook="<ваш ключ>"></script>
<form data-woove="Заявка" data-thanks="Спасибо! Перезвоним." data-redirect="">
  <input name="Name" placeholder="Имя">
  <input name="Phone" placeholder="Телефон">
  <button>Отправить</button>
</form>

Шаблон, кеш и заказы

Строка скрипта вставляется в шаблон /templates/<имя>/index.php перед закрывающим тегом body. После обновления шаблона проверьте, что строка на месте.

Контактная форма Joomla отправляется на сервер и шлёт письмо. Скрипт эту отправку останавливает, поэтому для неё возьмите плагин вебхуков.

Оформление заказа в OpenCart идёт через AJAX, без обычной отправки формы. Такие заказы скрипт не увидит: отправляйте их на адрес вебхука из кода магазина.

Форма обратной связи OpenCart отправляется обычным POST, её скрипт перехватывает.

После правки шаблона очистите кеш Joomla в разделе «Система», иначе страница отдаст старый HTML.

Поля заявки

Имя, телефон, почту и комментарий мы находим по именам name, phone, email, comment и их русским подписям. Поле с другим именем впишите в «Поля формы» в настройках интеграции. Остальные поля приходят как есть.

Как проверить

Отправьте заявку с формы и откройте список заявок в кабинете. До оплаты заявки идут в черновом режиме: видны в кабинете, наружу не уходят. После оплаты переключите тумблер.

Если не работает

Нужен ли программист

Нет. Нужно вставить строку скрипта и добавить атрибут формы, сервер и обработчики не нужны.

Заявка пришла, но без телефона

Поле формы названо не так, как мы ожидаем. Откройте заявку в кабинете, посмотрите имя поля и впишите его в «Поля формы».

Можно ли отправлять в несколько сервисов

Да. У каждой интеграции свой адрес вебхука. Если платформа принимает только один адрес, отправляйте заявку скриптом Woove или через API.

Читайте дальше
1С-Битрикс и Woove Connect: заявки с форм в CRM и мессенджеры1С-Битрикс: как отправлять заявки в GetCourse, YCLIENTS, RetailCRM, WhatsApp и другие сервисы через Woove Flexbe и Woove Connect: заявки с форм в CRM и мессенджерыFlexbe: как отправлять заявки в GetCourse, YCLIENTS, RetailCRM, WhatsApp и другие сервисы через Woove Тильда и Woove Connect: заявки с форм в CRM и мессенджерыТильда: как отправлять заявки в GetCourse, YCLIENTS, RetailCRM, WhatsApp и другие сервисы через Woove
Помогла статья?