Betinget logik i formularer

Se, hvordan betinget logik kun viser de felter, der passer til svarene. Få flere til at udfylde formularen med en kortere og mere personlig formular.

Kladde

Når nogen udfylder din kontaktformular og vælger "Jeg har brug for teknisk support", hvorfor skal de så se felter om deres budget? Når de fortæller, at de arbejder i sundhedssektoren, hvorfor spørge dem om udfordringer i produktion? De fleste formularer viser de samme felter til alle. Resultatet er en formular, der føles lang, kedelig og irriterende at udfylde.

Det er det, der dræber antallet af udfyldte formularer. Besøgende giver op, ikke fordi de er dovne, men fordi de bruger tid på at svare på spørgsmål, der ikke gælder dem. Den længde, formularen virker til at have, betyder mere end den faktiske længde. En formular med 20 spørgsmål, der kun viser 6 ad gangen, bliver udfyldt langt oftere end en formular med 20 spørgsmål, der viser alle 20 med det samme.

Betinget logik løser det. Det er muligheden for at vise og skjule formularfelter ud fra det, nogen svarer. Resultatet er stort: flere udfyldte formularer, renere data og besøgende, der føler, at din formular er lavet netop til dem. Her gennemgår vi, hvordan du bygger formularer med betinget logik, så de virker.

Hvad betinget logik gør, og hvorfor det er vigtigt

Betinget logik deler din formular op i forskellige veje ud fra svarene. Hvis nogen svarer X på et spørgsmål, så vis felt Y. Hvis de svarer Z i stedet, så vis felt W. Formularen tilpasser sig i realtid, mens den besøgende svarer.

Målet er enkelt. Få hver besøgendes oplevelse af formularen til at føles personlig og kort. En supportformular spørger "Hvad har du brug for hjælp til?" med valgene Fakturering, Teknik eller Konto. En besøgende, der vælger Fakturering, ser spørgsmål om faktureringsperioder og tidligere fakturaer. En besøgende, der vælger Teknik, ser spørgsmål om fejlbeskeder og enheder. Hver vej har helt forskellige felter. Den besøgende ser aldrig spørgsmål, der ikke passer, og formularen føles lavet til vedkommende.

Det giver direkte flere udfyldte formularer. Besøgende giver op, når formularen virker for lang. En formular, der viser 6 spørgsmål ad gangen, bliver udfyldt langt oftere end en formular, der viser 20 spørgsmål med det samme, også selvom begge i alt kunne stille 20 spørgsmål via forgreninger. Betinget logik styrer, hvad de besøgende ser lige nu, ikke hvad du kunne spørge dem om. Det får formularer til at føles overskuelige, og så er der flere, der gør dem færdige.

Forskellen på betinget logik og formularer i flere trin

Formularer i flere trin deler spørgsmålene op på sider eller afsnit. Trin 1 spørger om navn og e-mail. Trin 2 spørger om virksomhed og budget. Trin 3 spørger om mål. Alle besøgende svarer på de samme spørgsmål i den samme rækkefølge. Formularen føles kortere, fordi du ser færre felter ad gangen, men alle går den samme vej.

Formularer med betinget logik følger ikke den samme vej. Besøgende A ser måske felt 1, 2, 3 og 7. Besøgende B ser måske felt 1, 2, 5 og 9. Selve spørgsmålene ændrer sig ud fra svarene. To besøgende kan udfylde din formular og svare på helt forskellige spørgsmål.

Du kan kombinere de to. En formular kan have trin OG betinget logik. Trin 1 spørger måske om den største udfordring, og ud fra svaret viser trin 2 forskellige felter. Men de virker forskelligt. Formularer i flere trin mindsker, hvor mange felter der vises på én gang. Betinget logik ændrer, hvilke felter der overhovedet vises.

Hvornår betinget logik rent faktisk giver flere udfyldte formularer

Betinget logik er stærkt, men det virker kun, hvis du bruger det med omtanke. Hvis du tilføjer det til en enkel formular med 4 spørgsmål, får du mere kompleksitet uden gevinst. Hvis du tilføjer det til en formular, hvor alle besøgende skal svare på de samme spørgsmål, bruger du tid på opsætning, der ikke giver flere udfyldte formularer.

Betinget logik virker, når du har forskellige spørgsmål til forskellige typer besøgende. En supportformular, der håndterer fakturering, teknik og konto, har tre helt forskellige sæt opfølgende spørgsmål. Det er her, betinget logik gør størst gavn. En formular til et første møde, hvor den, der spørger om software, får andre spørgsmål end den, der spørger om service, har gavn af det. En formular i sundhedssektoren, hvor spørgsmålene ændrer sig efter branche og virksomhedens størrelse, har også gavn af det.

