How to lose a customer - about the interactive forms

27
Jak odstraszyć klienta rzecz o formularzach interaktywnych

Transcript of How to lose a customer - about the interactive forms

Page 1: How to lose a customer - about the interactive forms

Jak odstraszyć klienta

rzecz o formularzach interaktywnych

Page 2: How to lose a customer - about the interactive forms

2

Formularze - zasady

• Użytkownik nie potrzebuje rejestracji• Serwuj na deser, a nie na przystawkę• Przesłuchanie - to nie jest dobry

pomysł• Organizacja formularzy• Chroń pracę użytkownika• Dostajesz spam? To TWÓJ problem...

Page 3: How to lose a customer - about the interactive forms

3

Zastosowanie formularzy interaktywnych – Twój punkt widzenia• Rejestracja i logowanie• Wyszukiwanie• Koszyk• Przeprowadzenie symulacji, złożenie

wniosku• Przeprowadzenie transakcji• Pozyskanie informacji

Page 4: How to lose a customer - about the interactive forms

4

Page 5: How to lose a customer - about the interactive forms

5

Page 6: How to lose a customer - about the interactive forms

6

Page 7: How to lose a customer - about the interactive forms

7

Page 8: How to lose a customer - about the interactive forms

8

A więc uważasz, że rejetracja to wygoda dla użytkownika• Użytkownik nie chce wypełniać

formularza rejestracyjnego. Użytkownik chce podać adres, na który wyślesz zamówiony towar.

• Naprawdę sądzisz, że użytkownik woli zarejestrować się w n-tym sklepie? Że w ogóle zapamięta sam fakt rejestracji w Twoim akurat serwisie? Że będzie pamiętał login i hasło?

Page 9: How to lose a customer - about the interactive forms

9

„sign-up forms must die”- Luke Wroblewski, Senior Principal of Product Ideation and Design @ Yahoo!

• Nigdy, przenigdy nie wymagaj od użytkownika przejścia przez formularz na początku interakcji z serwisem

• Stopniuj zaangażowanie użytkownika

• Nie wymuszaj rejestracji, nawet jeżeli użytkownik wypełnia formularz danymi (np. dane dostawy paczki z zamówieniem)

Page 10: How to lose a customer - about the interactive forms

10

Spróbuj przewidzieć wszystkie możliwości...

Page 11: How to lose a customer - about the interactive forms

11

Nie każ użytkownikom wypełniać PIT

• Czy wypełnianie PIT jest przyjemne? ;-)

• Czy podałbyś obcej osobie, spotkanej na ulicy wszystkie dane, o jakie prosisz Twoich klientów?

Page 12: How to lose a customer - about the interactive forms

12

Rozmawiaj z użytkownikami

• Zadawaj pytania językiem naturalnym, jak podczas zwykłej rozmowy twarzą w twarz– 14 na 15 osób testujących formularz umożliwiający obliczenie

wysokości składki ubezpieczeniowej dla swojego auta nie zrozumiało etykiety „Początek ochrony ubezpieczeniowej”, w konsekwencji nie wypełniając stosownego pola. (źródło: badania własne, Komitywa.com)

• Zdarza się, że rozmowa ma naturalne wątki, organizacja w formie wątków jest naturalna także dla dialogu poprzez formularze

Page 13: How to lose a customer - about the interactive forms

13

Przed zmianami...

Page 14: How to lose a customer - about the interactive forms

14

Page 15: How to lose a customer - about the interactive forms

15

Po zmianach...

Page 16: How to lose a customer - about the interactive forms

16

Etykiety• Zależy Ci na szybkości

wypełniania, a dane są łatwe do przywołania przez użytkowników (np. proste dane osobowe) – umieszczaj etykiety nad polem.

• Jeżeli użytkownicy muszą wnikliwie przeczytać i zrozumieć etykietę – wyrównuj do lewej

