Тильда и Woove Connect: заявки с форм в CRM и мессенджеры
Интеграция Тильды с Woove Connect — это передача заявок с форм Тильды в сервисы, которых нет среди её встроенных приёмников: GetCourse, YCLIENTS, RetailCRM, Restoplace и другие. Тильда отправляет вебхук на адрес Woove. Мы разбираем поля, отсекаем повторы, передаём заявку в сервис и показываем в кабинете его ответ.
В статье: Как это работает · Настройка в Тильде · Что присылает Тильда · Поля заявки · Как проверить
Как это работает
У каждой интеграции в кабинете свой адрес вебхука. Платформа отправляет на него данные формы, Woove разбирает поля и передаёт заявку в сервис. Ответ сервиса виден в заявке.
Адрес выглядит так: https://woove.ru/hook/<платформа>/<ваш ключ>. Ключ в нём секретный.
Настройка в Тильде
В кабинете Woove откройте интеграцию → «Источник заявок» → выберите «Тильда» и скопируйте адрес.
Настройки сайта → Формы → «Webhook» → вставьте адрес вебхука из кабинета и сохраните.
В блоке с формой откройте «Контент» → «Подключённые сервисы приёма данных» и отметьте Webhook.
Переопубликуйте страницу. Тильда пришлёт проверочный запрос, он появится в списке заявок.
Что присылает Тильда
Тильда отправляет заявку как обычную форму: Content-Type application/x-www-form-urlencoded, кодировка UTF-8. Кроме полей формы приходят служебные поля.
Адрес приёмника должен работать по https. Тильда ждёт ответ 5 секунд и при неудаче повторяет отправку дважды с интервалом в минуту.
Повторы отсекаются по tranid: одна заявка попадёт в кабинет один раз, даже если Тильда прислала её трижды.
При подключении вебхука Тильда шлёт проверочный запрос test=test. Он виден в списке заявок и в сервис не передаётся.
| tranid | номер заявки в Тильде, по нему мы отсекаем повторы |
| formid | идентификатор блока с формой |
| formname | название формы, если оно задано в настройках |
| COOKIES | строка с cookie посетителя |
| payment | состав и сумма заказа для формы корзины |
Поля заявки
Имя, телефон, почту и комментарий мы находим по именам name, phone, email, comment и их русским подписям. Поле с другим именем впишите в «Поля формы» в настройках интеграции. Остальные поля приходят как есть.
Как проверить
Отправьте заявку с формы и откройте список заявок в кабинете. До оплаты заявки идут в черновом режиме: видны в кабинете, наружу не уходят. После оплаты переключите тумблер.
Если не работает
Нужен ли программист
Нет: адрес вставляется в настройки платформы, поля сопоставляются в кабинете.
Заявка пришла, но без телефона
Поле формы названо не так, как мы ожидаем. Откройте заявку в кабинете, посмотрите имя поля и впишите его в «Поля формы».
Можно ли отправлять в несколько сервисов
Да. У каждой интеграции свой адрес вебхука. Если платформа принимает только один адрес, отправляйте заявку скриптом Woove или через API.
Вебхук стоит, а заявок нет
Проверьте, что Webhook отмечен в блоке с формой и страница переопубликована после правки.
Ещё инструкции
Как отправлять заявки из Flexbe в GetCourse, YCLIENTS, RetailCRM, WhatsApp и другие сервисы через Woove
Читать Creatium и Woove Connect: заявки с форм в CRM и мессенджерыКак отправлять заявки из Creatium в GetCourse, YCLIENTS, RetailCRM, WhatsApp и другие сервисы через Woove
Читать Craftum и Woove Connect: заявки с форм в CRM и мессенджерыКак отправлять заявки из Craftum в GetCourse, YCLIENTS, RetailCRM, WhatsApp и другие сервисы через Woove
Читать uKit и uCoz и Woove Connect: заявки с форм в CRM и мессенджерыКак отправлять заявки из uKit и uCoz в GetCourse, YCLIENTS, RetailCRM, WhatsApp и другие сервисы через Woove
ЧитатьВсе инструкции · Вопросы — в чат в правом нижнем углу.