Przejdź do głównej zawartości

Przekazywanie atrybutów użytkownika strony do ankiety

Customer Support avatar
Napisane przez Customer Support
Zaktualizowano ponad tydzień temu

Do kodu ankiety na stronie możemy przesłać dodatkowe atrybuty użytkowników, które pozwolą na:

  1. Targetowanie na bazie tych atrybutów

  2. Wzbogacenie wypełnienia informacjami z atrybutów

Przykładowe atrybuty to np. ID użytkownika z Twojego systemu (userID) czy segment do jakiego go klasyfikujesz.

Jak wykorzystać przesłane dane w panelu Webankiety?

Samo przekazanie atrybutów do kodu strony to połowa sukcesu. Gdy dane trafią do Webankiety, otwierają przed Tobą dwie kluczowe możliwości konfiguracji z poziomu panelu użytkownika:

1. Precyzyjne targetowanie (Kto zobaczy ankietę?)

Nie musisz wyświetlać ankiety wszystkim odwiedzającym. Wykorzystaj przekazane atrybuty, aby stworzyć reguły wyświetlania.

  • Przykład: Jeśli przekazujesz atrybut typ_konta, możesz ustawić w Webankiecie regułę: "Pokaż ankietę tylko wtedy, gdy typ_konta równa się VIP".

  • Korzyść: Dzięki temu wysyłasz właściwe komunikaty, do odpowiedniej grupy respondentów.

2. Automatyczna identyfikacja (Co wiemy o respondencie?)

Każda wypełniona ankieta będzie zawierała nie tylko odpowiedzi na pytania, ale także ukryte dane, które przekazał Twój system.

  • Przykład: Gdy użytkownik wypełni ankietę, w zakładce Wyniki obok jego odpowiedzi zobaczysz dodatkowe kolumny z przekazanymi danymi, takimi jak userID, email czy numer_zamowienia.

  • Korzyść: Nie musisz pytać w ankiecie o dane kontaktowe czy numer zamówienia – system pobierze je automatycznie. Oszczędzasz czas respondenta i eliminujesz ryzyko literówek w adresach e-mail.

Uruchomienie kodu

Poniższy kod przekaże atrybuty userID oraz segment do wszystkich ankiet, które zostaną umieszczone na stronie.

Startquestion.call({   
type: "setAttributes",
attributes: {
userID: "682103212",
segment: "VIP"
}
});

Przedstawiony powyżej fragment kodu można uruchomić:

  • dołączając go do kodu źródłowego wybranej strony internetowej

  • dołączając je do strony za pomocą GTM (Google Tag Manager) lub innych menedżerów tagów

  • wklejając kod w konsoli przeglądarki

Wyświetlanie ankiety na podstawie atrybutów

Definiując reguły wyświetlania ankiety (Zakładka “Zbieranie” → Komu wyświetlać → Odwiedzającym spełniającym reguły) należy ustalić, żeby ankieta była wyświetlana tylko użytkownikom, którzy spełniają określone kryteria, np. tylko tym, których atrybut city = Warszawa

O czym warto pamiętać

  • Jeżeli umieszczamy kod do przekazania atrybutów na naszej stronie to należy go wkleić pod kodem, który instaluje ankietę (snippet)

  • Można wielokrotnie uruchamiać skrypt przekazania atrybutów i dzięki temu je aktualizować
    Przykład: Użytkownik wchodzi na stronę i ustawiamy atrybut mail w ankiecie na "" (pusty). Gdy użytkownik zapisze się na newsletter to aktualizujemy atrybut mail o wartość podaną w polu zapisu do newslettera

  • Ograniczenie na liczbę atrybutów: max 15. Można wysłać 30, ale 15 pierwszych zostanie zapisanych do bazy danych.

  • Nie ma możliwości usuwania raz stworzonych atrybutów. W razie potrzeby prosimy o kontakt.

  • Atrybuty zapisują się tylko na przejściu ze strony pierwszej na drugą - inaczej mówiąc po wypełnieniu pierwszej strony. Jeżeli w trakcie wypełniania np. przechodzenie z 3 strony na 4, atrybuty się zmienią, lub zmienią swoje wartości to zostanie to pominięte

Czy to odpowiedziało na twoje pytanie?