← Alle Artikel

QR-Codes in Google Analytics 4 mit UTM-Parametern tracken

So messen Sie QR-Code-Kampagnen in GA4 mit einheitlichen UTM-Parametern, Kurzlinks, Auswertungen nach Platzierung, Tests und Scan-Analysen.

Ein Smartphone scannt einen QR-Code auf einem gedruckten Plakat, während die Kampagnendaten in Google Analytics 4 ausgewertet werden.

Um einen QR-Code in Google Analytics 4 zu tracken, fügen Sie der Ziel-URL UTM-Parameter hinzu, bevor Sie den Code erstellen. Verwenden Sie für jede physische Platzierung eine eigene markierte URL und vergleichen Sie anschließend Sitzungen, Interaktionen und Conversions in GA4. Ergänzen Sie das Tracking um eine QR-Scan-Analyse, wenn Sie zusätzlich Aufrufe auf Weiterleitungsebene erfassen möchten.

Für eine zuverlässige Einrichtung benötigen Sie:

  1. Eine für Mobilgeräte optimierte Landingpage mit installiertem GA4.
  2. Eine Ziel-URL mit einheitlichen UTM-Parametern.
  3. Einen eigenen Kurzlink und QR-Code für jede Platzierung, die Sie vergleichen möchten.
  4. Einen Testscan, bevor das Design in den Druck geht.

Was Google Analytics 4 bei einem QR-Code messen kann

GA4 erkennt nicht den eigentlichen Scan mit der Kamera. Die Messung beginnt erst, nachdem der Scan eine Webseite geöffnet hat und das GA4-Tag im Browser des Besuchers ausgeführt wurde.

Frage Beste Datenquelle
Wurde der QR-Link aufgerufen? QR-Scan- oder Weiterleitungsanalyse
Welche Kampagne und Platzierung führten zum Besuch? GA4 mit UTM-Parametern
Was hat der Besucher auf der Website getan? GA4-Ereignisse und Conversions
Wurde die gewünschte Aktion abgeschlossen? GA4-Schlüsselereignisse oder Ihr Geschäftssystem

Ein Aufruf der Weiterleitung wird nicht immer zu einer GA4-Sitzung. Der Besucher kann die Seite vorzeitig schließen, die Verbindung verlieren, die Analyse-Einwilligung ablehnen oder das GA4-Tag blockieren.

MeoVC bietet QR-Scan-Tracking und Klickanalysen für Aktivitäten auf Weiterleitungsebene. Mit GA4 analysieren Sie anschließend das Verhalten nach dem Laden der Landingpage.

Vor dem Erstellen des QR-Codes ein UTM-Namensschema festlegen

UTM-Parameter sind Kennzeichnungen in einer URL, mit denen GA4 die Kampagne identifizieren kann, über die ein Besuch zustande kam.

Beginnen Sie bei QR-Code-Kampagnen mit diesen Parametern:

Parameter Bedeutung Beispiel
utm_source Physische Quelle oder Art der Platzierung poster
utm_medium Art der Traffic-Zuführung qr
utm_campaign Marketingkampagne summer_sale
utm_content Konkretes Werbemittel, Variante oder Standort downtown_window_a
utm_id Optionale, dauerhafte Kampagnen-ID sum26

Verwenden Sie utm_source, utm_medium und utm_campaign als Grundausstattung. Ergänzen Sie utm_content, wenn mehrere QR-Codes zu derselben Kampagne gehören und Sie nach Platzierung oder Werbemittelvariante auswerten möchten.

Eine markierte URL kann beispielsweise so aussehen:

https://example.com/sale?utm_source=poster&utm_medium=qr&utm_campaign=summer_sale&utm_content=downtown_window_a

Ist ref ein UTM-Parameter?

Nein. ref ist ein benutzerdefinierter Query-Parameter, den Websites häufig für Empfehlungs-, Affiliate-, Partner- oder interne Kennungen verwenden. Er gehört nicht zum standardmäßigen UTM-Parametersatz, und GA4 ordnet ihn nicht automatisch der Sitzungsquelle, dem Medium, der Kampagne oder dem Inhalt zu.

Verwenden Sie ref nur, wenn Ihr Weiterleitungssystem oder Ihre Landingpage dafür einen klar definierten Zweck hat:

https://example.com/sale?utm_source=poster&utm_medium=qr&utm_campaign=summer_sale&utm_content=downtown_window_a&ref=partner_42

Behalten Sie die UTM-Parameter für die Kampagnenzuordnung bei. Soll der ref-Wert auch in GA4-Berichten erscheinen, erfassen Sie ihn als benutzerdefinierten Ereignisparameter und registrieren ihn als ereignisbezogene benutzerdefinierte Dimension. Verwenden Sie ref nicht als Ersatz für utm_source oder utm_content.

