Към основното съдържание

Webhooks: изпращайте отговори към другите ви инструменти в реално време

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

Webhooks позволяват на Survio да изпраща отговор от анкета към всеки инструмент, който вашият екип вече използва — веднага щом някой изпрати отговор. Без експортиране, копиране/поставяне или чакане. Щом се получи отговор, Survio го изпраща директно на избрания от вас адрес.

👋 Не е необходимо да имате технически познания, за да използвате това. Ако не сте сигурни откъде да започнете, отворете страницата Webhooks и кликнете Експертна настройка — кажете ни какво бихте искали да се случва и нашият екип ще го създаде, тества и ще ви предаде работещ webhook. Не е необходим код. Или се свържете с нашия технически екип по имейл: techsupport@survio.com

Ето цялата идея накратко: получавате отговор и Survio го доставя към всеки инструмент, който сте свързали — едновременно, в реално време.

Един отговор се доставя към всеки свързан инструмент едновременно — CRM, helpdesk, екипен канал, табло за управление

Какво можете да правите с webhook?

Webhook е просто адрес за доставка. Щом го свържете, всеки нов отговор на анкета автоматично се изпраща там. Какво се случва нататък, зависи от инструмента, който получава данните. Ето някои от най-честите сценарии:

  • Запазете недоволни клиенти: ниска оценка моментално уведомява вашия екип и маркира контакта в CRM — така можете да реагирате и да решите проблема преди този човек да напише публично негативно мнение.

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

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

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

  • Поддържайте отчетите си актуални: всеки отговор отива директно в електронна таблица, склад за данни или в BI табло за управление, което сте настроили, така че вашите отчети винаги са актуални без ръчно експортиране. Survio изпраща данните; таблото за управление се настройва или свързва от вас.

Ето примери за подобни сценарии от край до край — от получаването на отговор до действията в инструмента и на вашия екип:

Обратна връзка от клиенти

Цикъл по спасяване на загубен клиент: NPS 3/10 → webhook → тикет в helpdesk → вашият екип → свързване в рамките на 1 час → клиентът е задържан

Цикъл за препоръчител: NPS 10/10 → webhook → инструмент за ревюта → автоматична имейл покана → ново публично мнение

CRM цикъл: отговор → webhook → CRM контакт е актуализиран → записът е маркиран → търговецът получава задача за проследяване

Обратна връзка от служители

HR цикъл: eNPS отговор → webhook → записът в HR платформа е обновен → мениджърът е уведомен → резервирано 1:1

Маршрутизиране по език: langCode на отговора го изпраща към съответния регионален екип


Как да добавите webhook

Webhooks са Premium функционалност. Ако не виждате опцията, описана по-долу, е възможно да трябва да надградите плана си първо.

За да свържете webhook, ви е нужен URL адрес на крайната точка. Това е уеб адресът, на който другият инструмент приема входящи данни. Не го създавате вие — инструментът, който ще получава данните (Slack, Zapier, Make, n8n, вашата CRM или собствена система), го генерира, а вие го въвеждате в Survio. Ако не сте сигурни откъде да го вземете, именно затова Експертна настройка е на разположение.

Стъпка 1 — Отворете страницата Webhooks

Отворете вашата анкета, отидете на Получете отговори, след това изберете Webhooks под „Автоматизации и интеграции“ в лявата лента с менюта.

Страница Webhooks в Survio, празно състояние, с бутон Добавяне на webhook

Стъпка 2 — Натиснете „Добавяне на webhook“

Натиснете бутона + Добавяне на webhook горе вдясно. Ще се отвори прозорец, в който въвеждате URL адреса на крайната точка — адрес на инструмента или платформа за автоматизация (например Zapier, Make, n8n или вашия сървър), където Survio ще изпраща отговорите.

Прозорец Добавяне на webhook с празно поле за URL

Стъпка 3 — Поставете вашия webhook URL

Поставете URL адреса, който инструментът ви е предоставил, в полето Webhook URL.

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

Поле за Webhook URL, попълнено с примерен адрес

Стъпка 4 — (По желание) Добавете HTTP хедъри

Някои инструменти изискват ключ за удостоверяване или токен, изпращан с всяка заявка. Кликнете + Добавяне на хедър, въведете име на хедъра (например X-Api-Key) и стойността. Може да добавите до 20 хедъра на webhook. Записаните стойности на хедърите се скриват и не могат да бъдат видени – само подменени.

Не сте сигурни дали е нужен хедър? Повечето потребители нямат нужда. Добавяйте хедър само ако вашият инструмент изрично изисква API ключ/токен – например хедър X-Api-Key със секретна стойност. Ако не сте сигурни, оставете празно или попитайте този, който администрира инструмента.

Секция с HTTP хедъри с попълнени име и стойност

Стъпка 5 — Запазете

Кликнете Запази webhook. Новият webhook ще се появи в списъка „Вашите webhooks“ първоначално включен. От този момент всеки нов отговор на тази анкета ще се изпраща автоматично към този URL адрес.

Записан webhook показан в списъка, включен

Управление на вашите webhooks

Включване или изключване на webhook

Използвайте превключвателя до съответния webhook, за да го спрете или активирате във всеки момент. Това не изтрива нищо – само временно спира (или подновява) доставките. Обърнете внимание, че спирането и възобновяването не изпраща наново това, което е пристигнало докато е бил спрян.

Webhook изключен в списъка

Редактиране на webhook

Кликнете Редактиране, за да смените URL адреса или да обновите хедърите. Сегашните стойности на хедърите се виждат скрити, за сигурност – за промяна трябва да въведете нова стойност.

Прозорец Редактиране на webhook с маскирани стойности

Изтриване на webhook

Щракнете върху иконата на кошче до желания webhook, за да го премахнете.

Изтриването на webhook е окончателно. Не можем да възстановим изтрит webhook и не можем да изпратим повторно отговори, пристигнали докато е бил изтрит или спрян — тези доставки са безвъзвратно загубени. Уверете се, че нищо важно не зависи вече от тази връзка, преди да я премахнете.

Диалог за изтриване на webhook

Какви данни изпраща webhook?

Всеки път, когато някой изпрати вашата анкета, Survio изпраща HTTPS POST заявка към URL адреса на webhook с JSON тяло, включващо:

  • Тип на събитието (в момента това винаги е нов отговор на анкета)

  • ID на анкетата, към която принадлежи отговорът

  • Пълният отговор: уникален ID, дата и час на подаване, имейл на респондента (ако е събран), каналът на постъпване (напр. директна връзка, имейл, QR код, изскачащ прозорец), езикът на отговора, всички персонализирани параметри на URL адрес (например UTM тагове) и отговорите на всеки въпрос

Структурата на данните е същата, която се използва в API на Survio – ако вашият инструмент вече разбира отговори от Survio, ще разбира и payload-ите от webhooks. Ето пример с реални данни:

Примерен webhook JSON payload с eventType, surveyId и пълния отговор в data

Колко webhooks мога да добавя?

Броят на webhook-ите за анкета зависи от вашия абонаментен план:

План

Webhooks на анкета

Free

Не е налично

Mini

1

Standard

3

Pro Business / Enterprise / Custom

10

И активните, и спрени webhooks се броят към този лимит — изключването не освобождава място, само изтриването го прави.

Доставките чрез webhooks се отчитат към лимита за отговори по вашия план. Ако изчерпате броя отговори за периода, доставките ще се спрат временно и ще се подновят при следващия абонаментен цикълотговорите ви така или иначе ще бъдат записани в Survio.

Това отговори ли на въпроса ви?