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