De fleste QR-kodebeslutninger tas på magefølelsen — «den avrundede ser bedre ut» eller «la oss legge logoen i midten». Det går fint for en engangs trykksak. Det går ikke fint når du kjører en kampanje på tvers av 5 000 direktemarkeringsbrev eller 200 hylle-talker i butikk. A/B-testing av QR-kodene dine er det praktiske alternativet: kjør to kontrollerte varianter, mål skanninger, og la dataene velge vinneren.
Slik gjør du det uten statistikk-grad eller enterprise-budsjett.
Hvorfor A/B-testing av QR-koder er verdt innsatsen
En QR-kode er ikke bare en lenke. Den er også en visuell oppfordring som enten fanger oppmerksomheten og tjener en skanning, eller blir ignorert. Variabler som kodestørrelse, omgivende whitespace, call-to-action-tekst, kodefarge og plassering på materialet påvirker alle skanningsfrekvensen uavhengig av hva som er på landingssiden.
Hvis du hopper over testing og bare justerer landingssiden, optimaliserer du feil ende av trakten. Noen som aldri scanner når aldri siden. A/B-testing lukker dette gapet.
Forutsetningene: Dynamiske QR-koder og en klar hypotese
A/B-testing fungerer bare med dynamiske QR-koder, fordi du trenger skanndata knyttet til hver kode. Statiske koder gir ingen analyse — du kan rett og slett ikke vite hvor mange som skannet hvilken variant.
Før du lager noe som helst, skriv en enkelt hypotese:
«Å legge til en kort CTA-etikett under QR-koden øker skanningsfrekvensen på kafékortene våre sammenlignet med koden alene.»
En variabel. En forventet retning. Alt annet holder seg konstant. Hvis du tester en annen farge og en annen CTA og en annen størrelse på en gang, vil du ikke vite hvilket endring som gjorde jobben.
Oppsett av en ordentlig split-test
Trinn 1: Lag to koder, ett destinasjon
Generer to separate dynamiske QR-koder i generatoren. Begge kodene skal peke på samme landingsurl — den eneste forskjellen er det fysiske designelementet du tester.
Å holde destinasjonen identisk betyr at enhver forskjell i skanninger er forårsaket av designet, ikke fordi en side er bedre.
Trinn 2: Merke kodene før du trykker
Gi dem klare navn: kafekort-v1-uten-cta og kafekort-v2-med-cta. Du vil glemme hvilken som er hvilken under kampanjepresset. Rotete merking er hovedgrunnen til at A/B-test-data blir ubrukelig.
Trinn 3: Distribuer til matchede miljøer
Plasser variant A og variant B i tilsvarende posisjoner. I en kafe kan det bety å veksle koder på bordene (oddetall-bord får A, partall får B). I en direktemail-kampanje, splitt maillisten tilfeldig — ikke etter geografi eller kundessegment, som kan introdusere skjevhet.
Matchet distribusjon er delen de fleste lag hopper over. Hvis alle A-kodene dine går nær inngangen og alle B-kodene går bak, måler du fottrafikk, ikke design.
Trinn 4: Sett en minimumsperiode og prøvestørrelse
Ikke erklær en vinner etter tre dager eller 40 skanninger. En nyttig tommelfingerregel:
| Forventet ukentlig skanninger per variant | Minimumstid |
|---|---|
| < 50 | 4 uker |
| 50–200 | 2 uker |
| 200+ | 1 uke |
Målet er nok skanninger til at en tilfeldig god dag for en variant ikke skjever resultatet. For de fleste små bedrift-kampanjer er to til fire uker realistisk.
Hva du skal måle
Hent disse tallene fra QR-plattformens dashboard for hver variant:
- Totale skanninger — hovedtallet
- Unike skanninger — fjerner folk som skannet samme kode to ganger
- Skanning-etter-time-distribusjon — forteller deg om en variant blir skannet på forskjellige tidspunkter, som kunne signalisere en plasseringseffekt
- Enhetssplit (iOS vs Android) — sjelden avgjørende faktor, men nyttig hvis du mistenker at publikummet ditt skjer mot en side
De seks kjerne-analytikmålingene som dekkes i vår dedikerte guide gir deg et fullere bilde av hva du skal prioritere når du har dataene.
Beregn skanningsfrekvens som: unike skanninger ÷ estimerte inntrykk. Inntrykk er vanskeligere å fastsette offline, men du kan bruke bordtall × estimerte dekker per dag, eller sendte brosjyrer, for å få en nevner.
Vanlige variabler som er verdt å teste (og noen som ikke er det)
Verdt å teste:
- CTA-tekst under koden («Skann for dagens tilbud» vs. ingen tekst)
- Kodefront (mørk blå vs. svart, innenfor kontrastkrav)
- Kodestørrelse (40 mm vs. 60 mm på samme trykkmateriale)
- Rammeform (firkantet kant vs. avrundet kant)
- Plassering på materialet (øverst til høyre vs. sentrum)
Ikke verdt å teste isolert:
- Små modulform-tweaks usynlig på typisk skanningsavstand
- Bakgrunnsfarger for like til koden selv
- Logostørrelse-endringer under terskelen hvor de påvirker gjenkjenning — disse betyr noe for merkevare, men vil ikke flytte skanningsfrekvens
Lesing av resultater uten å overdrive
Hvis variant B får 340 unike skanninger versus variant A sin 210 i samme periode med tilsvarende eksponering, vinner B. Rull det ut.
Men merk hva du ikke kan konkludere: du kan ikke si at vinndesignet vil prestere det samme i en annen kontekst (f.eks. et vindusdekals vs. et bordkort). Kontekst endrer basisfrekvenesen. Du kan heller ikke si at vinndesignet er universelt bedre — bare at det presterte bedre i denne testen.
Dokumenter resultatet i en enkel logg:
Test: kafebordkort CTA vs. uten CTA
Periode: 2026-04-01 – 2026-04-28
Vinner: med-CTA (+62% unike skanninger)
Kontekst: 22 bord, lunsj- og middagsservering
Denne loggen blir en intern referanse for fremtidige kampanjer. Over et år vil du bygge genuine, kontekst-spesifikke kunnskaper om hva som fungerer for ditt spesifikke publikum — noe vår QR-kodegenerator gjør enkelt å gjennomføre med sitt per-kode-analysedashboard.
Hovedtakninger
- Bruk dynamiske QR-koder — statiske koder gir ingen skanndata og kan ikke A/B-testes.
- Test en variabel om gangen. Flervariabel-endringer gir tvetydige resultater.
- Distribuer varianter til matchede miljøer for å unngå forvirring av sted eller publikum.
- Kjør testen lenge nok til å samle minst 100 unike skanninger per variant, eller minst fire uker for lave trafikk-steder.
- Logg hvert resultat. Funnene dine fra en kampanje er utgangspunktet for neste.
