Parameter „Kundenakquisition“ im Conversion-Tracking-Tag einrichten

Mit dem Zielvorhaben „Kundenakquisition“ können Sie Ihre Google Ads-Kampagne für die Neukundengewinnung optimieren. In diesem Artikel wird beschrieben, wie Sie entsprechende Berichte mithilfe von Tagging einrichten, um die Genauigkeit der Erkennung von Neukunden in Ihren Kampagnen weiter zu verbessern. Weitere Informationen zum Zielvorhaben „Kundenakquisition“

Hinweis: Sie müssen ein Zielvorhaben zur Kundenakquisition einrichten, bevor Sie die entsprechenden Berichte aktivieren können.

Berichte zur Kundenakquisition einrichten – Anleitung

Mit dem allgemeinen Website-Tag einrichten

Hinweis: Wenn Sie diese Option verwenden möchten, muss in Google Ads eine Conversion-Aktion vom Typ „Kauf“ eingerichtet sein, die bestimmte Anforderungen erfüllt. Außerdem müssen Sie die Kundenakquisition in Ihrem Konto einrichten. Weitere Informationen zum Zielvorhaben „Kundenakquisition“

Schritt 1: Conversion-Tracking-Code für das Google-Tag auf Ihrer Website einfügen

Weitere Informationen zum Conversion-Tracking mithilfe des Google-Tags finden Sie im Hilfeartikel Conversion-Tracking für Ihre Website einrichten.

Hinweis: Für das Conversion-Zielvorhaben „Kundenakquisition“ können nur über Google Ads-Conversion-Tracking erfasste gebotsfähige Kauf-Conversions verwendet werden. In Floodlight und Google Analytics lassen sich Neukunden nicht mit dem Google-Tag erfassen.

Schritt 2: Dem Ereignis-Snippet für das Tag den Parameter new_customer hinzufügen

Fügen Sie dem Ereignis-Snippet den folgenden benutzerdefinierten Parameter hinzu:

Parameter Werttyp Beschreibung
new_customer Boolesch: True, False, [Not specified] Ist der Kunde, der eine Conversion ausführt, ein Neukunde?
  • True: Neukunde – hat im angegebenen Zeitraum nichts gekauft (Zeitfenster von 540 Tagen empfohlen und als Standard festgelegt, aber nicht vorgeschrieben)
  • False: wiederkehrender Kunde, der im angegebenen Zeitraum etwas gekauft hat
  • Not specified: wenn keine eindeutige Klassifizierung möglich ist, z. B. beim Bezahlen als Gast

Beispiel für das allgemeine Website-Tag, das mit dem Parameter oben konfiguriert wurde:

<script type="text/javascript">

gtag('event', 'purchase', {

"send_to": "AW-CONVERSION_ID/CONVERSION_LABEL", /* BITTE DURCH IHREN WERT ERSETZEN */

...

"new_customer": true, /* dynamisch berechnen, true/false eintragen */

...

]

});

/* ]]> */

Mit Google Tag Manager einrichten

So fügen Sie den Parameter new_customer in den Google Tag Manager-Code ein:

  1. Wählen Sie das Tag für das Conversion-Zielvorhaben „Kundenakquisition“ aus.
  2. Klicken Sie auf das Kästchen „Neukundendaten angeben“.
  3. Wählen Sie Datenschicht oder Benutzerdefinierte Felder als Datenquelle aus.
  4. Damit die folgenden Variablen berücksichtigt werden, müssen Sie sie auf der Zahlungsseite einfügen.
Parameter Werttyp Beschreibung
new_customer Boolesch: True, False, [Not specified] Ist der Kunde, der eine Conversion ausführt, ein Neukunde?
  • True: Neukunde – hat im angegebenen Zeitraum nichts gekauft (Zeitfenster von 540 Tagen empfohlen und als Standard festgelegt, aber nicht vorgeschrieben)
  • False: wiederkehrender Kunde, der im angegebenen Zeitraum etwas gekauft hat
  • Not specified: wenn keine eindeutige Klassifizierung möglich ist, z. B. beim Bezahlen als Gast
customer_lifetime_value Währung

Wird der Customer Lifetime Value dem Kunden zugeordnet, der die Conversion als Neukunde durchführt?

  • True: Wenn der Parameter new_customer den Wert „True“ hat, wird der Währungswert in Google Ads erfasst.
  • False: Wenn der Parameter new_customer den Wert „False“ hat, wird der Währungswert in Google Ads nicht erfasst.

