Så bygger du en enkätapp
En enkätapp låter dig skriva en uppsättning frågor, skicka dem till många personer och se svaren summerade. Det som gör den pålitlig är mindre uppenbart än frågeeditorn: ärlig anonymitet, ett svar per person när det spelar roll, grenlogik som hoppar över irrelevanta frågor och resultat som bara de rätta personerna kan se. Få till det i första versionen och håll antalet frågetyper lågt.
Om du främst behöver samla in anmälningar, beställningar eller ansökningar vill du i stället ha ett formulärverktyg. Enkäter handlar om helheten: vad tycker hela gruppen?
Vad en enkätapp behöver
Data
| Tabell | Vad den innehåller |
|---|---|
| Enkäter | Titel, introduktionstext, status (utkast, öppen, stängd), öppnings- och stängningsdatum, anonymitetsinställning |
| Frågor | Enkät, text, typ, obligatorisk, ordning, eventuell sektion |
| Svarsalternativ | Alternativ för flervalsfrågor, i ordning |
| Logikregler | ”Om fråga 3 är ’Nej’, hoppa till sektion C” |
| Svar | Enkät, inlämningstid och, endast om den inte är anonym, den som svarar |
| Svarsdetaljer | Svar, fråga, värde |
| Inbjudningar | Valfria engångstokens som skickas till specifika personer |
Frågetyper för första versionen
- Enkelval och flerval
- Betygsskala (1–5 eller 0–10)
- Kort och lång text
- Ja/nej
Matrisrutnät, rangordning, filuppladdning och skjutreglage kan vänta. Varje ny typ behöver sitt eget inmatningsfält, sin validering och sitt resultatdiagram.
Sidor
- Enkäteditor med förhandsvisning.
- Vy för den som svarar, läsbar i mobilen, med en förloppsindikator för längre enkäter.
- Tacksida.
- Resultatsida: ett diagram per fråga, antal svar, filter och CSV-export.
- Adminlista över enkäter med status och antal svar.
Beslut som formar hela appen
Anonym eller identifierad? Detta är det viktigaste valet, och du bör ange det på enkätens första skärm. En ”anonym” personalenkät som i tysthet sparar e-postadresser förstör förtroendet den dag någon upptäcker det. För verkligt anonyma enkäter, lagra svaren utan användar-ID, e-post och IP-adress. Avrunda inlämningstider till dagen.
En gång per person? Alternativ, från svagast till starkast:
- En kaka i webbläsaren: stoppar misstag, inte beslutsamma personer.
- Engångsinbjudningslänkar: varje länk fungerar en gång och kan hållas separat från svaren.
- Inloggning: pålitligt, men gör anonymitet svårare att lova.
För anonymt-men-en-gång, använd inbjudningstokens och lagra ”token använd” i en separat tabell från svaren, utan koppling mellan dem.
Små grupper bryter anonymiteten. Om bara tre personer i ett team svarar, kan filtrering av resultaten per team avslöja vem som sa vad. En vanlig regel är att dölja en uppdelning när färre än ett visst antal svar faller inom den (fem är ett typiskt val). Bygg in den regeln om du visar uppdelningar.
Grenlogik. Hoppa-logik håller enkäter korta och relevanta, men varje regel multiplicerar antalet vägar som måste testas. Börja med enkla ”om svaret är X, hoppa till sektion Y”-regler på sektionsnivå, inte per fråga.
Vem får se resultaten? Bara ägaren, en namngiven grupp eller de som svarat efter att de skickat in? Verkställ det på servern.
Personuppgifter. Enkäter samlar ofta in åsikter, hälsoinformation eller uppgifter om anställda. Samla bara in det du behöver, säg hur det kommer att användas och kontrollera de integritetsregler som gäller för dig.
En första prompt som fungerar
Bygg en enkätapp för webben. Administratörer loggar in och skapar enkäter med sektioner och frågor av typerna enkelval, flerval, betyg 1–5, ja/nej, kort text och lång text, var och en valfritt obligatorisk. Enkäter har en status (utkast, öppen, stängd) och ett valfritt stängningsdatum. Varje enkät är antingen anonym eller identifierad, och första skärmen talar om för den som svarar vilken. För anonyma enkäter, lagra aldrig användar-ID, e-post eller IP-adresser tillsammans med svar, och avrunda inlämningstider till datum. Stöd engångsinbjudningslänkar; registrera att en länk använts i en separat tabell utan koppling till svaren. Lägg till sektionsbaserad hoppa-logik (”om fråga X är Y, hoppa till sektion Z”). Den som svarar använder en mobilanpassad sida med förloppsindikator. Administratörer ser en resultatsida med ett diagram per fråga, antal svar, textsvar i en lista och CSV-export. Dölj varje filtrerad uppdelning med färre än 5 svar. Lagra allt i en databas.
Byggsteg
- Editor. Bygg en realistisk enkät med tolv frågor och två sektioner. Om redigeringen är långsam, åtgärda det nu.
- Vy för den som svarar. Svara i mobilen. Kontrollera obligatoriska frågor, navigering bakåt och vad som händer vid uppdatering.
- Anonymitetskontroll. Skicka ett anonymt svar och titta sedan på vad databasen faktiskt lagrade. Be agenten visa dig de sparade raderna.
- Inbjudningar. Skapa länkar, använd en två gånger och bekräfta att det andra försöket nekas.
- Grenlogik. Skriv ner varje väg genom enkäten och gå igenom varje en.
- Resultat. Skicka tjugo testsvar, kontrollera diagrammen mot en räkning du gjort för hand och exportera CSV.
- Stängning. Stäng enkäten och bekräfta att länken nu visar en artig ”stängd”-sida.
Vanliga misstag
- Påstå anonymitet men lagra identitet. Kontrollera databasen, inte gränssnittet.
- För många frågor. Långa enkäter överges halvvägs. Visa förlopp och skär ner hårt.
- Ledande frågor. ”Hur mycket njöt du av…” förutsätter njutning. Ställ neutrala frågor och erbjud ett neutralt alternativ på skalor.
- Redigera en pågående enkät. Att ändra en fråga efter att svar kommit in blandar två olika frågor i ett diagram. Lås eller versionshantera frågor när en enkät öppnas.
- Resultat synliga för alla. En gissningsbar resultatadress läcker känsliga svar.
- Ingen export. Folk vill analysera datan i ett kalkylblad.
När en färdig produkt är bättre
För de flesta engångsenkäter är befintliga verktyg snabbare och bättre: de har polerade frågetyper, mallar, statistiska sammanfattningar och distribution inbyggt, och många har kostnadsfria nivåer. Se Typeform-alternativ och alternativ till Google Formulär.
Bygg själv när enkäter är en återkommande del av din produkt eller verksamhet och verktygen inte passar: regelbundna pulsenkäter för personal där du styr anonymitetsreglerna och datalagringen, återkopplingsenkäter inbyggda i din app bredvid datan de gäller, forskning med egen logik eller en enkätprodukt du planerar att sälja. Vår guide om kundfeedbackportal täcker den löpande feedbackversionen, och så bygger du en dashboard hjälper med resultatvyerna.
Bygga den med Mythex
På Mythex beskriver du enkätappen i chatten och testar den i förhandsvisningen, även i en skärmstorlek för mobil. Mythex lägger till en dedikerad databas när appen behöver spara svar, och du kan be agenten visa exakt vad ett svar lagrade, vilket är det snabbaste sättet att kontrollera ett anonymitetslöfte. Administratörsinloggningen är din appens egen, kopplad med ett tillvägagångssätt du väljer, och inbjudningsmejl går via en e-postleverantör du ansluter, eftersom Mythex saknar inbyggd e-postutskick (skicka e-post från din app). Publicera till en mythex.ai-länk, eller på en egen domän med Pro.
Frågor
Vad är skillnaden mellan en enkätapp och ett formulärverktyg?
Ett formulärverktyg är ett allmänt verktyg för att samla in strukturerad information, till exempel anmälningar eller beställningar. En enkätapp fokuserar på att ställa samma frågor till många personer och analysera svaren tillsammans, så den bryr sig mer om grenlogik, anonymitet och resultatdiagram.
Hur gör jag en enkät verkligen anonym?
Lagra inget som identifierar den som svarar tillsammans med svaren: ingen inloggning, e-post, IP-adress eller exakta tidsstämplar kopplade till svaret. Om du behöver stoppa dubbletter, håll ”har svarat”-registret separat från själva svaren.
Hur hindrar jag folk från att svara två gånger?
Använd engångsinbjudningslänkar, eller kräv inloggning och registrera att varje person har svarat. Webbläsarkakor stoppar bara lättvindiga upprepningar; vem som helst kan rensa dem eller öppna ett privat fönster.
Kan jag bygga en enkätapp utan att koda?
Ja. Ett AI-verktyg för appbyggande kan skapa enkäteditorn, svarssidorna och resultatdiagrammen från en beskrivning. Lägg din energi på reglerna (anonymitet, grenlogik och vem som får se resultaten) och testa dem.