Gratis abonnement, geen creditcard nodigDynamische QR-codes die je na het printen kunt aanpassenGDPR-conforme scananalysesGemaakt voor bureaus, freelancers en interne teamsGratis abonnement, geen creditcard nodigDynamische QR-codes die je na het printen kunt aanpassenGDPR-conforme scananalysesGemaakt voor bureaus, freelancers en interne teamsGratis abonnement, geen creditcard nodigDynamische QR-codes die je na het printen kunt aanpassenGDPR-conforme scananalysesGemaakt voor bureaus, freelancers en interne teamsGratis abonnement, geen creditcard nodigDynamische QR-codes die je na het printen kunt aanpassenGDPR-conforme scananalysesGemaakt voor bureaus, freelancers en interne teams
Alle artikelen
Diagram: een QR-code wordt zonder opnieuw te drukken omgeleid van een oude link naar een nieuwe bestemming
Stappenplan

De bestemming van een QR-code wijzigen zonder opnieuw te drukken

De bestemming van een QR-code wijzigen zonder opnieuw te drukken: pas een dynamische QR-code na het drukken in seconden aan, elke code werkt meteen bij.

ScanKit

ScanKit · Organization

· 7 min. leestijd

Een gedrukte QR-code is permanent. De pagina erachter hoeft dat niet te zijn. Dat gat, het vaste ding op papier en het flexibele ding online, is de handigste truc die een dynamische QR-code heeft. Precies weten wanneer en hoe je hem inzet, is wat een eenmalige drukgang verandert in een asset die je jarenlang opnieuw gebruikt.

De versie van één minuut

Een dynamische code draagt niet het adres van je landingspagina. Hij draagt een korte link naar een doorverwijzing die jij bezit (een /r/-URL in ScanKit), en de doorverwijzing bepaalt waar elke scan heen gaat. Verander de bestemming in je dashboard en de volgende scan van een code die je maanden geleden drukte, landt op de nieuwe pagina. Het vierkant stippen verandert nooit. Wat het betekent, verandert in seconden. Alleen dynamische codes werken zo: bij een statische code zit de bestemming in het patroon zelf gebakken, dus die kun je nooit bewerken. Dat verschil leggen we volledig uit in dynamische versus statische QR-codes.

Hoe je hem wijzigt, stap voor stap

De daadwerkelijke aanpassing kost ruim minder dan een minuut.

  1. Open je QR-dashboard en zoek de code op. Hier betaalt een goede naam zich uit: spring-flyer-instore vind je zo terug, "Code 47" niet.
  2. Bewerk de bestemmings-URL. Plak het nieuwe adres erin. Houd je campagnes bij in Google Analytics? Neem dan ook je UTM-parameters mee naar de nieuwe URL, want die zitten in de bestemming, niet in de code.
  3. Sla op. De wijziging staat aan de kant van de provider meteen live, en elke toekomstige scan komt nu uit op de nieuwe pagina.
  4. Test het op een vers apparaat. Scan met een telefoon die de code nog niet eerder scande, of in een andere browser, om de nieuwe bestemming te bevestigen. De volgende paragraaf legt uit waarom dat detail uitmaakt.

Hoe snel gaat de wijziging in?

Aan de kant van de provider direct. Op het moment dat je opslaat, wordt het doorverwijzingsrecord bijgewerkt en volgt elke nieuwe scan de nieuwe link. Er is niets om op te wachten.

De enige kanttekening is browsercaching, en die is het waard om te begrijpen, want hij verklaart het enige "het werkte niet" dat je waarschijnlijk tegenkomt. Een goed gebouwde dynamische code gebruikt een tijdelijke doorverwijzing (een HTTP 302), juist zodat browsers de bestemming niet cachen. Een permanente doorverwijzing (een 301) wordt hard gecachet: een telefoon die hem al een keer volgde, blijft uit het geheugen mogelijk naar de oude pagina gaan, en je kunt de cache van iemand anders niet wissen. Goede providers gebruiken 302 om precies deze reden, zodat een omleiding terugkerende scanners bereikt, niet alleen nieuwe. De /r/-doorverwijzing van ScanKit is zo gebouwd.

De praktische uitkomst: de wijziging is direct voor nieuwe scanners. Scan je vanaf dezelfde telefoon waarop je de oude bestemming testte en kom je nog steeds op de oude pagina uit, dan is dat de cache van je browser, niet de code. Scan vanaf een ander apparaat en je ziet de wijziging. Daarom is de camera-app zelf ook nooit het probleem: telefoonscanners lezen de code elke keer vers en geven de URL door aan de browser, dus ze onthouden nooit een oude bestemming.

Wanneer je er echt naar grijpt

De toepassingen vallen in een paar duidelijke categorieën uiteen, en de meeste campagnes raken er meerdere in de loop van een code.

De pagina is verhuisd of dood

Landingspagina's worden uitgefaseerd, verbouwd, vervangen. Op een statische code maakt dat elk gedrukt stuk wees. Op een dynamische richt je de code op de nieuwe URL en gaat de print verder alsof er niets gebeurd is.

De aanbieding is veranderd

Het alledaagse geval, en het geval dat klanten het sterkst voelen. Een code op een restauranttafel draait het zomermenu, dan het najaarsmenu, dan een reserveringspagina voor de feestdagen, allemaal vanaf één sticker. Een code in een etalage draait de actie van deze maand, dan die van volgende maand. Een tuinbord voor een huis linkt naar de actieve advertentie, en klapt om naar "verkocht, bekijk vergelijkbare" op de dag dat de koop rond is. Een code op verpakking begint als instructievideo en wordt later een nabestellink. De print blijft staan; de inhoud erachter volgt de campagne.

Je wilt iets testen

Omdat jij het doel bezit, kun je het bewust veranderen om te zien wat werkt. Draai twee weken één bestemming, wissel, en vergelijk de scanrespons. De gedrukte code wordt een klein herbruikbaar testvlak in plaats van een gok voor één keer.

Er ging iets mis

Een typfout in een URL. Een pagina die een 404 geeft. Een link die ergens naartoe wijst waar hij echt niet hoort. Op een statische code zijn dat noodgevallen van opnieuw drukken en opnieuw uitgeven. Op een dynamische is het een fix van dertig seconden, en elke code die al buiten is, corrigeert zichzelf in één keer.

Wat niet verandert

Goed om duidelijk te zijn over wat blijft staan als je omleidt. De gedrukte code zelf hoeft nooit opnieuw gedrukt, want het patroon hangt aan de korte link, niet aan de bestemming. De korte link blijft werken, dus alles wat al gedrukt of gedeeld is, doet het nog. En omleiden wist je analyses niet: een goede provider houdt de volledige scangeschiedenis van de code over bestemmingswijzigingen heen, zodat je het voor en na op één doorlopende tijdlijn ziet.

Leid bewust om, niet op een gril

De macht om om te leiden is ook een verantwoordelijkheid. Een scan is een klein blijk van vertrouwen: iemand verwachtte dat de code zou leveren wat zijn omgeving beloofde. Een paar gewoontes houden dat vertrouwen intact:

  • Houd de nieuwe bestemming trouw aan de gedrukte belofte. Een menucode naar het actuele menu sturen is goede service. Hem ergens ongerelateerds heen sturen, of constant verwisselen om mensen te lokken, leert ze juist om te stoppen met scannen.
  • Zorg dat de nieuwe pagina bestaat en werkt voordat je wisselt. Omleiden naar een kapotte of halfafgebouwde pagina is erger dan de oude laten staan.
  • Houd de bestemming mobielvriendelijk en snel. Elke scan gebeurt op een telefoon, in het moment zelf.
  • Leid om, verwijder niet. Een verspreide code verwijderen breekt elke kopie die al gedrukt is; omleiden repareert ze allemaal in één keer.

Veelgestelde vragen

Kun je een QR-code wijzigen nadat hij gedrukt is?

Ja, als het een dynamische code is. Het gedrukte patroon wijst naar een doorverwijzing die jij beheert, dus je verandert waar hij heen gaat vanuit je dashboard en de gedrukte code blijft precies zoals hij is.

Kun je de bestemming van een statische QR-code wijzigen?

Nee. Bij een statische code is de bestemming rechtstreeks in het patroon gecodeerd, dus de enige manier om die te veranderen is een nieuwe code aanmaken en drukken. Dat is de belangrijkste reden om dynamisch te kiezen voor alles wat naar de drukker gaat.

Worden de scanstatistieken gereset als je de bestemming wijzigt?

Nee, bij een goede provider. De scangeschiedenis hoort bij de code, niet bij de bestemming, dus die loopt door over wijzigingen heen en je houdt één doorlopend overzicht.

Hoe lang duurt het voordat een bestemmingswijziging live is?

Hij is live op het moment dat je opslaat, en nieuwe scans volgen de nieuwe link meteen. De enige vertraging die je mogelijk ziet, zit op een apparaat dat de oude bestemming al scande, waar de cache van de browser de oude pagina kan vasthouden. Scan vanaf een ander apparaat om het te bevestigen.

Hoe vaak kun je de bestemming van een dynamische code wijzigen?

Zo vaak als je wilt. Eén gedrukte code kan in zijn leven een tiental campagnes draaien, telkens één bestemming tegelijk.

De korte versie

Dat is de echte waarde van een dynamische code: hij scheidt wat je drukt van wat je kunt veranderen. Fouten herstellen, aanbiedingen rouleren, pagina's testen, een verhuisde URL overleven, allemaal zonder iets opnieuw te drukken en zonder de scangeschiedenis kwijt te raken die het bijeenhoudt. Druk één keer, leid zo vaak om als de campagne nodig heeft, en houd het eerlijk.

Delen

Verder lezen