
Wat is een goede scanratio voor een QR-code?
Er bestaat geen zinvol branchegemiddelde voor QR-scans. Ontdek wat een scanratio echt meet, waarom het gemiddelde misleidt, en hoe je een eigen benchmark bouwt die je tegenover klanten kunt verdedigen.
ScanKit · Organization
· 15 min. leestijd
Wat is een goede scanratio voor een QR-code?
Het is de eerste vraag die bijna elke klant stelt zodra de codes gedrukt zijn: "En, hoeveel mensen scannen er eigenlijk?" En meestal volgt daarna de lastigere vraag: "Is dat goed?"
Zoek je een antwoord, dan ligt er een keurig kant-en-klaar getal op je te wachten. De ene pagina zegt dat de gemiddelde scanratio van een QR-code 14 procent is. Een andere beweert stilletjes dat het 9 procent is, of 3 procent, of "ergens onderin de enkele cijfers". Geen van die bronnen vertelt waardoor ze hebben gedeeld, en geen ervan zegt waar het getal vandaan komt. Het eerlijke antwoord is minder handig en veel bruikbaarder: er bestaat geen zinvol branchegemiddelde, en elk bureau dat er een aan een klant noemt, zet zichzelf op het verkeerde been.
Deze gids legt uit waarom een enkel gemiddelde scancijfer vrijwel niets zegt, wat een scanratio eigenlijk meet, hoe je een nulmeting opzet die je kunt verdedigen, en welke aanpassingen het getal echt verbeteren. Hij sluit naadloos aan op ons stuk over welke scancijfers er echt toe doen; zie dit als de benchmark die onder die cijfers ligt.
Waarom er geen enkele "gemiddelde" scanratio bestaat
De reden dat de gepubliceerde gemiddelden zo enorm uiteenlopen, is geen slordig rekenwerk. Het is dat scanaantallen niet normaal verdeeld zijn, waardoor een gemiddelde nauwelijks iets beschrijft.
Online aandacht volgt een machtsverdeling: een klein aantal pagina's, links en posts vangt het grootste deel van het verkeer, terwijl de lange staart bijna niets binnenhaalt. Dat is rechtstreeks gemeten. Een studie van webanalytics-data in Physical Review E toonde aan dat zowel paginaverkeer als inkomend linkverkeer een machtsverdeling volgt, waarbij een handjevol items het totaal domineert (Goncalves en Ramasco, 2008). Dat is een harde bevinding over hoe online clicks zich gedragen, en het scannen van een QR-code is gewoon een click die op een fysiek oppervlak begon.
Bij zo'n scheve verdeling wordt het gemiddelde omhoog getrokken door een paar uitschieters en houdt het op het typische geval te beschrijven. De duidelijkste illustratie in de QR-wereld komt uit de eigen platformdata van een generator, over zo'n vijf miljoen scans: het gemiddelde lag rond de 44 scans per code, terwijl de mediaan 2 was, en ongeveer een derde van de codes werd nooit gescand. Behandel die precieze cijfers als zelfgerapporteerde data van één leverancier, niet als een natuurwet. Maar het gaat om de vorm. Als de gemiddelde code 44 scans krijgt en de middelste code 2, dan beschrijft het "gemiddelde" een wereld waarin vrijwel geen enkele campagne leeft.
Dus als een klant vraagt "is onze scanratio goed vergeleken met het gemiddelde?", is het technisch juiste antwoord dat het gemiddelde de verkeerde maatstaf is. Een betere campagne is er niet een die een mythisch branchecijfer verslaat; het is er een die je eigen vorige campagne in dezelfde context verslaat.
Wat een scanratio eigenlijk meet
Een scanratio ziet eruit als een simpele breuk:
scanratio = scans / vertoningen
De moeilijkheid zit volledig in de noemer.
De teller is solide. Als je code via een server omleidt (daarover hieronder meer), is elke scan een echte, getelde gebeurtenis met een tijdstempel. De noemer is helemaal niet solide, en print en digitaal falen op tegengestelde manieren.
In digitale advertenties is een "vertoning" een nauwkeurig gedefinieerde, getelde gebeurtenis. De viewability-standaard van de Media Rating Council en het IAB telt een display-vertoning pas wanneer minstens 50 procent van de pixels van de advertentie ten minste één onafgebroken seconde in beeld is. Dat is een harde specificatie. Voor een QR-code op een webpagina of in een e-mail kun je je noemer dus in principe kennen.
Bij print en buitenreclame wordt een vertoning helemaal niet geteld; die wordt gemodelleerd. Geopath, het orgaan dat in de VS de meetstandaarden voor buitenreclame vaststelt, definieert een vertoning als het aantal mensen dat een uiting waarschijnlijk opmerkt, afgeleid uit oplage of passerend verkeer en vervolgens bijgesteld met een zichtbaarheidsindex. Voor een tijdschrift is de zachte noemer in feite de oplage. Dit is de kern: bij een gedrukte campagne deel je een harde telling van scans door een schatting van de blootstelling. De bovenkant van de breuk is echt; de onderkant is een onderbouwde gok.
Die asymmetrie is waarom het vergelijken van scanratio's tussen campagnes misleidt. Een flyer die je uitdeelt aan 1.000 mensen die erom vroegen en een poster die door naar schatting 1.000 voorbijgangers wordt gezien, kunnen identieke "scanratio's" opleveren die totaal verschillende dingen betekenen. Voordat je een percentage rapporteert, schrijf je precies op wat je in de noemer hebt gezet en of het geteld of gemodelleerd was. Was het gemodelleerd, zeg dat dan.
Je kunt scans alleen meten als de code omleidt
Hier is een detail waar nieuwe campagnes over struikelen: een gewone QR-code kan niet gemeten worden door degenen die hem hebben gedrukt.
Een QR-code slaat zijn data direct op in het zwart-witte raster. Een statische code bakt de uiteindelijke bestemmings-URL rechtstreeks in het patroon. Als iemand hem scant, gaat zijn telefoon direct naar die URL zonder tussenstop, waardoor de eigenaar van de code de scan onmogelijk kan tellen. De bestemming ligt ook voor altijd vast zodra hij gedrukt is.
Een dynamische code codeert in plaats daarvan een korte omleidings-URL die naar een server wijst die jij beheert. Elke scan komt eerst op die server terecht, die de telefoon vervolgens met een HTTP-omleiding doorstuurt naar de echte bestemming. Die serverstap is de hele reden dat een scan telbaar wordt, en de reden dat je de bestemming later kunt wijzigen zonder opnieuw te drukken. Het omleidingsmechanisme is hard, feitelijk gedrag; de termen "statisch" en "dynamisch" zijn brancheconventie en geen onderdeel van de ISO/IEC 18004 QR-standaard, maar het mechanisme dat ze beschrijven is echt.
Het praktische gevolg: wil je überhaupt een scanratio, dan moet de code dynamisch zijn. We bespreken de volledige afweging in dynamische versus statische QR-codes. Voor deze discussie is het genoeg om te onthouden dat de "scanratio" van een statische code onbekend is, niet laag.
Hoe je een benchmark opzet die je kunt verdedigen
Als het branchegemiddelde de verkeerde maatstaf is, wat geef je de klant dan in plaats daarvan? Je bouwt een eigen benchmark uit je eigen data, en je bent eerlijk over de grenzen ervan.
- Stel verwachtingen vast vóór de lancering, op papier. Vertel de klant vooraf dat de eerste campagne de nulmeting vastlegt en dat de tweede degene is die je kunt beoordelen. Deze ene zin voorkomt later de meeste "is dit goed?"-discussies.
- Behandel campagne één als kalibratie. Wat die ook oplevert, het is je startlijn. Noteer de scans, en noteer de noemer waardoor je deelt en hoe je eraan kwam.
- Vergelijk gelijk met gelijk. Een scanratio is alleen vergelijkbaar met een andere campagne met hetzelfde plaatsingstype, dezelfde intentie van het publiek en hetzelfde blootstellingsmodel. Groepeer je benchmarks per context (tafelstandaards, direct mail, verpakking, posters), nooit in één opgeteld cijfer.
- Segmenteer op reden om te scannen. Een code die iemand scant om het ding te krijgen dat hij al vasthoudt (een menukaart, een bijsluiter in een pakket) gedraagt zich totaal anders dan een code op een poster waar iemand langsloopt. Houd die benchmarks gescheiden, anders vergelijk je het onvergelijkbare.
- Let op de trend, niet op het absolute getal. De verdedigbare uitspraak tegen een klant is nooit "14 procent is goed". Het is "we hebben je scanratio bij de herhaalcampagne van X naar Y getild door Z te veranderen". Richting wint elke keer van een geleend absoluut getal.
Dit is ook waar goede tooling zijn waarde bewijst: scantracking per campagne en per plaatsing is wat je in staat stelt deze contextspecifieke nulmetingen te bouwen in plaats van te gokken. Voor de cijfers die boven op de benchmark liggen, zie welke scancijfers ertoe doen.
Waar het scanpercentage weglekt, en waar je het repareert
Een benchmark geeft je het getal. Begrijpen waarom het landt waar het landt, betekent dat je de scan als een funnel ziet: elke scan die plaatsvindt, heeft een reeks fases overleefd, en jouw percentage is wat er onderaan overblijft. Weten welke fase lekt, is wat een vlak percentage verandert in iets waar je mee aan de slag kunt.

