Christian Ebernickel · 2020-03-23 · Offline Conversion Import Google AdWords API Testkonto....

Post on 05-Jul-2020

1 views 0 download

Transcript of Christian Ebernickel · 2020-03-23 · Offline Conversion Import Google AdWords API Testkonto....

Christian EbernickelDigital Analytics Consultant

1

CONVERSION TRACKING 4.0Integration mit CRM-Systemen

Christian EbernickelDigital Analytics Consultant

3

Nordlicht

Freier Berater

Schwerpunkte

Webanalyse Workshops & Konzeption

Aufbau von Tracking-Setups mit Google Tag Manager & Google Analytics

GTM- & GA-Audits & Troubleshootings

Datenintegrationen

Dozent für Google Analytics bei 121WATT

Analytics Award 2017

Speaker

SMX

Marketing Analytics Summit

OMT

etc.

Lead Generation Businesses haben es nicht leicht…

HerausforderungQualität und Wert der Leads messen

5

Typischer Ablauf bei Lead Generation Businesses

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

5

1. Lead

2. Opportunity

Website

CRM

6. Angebot zur Unterschrift

Weitere Steps

7. Sale

CRM

CRM

CRM

Daten fehlen in Google Analytics & Google Ads• Keine Aussage über Qualität der Leads möglich• Wert der Leads unbekannt

Folgen:• Kampagnenmanagement ohne „echte Daten“• Aussteuerung auf Leads mit Qualität nicht

möglich• ROAS-Optimierung nicht möglich

Conversion

Lösungansätze zur Beurteilung der Leads

Ansatz #1: Durchschnittlichen Conversion-Wert bestimmen

Wie können wir die Qualität von Leads messen?Ansatz #1: Durchschnittlichen Conversion-Wert bestimmen

Vorgehen

Online-Leads im CRM analysieren

Ø Lead-Wert und Ø Lead-Conversion-Rate aus CRM ermitteln

Daraus Conversion-Wert ableiten und in Google Ads & Analytics hinterlegen

Beispiel

Aus 100 Online-Leads konnten 2 Sales im Wert von zusammen 20.000 € gewonnen werden.

Ø Lead-Conversion-Rate = 2%

Ø Lead-Wert = 10.000 €

Conversion-Wert = 200 €8

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Wie können wir die Qualität von Leads messen?Ansatz #1: Durchschnittlichen Conversion-Wert bestimmen

Vorgehen

Online-Leads im CRM analysieren

Ø Lead-Wert und Ø Lead-Conversion-Rate aus CRM ermitteln

Daraus Conversion-Wert ableiten und in Google Ads & Analytics hinterlegen

Beispiel

Aus 100 Online-Leads konnten 2 Sales im Wert von 20.000 € gewonnen werden.

Ø Lead-Conversion-Rate = 2%

Ø Lead-Wert = 10.000 €

Conversion-Wert = 200 €9

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Wie können wir die Qualität von Leads messen?Ansatz #1: Durchschnittlichen Conversion-Wert bestimmen

10

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Vorteile

Meist niedriger Implementierungsaufwand

Einschränkungen

Abgleich der CRM-Daten kann aufwändig sein.

Conversion-Wert muss regelmäßig überprüft und angepasst werden.

Ein „ Conversion-Wert für alles“, keine Unterscheidungen nach Kampagnen, Geo-Lokation, etc. möglich.

Nicht geeignet für Unternehmen mit hoher Bandbreite möglicher Lead-Werte.

Fazit

Nur geeignet bei homogenen Lead-Werte und geringen Anforderungen an die Analyse.

Ansatz #2: Direkte Integration mit CRM-System

Wie können wir die Qualität von Leads messen?Ansatz #2: Direkte Integration mit CRM-System

Vorteile

1. Keine Schätzwerte in Google Ads und Google Analytics, sondern echte Lead-Werte.

2. Abbildung des vollständigen Sales-Funnels in Google Analytics

3. Tiefe Analysen der kritischen Funnelsteps möglich

4. Keine Aufwände für regelmäßige Überprüfungen des Ø Lead-Wertes

5. Vollautomatisierung

12

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Wie können wir die Qualität von Leads messen?Ansatz #2: Direkte Integration mit CRM-System

Vorgehen

1. Prozess analysieren: Was passiert im CRM-System, nachdem ein Lead übergeben wurde?

2. Relevante Prozessschritte identifizieren und Conversion-Anteile zuweisen

3. Entscheidung über Integrationswege fällen:

• Google Analytics, Google Ads, Facebook Ads, etc.

4. Integration konzipieren: Welche Daten müssen zwischen den Systemen ausgetauscht werden?

5. Integration implementieren und testen

• Unbedingt ausgiebig testen! Stage-Environment, sowie Testproperty (Google Analytics) und Testkonto (Google Ads) verwenden.

6. Roll-out

13

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Step #1: Prozess analysieren

Was passiert im CRM-System, nachdem ein Lead übergeben wurde?

Direkte Integration mit CRM-SystemenStep 1: Prozess analysieren

15

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Direkte Integration mit CRM-SystemenProzess analysieren

