W tym artykule dowiesz się jak stworzyć prosty szablon ankiety oraz mechanizm, który wyślę automatycznie zaproszenie do wypełnienia ankiety dla wskazanej osoby w formularzu.
Szablon ankiety oraz mechanizm możesz wykorzystać do różnych badań np: Exit Interview, Pulse check czy Ocena 360, gdzie nie masz z góry stworzonej bazy respondentów.
Ankieta zbierającej dane o respondencie
Na samym początku musimy zastanowić się jakie dane o respondencie będę nam potrzebne do wykorzystania w naszym badaniu. Przyjmując, że naszym badaniem będzie badanie Exit Interview to warto w formularzu dodać pytania o:
imię
nazwisko
adres e-mail
nazwa stanowiska
data/miesiąc odejścia z firmy
Powyższe dane posłużą nam jako atrybuty respondenta na podstawie, których będziemy mogli dokonywać analizy wyników ale również będą nam służyły jako dane adresowe, na które ma zostać wysłane zaproszenia do głównego badania.
Stworzenie mechanizmu do wysyłki zaproszenia
W momencie, gdy zrobiliśmy już ankietę w formularzem zbierającym dane musimy przejść do wykonania kolejnego kroku, w którym stworzony alert po wypełnieniu uruchamiający webhook do wysyłki zaproszenia.
W tym celu przejdź do zakładki Tworzenie --> Alerty i webhooki --> Stwórz nowy alert.
W następnym kroku uzupełniamy nazwę alertu oraz ustawiamy kanał wysyłki "Wyślij jako webhook"
W polu Adres Webhooka dodajemy wcześniej przygotowany URL z parametrami, które zebraliśmy w formularzu.
Przykładowy adres wygląda tak:
https://www.webankieta.pl/webhooks/[id_account]/[webhook_key]/[webhook_auth]/[webhook_name]?dodatkowe_parametry
https://www.webankieta.pl/webhooks/190380/MTYzNz/ce4b01cbb4cde9c70c279d08c022/send-invitation?id_survey=887302&id_template=2048&email=[ANS_1]&l1=[ANS_2]&l2=[ANS_3]&l3=[ANS_4]&l4=[ANS_5]
W powyższym adresie możemy zauważyć takie wartości jak:
id_account – ID Twojego konta na platformie Webankieta.
webhook_key i webhook_auth – klucz i autoryzacja Webhooka. Parametry dostępne po zalogowaniu na konto użytkownika w zakłądce Konto -> Ustawienia -> Integracje. Po wygenerowaniu kluczy otrzymasz ich wartości.
webhook_name – w tym przypadku to send-invitation
Id survey - czyli numer id ankiety, do której chcemy wysłać zaproszenie. Daną wartość znajdziesz w zakładce PROJEKTU pod tytułem każdego projektu.
id_tamplate - czyli numer id zaproszenia, które należy wcześniej stworzyć. O tym jak znaleźć tą wartość opisujemy tutaj.
l1,l2....l15 - w adresie url zastosowane zostały atrybuty respondentów, które zostaną przekazane do ankiety właściwej.
[ANS_NR] - są to makra pod którymi po wypełnieniu formularza podstawią nam się odpowiednio dane, które wypełniliśmy i chcemy przekazać wraz z adresem e-mail respondenta oraz atrybutami do drugiej ankiety, w której będziemy zbierali dane od respondentów.
Parametry opcjonalne:
delay – opóźnienie wysyłki zaproszenia w minutach. Parametr opcjonalny.
footer – możliwość wyłączenia stopki z informacją o nadawcy. Domyślnie stopka jest włączona.
reminder_delay - liczba godzin od wysyłki, po której ma zostać wysłane przypomnienie dla respondentów, którzy nie wypełnili ankiety. Gdy parametr nie jest ustawiony przypomnienie nie zostanie wysłane.
WAŻNE - ankieta, do której chcemy przekazać dodatkowe atrybuty musi mieć ustawiony indywidualny link do badania.
Jeżeli udało nam się już stworzyć webhook do wysyłki zaproszenia i na końcu zapisujemy zmiany wybierając przycisk ZAPISZ.
Zbieranie wyników w ankiecie docelowej
To już ostatni krok, w którym możemy przejść do sprawdzenia naszego mechanizmu wysyłki zaproszeń bez dodawania respondentów manualnie w ankiecie docelowej.
W pierwszej kolejności sprawdź czy zapisałeś poprawnie webhook w sekcji alerty i webhooki.
Sprawdź czy Twoja ankieta, do której będziesz zbierał wyniki od respondentów ma ustawiony dostęp do ankiety z indywidualnego linka.
Jeżeli chcesz sprawdzić czy do Twojego webhooka podstawiają się odpowiednio dane skopiuj go i wklej do strony podziękowania.
Wypełnij formularz testowo podając swoje dane, tak aby wysyłka zaproszenia została wysłana na Twój adres e-mail.
Sprawdź webhook na stronie podziękowania czy we wszystkie pola podstawiły się dane, które uzupełniłeś przy wypełnieniu formularza.
Jeżeli webhook podstawił odpowiednio dane usuń go ze strony podziękowania.
Sprawdź w ankiecie docelowej czy został dodany respondent wraz z atrybutami.
Jeżeli wszystkie powyższe punkty zostały spełnione to Twój mechanizm jest już gotowy :)