Gids

·Dominik Sikora

Hoe je een quiz bouwt met conditionele logica

Een quiz die iedereen dezelfde tien vragen in dezelfde volgorde stelt, voelt als papierwerk. Een quiz die vragen overslaat die niet van toepassing zijn en rechtstreeks naar het belangrijkste springt, voelt als een gesprek. Dat is conditionele logica: inhoud tonen of verbergen op basis van hoe iemand al heeft geantwoord. Zo voeg je het toe aan een gescoorde quiz zonder een regel code te schrijven.

Hoe je een quiz bouwt met conditionele logica

Kort antwoord

Hoe voeg je conditionele logica toe aan een quiz?

Gebruik twee onafhankelijke tools: Branching stuurt respondenten naar een andere sectie op basis van hun antwoord op een Ja/Nee- of Meerkeuzevraag, en Alleen tonen als verbergt of toont één vraag op basis van een eerder antwoord. Combineer beide met gescoorde uitkomsten, zodat ook het eindresultaat en de vervolgstap veranderen op basis van score, niveau of een specifiek antwoord.

Wat is conditionele logica in een quiz?

Conditionele logica betekent dat de quiz verandert op basis van wat een respondent al heeft geantwoord, in plaats van iedereen elke vraag in dezelfde vaste volgorde te tonen. Een huiseigenaar en een huurder moeten niet dezelfde vervolgvragen zien. Een ja- en een nee-antwoord moeten ergens anders naartoe leiden.

Bij FluoTest heeft conditionele logica drie lagen: Branching (springen naar een andere sectie), Alleen tonen als (één vraag tonen of verbergen) en gescoorde uitkomsten (het eindresultaat en de vervolgstap sturen op score, niveau of antwoord). Samen zorgen ze dat een quiz van 20 vragen voor een gegeven respondent aanvoelt als een quiz van 6 vragen.

Waarom bouw je dit in FluoTest?

FluoTest is een gratis quizbouwer met conditionele logica ingebouwd. Geen code, geen aparte plugin voor logica-sprongen, geen kosten per reactie. Branching en Alleen tonen als zijn schakelaars in de vraageditor, en beide werken samen met de scoring-engine zodat overgeslagen vragen een scoreberekening nooit breken.

Elke inzending komt nog steeds in je inbox terecht met de volledige scoreverdeling, ook als de helft van de quiz conditioneel werd overgeslagen. Koppel Brevo om respondenten met scoreattributen te synchroniseren, gebruik een Zapier-, Make- of n8n-webhook, of voeg Meta Pixel en GTM-tracking toe, allemaal gratis inbegrepen.

Probeer het: fluotest.com

Bekijk onze prijzenpagina · Bekijk templates

Conditionele logica toevoegen in 6 stappen

1. Breng de vertakkingen in kaart voordat je bouwt

Schets welke antwoorden het pad van de respondent moeten veranderen. Een simpele ja/nee-vraag als "Huur je of heb je een eigen woning?" is meestal het duidelijkste vertakkingspunt. Bepaal welke vragen alleen zinvol zijn voor één pad, en welke losse vragen gewoon moeten verdwijnen voor de verkeerde doelgroep.

2. Gebruik Alleen tonen als voor losse vragen

Voor een vraag die maar voor sommige respondenten geldt, open je de instellingen, zet je Alleen tonen als aan en kies je de eerdere Ja/Nee- of Meerkeuzevraag plus het antwoord dat deze vraag zichtbaar moet maken. Er wordt één voorwaarde per vraag ondersteund, exact gematcht met een eerder antwoord.

3. Gebruik Branching voor grotere vertakkingen

Als een hele groep vragen moet worden overgeslagen, niet slechts één, zet je in plaats daarvan Branching aan op de vraag waar het pad splitst. Stel voor elk mogelijk antwoord "Doorgaan" of "Springen naar" een sectie in, zodat een heel blok irrelevante vragen in één keer wordt overgeslagen.

4. Combineer ze

Branching en Alleen tonen als zijn onafhankelijk en stapelbaar: een sprong kan respondenten in een sectie brengen waar één vraag daarbovenop nog steeds zijn eigen voorwaarde Alleen tonen als heeft. Gebruik branching voor de grote vertakkingen en Alleen tonen als voor de kleine uitzonderingen binnen een pad.

5. Stuur het eindresultaat met gescoorde uitkomsten

