Przejdź do głównej zawartości

Webhooks: natychmiast wysyłaj odpowiedzi do swoich narzędzi

Połącz Survio ze Slackiem, swoim CRM, helpdeskiem lub arkuszami kalkulacyjnymi — każda odpowiedź automatycznie uruchamia wybraną akcję. Przewodnik krok po kroku.

Webhooks umożliwiają Survio natychmiastowe przesyłanie odpowiedzi z ankiety do dowolnego narzędzia, z którego korzysta Państwa zespół — od razu po przesłaniu przez respondenta. Bez eksportowania, kopiowania czy oczekiwania. Każda odpowiedź trafia bezpośrednio pod wybrany adres.

👋 Nie jest wymagana wiedza techniczna, aby z tego korzystać. Jeśli nie wiedzą Państwo, od czego zacząć, proszę otworzyć stronę Webhooks i kliknąć Uzyskaj wsparcie eksperta — proszę powiedzieć, czego Państwo oczekują, a nasz zespół przygotuje, przetestuje i przekaże gotowy webhook. Programowanie nie jest wymagane. Można także połączyć się z naszym zespołem technicznym poprzez e-mail: techsupport@survio.com

Cała idea w jednym obrazie: odpowiedź trafia i Survio dostarcza ją do wszystkich połączonych narzędzi — jednocześnie, w czasie rzeczywistym.

Jedna odpowiedź jest dostarczana do wszystkich połączonych narzędzi jednocześnie — CRM, helpdesk, kanał zespołu, główny ekran

Co można zrobić za pomocą webhooka?

Webhook to po prostu adres dostawy. Po jego połączeniu każda nowa odpowiedź z ankiety jest tam automatycznie wysyłana. Dalszy przebieg zależy od używanego narzędzia. Kilka najpopularniejszych scenariuszy:

  • Ratuj niezadowolonych klientów: niska ocena natychmiast powiadamia Państwa zespół i oznacza kontakt w CRM — dzięki temu można szybko reagować i naprawić sytuację zanim klient wystawi negatywną opinię publiczną.

  • Nie przegap szans sprzedażowych: odpowiedź „Poproś o demo” pojawia się w Państwa CRM (HubSpot, Salesforce, Pipedrive…) natychmiast po przesłaniu — bez ręcznego wpisywania.

  • Zadbaj o ochronę marki: odpowiedź na 1 gwiazdkę natychmiast powiadamia zespół przez Slack, Teams lub e-mail, więc żadne zgłoszenie nie zostanie pominięte.

  • Obsługuj reklamacje automatycznie: negatywny feedback staje się zgłoszeniem w Państwa systemie obsługi klienta.

  • Utrzymuj zawsze aktualne raporty: każda odpowiedź trafia bezpośrednio do arkusza kalkulacyjnego, hurtowni danych lub pulpitu BI skonfigurowanego przez Państwa — raporty pozostają dzięki temu zawsze aktualne bez ręcznego eksportu. Survio wysyła dane; pulpit skonfigurowany jest po Państwa stronie.

Oto kilka scenariuszy działania end-to-end — od dotarcia odpowiedzi, poprzez reakcję narzędzia i zespołu:

Opinia klienta

Ratowanie niezadowolonych: NPS 3/10 → webhook → zgłoszenie w helpdesk → Państwa zespół → kontakt w ciągu godziny → uratowany klient

Cykl promotora: NPS 10/10 → webhook → narzędzie do opinii → automatyczne zaproszenie e-mail → nowa opinia publiczna

Cykl CRM: odpowiedź → webhook → kontakt w CRM zaktualizowany → rekord oznaczony → sprzedawca otrzymuje zadanie follow-up

Opinia pracownika

Cykl HR: odpowiedź eNPS → webhook → rekord w platformie HR zaktualizowany → menedżer powiadomiony → umówione spotkanie 1:1

Routing językowy: kod języka odpowiedzi kieruje ją do odpowiedniego zespołu regionalnego


Jak dodać webhook

Webhooks są funkcją Premium. Jeśli poniższa opcja nie jest dostępna, możliwe, że trzeba najpierw wykupić wyższy plan.

Aby połączyć webhooka potrzebny jest tylko URL endpointu. To adres, na którym inne narzędzie odbiera dane. Nie generują go Państwo sami — generuje go wybrane narzędzie (Slack, Zapier, Make, n8n, Państwa CRM czy własny system), a następnie Państwo wklejają go do Survio. Jeśli nie wiadomo, jak go uzyskać, właśnie temu służy opcja Uzyskaj wsparcie eksperta.

Krok 1 — otwórz stronę Webhooks

Proszę otworzyć swoją ankietę, przejść do Zbieranie odpowiedzi, a następnie wybrać Webhooks w sekcji „Automatyzacje i Integracje” w lewym panelu bocznym.

Strona Webhooks w Survio, stan początkowy z przyciskiem Dodaj webhook

Krok 2 — kliknij „Dodaj webhook

