taggrs-logo

Wie richtet man Google Ads Enhanced Conversions serverseitig ein?

Enhanced-conversions-google-ads

Die Debatte über den Online-Datenschutz hat in den letzten Jahren einen Aufschwung erfahren. Mit den Einschränkungen für Cookies von Drittanbietern wird es immer schwieriger, gezielte Werbedaten zu erhalten. Viele Unternehmen entscheiden sich daher für die Verwendung von Erstanbieterdaten. In diesem Zusammenhang hat Google Enhanced Conversions eingeführt. Wir zeigen Ihnen, wie Sie Google Ads Enhanced Conversions serverseitig im Google Tag manager einrichten können.

Was sind Enhanced Conversions?

Enhanced Conversions ist eine Funktion in Google Ads, die die Genauigkeit der Conversion-Metriken verbessert. Sie ermöglicht es den Inserenten, zusätzliche Daten wie E-Mail-Adressen und Telefonnummern zu übermitteln. Diese Daten werden mit einem Einweg-Hashing-Algorithmus (SHA256) verschlüsselt, um die Privatsphäre der Nutzer zu gewährleisten.

Warum wurden verbesserte Umrechnungen eingeführt?

Mit dem Wegfall der Cookies von Drittanbietern hat Google weniger Zugriff auf Umrechnungsdaten. Mit Enhanced Conversions ist es möglich, von Drittanbieterdaten auf Erstanbieterdaten zu stapfen und so die Abhängigkeit von Google von externen Anbietern zu verringern.

Keine Cookies, trotzdem Daten?

Enhanced Conversions funktionieren auch dann, wenn ein Website-Besucher sich entscheidet, keine Cookies zu akzeptieren. Mit der Option “URL-Passthrough” können die erforderlichen Daten dennoch an Google gesendet werden.

without cookie still data

Die Vorteile der verbesserten Konversionen

Die Verwendung von Enhanced Conversions bietet mehrere Vorteile:

  • Es ist datenschutzfreundlicher
  • Macht die Kampagnen effizienter
  • Ermöglicht Einblicke in Konversionen, die sonst nicht gemessen werden könnten.

Darüber hinaus nutzt es First-Party-Daten und CRM-Daten für Konversionen.

Sind Sie neugierig, wie Google Ads SST aufgebaut ist? Sehen Sie sich dann die Google Ads Server Side Tracking-Seite an.

Wie respektiert Enhanced Conversions die Privatsphäre der Nutzer?

Enhanced Conversions ermöglicht die sichere Übermittlung von ansonsten identifizierbaren Daten an Google. Die Daten werden mit einem Einweg-Hash-Algorithmus namens SHA-256 gesichert.

Der Grund, warum die Daten gehasht werden, ist, dass Google die Daten nur für Nutzer verwenden kann, die bereits ein Google-Konto erstellt haben. Wenn die von uns gesendeten gehashten Daten mit den gehashten Daten eines Nutzers übereinstimmen, den Google bereits kennt, kann Google die Reise dieses Nutzers bis zur Konversion zusammenfassen.

Wenn die von uns gesendeten gehashten Daten nicht mit den gehashten Daten eines erkannten Nutzers übereinstimmen, kann Google den Hash nicht umkehren, um die ursprüngliche E-Mail-Adresse, Telefonnummer oder Adresse zu erhalten, so dass die Privatsphäre der Nutzer vollkommen gewahrt bleibt.

Verbesserte Konversionen für Leads und Web

Es gibt zwei Varianten von Enhanced Conversions: für das Web und für Leads. Ersteres konzentriert sich auf die Verbesserung der Online-Konversionen, während letzteres Offline-Konversionen mit Online-Leads verknüpft.

Verbesserte Konversionen für das Web

Beispiel:

  • Ein Nutzer, der in seinem Google-Konto angemeldet ist, sieht Ihre Anzeige.
  • Sie besuchen dann Ihre Website über einen anderen Weg und schließen einen Kauf oder eine Aktion ab.
  • Das Conversion-Tag sammelt Nutzerdaten und sendet sie an Google.
  • Die gehashten Website-Daten werden mit den Daten von Google verglichen.
  • Wenn es eine Übereinstimmung gibt, kann die Konversion Ihrer Anzeige zugeschrieben werden.
verbesserte-umwandlungen-für-web

Verbesserte Konversionen für Leads

