Webhooks позволяват на Survio да изпраща отговор от анкета към всеки инструмент, който вашият екип вече използва — веднага щом някой изпрати отговор. Без експортиране, копиране/поставяне или чакане. Щом се получи отговор, Survio го изпраща директно на избрания от вас адрес.
👋 Не е необходимо да имате технически познания, за да използвате това. Ако не сте сигурни откъде да започнете, отворете страницата Webhooks и кликнете Експертна настройка — кажете ни какво бихте искали да се случва и нашият екип ще го създаде, тества и ще ви предаде работещ webhook. Не е необходим код. Или се свържете с нашия технически екип по имейл: techsupport@survio.com
Ето цялата идея накратко: получавате отговор и Survio го доставя към всеки инструмент, който сте свързали — едновременно, в реално време.
Какво можете да правите с webhook?
Webhook е просто адрес за доставка. Щом го свържете, всеки нов отговор на анкета автоматично се изпраща там. Какво се случва нататък, зависи от инструмента, който получава данните. Ето някои от най-честите сценарии:
Запазете недоволни клиенти: ниска оценка моментално уведомява вашия екип и маркира контакта в CRM — така можете да реагирате и да решите проблема преди този човек да напише публично негативно мнение.
Не изпускайте потенциален клиент: „Заявка за демонстрация“ като отговор се появява във вашата CRM (HubSpot, Salesforce, Pipedrive…) веднага след подаването — без ръчно въвеждане.
Пазете реномето си: отговор с 1 звезда известява вашия екип в Slack, Teams или по имейл в рамките на секунди, така че нищо да не бъде пропуснато.
Обработвайте оплаквания автоматично: негативна обратна връзка става тикет във вашата система за клиентска поддръжка.
Поддържайте отчетите си актуални: всеки отговор отива директно в електронна таблица, склад за данни или в BI табло за управление, което сте настроили, така че вашите отчети винаги са актуални без ръчно експортиране. Survio изпраща данните; таблото за управление се настройва или свързва от вас.
Ето примери за подобни сценарии от край до край — от получаването на отговор до действията в инструмента и на вашия екип:
Обратна връзка от клиенти
Обратна връзка от служители
Как да добавите webhook
Webhooks са Premium функционалност. Ако не виждате опцията, описана по-долу, е възможно да трябва да надградите плана си първо.
За да свържете webhook, ви е нужен URL адрес на крайната точка. Това е уеб адресът, на който другият инструмент приема входящи данни. Не го създавате вие — инструментът, който ще получава данните (Slack, Zapier, Make, n8n, вашата CRM или собствена система), го генерира, а вие го въвеждате в Survio. Ако не сте сигурни откъде да го вземете, именно затова Експертна настройка е на разположение.
Стъпка 1 — Отворете страницата Webhooks
Отворете вашата анкета, отидете на Получете отговори, след това изберете Webhooks под „Автоматизации и интеграции“ в лявата лента с менюта.
Стъпка 2 — Натиснете „Добавяне на webhook“
Натиснете бутона + Добавяне на webhook горе вдясно. Ще се отвори прозорец, в който въвеждате URL адреса на крайната точка — адрес на инструмента или платформа за автоматизация (например Zapier, Make, n8n или вашия сървър), където Survio ще изпраща отговорите.
Стъпка 3 — Поставете вашия webhook URL
Поставете URL адреса, който инструментът ви е предоставил, в полето Webhook URL.
URL адресът трябва да започва с https:// — линкове само с http:// не се приемат и адресът не трябва да съдържа потребителско име или парола.
Стъпка 4 — (По желание) Добавете HTTP хедъри
Някои инструменти изискват ключ за удостоверяване или токен, изпращан с всяка заявка. Кликнете + Добавяне на хедър, въведете име на хедъра (например X-Api-Key) и стойността. Може да добавите до 20 хедъра на webhook. Записаните стойности на хедърите се скриват и не могат да бъдат видени – само подменени.
Не сте сигурни дали е нужен хедър? Повечето потребители нямат нужда. Добавяйте хедър само ако вашият инструмент изрично изисква API ключ/токен – например хедър X-Api-Key със секретна стойност. Ако не сте сигурни, оставете празно или попитайте този, който администрира инструмента.
Стъпка 5 — Запазете
Кликнете Запази webhook. Новият webhook ще се появи в списъка „Вашите webhooks“ първоначално включен. От този момент всеки нов отговор на тази анкета ще се изпраща автоматично към този URL адрес.
Управление на вашите webhooks
Включване или изключване на webhook
Използвайте превключвателя до съответния webhook, за да го спрете или активирате във всеки момент. Това не изтрива нищо – само временно спира (или подновява) доставките. Обърнете внимание, че спирането и възобновяването не изпраща наново това, което е пристигнало докато е бил спрян.
Редактиране на webhook
Кликнете Редактиране, за да смените URL адреса или да обновите хедърите. Сегашните стойности на хедърите се виждат скрити, за сигурност – за промяна трябва да въведете нова стойност.
Изтриване на webhook
Щракнете върху иконата на кошче до желания webhook, за да го премахнете.
Изтриването на webhook е окончателно. Не можем да възстановим изтрит webhook и не можем да изпратим повторно отговори, пристигнали докато е бил изтрит или спрян — тези доставки са безвъзвратно загубени. Уверете се, че нищо важно не зависи вече от тази връзка, преди да я премахнете.
Какви данни изпраща webhook?
Всеки път, когато някой изпрати вашата анкета, Survio изпраща HTTPS POST заявка към URL адреса на webhook с JSON тяло, включващо:
Тип на събитието (в момента това винаги е нов отговор на анкета)
ID на анкетата, към която принадлежи отговорът
Пълният отговор: уникален ID, дата и час на подаване, имейл на респондента (ако е събран), каналът на постъпване (напр. директна връзка, имейл, QR код, изскачащ прозорец), езикът на отговора, всички персонализирани параметри на URL адрес (например UTM тагове) и отговорите на всеки въпрос
Структурата на данните е същата, която се използва в API на Survio – ако вашият инструмент вече разбира отговори от Survio, ще разбира и payload-ите от webhooks. Ето пример с реални данни:
Колко webhooks мога да добавя?
Броят на webhook-ите за анкета зависи от вашия абонаментен план:
План | Webhooks на анкета |
Free | Не е налично |
Mini | 1 |
Standard | 3 |
Pro Business / Enterprise / Custom | 10 |
И активните, и спрени webhooks се броят към този лимит — изключването не освобождава място, само изтриването го прави.
Доставките чрез webhooks се отчитат към лимита за отговори по вашия план. Ако изчерпате броя отговори за периода, доставките ще се спрат временно и ще се подновят при следващия абонаментен цикъл — отговорите ви така или иначе ще бъдат записани в Survio.
