Poradnik · 6 min czytania
Logika warunkowa w formularzach, wyjaśniona
Logika warunkowa sprawia, że formularz reaguje na to, co ludzie wpisują, dzięki czemu każdy widzi tylko pytania, które go dotyczą. Ten poradnik wyjaśnia, jak pokazywać i ukrywać pola, rozgałęziać między stronami oraz dodawać obliczenia lub punktację, bez zamieniania formularza w labirynt.
Czym jest logika warunkowa
Logika warunkowa to zestaw reguł, które zmieniają formularz na podstawie wcześniejszych odpowiedzi. Zamiast jednej sztywnej listy pytań, formularz dostosowuje się w czasie rzeczywistym: pole się pojawia, strona zostaje pominięta albo suma aktualizuje się w chwili, gdy ktoś dokona wyboru.
Celem jest pokazanie właściwych pytań właściwym osobom. Nowy klient i powracający klient nie potrzebują tego samego formularza, a logika warunkowa pozwala jednemu formularzowi obsłużyć obu, bez zmuszania kogokolwiek do przebrnięcia przez nieistotne pola.
Pokazuj i ukrywaj pola
Najczęstsze zastosowanie logiki warunkowej to pokazanie lub ukrycie pola na podstawie wcześniejszej odpowiedzi. Dzięki temu formularze pozostają krótkie, bo respondenci nigdy nie widzą pytań, które ich nie dotyczą.
Kilka praktycznych przykładów:
- Jeśli ktoś wybierze Inne, pokaż pole tekstowe z prośbą o doprecyzowanie.
- Jeśli respondent odpowie Nie na pytanie Czy masz konto?, ukryj pole numeru konta.
- Jeśli krajem są Stany Zjednoczone, pokaż listę rozwijaną ze stanami; w przeciwnym razie ją ukryj.
- Jeśli ocena wynosi 3 gwiazdki lub mniej, pokaż dodatkowe pole z pytaniem, co poszło nie tak.
Rozgałęziaj między stronami
W formularzach wielostronicowych logika warunkowa może zrobić więcej niż ukryć pole, może skierować ludzi na zupełnie inne ścieżki. Reguły rozgałęzienia przenoszą respondenta na konkretną stronę (albo od razu do wysłania), gdy jego odpowiedzi spełniają warunek, dzięki czemu lead sprzedażowy i zgłoszenie do wsparcia mogą przechodzić przez osobne ścieżki w jednym formularzu.
Rozgałęzienie jest oceniane po kolei, a pierwsza pasująca reguła wygrywa; jeśli nic nie pasuje, formularz wraca do kolejnej strony w sekwencji. Dzięki temu długie ankiety wydają się krótkie, bo każda osoba przechodzi tylko przez strony przeznaczone dla niej.
Obliczenia i punktacja
Pola obliczeniowe zamieniają formularz w kalkulator na żywo. To pola tylko do odczytu, których wartość jest wyprowadzana z formuły odwołującej się do innych pól, dzięki czemu możesz budować sumy zamówień, szacunki cen, kalkulatory BMI czy wyniki quizu, które aktualizują się wraz z odpowiedziami.
W YeetForm logika warunkowa i pola obliczeniowe są częścią planu darmowego, więc możesz zbudować quiz, który sam się punktuje, albo formularz wyceny sumujący dodatki, bez potrzeby przechodzenia na wyższy plan. Ponieważ YeetForm działa w oparciu o AI, możesz też po prostu opisać, czego chcesz, na przykład dodaj kalkulator cen, który sumuje wybrane opcje, a AI skonfiguruje pole obliczeniowe za ciebie.