Woove Woove База знаний
WooveИнтеграции Woove Site → Вебхук и Woove Site: заявки с сайта в любую систему

Вебхук и Woove Site: заявки с сайта в любую систему

JSON с заявкой на ваш адрес: Make, Zapier, Albato, n8n, Google Apps Script, своя разработка

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

Вебхук с сайта на Woove Site — это HTTP-запрос с данными заявки, записи, заказа или оплаты на любой адрес, который вы укажете. Так сайт подключается к сервисам автоматизации (Make, Zapier, Albato, n8n), к Google Таблицам через Apps Script и к вашей собственной системе без готового коннектора.

Что даёт интеграция

Данные уходят как JSON или как обычная форма, секрет для проверки — в заголовке X-Woove-Secret.

  • Заявка с формы — {"event":"lead", name, phone, email, comment, fields, text, page, site}.
  • Онлайн-запись — {"event":"booking", booking:{date,time,service,specialist}, …}.
  • Новый заказ — {"event":"order", order:{number, sum, items[], delivery, contact}}.
  • Оплаченный заказ — {"event":"paid", order:{…, pay_status:"paid"}}.
  • Изменение каталога — {"event":"catalog"} при изменении каталога — сигнал забрать фид.
Понадобится: Адрес, принимающий POST; секрет — по желанию.

Где взять доступ в Вебхук

  1. Make / Zapier / Albato / n8n: создайте сценарий с триггером «Webhook» (Custom webhook) и скопируйте выданный адрес
  2. Google Таблицы: Расширения → Apps Script → функция doPost(e) с разбором JSON → «Развернуть как веб-приложение» с доступом «все» → скопируйте адрес
  3. Своя система: любой адрес, принимающий POST; проверяйте заголовок X-Woove-Secret
  4. Придумайте секрет и вставьте его в карточку — он уйдёт с каждым запросом

Настройка в Woove Site

Раздел «Уведомления и почта» в настройках сайта
  1. Откройте сайт → «Настройки» → «Интеграции» → «Уведомления и почта» и найдите карточку «Вебхук».
  2. Включите переключатель и заполните поля из таблицы ниже.
  3. Отметьте, какие события отправлять, и нажмите «Проверить доступ». Сервис должен ответить, что ключ подходит.
  4. Нажмите «Тестовая заявка» и убедитесь, что в сервисе появилась проверочная запись.
  5. Дальше события сайта уходят без вашего участия. Отправки видны в «Журнале» карточки.
  • Адрес (https://…) — Полный адрес, который принимает POST-запросы.
  • Секрет — Уходит в заголовке X-Woove-Secret: по нему принимающая сторона проверяет запрос. Хранится скрыто, после сохранения показывается точками.
  • Формат — Варианты: JSON / form-urlencoded (плоские поля). По умолчанию: JSON.

Что попадает в Вебхук

В формате JSON приходит объект с полями event, at, site, page, form, name, phone, email, comment, fields (все поля формы как есть), text (готовый текст), order и booking, если есть. В формате form-urlencoded — плоские поля name, phone, email, comment, page, form, text, field_<имя поля>, order_number, order_sum. Ответ 2xx считается успехом, всё остальное попадает в журнал как ошибка.

«Проверить доступ» отправляет пробный запрос {"event":"test"} и ждёт ответ 2xx. «Тестовая заявка» шлёт заявку про Ивана Петрова со всеми полями.

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

Make или Zapier не видит поля

Отправьте тестовую заявку, пока сценарий ждёт данные — сервис определит структуру по первому запросу.

Нужно подписывать запросы

Секрет уходит в заголовке X-Woove-Secret, сравнивайте его на своей стороне. Подписи HMAC нет.

Таймаут

Woove ждёт ответа 12 секунд. Долгую обработку делайте после ответа 200.

Читайте дальше
Своя почта (SMTP) и Woove Site: письма о заявках с вашего адресаПисьмо о каждой заявке с вашего почтового сервера на любые адреса Telegram-бот и Woove Site: заявки с сайта в ваш чатСообщение о каждой заявке, записи и заказе от вашего бота в личку или группу MAX-бот и Woove Site: заявки с сайта в мессенджер MAXСообщение о заявке от вашего бота в чат MAX
Помогла статья?