Segmentierung nach Quelle der Benutzerakquise

NOTE
Der folgende Prozess unterstützt nicht Google Universal Analytics.

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 die Benutzerakquise-Quellen noch nicht in Ihrer Datenbank verfolgen, Adobe Commerce Intelligence können Ihnen bei den ersten Schritten helfen:

Tracking der Benutzerakquise-Quelle

Adobe empfiehlt zwei Methoden zum Tracking von Verweisquelldaten basierend auf Ihrer Einrichtung:

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

Wenn Sie Google Analytics E-Commerce zur Nachverfolgung Ihrer Bestellungen- und Verkaufsdaten können Sie die [Google Analytics E-Commerce Connector] , um die Verweisquelldaten jeder Bestellung zu synchronisieren. Auf diese Weise können Sie Umsätze und Bestellungen nach Verweisquellen segmentieren (z. B. utm_source oder utm_medium). Sie erhalten auch ein Gefühl von Kundenakquise-Quellen über Commerce Intelligence benutzerdefinierte Dimensionen wie User's first order source.

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

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

Warum?

Wenn Sie sich nur die Standardeinstellung ansehen Google Analytics Konversions- und Akquise-Metriken, 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 dieses Problem durch Speichern von Transaktionsdaten in Google Analytics, aber diese Lösung funktioniert nicht für Nicht-eCommerce-Sites. Bestimmte Tools wie die Kohortenanalyse sind in der Google Analytics -Schnittstelle.

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? Das ist unmöglich in Google Analytics - in der Tat gegen die Nutzungsbedingungen für Google Analytics , um alle 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 die Variable Google Analytics Trackingcode), wird der Inhalt mit jeder nachfolgenden Anfrage des Benutzers an Ihre Domäne gesendet. So können Sie z.B. in PHP den Inhalt von $_COOKIE['__utmz'] und Sie würden 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 wird auf github gehostet. So verwenden Sie die Bibliothek: include einen Verweis auf ReferralGrabber.php und dann

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

Die zurückgegebene $data array ist eine Zuordnung der Schlüssel source, medium, term, content, campaign, gclidund ihre jeweiligen Werte.

Adobe empfiehlt das Hinzufügen einer Tabelle zu Ihrer Datenbank, die beispielsweise user_referral, wobei die Spalten wie folgt lauten: 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 verfügen über eine users -Tabelle mit der folgenden Struktur:

ID
E-MAIL
JOIN_DATE
ACQ_SOURCE
ACQ_MEDIUM
1
john@abc.com
2012-01-24
google
organisch
2
jim@abc.com
2012-01-24
google
cpc
3
joe@def.com
2012-01-25
direct
-
4
jess@ghi.com
2012-01-26
Verweis
techcrunch.com
5
jen@ghi.net
2012-01-30
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
  • A Kohortenanalyse der Benutzer 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