Brug det ikke, når alle besøgende skal give de samme oplysninger. En enkel kontaktformular med navn, e-mail og besked har ikke brug for forgreninger. En tilmelding til nyhedsbrev med e-mail og branche har heller ikke. Hvis der kun er én vej, er der ingen logik at bruge.

Byg betinget logik, der giver mening for de besøgende

Den første regel er: Spørgsmålet, der forgrener, kommer først. Dit åbningsspørgsmål er det, der afgør, hvilken vej den besøgende tager. Hvis du stiller fire indledende spørgsmål og først derefter forgrener, føler de besøgende sig allerede forpligtet. De ser formularen som lang, før de får gavn af genvejen. Stil spørgsmålet, der forgrener, med det samme. Lad dem vælge vej i det første felt.

Et eksempel fra en SaaS-virksomhed: I stedet for at spørge om navn og e-mail og så "Hvad har du brug for hjælp til?" spørger formularen først "Hvad har du brug for hjælp til?" Den besøgende vælger Salg, Teknik eller Generelt. Med det samme viser formularen kun spørgsmålene til den vej. Navn og e-mail bliver stadig spurgt om, men efter forgreningen. Det føles hurtigere, fordi den besøgende allerede har valgt sin retning.

Den anden regel: Brug tydelige betegnelser for hver forgrening. Brug ikke utydelige valg som "Valg A" og "Valg B". Brug rigtige beskrivelser. "Jeg har brug for hjælp til mit nuværende abonnement" mod "Jeg er interesseret i en ny plan" mod "Jeg har et teknisk problem". En besøgende skal med det samme kunne se, hvilket valg der passer til vedkommende. Når du får dem til at gætte, vælger de forkert og bliver frustrerede.

Den tredje regel: Hold hver forgrening kort. Hvis én vej gennem formularen giver 15 spørgsmål, mens en anden giver 5, har du ødelagt formålet. Hver vej bør i alt have højst 8 til 10 spørgsmål. Hvis én vej virkelig kræver 15 spørgsmål, så del den ud i en separat formular. Du er bedre stillet med en enkel formular på 8 spørgsmål og en separat formular på 15 spørgsmål end med én formular med flere forgreninger, hvor den ene er overvældende.

Brug betinget logik til at indsamle bedre data

Betinget logik handler ikke kun om at få formularer til at føles kortere. Det forbedrer også kvaliteten af data. Når du stiller spørgsmål, der passer til hver besøgendes situation, får du konkrete svar. Når du stiller generelle spørgsmål, der ikke passer til alles situation, får du vage svar.

En formular til et første samtalemøde bruger den tilgang. Det første spørgsmål er, hvilken branche nogen arbejder i. Ud fra svaret viser formularen opfølgende spørgsmål, der er specifikke for den branche. En virksomhed i sundhedssektoren bliver spurgt om antal patienter og styring af lokationer. En webshop bliver spurgt om antal varenumre og lagerstyring. Samme formular, men de data, du indsamler, er skræddersyede. Du får de oplysninger, du faktisk har brug for om hver besøgende.

Betinget logik lader dig også springe irrelevante opfølgninger over. En formular spørger: "Har du en hjemmeside i dag?" Hvis svaret er nej, så skjul spørgsmålene om platforme og alder på den nuværende hjemmeside. Du har ikke brug for de oplysninger om en, der ikke har en hjemmeside. Hvis svaret er ja, så vis spørgsmålene. Så holder du dine data rene og relevante.

Planlæg din betingede logik, før du bygger

Tegn din betingede logik på papir, før du rører ved formularbyggeren. Tegn dit beslutningstræ. Hvad er det spørgsmål, der forgrener? Hvilke svar er mulige? Hvilke spørgsmål følger efter hvert svar? Er der opfølgninger efter hvert af de svar?

Den visualisering forhindrer den mest almindelige fejl: at bygge betinget logik så kompliceret, at den bliver et mareridt at styre. Hvis du tegner dit træ og ser 12 forskellige forgreninger, der hver splitter sig i 8 nye, ved du med det samme, at formularen er for kompliceret. Hvis det ser enkelt ud på papir, vil det virke fint i praksis.

Test hver eneste vej, når du har bygget den. Gå ikke ud fra, at alle forgreninger virker, fordi én gør. Hvis din formular forgrener sig tre veje, så udfyld den tre gange og følg hver vej til ende. Tjek, at alle de rigtige spørgsmål kommer frem, at der ikke kommer forkerte spørgsmål, og at logikken virker som forventet.

Typiske fejl med betinget logik, du skal undgå

Den første fejl er at lave for mange forgreninger. En formular med 3 til 4 veje er til at styre. En formular med 8 veje bliver svær at styre og teste. Hver vej skal testes for sig. Hver vej øger risikoen for en logikfejl, der forvirrer de besøgende. Hvis du har brug for mere end 5 veje, så overvej at dele det op i flere enklere formularer.