In der Datenschicht werden Daten vorübergehend gespeichert. Das strukturierte Format kann von Tag Manager gelesen werden. Deshalb lassen sich diese Daten ganz einfach von Ihrer Webseite oder mobilen App in Tags, Trigger und andere Variablen in Tag Manager verschieben.

Sie müssen nicht unbedingt eine Datenschicht einrichten, damit Informationen über Variablen abgerufen werden können. Tag Manager-Variablen lassen sich auch so konfigurieren, dass Werte direkt aus benutzerdefinierten Feldern, eigenen Cookies oder dem Document Object Model (DOM) abgerufen werden. Am besten ist es aber, wenn die Variablen Informationen direkt aus einem gut strukturierten Datenschichtobjekt beziehen. Wenn Sie eine Datenschicht implementieren, können Sie die Wahrscheinlichkeit verringern, dass Daten durch unbeabsichtigte Änderungen verloren gehen. Außerdem schaffen Sie damit die Voraussetzung für ein gut strukturiertes, universell zugängliches Datenmodell und erleichtern die Fehlerbehebung.

Sie können für jede Conversion festlegen, ob Google automatisch erkennen soll, ob eine Conversion neu ist, oder selbst Berichte über das Conversion-Tag erstellen, um dafür zu sorgen, dass Ihre Google Ads-Berichte präziser sind. Außerdem lässt sich festlegen, wie viel Ihnen ein Neukunde wert ist, indem Sie dem ersten Kauf einen bestimmten Bruchteil des durchschnittlichen Bestellwerts hinzufügen.

Der Customer Lifetime Value wird anhand des durchschnittlichen Conversion-Werts für Shopping-Kampagnen und der Kaufhäufigkeit Ihrer Kunden berechnet. Sie können einen bestimmten Bruchteil auswählen, um den gewünschten Neukundenwert zu bestimmen.

Beispiel für eine Implementierung mit Datenschicht:

dataLayer.push({

"event": 'purchase',

"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",

"affiliation": "Google online store",

"value": 23.07,

"currency": "USD",

"new_customer": true,

});

Beispiel für eine Implementierung mit benutzerdefinierten Feldern:

<script type="text/javascript">

send_to = 'AW-CONVERSION_ID/CONVERSION_LABEL'; /* BITTE DURCH IHREN WERT ERSETZEN */

transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";

affiliation = "Google online store";

value = 23.07;

currency = "USD";

new_customer = true;

</script>

Hinweis: Erstellen Sie in Tag Manager eine benutzerdefinierte Variable, auf die verwiesen werden kann.

Mit Firebase einrichten

Sie können Google Tag Manager mit Firebase für Android oder Firebase für iOS weiter nutzen. Im Folgenden wird gezeigt, wie Sie das Firebase-Conversion-Tracking einrichten und überprüfen.

Schritt 1: Firebase-Conversion-Tracking einrichten

  1. Fügen Sie Ihrer Android- oder iOS-App das Google Analytics SDK hinzu.
  2. Melden Sie sich in Ihrem Google Ads-Konto an.
  3. Verknüpfen Sie Ihr Google Ads-Konto mit der Google Analytics App und mit Firebase. Eine entsprechende Anleitung finden Sie im Hilfeartikel Produktverknüpfung: Google Analytics 4-Property oder Firebase-Projekt mit Google Ads verknüpfen.
  4. Erfassen Sie App-Conversions aus der Google Analytics App mithilfe des Firebase SDK. Eine entsprechende Anleitung finden Sie im Hilfeartikel App-Conversions aus Google Analytics 4-Properties messen.
Hinweis: Damit Conversions mit Firebase erfasst werden können, müssen Sie das neue SDK verwenden (Android 17.3 und iOS 6.2 oder höher).

Schritt 2: Einstellungen für Conversion-Aktionen prüfen

Wenn Sie die Akquisition neuer Kunden erfassen möchten, sollten Sie prüfen, ob Sie die Conversion-Aktion richtig eingerichtet haben. Verwenden Sie folgende Einstellungen für Conversion-Aktionen:

  • Legen Sie „Kauf“ als Kategorie für die Conversion-Aktion fest.
  • Legen Sie „Kauf“ als Firebase-Ereignis fest.
  • Legen Sie „Quelle“ auf „Firebase“ fest.
  • Machen Sie Ihre Conversion-Aktionen gebotsfähig (primäre Conversion-Aktion).

