К основному содержимому

Вебхуки: мгновенная передача ответов в ваши другие инструменты

Подключите Survio к Slack, вашей CRM, helpdesk или таблицам — каждый ответ запускает действие автоматически. Пошаговое руководство по настройке.

Автор: Success Team Survio

Вебхуки позволяют Survio отправлять ответ на любой инструмент, который уже использует ваша команда, — как только кто-то отправляет его. Без экспорта, без копирования, без ожидания. Как только приходит ответ, Survio отправляет его прямо по выбранному вами адресу.

👋 Вам не нужно быть специалистом, чтобы это использовать. Если вы не знаете, с чего начать, откройте страницу «Вебхуки» и нажмите Получить экспертную настройку — расскажите нам, что вы хотите получить, а наша команда всё реализует, протестирует и передаст вам рабочий вебхук. Не нужно писать код. Или свяжитесь с нашей технической командой по email: techsupport@survio.com

Вот вся суть на одной картинке: приходит ответ — и Survio доставляет его во все ваши подключённые инструменты одновременно, в режиме реального времени.

One response is delivered to every connected tool at once — CRM, helpdesk, team channel, dashboard

Что можно делать с вебхуком?

Вебхук — это просто адрес доставки. Как только вы подключили его, каждый новый ответ уходит туда автоматически. Дальнейшее зависит от инструмента на принимающей стороне. Несколько наиболее часто используемых сценариев:

  • Сохранить недовольных клиентов: низкая оценка мгновенно информирует вашу команду и помечает контакт в вашей CRM — чтобы вы могли связаться и решить вопрос до того, как этот человек оставит негативный публичный отзыв.

  • Не пропустить ни одного лида: ответ с "Запросить демо" появляется в вашей CRM (HubSpot, Salesforce, Pipedrive…) сразу после отправки — ручной ввод не требуется.

  • Защитить свой бренд: ответ с 1 звездой мгновенно отправляет уведомление вашей команде в Slack, Teams или по email за считаные секунды — чтобы ничего не ускользнуло.

  • Обрабатывать жалобы автоматически: негативный отзыв становится тикетом в вашей системе поддержки клиентов.

  • Держать отчёты в режиме онлайн: каждый ответ поступает прямо в таблицу, хранилище данных или BI-дэшборд который вы настроили — ваши отчёты всегда актуальны и не требуют экспорта вручную. Survio отправляет данные, а дэшборд — это то решение, которое вы строите или интегрируете самостоятельно.

Вот примеры этих сценариев от получения ответа до действия инструмента и вашей команды:

Обратная связь клиентов

Detractor rescue loop: NPS 3/10 → webhook → helpdesk ticket → your team → reach out within the hour → customer saved
Promoter loop: NPS 10/10 → webhook → review tool → automatic email invite → a fresh public review
CRM loop: response → webhook → CRM contact updated → record flagged → sales rep gets a follow-up task

Обратная связь сотрудников

HR loop: eNPS response → webhook → HR platform record updated → manager notified → a 1:1 is booked
Language routing: the response's langCode sends it to the matching regional team

Как добавить вебхук

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

Чтобы подключить вебхук, нужен только один элемент — endpoint URL. Это просто веб-адрес, на котором ваш другой инструмент ожидает входящие данные. Создавать его самостоятельно не требуется — инструмент на принимающей стороне (Slack, Zapier, Make, n8n, ваша CRM или внутренняя система) сгенерирует адрес для вас, и вы просто вставите его в Survio. Не знаете, где его взять? Именно для этого есть опция Получить экспертную настройку.

Шаг 1 — Откройте страницу «Вебхуки»

Откройте вашу анкету, перейдите в Сбор ответов и выберите Вебхуки в разделе «Автоматизация и интеграции» слева.

Survio Webhooks page, empty state, with the Add a webhook button

Шаг 2 — Нажмите «Добавить вебхук»

Нажмите + Добавить вебхук в правом верхнем углу. Откроется окно запроса endpoint URL — адреса инструмента или платформы автоматизации (например, Zapier, Make, n8n или вашего сервера), куда Survio отправит данные ответов.