Hier ein weiteres Beispiel:

  • Ein Nutzer klickt auf Ihre Anzeige und landet auf Ihrer Website.
  • Nach dem Stöbern entscheidet sich der Nutzer, ein Formular auszufüllen und so zu einem potenziellen Kunden (Lead) zu werden.
  • Die Details dieses Leads werden in Ihrem Customer Relationship Management (CRM)-System gespeichert.
  • Wenn der Leads konvertiert, können Sie die Erstanbieterdaten zu Google hochladen.
  • Google vergleicht dann die hochgeladenen Erstanbieterdaten mit den gehashten Nutzerdaten.
  • Wenn es eine Übereinstimmung gibt, kann die Konversion Ihrer Anzeige zugeschrieben werden.
Verbesserte Konversionen für Leads

In diesem Artikel erklären wir, wie man Google Ads Enhanced Conversions für Web Server Side in Google Tag manager einrichtet. In diesem Beispiel wird das Ereignis ” Kauf” verwendet, aber theoretisch kann dies bei jedem Ereignis durchgeführt werden, solange es Benutzerdaten gibt.

1. Tick Enhanced Conversions Google Ads

Das Kontrollkästchen “Erweiterte Konversionen” muss bei der Veranstaltung, zu der Sie dies hinzufügen möchten, angekreuzt sein. Gehen Sie in Google Ads zu Conversions –> Details –> Enhanced Conversions. Vergewissern Sie sich, dass das Kontrollkästchen Verbesserte Konversionen einschalten aktiviert ist.

turn on enhanced conversions google ads

2. Erstellung von Variablen der Datenschicht (Web Container)

Wenn diese Option aktiviert ist, wird eine Datenschichtvariable in GTM erstellt. Gehen Sie zu Google Tag manager Web container –> Variables –> New. Geben Sie dann der Variablen einen Namen, z. B. Benutzereigenschaften.

create-new-variable-web-container-user-properties

3. Datenschichtvariable setzen (Web Container)

Wählen Sie dann Datenschichtvariable als Variablentyp, indem Sie auf Variablenkonfiguration klicken. Geben Sie unter Name der Datenschichtvariable den Namen der Variablen ein, die Sie lesen möchten. In einer GA4-Standardeinstellung bezieht sich dies oft auf user_properties, was bedeutet, dass die Datenschicht Informationen über Benutzer enthält. In vielen Fällen wird dies als user_properties bezeichnet. Es ist jedoch wichtig, dies zu überprüfen, da die genaue Bezeichnung variieren kann.

benutzereigenschaften-variable-web-container erstellen

Beispiel für eine Datenschicht mit user_properties mit Datenschichtinformationen:

window.dataLayer.push({
    'event': 'purchase',
    'ecommerce': {
        'transaction_id': 'T12345',
        'affiliation': 'Online Store',
        'value': 69.98,
        'currency': 'EUR',
        'tax': 5.00,
        'shipping': 5.00,
        'coupon': 'TESTCOUPON',
        'items': [{
            'item_id': 'SKU12345',
            'item_name': 'Cool T-Shirt',
            'item_category': 'Apparel',
            'item_variant': 'Blue',
            'price': '19.99',
            'quantity': 1
        }],
        'user_properties': {
            'email': '[email protected]',
            'phone_number': '+11234567890',
            'address': {
                first_name: 'John',
                last_name: 'Doe',
                street: '123 Lemon',
                city: 'Some city',
                region: 'FR',
                country: 'NL',
                postal_code: '12345',
            },
        }
    }
});

Um sicher zu sein, wie Ihre Datenebene strukturiert ist, müssen Sie sie testen. Öffnen Sie den Vorschaumodus von GTM und führen Sie einen Test durch, um zu sehen, wie die Variablen in Ihrer Datenebene benannt sind. Testen Sie und gehen Sie zu Event –> Container loaded –> Data Layer und überprüfen Sie, wie es aussieht. Auf diese Weise können Sie feststellen, ob es sich tatsächlich um user_properties handelt oder ob ein anderer Name verwendet wird. Klicken Sie dann auf Save, um die Variable zu speichern.

4. Erstellen von benutzerdefinierten Datenvariablen (Web Container)

Wenn Sie die Datenschichtvariable erstellt haben, müssen Sie sie mit einer anderen Variablen verknüpfen. Erstellen Sie erneut eine Variable. Geben Sie ihm dann einen Namen, z. B.: Alle Benutzerdaten.

neue-variable-web-container-gtm erstellen

5. Einstellung der benutzerdefinierten Datenvariablen (Web Container)

Wählen Sie unter Variablentyp die Option User-Provided Data. Wählen Sie dann unter Typ die Option Code und fügen Sie unter Datenquelle die soeben erstellte Variable (Stape 3) hinzu.

