Appearance
GA4 verstehen
Google Analytics 4 misst, was Besucher auf praxisklinik-rosengarten.de tun — unabhängig davon, über welchen Kanal sie kamen. GA4 ist unser Bindeglied zwischen Anzeigenklick und Buchung.
Grundbegriffe
- Event: Jede gemessene Aktion ist ein Event — Seitenaufruf (
page_view), Klick auf die Telefonnummer (click_telefonnummer), abgeschlossene Buchung (terminbuchung_abgeschlossen). - Key Event (früher „Conversion"): Ein Event, das wir als Ziel markiert haben. Unsere wichtigsten:
terminbuchung_abgeschlossen,kontaktformular_gesendet. - Sitzung (Session): Ein Besuch. Endet nach 30 Minuten Inaktivität.
- Nutzer: Eindeutige Besucher (per Cookie/Client-ID — mit den üblichen Unschärfen durch Consent und Gerätewechsel).
- Engagement-Rate: Anteil der Sitzungen mit Interaktion (> 10 s, Key Event oder ≥ 2 Seitenaufrufe). Gegenstück zur alten „Absprungrate".
Woher weiß GA4, woher ein Besucher kam?
utm-Parameter
An Ziel-URLs angehängte Parameter, z. B.:
https://praxisklinik-rosengarten.de/?utm_source=google&utm_medium=cpc&utm_campaign=hamburg_pmaxutm_source— woher (google, facebook, wonderlink …)utm_medium— Art (cpc = bezahlter Klick, organic, referral …)utm_campaign— welche Kampagne
Diese Parameter landen (wenn erfasst) auch im Praxissystem — sie sind die Brücke zwischen Kampagne und echter Buchung. Das Mapping unserer utm-Namen auf Ads-Kampagnen steht im Kapitel Unsere Zahlenwelt.
Bekannte Tracking-Fallen bei uns
{{campaign.name}}als wörtlicher utm-Wert = kaputtes Tracking-Template (Platzhalter wurde nicht ersetzt).- Rein nummerische utm_campaign-Werte = PMax liefert die Kampagnen-ID statt des Namens.
wonderlink-Quellen sind kein Google Ads — eigener Kanal, nicht den Ads-Kampagnen zurechnen.
Standard-Kanalgruppierung
GA4 sortiert Traffic automatisch in Kanäle: Paid Search, Organic Search, Direct, Referral, Paid Social … Die Zuordnung basiert auf source/medium. „Cross-network" = Performance Max.
Attribution
Attribution beantwortet: Welcher Kanal bekommt die Buchung zugeschrieben, wenn ein Nutzer mehrfach kam (z. B. erst Ads-Klick, drei Tage später direkt)?
- GA4 nutzt standardmäßig datengetriebene Attribution — der Beitrag wird per Modell auf die beteiligten Kanäle verteilt.
- Google Ads zählt eine Conversion dem Anzeigenklick zu, auch wenn die Buchung Tage später passiert (Conversion wird auf den Klick-Tag zurückdatiert!).
Warum Ads und GA4 nie dieselben Zahlen zeigen
| Grund | Effekt |
|---|---|
| Ads datiert auf Klick-Tag, GA4 auf Buchungs-Tag | Tagesvergleiche weichen ab |
| Unterschiedliche Attributionslogik | Ads schreibt sich mehr zu |
| Consent-Ablehnung trifft GA4 stärker | GA4 sieht weniger |
| Ads zählt auch Anruf-Conversions (ohne Website) | Ads-Zahl höher |
Regel: Nie Ads-Conversions gegen GA4-Key-Events „abgleichen" wollen — beide gegen die echten Buchungen im Praxissystem spiegeln.
GA4 ↔ Ads-Verknüpfung
Unsere GA4-Property ist mit dem Ads-Konto verknüpft. Dadurch:
- GA4-Key-Events (z. B.
terminbuchung_abgeschlossen) werden als Conversion-Actions in Ads importiert und steuern dort das Bidding. - Ads-Kosten erscheinen in GA4 (Berichte → Akquisition).
Ob die Verknüpfung intakt ist, prüft man per MCP mit list_google_ads_links oder in GA4 unter Verwaltung → Produktverknüpfungen.
Der Buchungs-Funnel
Der wichtigste GA4-Blick für uns ist der Weg zur Buchung:
Sitzung → Behandlungsseite → Buchungskalender geöffnet → terminbuchung_abgeschlossenBricht der Funnel an einer Stufe ungewöhnlich stark, liegt das Problem meist nicht an den Anzeigen, sondern an Website/Kalender (z. B. keine freien Slots — siehe OTV-Kalender-Signal). Wie man den Funnel per MCP abfragt: GA4-Reports.
Gerätesplit
Unsere Website wird zu ~88 % mobil genutzt. Konsequenzen:
- Alles, was Buchungen betrifft (Formular, Kalender), muss primär mobil bewertet werden.
- Die utm-Erfassungslücke im mobilen Buchungsformular ist deshalb der größte Attributions-Hebel (siehe Überblick).