Add a webhook window with an empty Webhook URL field

Шаг 3 — Вставьте ваш URL вебхука

Вставьте URL, выданный вашим инструментом, в поле URL вебхука.

URL обязательно должен начинаться с https:// — простые http:// не принимаются, и адрес не должен содержать ни имя пользователя, ни пароль.

Webhook URL field filled in with an example endpoint

Шаг 4 — (по желанию) добавить HTTP-заголовки

Некоторым инструментам для каждой отправки требуется ключ или токен авторизации. Нажмите + Добавить заголовок, затем введите имя заголовка (например, X-Api-Key) и его значение. Можно добавить до 20 заголовков на вебхук. После сохранения значения маскируются и пересматриваются — только заменой.

Не уверены, нужен ли вам этот параметр? Обычно — нет. Добавляйте заголовок только если инструмент-получатель явно требует API-ключ или токен для авторизации — например, название X-Api-Key и секретное значение, которое даёт ваш сервис. Если не знаете точно — оставьте поле пустым или уточните у администратора.

HTTP headers section with a name and value filled in

Шаг 5 — Сохранить

Нажмите Сохранить вебхук. Новый вебхук появится в списке «Ваши вебхуки», сразу активирован. С этого момента каждый новый ответ этой анкеты отправляется по этому адресу автоматически.

Saved webhook appearing in the list, toggled ON

Управление вебхуками

Включение и отключение вебхука

Используйте переключатель рядом с вебхуком, чтобы приостановить или возобновить его в любой момент. Это ничего не удаляет — просто приостанавливает (или возобновляет) доставку. Обратите внимание: пауза или запуск не влияет на уже поступившие ответы — их повторно отправить нельзя.

Webhook toggled OFF in the list

Редактирование вебхука

Нажмите Редактировать, чтобы изменить URL или обновить заголовки. Текущие значения заголовков отображаются точками для безопасности — если хотите поменять, введите новое значение.

Edit webhook window with masked header value

Удаление вебхука

Нажмите на значок корзины рядом с вебхуком, чтобы удалить его.

Удаление вебхука — окончательно. Мы не можем восстановить удалённый вебхук и не можем отправить повторно ответы, поступившие в период удаления или пока он был отключён — эти доставки безвозвратно утрачены. Убедитесь, что важные процессы не зависят от подключения, прежде чем удалить его.

Delete webhook confirmation dialog

Какие данные отправляет вебхук?

Каждый раз, когда кто-то отправляет вашу анкету, Survio отправляет HTTPS POST-запрос на ваш URL вебхука, с телом JSON, в котором содержатся:

  • Тип события (на данный момент это всегда новый ответ на анкету)

  • ID анкеты, к которой относится ответ

  • Полный ответ: уникальный ID, время отправки, канал получения (например, по прямой ссылке, email, QR-коду, popup окну), язык, пользовательские URL параметры (например, UTM-метки), а также содержимое для каждого вопроса

Ищете email респондента? Посмотрите его в ответе на вопрос с email или в пользовательских параметрах URL. Отдельное поле email в данных остаётся пустым, если email был получен в вопросе или в URL.

Это та же структура данных, что используется в API Survio — если ваш инструмент уже работает с ответами Survio, он корректно обработает и загрузки по вебхуку. Вот пример доставки с демонстрационными данными:

Example webhook JSON payload showing eventType, surveyId and the full response inside data

Сколько вебхуков можно добавить?

Количество вебхуков для одной анкеты зависит от вашего тарифа:

План

Вебхуков на анкету

Free

Недоступно

Mini

1

Standard

3

Pro Business / Enterprise / Custom

10

В лимит входят как активные, так и приостановленные вебхуки — место высвобождается только при удалении, а пауза не влияет на их количество.

Вебхуки не используют ответы. Ограничение по тарифу относится только к сбору ответов. Сколько бы вебхуков вы ни добавили и куда бы ни передавались данные — на лимит это не влияет.

Нашли ответ на свой вопрос?