Proszę kliknąć + Dodaj webhook w prawym górnym rogu. Otworzy się okno z prośbą o adres endpointu (adres narzędzia lub platformy automatyzacji — np. Zapier, Make, n8n lub własny serwer), gdzie Survio będzie wysyłać odpowiedzi.

Okno dodawania webhooka z pustym polem Webhook URL

Krok 3 — wklej URL webhooka

Wklej adres URL uzyskany z narzędzia do pola Webhook URL.

Adres URL musi zaczynać się od https:// — zwykłe linki http:// nie są akceptowane, a adres nie może zawierać nazwy użytkownika ani hasła.

Pole adresu webhooka z przykładowym endpointem

Krok 4 — (opcjonalnie) dodaj nagłówki HTTP

Niektóre narzędzia wymagają przesyłania klucza autoryzacyjnego lub tokenu z każdym żądaniem. Proszę kliknąć + Dodaj nagłówek, wpisać nazwę nagłówka (na przykład X-Api-Key) i wartość. Maksymalnie do 20 nagłówków dla jednego webhooka. Po zapisaniu wartości są maskowane — nie można ich ponownie zobaczyć, tylko zastąpić nowymi.

Nie mają Państwo pewności, czy to konieczne? Większość osób nie musi nic dodawać. Wprowadź nagłówek tylko, jeśli odbierające narzędzie wyraźnie tego wymaga — np. prosi o API key lub token. W razie niepewności zostaw pole puste albo zapytaj administratora narzędzia.

Sekcja nagłówków HTTP z wypełnioną nazwą i wartością

Krok 5 — zapisz

Proszę kliknąć Zapisz webhook. Nowy webhook pojawi się w liście „Twoje webhooks”, domyślnie włączony. Od tego momentu każda nowa odpowiedź ankiety będzie wysyłana pod wskazany adres automatycznie.

Zapisany webhook pojawił się na liście, włączony

Zarządzanie webhookami

Włączanie lub wyłączanie webhooka

Za pomocą przełącznika obok webhooka można w dowolnym momencie wstrzymać lub wznowić jego działanie. Nie usuwa to niczego — jedynie zatrzymuje (lub wznawia) przesyłanie odpowiedzi. Przerwa lub wznowienie pracy nie powoduje ponownego przesłania danych, które pojawiły się podczas wyłączenia webhooka.

Webhook wyłączony na liście

Edycja webhooka

Proszę kliknąć Edytuj, aby zmienić adres URL lub zaktualizować nagłówki. Dotychczasowe wartości nagłówków są dla bezpieczeństwa zamaskowane — aby je zmienić, należy wpisać nową wartość.

Okno edycji webhooka z zamaskowaną wartością nagłówka

Usuwanie webhooka

Aby usunąć webhook, proszę kliknąć ikonę kosza obok danego webhooka.

Usunięcie webhooka jest trwałe. Nie możemy przywrócić usuniętego webhooka ani ponownie przesłać odpowiedzi, które trafiły podczas jego usunięcia lub pauzy — te wysyłki przepadają. Proszę upewnić się, czy połączenie na pewno nie jest już potrzebne, zanim je Państwo usuną.

Okno potwierdzenia usunięcia webhooka

Jakie dane wysyła webhook?

Za każdym razem, gdy ktoś prześle Państwa ankietę, Survio wysyła żądanie HTTPS POST na podany URL webhooka z ciałem JSON zawierającym:

  • Typ zdarzenia (obecnie zawsze oznacza nowe wypełnienie ankiety)

  • ID ankiety, do której należy odpowiedź

  • Pełną odpowiedź: unikalny ID odpowiedzi, datę i godzinę przesłania, e-mail respondenta (jeśli zebrany), kanał odpowiedzi (np. bezpośredni link, e-mail, QR, popup), język odpowiedzi, niestandardowe parametry URL (np. tagi UTM) oraz odpowiedź na każde pytanie

Jest to ten sam format danych, który stosujemy w API Survio, więc jeśli Państwa narzędzie obsługuje odpowiedzi Survio, obsłuży również payload webhooka. Przykład wysyłanych danych:

Przykładowy payload webhooka JSON z eventType, surveyId i całą odpowiedzią w data

Ile webhooków można dodać?

Liczba webhooków na jedną ankietę zależy od wybranego planu:

Plan

Webhooków na ankietę

Free

Niedostępne

Mini

1

Standard

3

Pro Business / Enterprise / Custom

10

Do limitu wliczane są wszystkie webhooki — także wstrzymane. Wyłączenie nie zwalnia miejsca, tylko usunięcie webhooka.

Wysyłka webhooków wlicza się do limitu odpowiedzi wybranego planu. Po jego wyczerpaniu wysyłka zatrzymuje się automatycznie i wznawia wraz z nowym cyklem rozliczeniowym — niezależnie od tego odpowiedzi są zapisywane w Survio.

Czy to odpowiedziało na twoje pytanie?