ИнструкцииWoove Connect → Тильда и Woove Connect: заявки с форм в CRM и мессенджеры

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

Интеграция Тильды с Woove Connect — это передача заявок с форм Тильды в сервисы, которых нет среди её встроенных приёмников: GetCourse, YCLIENTS, RetailCRM, Restoplace и другие. Тильда отправляет вебхук на адрес Woove. Мы разбираем поля, отсекаем повторы, передаём заявку в сервис и показываем в кабинете его ответ.

В статье: Как это работает · Настройка в Тильде · Что присылает Тильда · Поля заявки · Как проверить

Каталог Woove Connect · Как подключить интеграцию · Кабинет

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

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

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

Настройка в Тильде

  1. В кабинете Woove откройте интеграцию → «Источник заявок» → выберите «Тильда» и скопируйте адрес.

  2. Настройки сайта → Формы → «Webhook» → вставьте адрес вебхука из кабинета и сохраните.

  3. В блоке с формой откройте «Контент» → «Подключённые сервисы приёма данных» и отметьте Webhook.

  4. Переопубликуйте страницу. Тильда пришлёт проверочный запрос, он появится в списке заявок.

Имена полей берутся из настроек формы Тильды: Name, Phone, Email и ваши переменные. Регистр не важен.

Что присылает Тильда

Тильда отправляет заявку как обычную форму: Content-Type application/x-www-form-urlencoded, кодировка UTF-8. Кроме полей формы приходят служебные поля.

Адрес приёмника должен работать по https. Тильда ждёт ответ 5 секунд и при неудаче повторяет отправку дважды с интервалом в минуту.

Повторы отсекаются по tranid: одна заявка попадёт в кабинет один раз, даже если Тильда прислала её трижды.

При подключении вебхука Тильда шлёт проверочный запрос test=test. Он виден в списке заявок и в сервис не передаётся.

tranidномер заявки в Тильде, по нему мы отсекаем повторы
formidидентификатор блока с формой
formnameназвание формы, если оно задано в настройках
COOKIESстрока с cookie посетителя
paymentсостав и сумма заказа для формы корзины
UTM-метки приходят, если в форме есть скрытые поля utm_source, utm_medium и другие.

Поля заявки

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

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

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

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

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

Нет: адрес вставляется в настройки платформы, поля сопоставляются в кабинете.

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

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

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

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

Вебхук стоит, а заявок нет

Проверьте, что Webhook отмечен в блоке с формой и страница переопубликована после правки.

Все инструкции · Вопросы — в чат в правом нижнем углу.