Istnieje możliwość przeniesienia wypełnień z kilku ankiet do ankiety zbiorczej. Jest to przydatne w sytuacji kiedy np. badamy NPS na kilku rynkach i chcemy mieć wyniki tego badania rozbite na poszczególne rynki oraz w tym samym czasie mierzyć NPS ze wszystkich rynków łącznie.
Webhook to nic innego jak URL wywoływany za pomocą innego systemu informatycznego lub otwierany w zwykłej przeglądarce.
Adresem URL będzie zmodyfikowany link do ankiety do której chcemy przenosić wypełnienia.
Należy go skopiować z ankiety do której mają spływać wszyskie wypełnienia i która będzie mierzyła NPS globalnie.
Link znajduje się w zakładce Ustawienia -> Link do ankiety.
Aby utworzyć webhooka, który ma przenieść wypełnienia z ankiety nr 1 oraz ankiety nr 2 do ankiety nr 3 należy skopiowany link do ankiety nr 3 wkleić w adresie webhooka (Tworzenie -> Alerty i webhooki) ankiety nr 1 i 2.
Aby webhook zadziałał prawidłowo należy w adresie URL zamienić /ankieta/ na /prefill/ oraz dodać do linku dodatkowe parametry, które chcemy przenosić.
Wstawienie /prefill/ ma olbrzymie znaczenie w przypadku ankiet, które znajdują się na więcej niż jednej stronie. Istotne jest też to, aby pytania w ankiecie nr 3, która mierzy NPS całościowo były na jednej stronie.
https://www.webankieta.pl/prefill/123456/ankieta1.html?dodatkowe_parametry
Przy założeniu, że badamy tylko NPS taki link powinien wyglądać następująco:
Przy ustawieniu takiego linku będzie się przenosiła odpowiedź z pytania nr 1, które jest pytaniem NPS.
Pamiętaj, aby w ankiecie zbiorczej wszystkie pytania znajdowały się na jednej stronie. Dodatkowo oznacz wszystkie pytania w ankiecie zbiorczej jako nieobowiązkowe.
Ważne jest to, aby webhook ustawić na każdej ankiecie dotyczącej konkretnego rynku. Jeśli respondent wypełni ankietę nr 1 dotyczącą rynku polskiego to automatycznie wypełnienie pokaże się również w projekcie nr 3 w którym jest mierzony NPS ze wszystkich rynków.
Dla zobrazowania jak będą się wyświetlały odpowiedzi po użyciu makr [ANS_ID_X] oraz [ANS_NR_X] przygotowaliśmy ankietę testową, w której pytania i odpowiedzi wyglądają następująco:
Jeśli użyjemy tych makr:
Odpowiedzi będą przedstawiały się tak jak poniżej. W każdym pytaniu zaznaczyliśmy pierwszą odpowiedź.
Jak widać makro [ANS_NR_X] przenosi liczbę porządkową odpowiedzi. Natomiast [ANS_ID_XXXXXX] przenosi dokładną wartość odpowiedzi.
Jeśli chcemy przenosić nie tylko odpowiedzi, ale również atrybuty external key i user token to link powinien wyglądać następująco:
Lista dostępnych makr które można użyć jako dodatkowe parametry znajduje się poniżej:
[ANS_ID_X] - Treść odpowiedzi (przydatne w pytaniach otwartych). ID pytania można skopiować z dynamicznej zawartości - Odpowiedź w pytaniu X.
[ANS_NR_X] - Pozycja odpowiedzi w pytaniu X. Jeśli respondent wybierze w badaniu NPS wartość 0 to wtedy pozycja przeniesie sie jako 1.
[EXTERNAL_KEY] - Parametr external key.
[NAZWA_ETYKIETY] - Etykieta respondenta.
[USER_TOKEN] - Token respondenta.
Przenoszenie wyników dla pytania macierzowego
Przenoszenie 1 do 1 wyników webhookami do ankiety zbiorczej niestety nie jest możliwe. Natomiast nie jest niewykonalne. Aby przenieść wyniki dla tego typu pytania należy w ankiecie zbiorczej stworzyć odpowiednią liczbę pytań jednokrotnego wyboru odpowiadające liczbie ocenianych aspektów w pytaniu macierzowym. np:
Ankieta źródłowa:
Ankieta zbiorcza:
Aby przenieść odpowiedzi dla tego typu pytania w webhooku należy odpowiednio dodać makra odpowiadające ocenianemu wierszowi:
Pierwszy wiersz dla pytania nr 1 - [ANS_NR_1.1]
Drugi wiersz dla pytania nr 1- [ANS_NR_1.2]
Pierwszy wiersz dla pytania nr 2 = [ANS_NR_2.1]
Przykład webhooka z przekazaniem odpowiedzi z pytania macierzowego do pytania jednokrotnego wyboru.
https://www.webankieta.pl/prefill/123456/ankieta1.html?q1=[ANS_NR_1.1]&q2=[ANS_NR_1.2]&q3=[ANS_2.1]