Schreiben Sie alle Parameterwerte klein, verwenden Sie ein einheitliches Trennzeichen und dokumentieren Sie die Benennungsregeln. Werte wie Summer_Sale, summer-sale und summer_sale erscheinen in Berichten als getrennte Zeilen.

Ein benutzerdefiniertes Medium wie qr passt möglicherweise nicht in eine der standardmäßigen Kanalgruppen von GA4. Prüfen Sie deshalb die Sitzungsquelle bzw. das Sitzungsmedium und die Sitzungskampagne, anstatt sich ausschließlich auf die Standard-Channelgruppe zu verlassen.

Namen, E-Mail-Adressen, Bestellnummern und andere sensible Daten gehören weder in UTM- noch in ref-Werte. Query-Parameter können in Analysesystemen, im Browserverlauf, in Serverprotokollen und auf Screenshots sichtbar werden.

QR-Codes Schritt für Schritt in GA4 tracken

1. Die gewünschte Aktion festlegen

Bestimmen Sie zunächst das Geschäftsziel, das der QR-Code unterstützen soll, zum Beispiel:

  • Ein Lead-Formular absenden.
  • Einen Gutschein einlösen.
  • Sich für eine Veranstaltung anmelden.
  • Einen Kauf abschließen.

Stellen Sie sicher, dass die Landingpage auf Mobilgeräten gut funktioniert und GA4 die Zielaktion als Ereignis oder Schlüsselereignis erfasst.

2. Die markierte Ziel-URL erstellen

Öffnen Sie den MeoVC-UTM-Builder und tragen Sie die URL der Landingpage sowie Quelle, Medium, Kampagne und Inhalt ein.

Für ein Plakat zu einem Sommerschlussverkauf in einem Geschäft in der Innenstadt könnten die Werte so aussehen:

Landingpage: https://example.com/sale
utm_source: poster
utm_medium: qr
utm_campaign: summer_sale
utm_content: downtown_window_a

Die erzeugte URL eignet sich für die Kampagnenzuordnung in GA4, kann für gedruckte Materialien jedoch zu lang sein und ein dichteres QR-Code-Muster erzeugen.

Erstellen Sie einen Kurzlink, der auf die vollständige markierte Ziel-URL weiterleitet. Hinterlegen Sie den Kurzlink im QR-Code und prüfen Sie, ob bei der Weiterleitung die gesamte Query-Zeichenfolge erhalten bleibt.

Dadurch bleiben der gedruckte Code und das endgültige Ziel voneinander getrennt. Gleichzeitig erhalten Sie Analysedaten auf Weiterleitungsebene und können das Ziel ändern, ohne den QR-Code neu drucken zu müssen. Eine gebrandete eigene Domain macht zudem die neben dem Code abgedruckte Ersatz-URL leichter erkennbar.

Ein statischer QR-Code mit der vollständigen markierten URL ist ausreichend, wenn sich das Ziel nie ändern wird und Sie keine Weiterleitungsanalyse benötigen.

4. Für jede relevante Platzierung einen eigenen QR-Code erstellen

Verwenden Sie innerhalb einer Kampagne ein einheitliches utm_campaign und ändern Sie utm_content für jede relevante Platzierung.

Platzierung utm_source utm_medium utm_campaign utm_content
Plakat im Schaufenster poster qr summer_sale downtown_window_a
Aufsteller an der Kasse counter_card qr summer_sale downtown_checkout
Beileger in der Produktverpackung packaging qr summer_sale box_insert_v2
Rückwand eines Messestands trade_show qr summer_sale booth_wall_left

Verwenden Sie nur dann einen gemeinsamen Code, wenn eine Gesamtauswertung ausreicht. Erstellen Sie die finalen Codes mit dem MeoVC-QR-Code-Generator.

5. Die vollständige Weiterleitung vor dem Druck testen

Testen Sie den QR-Code direkt im finalen Layout. Größe, Kontrast, umgebende Grafiken, Material und Platzierung können die Scanbarkeit beeinflussen.

  1. Scannen Sie den Code nach Möglichkeit mit mindestens zwei Smartphones.
  2. Prüfen Sie, ob die richtige Landingpage geöffnet wird.
  3. Kontrollieren Sie, ob alle UTM-Parameter und der optionale ref-Parameter die Weiterleitung vollständig durchlaufen.
  4. Testen Sie über eine mobile Datenverbindung und nicht nur im Büro-WLAN.
  5. Führen Sie die gewünschte Zielaktion aus.
  6. Bestätigen Sie den Besuch und das Ereignis im Echtzeitbericht von GA4.
  7. Prüfen Sie den Aufruf im Scan- oder Linkbericht von MeoVC.

Testen Sie außerdem die kurze Ersatz-URL, die neben dem Code abgedruckt wird.

6. Den Traffic der QR-Kampagne in GA4 finden

