Oplossingen · Marktonderzoek
Meetinstrumenten, geen reactieformulieren.
NumoForms is een Britse enquête-editor met de vraagtypen die onderzoeksinstrumenten werkelijk nodig hebben: matrixrasters, rangschikken met slepen inclusief top-N-variant, lineaire schalen met benoemde uiteinden en een aanbevelingsscore van 0 tot 10. De antwoordvolgorde kan per vraag worden gerandomiseerd, met een seed per paginalading zodat teruggaan niet opnieuw schudt en opties die als vast zijn gemarkeerd blijven staan; verborgen velden halen een panel-ID uit de queryreeks binnen; en de CSV-export geeft één kolom per matrixrij met de vrije tekst bij „Anders” in een eigen kolom.
Volgorde-effecten, en wat eraan wordt gedaan
Positiebias is de goedkoopste meetfout om weg te nemen, en degene die het vaakst blijft liggen. Randomisatie van de antwoorden kan per vraag worden aangezet, en drie details maken die bruikbaar in plaats van decoratief.
- De schudbeurt krijgt een seed per paginalading. Een respondent die teruggaat om een antwoord te wijzigen, ziet dezelfde volgorde als de eerste keer. Opnieuw schudden bij elke weergave is slechter dan helemaal niet randomiseren, want het dwingt de respondent de lijst opnieuw te lezen en verandert stilletjes waarmee hij vergelijkt.
- Opties kunnen als vast worden gemarkeerd en blijven dan buiten de schudbeurt. „Geen van deze”, „Weet ik niet” en „Anders (graag toelichten)” horen onderaan, en een randomisator die ze midden in de lijst laat opduiken, levert gegevens op waar u niets mee kunt.
- Het gaat per vraag, niet per enquête. Een lijst met merken wordt gerandomiseerd; een schaal van „Helemaal mee eens” tot „Helemaal mee oneens” juist niet.
Wat er niet is: geen rotatieblokken over vraaggroepen heen, geen omgekeerde schaalhelften en geen quotabeheer per cel. Heeft uw opzet die nodig, dan is dit het verkeerde gereedschap, en dat kunt u maar beter nu weten.
Het instrument
Er zijn 16 vraagtypen. Dit zijn de typen waar onderzoekswerk het zwaarst op leunt.
- Matrix. Rijen die één schaal delen — het standaard stellingenraster. Wordt geëxporteerd als één kolom per rij.
- Rangschikking. Op volgorde slepen, met een top-N-variant wanneer u de bovenste drie van negen wilt in plaats van een volledige ordening.
- Lineaire schaal. 1 tot n met benoemde uiteinden, wat de eerlijke manier is om een instemmings- of waarschijnlijkheidsschaal te gebruiken.
- Aanbevelingsscore. De vraag van 0 tot 10. In de interface heet die „Aanbevelingsscore” en niet NPS, omdat NPS een berekening op het antwoord is en niet de vraag zelf.
- Beoordeling. Ster of hart, standaard maximaal vijf.
- Aankruisvakjes en keuzevragen met een afbeelding per optie, een beschrijvingsregel en het patroon „Anders (graag toelichten)”, waarvan de vrije tekst los van het label wordt bewaard.
Keuzevragen krijgen standaard bento-keuzetegels in plaats van een lijst. De tegels zijn even hoog en schikken zich naar één per rij zodra een label langer wordt dan ongeveer 110 tekens, waardoor een lange optie het raster niet vervormt. Een gewone lijst is het alternatief en is bij een lange stellingenreeks vaak de betere keuze. Vragen kunnen een afbeelding dragen, geplaatst boven, links, rechts of onder, in drie formaten, waarbij afbeeldingen aan de zijkant even hoog worden als de vraag — precies wat een stimulustest nodig heeft.
Selecteren, routeren en piping
Voorwaardelijke logica toont
of verbergt vragen op grond van eerdere antwoorden, met regels die op
een van of alle voorwaarden matchen. Dat dekt
selectievragen, routering op categorie en het patroon van doorvragen bij
een lage score. Piping zet een eerder antwoord in de titel, de
beschrijving of de kop van een latere vraag met
{{question_id}}; een verwijzing zonder
antwoord verschijnt als „uw antwoord” in plaats van dat er een rauw token
opduikt — de storing die een lopende enquête gênant maakt.
De validatie dekt verplicht, minimale en maximale lengte met een meelopende teller, numeriek bereik, e-mailadres, telefoonnummer, URL, Britse postcode, en een eigen reguliere expressie met een eigen foutmelding. Numerieke bereiken en eigen patronen zijn wat voorkomt dat een vraag naar uitgaven terugkomt als „zo’n £40 ofzo”.
Steekproef, links en kenmerken
Verborgen velden worden per enquête vastgelegd, uit de queryreeks gelezen en bij het antwoord bewaard. Zo wordt een panel-ID, een broncode, een golfnummer of een CRM-referentie gekoppeld zonder de respondent ernaar te vragen. Elk wordt een kolom in de export.
Het sluiten van het veldwerk wordt goed afgedwongen: sluitingsdatum en antwoordlimiet worden toegepast door een databasetrigger en niet door de gebruikersinterface, omdat antwoorden rechtstreeks vanuit de browser worden weggeschreven. Een limiet van 400 stopt bij 400, ook als de link nog rondgaat, en een eigen sluitingsboodschap legt uit dat het veldwerk is afgerond. Enquêtes kunnen ook in een andere pagina worden ingesloten in plaats van dat er naar wordt doorgelinkt.
Twee zaken om rekening mee te houden. De spambeveiliging staat aan — een honeypot buiten beeld, een minimale invultijd en een snelheidslimiet per enquête, alle drie afgedwongen door een databasetrigger en niet door de interface, en bewust geen CAPTCHA — maar die filtert geautomatiseerde inzendingen, geen gemotiveerde mensen, dus een open link op sociale media blijft geen gecontroleerde steekproef. Combineer hem met een limiet, een sluitingsdatum en een verborgen bronveld waarop u kunt filteren. En webhooks bestaan wel — elk antwoord naar een https-URL gestuurd, ondertekend met HMAC-SHA256 met een geheim per webhook en met een afleverlogboek — maar er zijn geen panelkoppelingen, dus afstemmen met een aanbieder betekent dat u die webhook zelf verwerkt of het in CSV doet.
De gegevens eruit krijgen
Meelopende grafieken per vraag met aantallen en afrondingspercentage zijn nuttig om het veldwerk te volgen, niet om te analyseren. De echte opbrengst is de CSV-export: één kolom per matrixrij, een aparte kolom voor de toelichting bij „Anders”, en verborgen velden als eigen kolommen — een bestand dat schoon opent in R, Python, SPSS of een spreadsheet, zonder voorbewerking. Individuele antwoorden zijn stuk voor stuk door te nemen, en elk afzonderlijk antwoord is via de browser naar PDF af te drukken.
Het wissen van testantwoorden verwijdert de uploads en deelantwoorden mee, zodat een proefgolf de echte golf niet vervuilt. Er is geen AI-analyse van open antwoorden — die staat op de planning en is geblokkeerd, en het coderen van vrije tekst blijft werk voor een mens of voor uw eigen gereedschap.
Waar de gegevens staan
Enquête-inhoud en antwoorden staan op Supabase in Londen
(eu-west-2), door het platform versleuteld onderweg en in
rust, met overal row-level security en met scheiding tussen organisaties
die aan de serverkant is vastgezet. Voor bureaus telt dat dubbel: één keer
voor uw eigen verplichtingen, en één keer omdat een opdrachtgever uit de
publieke sector ernaar vraagt vóór het contract wordt getekend. De details
staan op de beveiligingspagina en in de
lijst van subverwerkers. Wordt een studie
gezamenlijk uitgevoerd, dan worden
logo's van
samenwerkingspartners per enquête ingesteld, zodat een bureauwerkruimte
bij elk stuk veldwerk een andere opdrachtgever kan tonen.
Verwant
Lokale overheid is waar het meeste Britse veldwerk in de publieke sector wordt uitbesteed, onderwijs behandelt evaluatie-instrumenten, en de vergelijking met Typeform zet uiteen wat een conversatiegericht hulpmiddel een onderzoeksteam wel en niet geeft. Terug naar alle oplossingen.
Bouw het instrument en lees daarna de CSV.
De export is de eerlijke test van een enquêteprogramma. Bouw een matrix, een rangschikking en een optie „Anders”, jaag er tien testantwoorden doorheen, en kijk wat eruit komt voordat u zich aan het veldwerk vastlegt.
- Antwoordvolgorde met een seed per paginalading, vaste opties blijven staan
- Verborgen velden halen een panel-ID binnen en komen eruit als kolommen
- Eén CSV-kolom per matrixrij, de tekst bij „Anders” in een eigen kolom