set-up-all-user-data-variable-user-properties-gtm

6. GA4 Ereignis-Tag (Web-Container)

Wechseln Sie zu Tags und gehen Sie zu dem Ereignis, für das Sie erweiterte Konversionen verwenden möchten. In diesem Fall verwenden wir das Kaufereignis. Sie haben noch keine Veranstaltung erstellt? Dann lesen Sie in unserem Blog nach , wie Sie (E-commerce) Events in Google Tag manager erstellen.

select-purchase-event-web-container-tags

7. GA4-Ereignis-Tag setzen (Web-Container)

Scrollen Sie zu Event-Parameter und fügen Sie hier user_data und als Value die Variable ein, die Sie gerade erstellt haben (Stape 4). Die Arbeit im Web container ist nun abgeschlossen.

add-user_data-paramter-and-all-user-data-variable-to-purchase-event-gtm

8. Tracking-Tag (Server-Container) für die Umwandlung

Als Nächstes müssen wir das Conversion Tracking Tag im Server Container einrichten. Gehen Sie zu Tags –> Conversion Tracking Tag. Wenn Sie es noch nicht eingerichtet haben, lesen Sie die Erklärung zu Google Ads Conversion Tracking Tag.

select-google-ads-conversion-tracking-tag-server-container-tags

9. Tracking-Tags für Umrechnungen einrichten (Server-Container)

Hier sollten Sie das Kästchen Include user-provided data ankreuzen. Wenn Sie dieses Kontrollkästchen im Google Tag manager anklicken, erteilen Sie die Erlaubnis, dass die Daten, die Besucher auf Ihrer Website eingeben, vom Server an Google Ads weitergeleitet werden. So können Sie diese Daten in Google Ads nutzen.

include-user-provided-data-google-ads-conversion-tracking-tag-server-side-gtm

10. Testen des Vorschaumodus

Wenn Sie Enhanced Conversions serverseitig testen möchten, führen Sie zunächst ein Test-Event auf Ihrer Website durch. Nachdem Sie dieses Event (z. B. Purchase) aktiviert haben, navigieren Sie im Vorschaumodus des Google Tag Managers zum Abschnitt Event data. Suchen Sie in diesen Daten gezielt nach dem Begriff user_data. Es ist wichtig, dass die Informationen, die Sie unter user_data sehen, korrekt angezeigt werden, wie in der folgenden Abbildung zu sehen ist. Damit wird bestätigt, dass die Daten korrekt konfiguriert sind und auf die richtige Weise an Google Ads übermittelt werden. Die Darstellung dieser Daten sollte dem nachstehenden Beispiel entsprechen.

datalayer

11. Überprüfung der erweiterten Conversions in Google Ads

Um zu überprüfen, ob Enhanced Conversions funktioniert, können Sie zu Google Ads –> Conversions –> Conversion (purchase) –> Diagnostics gehen. Hier sehen Sie dann den Status von Enhanced Conversions. Beachten Sie , dass es 24 bis 48 Stunden dauern kann, bis Sie hier einen anderen Status sehen.

umwandlungsdiagnose-erweiterte-umwandlungen-status-aufzeichnung

Schlussfolgerung

Jetzt, wo Sie Google Ads Enhanced Conversions Server Side eingerichtet haben, haben Sie die Möglichkeit, Ihre Anzeigenkampagnen auf die nächste Stufe zu heben. Diese Funktion, die auf die Optimierung von Konversionsmetriken abzielt, legt den Schwerpunkt auf Erstanbieterdaten. Auf diese Weise bietet sie eine Antwort auf die Komplikationen, die durch die Abschaffung der Cookies von Dritten entstehen.

Häufig gestellte Fragen

Enhanced Conversions funktioniert nicht über den Server Container

Hinzufügen des Parameters user_data zu GA4 Event Tags im (Web Container)


Über den Autor

Ate Keurentjes

Ate Keurentjes

Spezialist für Server Side Tracking bei TAGGRS

Ate Keurentjes ist ein Spezialist für Server Side Tracking bei TAGGRS. Er hat Erfahrung mit verschiedenen Konzepten des Google Tag Managers. Keurentjes redigiert und schreibt seit 2023 über die neuesten Entwicklungen und Trends im Bereich Datenerfassung / Server Side Tracking.

Bereit für die nächste Stufe?

Starten Sie mit Server Side Tracking und erzielen Sie mehr Umsatz und Konversionen in einer Welt ohne Third-Party-Cookies.