Nutzen Sie den Echtzeitbericht von GA4 für die technische Prüfung. Öffnen Sie für die Kampagnenanalyse den Bericht „Neu generierte Zugriffe“ (Traffic acquisition) und prüfen Sie unter anderem:

  • Sitzungsquelle/-medium (Session source / medium)
  • Sitzungskampagne (Session campaign)
  • Manueller Anzeigeninhalt der Sitzung (Session manual ad content)
  • Sitzungskampagnen-ID (Session campaign ID), wenn utm_id verwendet wird

Filtern Sie nach einer Kampagne wie summer_sale und bewerten Sie anschließend die Kennzahlen, die zum Kampagnenziel passen: Sitzungen mit Interaktion, Schlüsselereignisse, Käufe oder abgesendete Formulare.

Verwenden Sie für die Kampagnenleistung sitzungsbezogene Dimensionen. Dimensionen zum ersten Nutzerkontakt beschreiben die Kampagne, über die ein Nutzer ursprünglich gewonnen wurde, nicht zwingend den QR-Code, der die aktuelle Sitzung ausgelöst hat.

QR-Scan-Daten mit GA4-Daten vergleichen

Betrachten Sie Scan-Analyse und GA4 als aufeinanderfolgende Stufen eines Funnels:

QR-Aufruf -> Weiterleitung -> Laden der Landingpage -> GA4-Sitzung -> Conversion

Verwenden Sie für jede Kampagne und jeden utm_content-Wert eine KPI-Tabelle:

KPI Was wird gemessen? Formel Beispiel
Aufrufe des QR-Links Vom Kurzlink erfasste Aufrufe Direkter Zählwert 1.000
GA4-Sitzungen Besuche, bei denen GA4 Daten erfasst hat Direkter Zählwert 760
Scan-zu-Sitzung-Rate Anteil der Aufrufe, aus denen GA4-Sitzungen wurden GA4-Sitzungen / Aufrufe des QR-Links 76 %
Schlüsselereignisse Abgeschlossene Zielaktionen Direkter Zählwert 95
Sitzungs-Conversion-Rate Anteil der Sitzungen mit Schlüsselereignis Schlüsselereignisse / GA4-Sitzungen 12,5 %
Scan-zu-Conversion-Rate Anteil der Aufrufe mit Schlüsselereignis Schlüsselereignisse / Aufrufe des QR-Links 9,5 %

Diese Prozentwerte dienen der Diagnose innerhalb einer Kampagne und sind keine allgemeingültigen Benchmarks.

  • Viele Aufrufe, aber deutlich weniger Sitzungen: Prüfen Sie Weiterleitungen, Ladegeschwindigkeit, Einwilligungsverwaltung, GA4-Installation, mobile Nutzerfreundlichkeit und verlorene Query-Parameter.
  • Ausreichend Sitzungen, aber wenige Conversions: Prüfen Sie Angebot, Übereinstimmung von Werbebotschaft und Landingpage, Bedienbarkeit und Formular.
  • Sitzungen ohne Kampagnendaten: Kontrollieren Sie die endgültige URL und stellen Sie sicher, dass keine Weiterleitung und kein Skript die UTM-Parameter entfernt, bevor GA4 initialisiert wird.

Häufige Fehler beim QR-Code-Tracking

  • Uneinheitliche Benennung: qr, QR und qr_code erzeugen getrennte Berichtszeilen.
  • UTM-Parameter auf internen Links: Sie können die Akquisitionszuordnung überschreiben.
  • Scans ohne Ergebnis messen: Verknüpfen Sie jede Kampagne mit einem Schlüsselereignis oder einem Geschäftsergebnis.
  • Drucken ohne physischen Test: Ein Code, der auf dem Bildschirm funktioniert, kann nach Skalierung, Komprimierung oder Druck unlesbar werden.
  • Scans mit eindeutigen Personen gleichsetzen: Wiederholte Scans, Vorschauen, Tests und automatisierte Aufrufe können die Zahl erhöhen.
  • ref als Ersatz für UTM verwenden: Halten Sie den Parameter getrennt und erfassen Sie ihn ausdrücklich, wenn er in Berichten benötigt wird.

Wann GA4 allein ausreicht

GA4 mit UTM-Parametern verwenden MeoVC-Scan-Analyse und editierbaren Kurzlink ergänzen
Die Kampagne läuft nur kurze Zeit Die Druckmaterialien bleiben länger im Umlauf
Das Ziel wird sich nicht ändern Das Ziel muss möglicherweise geändert werden
Website-Sitzungen und Conversions reichen aus Weiterleitungsaufrufe müssen mit GA4-Sitzungen verglichen werden
Daten auf Weiterleitungsebene je Platzierung sind nicht erforderlich Mehrere Standorte oder Designs benötigen eine getrennte Diagnose

Jetzt Ihre QR-Kampagne tracken

Erstellen Sie mit MeoVC einen trackbaren QR-Code mit Kurzlink, einheitlichen UTM-Parametern und Analysedaten auf Weiterleitungsebene.

Trackbaren QR-Code erstellen

Häufig gestellte Fragen