• Wyrównanie do prawej to bliskość etykiety i pola, ale utrudnione skanowanieŹródło: Web Form Design, Fillin in the Blanks, Luke Wroblewski & badania własne, Komitywa.com

Page 17: How to lose a customer - about the interactive forms

17

Hierarchia wizualna

• Dbaj o czystość hierarchii wizualnej

• Odpowiednie zagłębianie tekstu• Spójne nagłówki• Wyrównanie tekstu• interlinia

Czytelna hierarchia wizualna

Zaburzona hierarchia wizualna

Page 18: How to lose a customer - about the interactive forms

18

PrzyciskiOstrożnie planuj hierarchię• Primary action• Secondary action

Rezultat świadomej decyzji projektowej

Brak hierarchii

Wyraźna hierarchia

Page 19: How to lose a customer - about the interactive forms

19

Przetwarzanie formularzy

Przetwarzaj na bieżąco – błędy, poprawki użytkowników, sekcje w rozgałęzionym formularzu

Wyróżniaj nietypowy stan aplikacji• Widoczne podsumowanie błędów• Wyróżnione miejsca popełnienia

błedu

A przede wszystkim: uniemożliwiaj powstawanie błędów

• Wartości domyślne• Inteligentne pola, które

uniemożliwiają podanie danych w innym formacie niż pożądany

!

Page 20: How to lose a customer - about the interactive forms

20

Dlaczego warto zapobiegać błędom

Page 21: How to lose a customer - about the interactive forms

21

Dostajesz spam? Co robić?

Można spróbować tak:

„Walczymy ze spamem!Dział Bezpieczeństwa Naszej Klasy Sp. z o.o. współpracując z Komendami Wojewódzkimi Policji w Katowicach i Łodzi pomógł w ujęciu przestępców zajmujących się rozsyłaniem niezamówionej informacji handlowej. Zarzuty przedstawiono 4 osobom. Przestępcom może grozić nawet do 10 lat więzienia. Nasza-klasa.pl w trosce o Wasze bezpieczeństwo i komfort korzystania z serwisu nie będzie tolerować tego typu działalności.

zespół nasza-klasa.pl”

http://nasza-klasa.pl/news/87

Page 22: How to lose a customer - about the interactive forms

22

Dostajesz spam? Co robić?Większość robi to tak:

...niektórzy proponują tak:

Page 23: How to lose a customer - about the interactive forms

23

Zasada jest prosta...

Spam to niestety TWÓJ problem.

Nie przerzucaj rozwiązania na klienta.

Page 24: How to lose a customer - about the interactive forms

24

Gdzie szukać rozwiązania?

• Analiza przesłanej zawartości• Wzorce nawigacji (inne w przypadku

przeglądarek, inne dla robotów)• Analiza charakterystyk związanych z

siecią

Page 25: How to lose a customer - about the interactive forms

25

Czego możesz spróbować?

• filtrowanie wiadomości po stronie serwera• podstawianie fałszywego URL dla robotów

(sfałszowana akcja przycisku) – wywołanie prawidłowej akcji dla formularza może nastąpić wyłącznie przez przeglądarkę

• stosowanie ukrytych pól formularza, wypełnianych wyłącznie przez roboty, etykiety pól mogą być generowane dynamicznie

• filtrowanie formularzy wysyłanych bez uprzedniego zapytania GET, porównywanie SID (GET-POST)

• filtrowanie wielokrotnych zapytań

Page 26: How to lose a customer - about the interactive forms

26

A po drodze testuj, testuj i jeszcze raz testuj...

Koledzy mówili (albo będą mówić):• O metodyce projektowania

zorientowanego na użytkownika (UCD), zakładającej zaangażowanie użytkowników

• O miejscu dla testów w metodyce UCD

• O eye-trackingu, click-trackingu

Page 27: How to lose a customer - about the interactive forms

27

Masz dobre pomysły? Masz pytania?

Zostaw wizytówkę po konferencji

Dziękuję z cierpliwość.

[email protected] 605 103 742gg 2765