Last-Touch-Attribution

Allgemeine Informationen zur Vorlage

Die Vorlage für die Last-Touch-Attribution bietet eine umfassende Last-Touch-Attributionsanalyse, mit der Unternehmen die Effektivität ihrer Marketingkanäle messen können. Durch die sichere Verbindung von Datensets für die Zusammenarbeit in einem Snowflake Data Clean Room identifiziert die Analyse die Sequenz von Marketing-Berührungspunkten, die zu einer Konversion führen.

Bei diesem Prozess werden die Klickdaten vom Teilnehmenden 1 mit den Transaktionsdaten des Teilnehmenden 2 verknüpft, jeder Berührungspunkt wird nach einem Zeitpunkt geordnet und die Konversion dann der letzten Interaktion zugeordnet. Die endgültige Ausgabe fasst wichtige Kennzahlen wie die Gesamtzahl der Konversionen und den Wert der Konversionen nach Kanal zusammen. Dies hilft Unternehmen zu verstehen, welche Kanäle am effektivsten sind, um sofortige Konversionen zu generieren, und ermöglicht datengestützte Entscheidungen zur Optimierung von Marketingstrategien und Budgetzuweisungen.

Bei dieser Analyse werden 100 % der Konversions-Credits dem letzten Marketing-Berührungspunkt zugeordnet, mit dem ein Kunde bzw. eine Kundin vor der Konvertierung interagiert hat. Sie identifiziert den letzten Klick vor einer Transaktion und weist den gesamten Wert dieser Konvertierung diesem einzelnen Kanal zu.

Diese Vorlage aktiviert das Ergebnis der Teilnehmer-2-Analyse für das Konto Teilnehmer-1.

Wichtige Anwendungsfälle

  • Analyse der Kanalleistung: Identifizieren Sie, welche Kanäle die meisten Konvertierungen generieren und den höchsten Konvertierungswert haben.

  • Budgetzuweisung: Optimieren Sie die Marketingausgaben, indem Sie den Kanälen, die auf der Grundlage der Last-Touch-Attribution gut abschneiden, mehr Budget zuweisen.

  • Kampagnenoptimierung: Verstehen Sie die Effektivität verschiedener Kampagnen bei der Steigerung der endgültigen Konvertierungen, und optimieren Sie diese, um eine bessere Leistung zu erzielen.

Arbeitsblätter und Vorlage abrufen

Laden Sie die Arbeitsblätter herunter, und installieren Sie sie in zwei verschiedenen Snowflake-Konten derselben Organisation und derselben Cloudhosting-Umgebung. Diese Arbeitsblätter zeigen, wie Sie einen Clean Room erstellen und ausführen – mit einer Last-Touch-Attribution-Vorlage, die Sie verwenden und anpassen können. Das Beispiel ermöglicht es Teilnehmer 2, die Analyse auszuführen, und optional, die Ergebnisse für das Konto von Teilnehmer 1 zu aktivieren.

Schritt 1: Beispieldaten generieren

Generieren Sie Beispieldaten in beiden Teilnehmerkonten, indem Sie den Python-Beispieldatengenerator ausführen.

Laden Sie den Python-Beispieltabellengenerator herunter.

Tipp

So starten Sie den Beispieldatengenerator:

  1. Gehen Sie in Snowsight zu Projekte > Arbeitsblätter > + > Python-Arbeitsblatt.

  2. Fügen Sie den Inhalt der heruntergeladenen .py-Datei in das Arbeitsblatt ein.

  3. Setzen Sie Handler auf main und Rückgabetyp auf String.

  4. Aktualisieren Sie den DATABASE_NAME und die SCHEMA_NAME-Variablen mit Ihren Werten.

  5. Wählen Sie Ausführen.

Schritt 2: Ausführen der Arbeitsblätter der Teilnehmer

Nachdem Sie Beispieldaten erzeugt haben, laden Sie die Teilnehmer-Arbeitsblätter herunter und führen sie aus. Führen Sie diese Arbeitsblätter mit derselben Rolle aus, die Sie zum Generieren der Beispieldaten verwendet haben. Siehe Anweisungen zum Hochladen eines SQL-Arbeitsblatts in Ihr Snowflake-Konto.