Sie haben 500 Flyer mit QR Code gedruckt und sich gefragt: Hat jemand gescannt? Wie viele? Woher kamen diese Leute? Wenn die Antwort „Ich weiß es nicht" lautet, verschwenden Sie Geld für Medien, die Sie nicht messen können. Zu wissen, wie viele Materialien Sie gedruckt haben, ist etwas anderes als zu wissen, wie viele davon funktioniert haben.
Statische QR Codes tracken von sich aus nichts. Sie leiten lediglich auf eine feste URL weiter. Wenn Sie diese URL nicht mit Tracking-Parametern vorbereiten — und keinen dynamischen QR darüber verwenden — tappen Sie im Dunkeln. In diesem Tutorial lernen Sie, die richtige URL zu erstellen, den verfolgbaren QR zu generieren und die Daten in GA4 zu lesen.
Was UTM-Parameter sind
UTM (Urchin Tracking Module) sind Parameter, die der URL Ihrer Website hinzugefügt werden und die Google Analytics verwendet, um die Quelle jedes Besuchs zu identifizieren. Sie beeinflussen die Nutzererfahrung nicht — sie sind für denjenigen unsichtbar, der scannt.
Es gibt fünf Parameter, aber drei sind wesentlich:
| Parameter | Was er identifiziert | Beispiel |
|---|---|---|
utm_source |
Woher der Traffic kam | flyer, outdoor, embalagem |
utm_medium |
Der Kanal/Medientyp | qr-code, print, offline |
utm_campaign |
Die spezifische Kampagne | lancamento-junho, black-friday |
Eine URL mit UTM sieht so aus:
https://seusite.com.br/oferta?utm_source=flyer&utm_medium=qr-code&utm_campaign=lancamento-junho
Ein weiteres Beispiel für einen QR auf einer Produktverpackung:
https://seusite.com.br/produto/xpto?utm_source=embalagem&utm_medium=qr-code&utm_campaign=produto-xpto-2026
Diese vollständige URL ist das, was in Ihren QR Code kommt — nicht die saubere URL.
Schritt für Schritt
1 🔗 Erstellen Sie die URL mit UTM
Definieren Sie die drei Parameter vor allem anderen. Bleiben Sie konsistent: Verwenden Sie immer Kleinbuchstaben, keine Leerzeichen (verwenden Sie Bindestriche), keine Sonderzeichen.
Verwenden Sie den Google Campaign URL Builder oder erstellen Sie sie manuell:
https://seusite.com.br/landing?utm_source=outdoor&utm_medium=qr-code&utm_campaign=verao-2026
Testen Sie die URL im Browser, bevor Sie weitermachen. Sie muss die richtige Seite öffnen.
2 📱 Generieren Sie den dynamischen QR Code
Hier ist der kritische Punkt: Verwenden Sie keinen statischen Generator. Wenn Sie einen statischen QR mit der UTM-URL generieren, funktioniert er zwar — aber Sie können das Ziel später nicht ändern, und Sie haben keine konsolidierten Scan-Daten in einem Dashboard.
Mit einem dynamischen QR Code können Sie:
- Die URL verkürzen (der QR hat weniger Module und ist einfacher zu scannen)
- Das Ziel ändern, ohne das Material neu zu drucken
- Sehen, wie viele Scans stattfanden, zu welcher Uhrzeit und in welcher Stadt
Fügen Sie in Code2Scan die URL mit UTM in das Zielfeld ein und generieren Sie den dynamischen QR. Der von Code2Scan generierte Kurzlink leitet zu Ihrer URL mit intakten UTMs weiter.
Erfahren Sie mehr darüber, wie die Weiterleitung funktioniert, im Artikel vollständiger Leitfaden zum dynamischen QR Code.
3 📊 Sehen Sie sich die Daten in GA4 an
Nachdem Sie das Material veröffentlicht und einige Scans gesammelt haben, rufen Sie Google Analytics 4 auf:
- Gehen Sie zu Berichte → Akquisition → Traffic-Akquisition
- Wählen Sie im Selektor für die primäre Dimension Sitzungsquelle/-medium
- Suchen Sie nach der Kombination
flyer / qr-code(oder was Sie konfiguriert haben) - Um nach Kampagne zu sehen, ändern Sie die Dimension auf Kampagne
Sie sehen Sitzungen, Nutzer, Conversions und vieles mehr — alles getrennt nach jedem QR Code, den Sie mit verschiedenen UTMs erstellt haben.
Tipp: Warten Sie mindestens 24 Stunden, bis die Daten im Standardbericht erscheinen. Für Echtzeitdaten gehen Sie zu Berichte → Echtzeit.
Statisch vs. dynamisch für Tracking
Wenn Sie bereits über statischen vs. dynamischen QR gelesen haben, wissen Sie, dass der Unterschied über das Tracking hinausgeht. Aber wenn es darum geht, Ergebnisse zu messen, ist der Unterschied gravierend:
| Statischer QR | Dynamischer QR | |
|---|---|---|
| UTM-Parameter in der URL | Ja (aber fest) | Ja (und bearbeitbar) |
| Eigenes Scan-Dashboard | Nein | Ja |
| Ziel ändern möglich | Nein | Ja |
| Kurze URL im QR | Nein | Ja |
| Daten in GA4 | Nur wenn UTM in der URL ist | Ja + Dashboard-Daten |
Direkte Schlussfolgerung: Um wirklich zu tracken, verwenden Sie einen dynamischen QR mit einer Ziel-URL, die UTMs enthält. Sie erhalten zwei Datenpunkte: das Code2Scan-Dashboard (Gesamt-Scans) und GA4 (Verhalten nach dem Klick).
Best Practices für Kampagnenbenennung
Inkonsistente Benennung ist der häufigste Fehler. Wenn Sie BlackFriday auf einem QR und black_friday auf einem anderen verwenden, wird GA4 sie als zwei verschiedene Kampagnen trennen.
Befolgen Sie diese einfachen Regeln:
- Immer Kleinbuchstaben:
black-friday, nichtBlack-Friday - Bindestrich als Trennzeichen:
lancamento-produto, nichtlancamento_produtooderlancamentoProduto - Ohne Sonderzeichen:
promocao, nichtpromoção - Spezifisch genug:
flyer-junho-spist besser als nurflyer - In einer Tabelle dokumentieren: Notieren Sie jede UTM-Kombination und wo der QR platziert wurde
Häufige Fehler
❌ Inkonsistente UTM zwischen Materialien
Die Verwendung von utm_source=Flyer an einer Stelle und utm_source=flyer an einer anderen teilt die Daten in GA4 auf. Erstellen Sie einen Standard und halten Sie ihn bei allen Materialien ein. Sehen Sie weitere Fehler im Artikel häufige QR Code-Fehler.
❌ Statischen QR Code verwenden und Tracking erwarten
Ein statischer QR mit UTM in der URL sendet zwar Daten an GA4 — aber Sie können die URL danach nicht korrigieren, haben kein Scan-Dashboard und der QR hat mehr Module (schwieriger zu scannen bei kleineren Drucken). Verwenden Sie immer den dynamischen QR.
❌ Vergessen, vor dem Drucken zu testen
Bevor Sie zur Druckerei schicken, scannen Sie den QR mit mindestens zwei verschiedenen Handys (Android und iPhone). Bestätigen Sie, dass die Seite öffnet und die UTM-Parameter in der Browser-URL erscheinen. Ein QR mit falscher URL in einem Stapel von 1.000 Flyern ist weggeworfenes Geld.
❌ QR nicht in Kampagnen mit bedingten Weiterleitungen verwenden
Wenn Sie je nach Uhrzeit, Standort oder Gerät unterschiedliche Inhalte anzeigen möchten, sehen Sie, wie Sie bedingte Weiterleitungen im QR Code einrichten — und kombinieren Sie sie mit UTMs, um jede Variante zu verfolgen.
❌ Das Code2Scan-Dashboard ignorieren
GA4 misst, was nach dem Scan auf der Website passiert. Das Code2Scan-Dashboard misst den Scan selbst — einschließlich Gerät, Uhrzeit und ungefährem Standort. Verwenden Sie beide zusammen, um das vollständige Bild zu erhalten.
Wann in Marketingmaterialien einsetzen
Verfolgbarer QR mit UTM funktioniert bei jedem physischen oder digitalen Material, wo Sie keinen Link anklicken können:
- Flyer und Prospekte — sehen Sie den Leitfaden zu QR Code in Marketing-Flyern
- Produktverpackungen
- Plakatwände und Banner
- Visitenkarten
- Gedruckte Präsentationen
- PDF-E-Mails
Für Umfragen und Formulare können Sie UTM mit QR Code für Google Forms kombinieren und genau wissen, aus welchem Material jede Antwort kam.
Zusammenfassung
- Definieren Sie die UTM-Parameter vor der QR-Erstellung (
utm_source,utm_medium,utm_campaign) - Erstellen Sie die Ziel-URL mit UTMs und testen Sie sie im Browser
- Generieren Sie einen dynamischen QR Code mit der UTM-URL als Ziel
- Befolgen Sie eine Namenskonvention: Kleinbuchstaben, Bindestriche, ohne Sonderzeichen
- Testen Sie den QR auf zwei verschiedenen Handys, bevor Sie drucken
- Nach der Veröffentlichung verfolgen Sie die Daten in GA4 → Akquisition → Traffic-Akquisition
- Verwenden Sie das Code2Scan-Dashboard für Scan-Daten + GA4 für das Verhalten auf der Website
Erstellen Sie einen dynamischen, verfolgbaren QR Code — richten Sie Ihre UTM-URL als Ziel ein und beginnen Sie noch heute, jeden Scan zu messen.