Den anden fejl er, at spørgsmålet, der forgrener, er uklart. Den besøgende skal med det samme vide, hvilket svar der passer. Et uklart spørgsmål tvinger dem til at gætte. Hvis de gætter forkert, havner de på den forkerte vej og opdager halvvejs, at de valgte forkert. Det er værre end en lang formular uden forgreninger, fordi det føles i stykker.

Den tredje fejl er forgreninger, der fører til de samme spørgsmål. Hvis vej A og vej B stiller de samme opfølgende spørgsmål, behøver de ikke være to forgreninger. Slå dem sammen. Unødvendige forgreninger gør formularen sværere at vedligeholde og skaber en illusion af personlig tilpasning, som ikke findes.

Den fjerde fejl er at glemme, at betinget logik også skal virke på mobil. En kompleks forgrening, der ser fin ud på computeren, kan blive forvirrende på en telefonskærm. Test din formular med betinget logik på mobil. Udfyld den på en lille skærm. Tjek, at logikken stadig giver mening, og at overgangene mellem felterne føles naturlige.

Sådan hjælper WEMASY dig med at bygge formularer med betinget logik

WEMASY's formularbygger har betinget logik indbygget, uden at du skal bruge kode. Lav regler som "Hvis svaret på spørgsmål 1 er Teknisk support, så vis spørgsmål 2A." Formularen klarer resten. Alle indsendelser fra alle forgreninger samles i dit dashboard, så du kan se, hvilke veje de besøgende tog, og hvad de svarede. Du kan også se, hvilke forgreninger der bliver udfyldt oftest, så du kan se, om en vej forvirrer de besøgende mere end de andre.

Se, hvad der er med i din WEMASY-plan af formularfunktioner.

Ofte stillede spørgsmål

Hvor mange forgreninger kan jeg have i en formular med betinget logik?
Hold dig til 4 eller 5 højst. Hver forgrening giver mere kompleksitet og skal testes. Hvis du får brug for mere end 5 forgreninger, så del formularen op i flere enklere formularer. For en besøgende er det lettere at udfylde tre ligetil formularer end én formular med 10 forskellige veje. Med WEMASY's hjemmesidebygger kan du sætte det op direkte på din hjemmeside.
Giver færre felter med betinget logik rent faktisk flere udfyldte formularer?
Ja. Undersøgelser viser, at andelen af udfyldte formularer stiger med 15 til 30 procent, når de besøgende kun ser relevante felter. En formular, der viser 6 spørgsmål, bliver udfyldt langt oftere end en formular, der viser 20 spørgsmål, også selvom de 20 spørgsmål kunne stilles via forgreninger. Den længde, en formular virker til at have, påvirker, om nogen overhovedet begynder på den.
Hvad er forskellen på betinget logik og skip logic?
Skip logic og betinget logik er i bund og grund det samme. Skip logic er, når du springer spørgsmål over, som en besøgende ikke behøver at svare på. Betinget logik er det bredere begreb, der også dækker at vise, skjule og dirigere spørgsmål ud fra svar. De fleste moderne formularbyggere kalder det nu betinget logik, men de gør det samme. Forskellige besøgende ser forskellige spørgsmål ud fra deres svar.
Kan jeg bruge betinget logik til at stille forskellige opfølgende spørgsmål ud fra svarene?
Absolut, og det er en af de mest værdifulde måder at bruge det på. Stil et bredt spørgsmål som "Hvad er dit vigtigste mål?" Brug så betinget logik til at vise forskellige opfølgninger til hvert svar. Hvis de svarer "Få flere konverteringer", så spørg om deres nuværende konverteringsrate og trafik. Hvis de svarer "Mindske frafald", så spørg, på hvilket trin flest giver op. Samme formular, forskellige opfølgninger ud fra svaret.
Hvordan tester jeg en formular med betinget logik, så alle forgreninger virker?
Test hver eneste vej for sig. Hvis din formular har 3 forgreninger, så udfyld den 3 gange og vælg en ny forgrening hver gang. Gå helt til indsendelsen på hver vej. Tjek, at spørgsmålene giver mening, at der ikke dukker uventede felter op, og at logikken flyder naturligt. Gå ikke ud fra, at alle forgreninger virker, fordi én gør. Hver vej skal testes for sig, før du udgiver.
Hvornår skal jeg bruge betinget logik i stedet for en formular i flere trin?
Brug betinget logik, når forskellige besøgende skal svare på forskellige spørgsmål. Brug formularer i flere trin, når alle skal svare på de samme spørgsmål, men du vil vise færre felter ad gangen. Du kan bruge begge dele sammen. En formular kan have trin OG betinget logik, hvor hvert trin viser forskellige felter ud fra tidligere svar.

Brug det med det samme
på din egen hjemmeside.

Start gratis med WEMASY, og byg din side på få minutter.