De zes fases die een scan moet overleven, van boven naar beneden:
- Blootstelling. Iemand die tijd heeft om te handelen, moet überhaupt voor de code staan. Dit is een plaatsingskeuze, en het is degene die de meeste campagnes verkeerd aanpakken.
- Opvallen. Een duidelijke, op voordeel gerichte reden om te scannen, pal naast de code, is wat een blik omzet in intentie. Peer-reviewed onderzoek naar QR-advertenties vond dat de scanintentie wordt gedreven door nieuwsgierigheid en door de waargenomen aansluiting tussen de code en het merk, niet door decoratie (Okazaki en collega's, Journal of Business Research, 2019).
- Scan slaagt. De code moet daadwerkelijk decoderen: voldoende formaat en contrast, een intacte quiet zone van vier modules, en een verstandig foutcorrectieniveau. Onze gids over formaat en ontwerp en de gids over waarom een code niet scant beheren deze poort.
- Pagina laadt. Een scan die op een trage pagina terechtkomt, is een verspilde scan. Google ontdekte dat 53 procent van de mobiele bezoeken wordt afgebroken na een laadtijd van drie seconden, waarbij de kans op een bounce met 32 procent stijgt als de laadtijd van één naar drie seconden gaat (Google, 2016; Google/SOASTA, 2017). Richt de redirect op een snelle, mobile-first pagina.
- Vertrouwen. Een klein maar reëel deel van de mensen aarzelt voordat ze een code scannen die ze niet vertrouwen, een aarzeling die door de opkomst van "quishing" (QR-phishing) is aangescherpt. Een zichtbaar merk en een kort branded domein verminderen dit; onze gids over QR-codebeveiliging voor bureaus behandelt de defensieve kant.
- Converteren. De scan is het middelpunt, niet de finish. Geef de UTM-parameters van de campagne door via de redirect zodat de sessie correct wordt toegeschreven, zoals behandeld in QR-scans tracken in GA4.
Aan die hendels werken is een heel onderwerp op zich, en dat behandelen we in hoe je meer QR-codescans krijgt, dus we herhalen het draaiboek hier niet. Voor benchmarking is het punt smaller: als jouw percentage beweegt, bewoog het bij een van deze fases. Omdat de bestemming van een dynamische code aanpasbaar is, kun je het aanbod, de pagina of de plaatsing veranderen en het verschil meten tegen je eigen basislijn, een echte voor-en-na op je eigen publiek die elk geleend getal verslaat.
Marketingfolklore om te negeren
De QR-wereld zit ongewoon vol met zelfverzekerde getallen die bij nadere inspectie uiteenvallen. De ergste boosdoeners kennen beschermt je geloofwaardigheid bij klanten.
- "Gekleurde codes krijgen 35 procent meer scans." Dit is het zuiverste voorbeeld van witgewassen data. Hetzelfde cijfer van 35 procent duikt in verschillende artikelen op die in tegengestelde richtingen wijzen, toegeschreven aan een studie die niet lijkt te bestaan. Kleur kan een code helpen bij een merk te passen, maar het getal is folklore.
- "QR-codes leveren 1.400 keer meer betrokkenheid dan display-advertenties." Hier bestaat nergens een traceerbare bron voor, en het vergelijkt twee verschillende handelingen (een scan versus een display-click) alsof ze hetzelfde zijn. Negeer het.
- "Een call-to-action verhoogt scans met 37 procent" (of 40, of 80). Elke precieze versie is terug te leiden naar het eigen platform van één leverancier zonder controlegroep, of naar een bronvermelding die het cijfer niet bevat als je het natrekt. De richting klopt; de cijfers achter de komma zijn verzonnen.
Een nuttig contrast voor hoe een echt getal eruitziet: een beveiligingsonderzoek uit 2020 onder zo'n 2.100 Amerikaanse volwassenen vond dat ongeveer 83 tot 86 procent ooit een QR-code had gescand. Het noemt zijn steekproef en methode. Dat is de lat die een statistiek moet halen voordat hij in een klantpresentatie belandt.
Veelgestelde vragen
Wat is een goede scanratio voor een QR-code?
Er bestaat geen universeel "goed" percentage, omdat scanaantallen een scheve machtsverdeling volgen en de noemer (vertoningen) voor print en digitaal anders gedefinieerd is. Een verdedigbare benchmark is je eigen vorige campagne in dezelfde context. Beoordeel een campagne op de vraag of hij je eerdere nulmeting voor dat plaatsingstype verslaat, niet tegen een gepubliceerd gemiddelde.
Wat is het gemiddelde aantal scans per QR-code?
Wees sceptisch over elk enkel cijfer. De platformdata van één QR-generator legden het gemiddelde op ongeveer 44 scans per code, maar de mediaan op slechts 2, waarbij ongeveer een derde van de codes nooit werd gescand. De grote kloof tussen gemiddelde en mediaan is de echte les: een paar codes krijgen de meeste scans, dus het gemiddelde beschrijft vrijwel geen enkele campagne.
Hoe bereken je de scanratio van een QR-code?
Deel de scans door de vertoningen en vermenigvuldig met 100. De scans zijn makkelijk te tellen als de code via een server omleidt. Het moeilijke deel is de noemer: een digitale vertoning is een getelde gebeurtenis (de IAB-standaard telt een advertentie als gezien bij 50 procent van de pixels gedurende één seconde), terwijl een vertoning bij print of buitenreclame een gemodelleerde schatting is van hoeveel mensen hem waarschijnlijk zagen. Noteer altijd welke soort je hebt gebruikt.
Waarom wordt mijn QR-code niet gescand?
De meeste mislukkingen zijn mechanisch en draaien niet om het aanbod. Controleer, op volgorde: is de code dynamisch zodat scans überhaupt telbaar zijn; is hij groot genoeg voor de scanafstand (ongeveer een tiende van de kijkafstand); heeft hij de vereiste stille zone van vier modules en donker-op-licht contrast; staat er een duidelijke reden om te scannen naast; en laadt de landingspagina binnen drie seconden op mobiel. Een code op een plek met weinig verblijfsduur, zoals een billboard waar je langsrijdt, staat misschien gewoon op een onscanbare positie.
Worden dynamische QR-codes vaker gescand dan statische?
Het eerlijke antwoord is dat je het niet kunt vergelijken, want een statische code kan door zijn eigenaar helemaal niet gemeten worden. Een dynamische code stuurt elke scan via een server, en dat is de enige manier waarop scans telbaar worden en de bestemming aanpasbaar. Het relevante verschil is dus niet "meer scans" maar "meetbare scans".
Hoe snel moet de landingspagina na een scan laden?
Binnen drie seconden op mobiel, en sneller is beter. Google vond dat 53 procent van de mobiele bezoeken wordt afgebroken na een laadtijd van meer dan drie seconden, en dat de kans op een bounce met 32 procent stijgt als de laadtijd van één naar drie seconden gaat. Een scan die op een trage pagina belandt, is in feite een verloren scan, dus richt de omleiding op een lichte, mobile-first pagina.
De korte versie
Een enkele "gemiddelde scanratio voor QR-codes" zegt vrijwel niets: scanaantallen volgen een machtsverdeling, dus het gemiddelde beschrijft vrijwel geen enkele echte campagne, en de noemer (vertoningen) is bij digitaal een getelde gebeurtenis maar bij print slechts een gemodelleerde schatting. Stop met benchmarken tegen geleende getallen. Maak de code dynamisch zodat scans überhaupt telbaar zijn, bouw een eigen nulmeting uit je eigen eerste campagne, vergelijk alleen gelijke plaatsingen, en til het percentage dan omhoog met mechanische ingrepen: een duidelijke reden om te scannen, een goed gemaatvoerde code met hoog contrast en een intacte stille zone, een mobiele pagina onder de drie seconden, en plaatsing waar mensen echt de tijd hebben om te handelen. De volgende keer dat een klant vraagt "is dat goed?", geef je het antwoord dat standhoudt: goed is beter dan vorige keer, in dezelfde context, eerlijk gemeten. Zet je eerste dynamische campagne live, leg de echte nulmeting vast, en je hoeft nooit meer een getal te lenen.
Verder lezen

· 13 min. leestijd
QR-code op beurs en evenement: het agency-draaiboek voor leads, tracking en opvolging
Zo zet je QR-codes in op beurzen en evenementen: een trackbare, dynamische code per touchpoint, eerlijke leadcapture met toestemming en snelle opvolging. Het complete draaiboek voor agencies.
Lees meer
· 13 min. leestijd
QR-code menukaart voor restaurants: de complete gids voor bureaus
Een goede QR-code menukaart is sneller dan papier, direct bij te werken en toegankelijk. Praktische gids voor bureaus: alleen-lezen of bestellen-en-betalen, dynamische codes, toegankelijkheid, privacy (AVG) en het meten van scans per locatie.
Lees meer