16

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Step #2: Relevante Prozessschritte identifizieren

Direkte Integration mit CRM-SystemenStep 2: Relevante Prozessschritte identifizieren

18

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Website

1. Lead

CRMConv.-Wert: 1%

2. Opportunity

3. Demo vereinbart

CRMConv.-Wert: 15%

7. Sale

CRMConv.-Wert: 100%

4. Demo erfolgt

CRMConv.-Wert: 35%

5. Angebot versendet

CRMConv.-Wert: 50%

6. Angebot zur

Unterschrift

CRMConv.-Wert: 75%

Step #3: Integrationswege klären

Direkte Integration mit CRM-SystemenStep 3: Integrationswege klären

Welche Systeme sollen mit dem CRM integriert werden?

20

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Website

1. Lead

CRMConv.-Wert: 1%

2. Opportunity

3. Demo vereinbart

CRMConv.-Wert: 15%

7. Sale

CRMConv.-Wert: 100%

4. Demo erfolgt

CRMConv.-Wert: 35%

5. Angebot versendet

CRMConv.-Wert: 50%

6. Angebot zur

Unterschrift

CRMConv.-Wert: 75%

Google Measurement Protocol Google AdWords API

Step #4: Integration konzipieren Google Analytics

Direkte Integration mit CRM-SystemenStep 4: Integration mit Google Analytics konzipieren

Welche Daten müssen zwischen den Systemen ausgetauscht werden?

22

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Website

1. Lead

CRMConv.-Wert: 1%

2. Opportunity

3. Demo vereinbart

CRMConv.-Wert: 15%

7. Sale

CRMConv.-Wert: 100%

4. 5. 6.

Google Measurement Protocol

Übergabe folgender Daten

Lead ID

gclid

utm-Parameter

Referrer

div. Timestamps

Google Analytics Client ID

Übergabe folgender Daten

Google Analytics Client ID

Lead ID

Trafficquelle gemäß Attribution Logic

Pageview + Event

Attribution Logic

Direkte Integration mit CRM-SystemenStep 4: Integration mit Google Analytics konzipieren

Welche Daten müssen an das CRM übergeben werden?

23

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Variablen Bedeutung

Lead ID Die ID des Leads

gclid Google Click ID (Google Ads)

utm-Parameter Alle utm-Parameter, auch als Fallback bei Google Ads (Trackingvorlage verwenden)

Referrer Verweis-URL, sofern vorhanden

ga_gads_timestamp Zeitpunkt, zu dem der Zugriff über Google Ads erfolgte

ga_utm_timestamp Zeitpunkt, zu dem der Zugriff mit utm-Parametern erfolgte

ga_referrer_timestamp Zeitpunkt, zu dem der Zugriff mit gesetzten Referrer erfolgte

Google Analytics Client ID Nutzer ID aus Google Analytics Tracker Objekt oder _ga-Cookie

Direkte Integration mit CRM-SystemenStep 4: Integration mit Google Analytics konzipieren

Attribution muss aktiv gesteuert werden!

Sonst können wir die Conversions im CRM nicht sicher der Kampagne zuordnen, die den Lead generiert hat.

Nachbildung des Last-Non-Direct-Click Attributionsmodells

24

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Welcher Timestamp

ist der aktuellste?

Existiert mind. ein

Timestamp?*

NEIN

JA

ga_gads_timestamp?

ga_utm_timestamp?

NEIN NEIN

Verwende utm-

Parameter

Verwende Referrer

JA

Ist (Conversion-

Zeitpunkt -ga_gads_timestamp) < 90d ?

JA

Verwende gclid-

Parameter

JAVerwende utm-

Parameter

Quelle/Medium = (direct) / (none)

*Prüfung erfolgt auf die Timestamps ga_gads_timestamp ga_utm_timestamp ga_referrer_timestamp

NEIN

Attribution Logic

Step #4: Integration konzipieren Google Ads

Direkte Integration mit CRM-SystemenStep 4: Integration mit Google Ads konzipieren

Welche Daten müssen zwischen den Systemen ausgetauscht werden?

26

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Website

1. Lead

CRMConv.-Wert: 1%

2. Opportunity

3. Demo vereinbart

CRMConv.-Wert: 15%

7. Sale

CRMConv.-Wert: 100%

4. 5. 6.

Offline Conversion ImportGoogle AdWords API

Übergabe folgender Daten

Lead ID

gclid

utm-Parameter

Referrer

div. Timestamps

Google Analytics Client ID

Übergabe folgender Daten

gclid

Conversion-Name

Conversion-Zeitpunkt

Conversion-Wert & Währung

Direkte Integration mit CRM-SystemenStep 4: Integration mit Google Ads konzipieren

Nutzung der Google Adwords (!) API

Google Ads API zurück auf Beta gesetzt:https://developers.google.com/google-ads/api/docs/start

Wir nehmen die Google AdWords API: Nutzung des OfflineConversionFeedServicehttps://developers.google.com/adwords/api/docs/reference/v201809/OfflineConversionFeedService

Offline-Conversions können nur innerhalb von 90 Tagen nach dem Klick importiert werden.