Schritt 3: Dem purchase-Ereignis den Parameter new_customer hinzufügen

Bevor Sie den Parameter new_customer hinzufügen, müssen Sie das purchase-Ereignis aktualisieren. Wenn Sie noch kein solches Ereignis erstellt haben, folgen Sie der entsprechenden Anleitung für Android bzw. für iOS. Der unten aufgeführte Parameter new_customer ist erforderlich, um mit Firebase die Kundenakquisition zu erfassen.

Parameter Werttyp Beschreibung
new_customer Boolesch: True, False, [Not specified] Ist der Kunde, der eine Conversion ausführt, ein Neukunde?
  • True: Neukunde – hat im angegebenen Zeitraum nichts gekauft (Zeitfenster von 540 Tagen empfohlen und als Standard festgelegt, aber nicht vorgeschrieben)
  • False: wiederkehrender Kunde, der im angegebenen Zeitraum etwas gekauft hat
  • Not specified: wenn keine eindeutige Klassifizierung möglich ist, z. B. beim Bezahlen als Gast

Beispiel eines Firebase-Ereignisses ecommerce_purchase für einen Neukunden:

Android:

// E-Commerce-Bundle vorbereiten

Bundle ecommerceBundle = new Bundle();

// Relevante Parameter auf Bundle-Ebene festlegen

// Neukundendaten. Dynamisch berechnen und „true“ bzw. „false“ eintragen.

ecommerceBundle.putBoolean( "new_customer", true ); // oder false

ecommerceBundle.putDouble( Param.VALUE, 37.39 ); // Umsatz, optional

ecommerceBundle.putString( Param.CURRENCY, "USD" ); // optional

// Log-Ereignis mit E-Commerce-Bundle

mFirebaseAnalytics.logEvent( Event.PURCHASE, ecommerceBundle );

iOS:

// E-Commerce-Wörterbuch vorbereiten

NSDictionary *ecommerce = @{

// Neukundendaten. Dynamisch berechnen und „@YES“ bzw. „@NO“ eintragen.

@"new_customer" : @YES, // oder @NO

// kFIRParameterValue : @75.98, // Umsatz, optional

// kFIRParameterCurrency : @"USD", // optional

};

// Ereignis „ecommerce_purchase“ mit E-Commerce-Wörterbuch protokollieren

[FIRAnalytics logEventWithName:kFIREventPurchase

parameters:ecommerce];

Conversions von Neukunden testen

Vergewissern Sie sich, dass Sie das allgemeine Website-Tag und den Parameter new_customer verwenden. Falls Sie eine Testbestellung erstellen können, folgen Sie der Anleitung unten, um zu prüfen, ob die Parameter übergeben werden.

  1. Prüfen Sie die Seite mithilfe der Chrome-Entwicklertools, um sicherzugehen, dass der Code optimiert ist:
  • Wählen Sie rechts oben im Browserfenster das Chrome-Menü aus. Wählen Sie Tools und dann Entwicklertools aus.
  • Klicken Sie mit der rechten Maustaste auf ein Seitenelement und wählen Sie Untersuchen aus. Das Entwicklertools-Fenster wird am Rand des Browsers geöffnet.
  1. Wählen Sie dort den Tab Netzwerk aus.
  2. Führen Sie die Testbestellung im Webbrowser aus.
  3. Suchen Sie nach „/conversion“, um die Anfrage zu finden, die Ihre Conversion enthält. Der Abfragestring sollte zusätzliche Parameter enthalten, wie im folgenden Beispiel gezeigt:

vdnc: true where vdnc = new_customer

Conversions von Neukunden mit Firebase testen

Überprüfen Sie, ob Sie Firebase verwenden und das Kaufereignis mit den Warenkorbdaten-Parametern hinzugefügt oder angepasst haben.

Nun können Sie nahezu in Echtzeit Ereignisse in Firebase debuggen. Außerdem haben Sie die Möglichkeit, Ereignisse von Neukunden in Firebase zu erfassen.

Weitere Informationen

War das hilfreich?

Wie können wir die Seite verbessern?
true
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

Suche
Suche löschen
Suche schließen
Hauptmenü
9812190852707181535
true
Suchen in der Hilfe
true
true
true
true
true
73067
false
false
false