Conditionele logica gaat niet alleen over welke vragen iemand ziet, maar ook over welk resultaat diegene krijgt. Stel uitkomstvoorwaarden in op scorebereik, scoreniveau of een specifiek antwoord, zodat één antwoord kan sturen naar een andere resultaatpagina en actie, ongeacht de totale score.

6. Test elk pad voor je publiceert

Doorloop de quiz en beantwoord elke manier waarop een echte respondent zou kunnen antwoorden: ja, dan nee, dan elke vertakking. Controleer dat de juiste vragen verschijnen, overgeslagen vragen niet in de score verschijnen, en elk pad bij de juiste uitkomst uitkomt.

FluoTest quiz builderFluoTest email notification with score

Waarom conditionele logica de voltooiing en datakwaliteit verbetert

  • -Respondenten beantwoorden alleen wat op hen van toepassing is, waardoor de quiz korter aanvoelt en het afhaakpercentage daalt
  • -Eén quiz vervangt meerdere aparte quizzen die voor verschillende doelgroepen zijn gebouwd
  • -Irrelevante vragen vervuilen nooit je score of je resultaatgegevens
  • -Eén antwoord kan iemand naar een compleet andere vervolgstap sturen, niet alleen een ander bericht
  • -Afhaakanalyse laat zien of mensen precies bij een bepaalde vertakking vertrekken
  • -Voelt als een echt gesprek in plaats van een statisch formulier

Wie heeft conditionele logica in een quiz nodig?

  • -Iedereen wiens doelgroep uiteenvalt in duidelijk verschillende groepen: huurders vs. eigenaars, beginners vs. experts, B2B vs. B2C
  • -Quizzen die lang genoeg zijn dat elke vraag aan iedereen tonen de voltooiing zou schaden
  • -Teams die met één quiz meerdere use cases willen bedienen in plaats van er meerdere te bouwen
  • -Iedereen wiens scoring een harde overschrijving nodig heeft: één diskwalificerend antwoord dat de uitkomst moet veranderen ongeacht de totale score

Veelgestelde vragen

Wat is het verschil tussen Branching en Alleen tonen als?

Branching stuurt een respondent naar een andere sectie op basis van zijn antwoord op een Ja/Nee- of Meerkeuzevraag, en slaat alles ertussen over. Alleen tonen als verbergt of toont één specifieke vraag op basis van een enkel eerder antwoord. Gebruik branching voor grote vertakkingen en Alleen tonen als voor losse uitzonderingen.

Kan ik meerdere eerdere antwoorden combineren in één voorwaarde?

Alleen tonen als ondersteunt één voorwaarde per vraag, exact gematcht met één eerder antwoord. Voor logica die van twee of meer eerdere antwoorden afhangt, herstructureer je de quiz in secties en gebruik je Branching, of stuur je het eindresultaat in plaats daarvan met een uitkomstvoorwaarde-groep met EN/OF-regels.

Beïnvloeden overgeslagen vragen mijn score?

Nee. Vragen die door branching worden overgeslagen, of verborgen omdat een voorwaarde Alleen tonen als niet werd vervuld, worden volledig uitgesloten. Ze tellen niet mee voor de score, het resultatenscherm, de meldings-e-mail of exports.

Kan het eindresultaat veranderen op basis van één specifiek antwoord, niet alleen de totale score?

Ja. Uitkomstvoorwaarden kunnen matchen op scorebereik, scoreniveau of een specifiek antwoord op een specifieke vraag, zodat één antwoord het resultaat kan overschrijven ongeacht de totale score.

Is conditionele logica gratis bij FluoTest?

Ja. Branching, Alleen tonen als en gescoorde uitkomsten zijn allemaal gratis inbegrepen, zonder limiet op inzendingen en zonder creditcard.

Klaar om een quiz te bouwen die zich aanpast aan elk antwoord?

FluoTest is gratis. Geen creditcard nodig. Begin in 5 minuten.

Wat je krijgt met FluoTest:

  • - Branching: springen naar een andere sectie op basis van een antwoord
  • - Alleen tonen als: elke vraag conditioneel tonen of verbergen
  • - Gescoorde uitkomsten met EN/OF-voorwaarden op score, niveau of antwoord
  • - E-mailmeldingen met de volledige scoreverdeling bij elke inzending
  • - Brevo-integratie, Zapier/Make/n8n-webhooks, Meta Pixel & GTM
  • - Afhaakanalyse per vraag
Bouw je quiz gratis

Vragen? Lees onze prijzenpagina of bekijk quiz-templates.

Lees verder