Es können alle Conversions, für die eine gclid vorliegt, an Google Ads übertragen werden, das System übernimmt selbstständig die Prüfung auf Gültigkeit.

Alternative: Offline Conversion Import per Datei-Upload: https://support.google.com/google-ads/answer/7014069

27

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Feld Bedeutung

googleClickId Gclid-Parameter

conversionName Name der Conversion (aus Google Ads)

conversionTime Conversion-Zeitpunkt

conversionValue Wert der Conversion

conversionCurrencyCode Währungscode, z.B. EUR

Benötigte Felder für OfflineConversionFeedService

Step #5: Test-Setup

Direkte Integration mit CRM-SystemenStep 5: Test-Setup

Tipps für den Test der Implementierung

1. Separate Google Analytics Property verwenden

Ggfs. duales Tracking auf der Website

Daten aus CRM zunächst nur in Test-Property senden

2. Separates Google Ads Konto verwenden

Test-Conversion in Test-Konto anlegen

Testkampagne anlegen

Eingrenzung auf spezifische Keywords, um Seiteneffekte mit produktivem Google Ads Konto zu vermeiden

Import der Conversions aus dem CRM in Test-Konto

3. Tests auf Stage-Environment

Testumgebungen für Website und CRM empfohlen

29

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

4. Zusammenspiel verschiedener Trafficquellenausgiebig testen

User hat verschiedene Touchpoints, z.B. Google Ads, Facebook (utm-Parameter), Referral

Test der Attributionslogik im CRM

Direkte Integration mit CRM-SystemenTest-Setup für Google Analytics

30

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

7. Sale4. 5. 6.

Website (PROD)

0. Lead

Google Measurement Protocol

Attribution Logic

3.2.TestkontoTestkampagne

Website (STAGE)

1. Lead

Testproperty

Testclick auf Anzeige: gclid merken!

gclid an Test-URL auf STAGE anhängen

CRM (STAGE)

Direkte Integration mit CRM-SystemenTest-Setup für Google Ads

31

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

7. Sale4. 5. 6.

Website (PROD)

0. Lead

3.2.TestkontoTestkampagne

Website (STAGE)

1. Lead

Testclick auf Anzeige: gclid merken!

gclid an Test-URL auf STAGE anhängen

CRM (STAGE)

Offline Conversion ImportGoogle AdWords API

Testkonto

Ergebnis

Direkte Integration mit CRM-SystemenErgebnis

Vorher:

Angenommener Lead-Wert von 200,- EUR

Messung nur bis zum Lead

Keine Kenntnis über tatsächliche Sales

ROAS-Optimierungen nur anhand von Annahmen möglich

33

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

1. Lead2.

Opportunity3. 7. Sale4. 5. 6.

Direkte Integration mit CRM-SystemenErgebnis

Nachher:

Vollständige Abbildung des Sales-Prozesses in Google Ads / Analytics

Echte Sales-Werte statt angenommener Lead-Werte

Differenzierung nach Kampagnen, Trafficquellen, Geo-Lokationen,etc.

Ausstiegsraten in den einzelnen Funnelsteps verfügbar

34

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

1. Lead2.

Opportunity3. Demo

vereinbart7. Sale

4. Demo erfolgt

5. Angebot versendet

6. Angebot zur

Unterschrift

Direkte Integration mit CRM-SystemenErgebnis

Unterschiedliche Kampagnenqualität wird sichtbar:

Identifizierung von Leadquellen geringer Qualität möglich

Optimierung auf Leads von hoher Qualität

Nachhaltige Steigerung des ROAS

35

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Direkte Integration mit CRM-SystemenErgebnis

Darstellung der User Journey bis in CRM-Systeme hinein

Systemübergreifender Funnel: Wo im Sales-Prozess verlieren wir Nutzer?

Qualität der Leads wird sichtbar

Wert der Leads wird differenzierbar

Kampagnen lassen sich nun auf werthaltige Leads optimieren

ROAS-Optimierung ermöglicht

36

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

1. Lead2.

Opportunity3. Demo

vereinbart7. Sale

4. Demo erfolgt

5. Angebot versendet

6. Angebot zur

Unterschrift

Take-aways

Die CRM-Integration erfordert…

genaue Analyse des Sales-Prozesses: Wo sind die relevanten Messpunkte?

technisches Know-how zur Verknüpfung der Systeme (insbesondere Google Analytics, s. Attributionssteuerung)

ausgiebiges Testen!

Aber dies alles bekommt ihr:

Messung der Lead-Qualität anhand von Trafficquellen, Kampagnen, Geo-Lokation, Endgeräten, etc.

Die Optimierung von Kampagnen auf hochwertige Leads

Messung der „echten“ Sales, die aus Leads generiert wurden

Optimierung des ROAS

37

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Messung von Stornierungen &Churn Rates

Stichwort: Conversion Adjustments & Refunds

38

Christian Ebernickel – Conversion Tracking 4.0 – Integration mit CRM-Systemen

Vielen Dank!Download der Slides

https://www.ebernickel.de/crm-tracking

Christian Ebernickelce@ebernickel.de+49 1520 379 50 65www.ebernickel.de