Segmentierung nach Quelle der Benutzerakquise

NOTE
Der unten stehende Prozess unterstützt Google Universal Analytics nicht.

Die Möglichkeit, Ihre Daten nach der Benutzerakquise zu segmentieren, ist für die effektive Verwaltung Ihres Marketingplans von entscheidender Bedeutung. Wenn Sie die Akquise-Quelle neuer Benutzer kennen, erfahren Sie, welche Kanäle die besten Renditen erzielen. Zudem können Sie Ihrem Team so Marketing-Dollars mit Sicherheit zuweisen.

Wenn Sie noch nicht die Benutzerakquise-Quellen in Ihrer Datenbank verfolgen, kann Adobe Commerce Intelligence Ihnen bei den ersten Schritten helfen:

Tracking der Benutzerakquise-Quelle

Adobe empfiehlt zwei Methoden, um Verweisquellendaten basierend auf Ihrer Einrichtung zu verfolgen:

(Option 1) Verfolgen von Auftrags-Verweisquelldaten über Google Analytics E-Commerce

Wenn Sie Google Analytics E-Commerce verwenden, um Ihre Auftrags- und Verkaufsdaten zu verfolgen, können Sie die [Google Analytics E-Commerce Connector] verwenden, um die Verweisquelldaten jeder Bestellung zu synchronisieren. Auf diese Weise können Sie Umsätze und Bestellungen nach Verweisquelle segmentieren (z. B. utm_source oder utm_medium). Sie erhalten außerdem ein Gefühl für Kundenakquisequellen über Commerce Intelligence benutzerdefinierte Dimensionen wie User's first order source.

(Option 2) Speichern der Akquise-Quelldaten von Google Analytics in Ihrer Datenbank

In diesem Thema wird erläutert, wie Sie die Google Analytics Akquise-Kanal-Informationen in Ihrer eigenen Datenbank speichern - nämlich die Parameter source, medium, term, content, campaign und gclid, die beim ersten Besuch eines Benutzers auf Ihrer Website vorhanden waren. Eine Erläuterung dieser Parameter finden Sie in der Google Analytics Dokumentation. Anschließend werden einige der leistungsstarken Marketing-Analysen untersucht, die mit diesen Informationen in Commerce Intelligence durchgeführt werden können.

Warum?

Wenn Sie nur die standardmäßigen Konversions- und Akquise-Metriken für Google Analytics betrachten, erhalten Sie nicht das gesamte Bild. Während die Anzahl der Konversionen aus der kostenlosen Suche im Vergleich zur gebührenpflichtigen Suche interessant ist, was können Sie mit diesen Informationen machen? Sollten Sie mehr Geld für die gebührenpflichtige Suche ausgeben? Das hängt vom Wert der Kunden ab, die von diesem Kanal kommen, was keine Google Analytics bietet.

NOTE
Google Analytics eCommerce Tracking behebt dieses Problem, indem Transaktionsdaten in Google Analytics gespeichert werden. Diese Lösung funktioniert jedoch nicht für Nicht-eCommerce-Sites. Bestimmte Tools wie die Kohortenanalyse sind in der Oberfläche von Google Analytics nicht einfach zu handhaben.

Was ist, wenn Sie allen Kunden, die von einer bestimmten E-Mail-Kampagne erworben wurden, eine E-Mail-Folgevereinbarung senden möchten? Oder integrieren Sie Akquisedaten in Ihr CRM-System? Dies ist in Google Analytics unmöglich - Tatsächlich widerspricht es den Nutzungsbedingungen für Google Analytics, Daten zu speichern, die eine Person identifizieren. Sie können diese Daten jedoch selbst speichern.

Die Methode

Google Analytics speichert Besucherverweisinformationen in einem Cookie namens __utmz. Nachdem dieses Cookie gesetzt wurde (durch den Trackingcode Google Analytics ), wird sein Inhalt mit jeder nachfolgenden Anforderung von diesem Benutzer an Ihre Domäne gesendet. In PHP zum Beispiel könnten Sie den Inhalt von $_COOKIE['__utmz'] auschecken und eine Zeichenfolge sehen, die ungefähr so aussieht:

100000000.12345678.1.1.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=rj metrics

Es gibt eindeutig einige Akquise-Quelldaten, die in der Zeichenfolge kodiert sind. Dies wird getestet, um sicherzustellen, dass dies die neueste Akquisequelle und die damit verbundenen Kampagnendaten des Besuchers ist. Jetzt müssen Sie wissen, wie Sie die Daten extrahieren können.

Dieser Code wurde in eine PHP-Bibliothek übersetzt, die auf github gehostet wird. Um die Bibliothek zu verwenden, include einen Verweis auf ReferralGrabber.php und rufen Sie dann

$data = ReferralGrabber::parseGoogleCookie($_COOKIE['__utmz']);

Das zurückgegebene $data -Array ist eine Zuordnung der Schlüssel source, medium, term, content, campaign, gclid und ihrer jeweiligen Werte.

Adobe empfiehlt das Hinzufügen einer Tabelle zu Ihrer Datenbank, z. B. "user_referral", mit den Spalten "id INT PRIMARY KEY, user_id INT NOT NULL, source VARCHAR(255), medium VARCHAR(255), term VARCHAR(255), content VARCHAR(255), campaign VARCHAR(255), gclid VARCHAR(255)". Wenn sich ein Benutzer anmeldet, rufen Sie die Verweisinformationen ab und speichern Sie sie in dieser Tabelle.

Verwendung dieser Daten

Wie können Sie jetzt, da Sie die Benutzerakquise-Quelle speichern, diese verwenden?

Angenommen, Sie verwenden eine SQL-Datenbank und haben eine users -Tabelle mit der folgenden Struktur:

ID
E-MAIL
JOIN_DATE
ACQ_SOURCE
ACQ_MEDIUM
1
john@abc.com
24.01.2012
google
organisch
2
jim@abc.com
24.01.2012
google
cpc
3
joe@def.com
25.01.2012
direct
-
4
jess@ghi.com
26.01.2012
Verweis
techcrunch.com
5
jen@ghi.net
30.01.2012
other
organisch

Zunächst können Sie die Anzahl der Benutzer aus den einzelnen Verweiskanälen zählen, indem Sie die folgende Abfrage für Ihre Datenbank ausführen:

SELECT acq_source, COUNT(id) as user_count FROM users GROUP BY acq_source;

Das Ergebnis sieht ungefähr so aus:

ACQ_SOURCE
USER_COUNT
google
294
direct
156
Verweis
55
other
16

Das ist interessant, aber von begrenztem Nutzen. Was Sie wirklich gerne wissen möchten, ist:

  • Die Wachstumsrate dieser Zahlen im Zeitverlauf
  • Höhe des Umsatzes, der von den einzelnen Akquisequellen generiert wird
  • Eine Kohortenanalyse von Benutzern aus den einzelnen Quellen
  • Die Wahrscheinlichkeit, dass ein Benutzer aus einem dieser Kanäle in Zukunft als Kunde zurückkehrt

Die für diese Analysen erforderlichen Abfragen sind komplex. Mit diesen Informationen können Sie Ihre rentabelsten Akquisekanäle bestimmen und Marketing-Zeit und -Geld entsprechend ausrichten.

Verwandte

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc