INHALTSVERZEICHNIS
- 1. Einführung
- 2. Tracking und Marketing Automation
- 3. Custom Events
- 4. sendinblue Automation Log
- 5. E-Mails mit Daten personalisieren
- 6. DSGVO
1. Einführung
Das Thema Event Tracking und Datenübergabe von deinem JTL-Shop zu Sendinblue ist sich er eines der wichtigsten und spannendsten.
Damit kannst du z.B.:
- Daten deiner Kunden an Sendinblue übergeben (z.B. Kontaktattribute wie Name, Adresse, Kundengruppe,...)
- Daten der Bestellungen an Sendinblue übergeben (z.B. bestellte Produkte, Preis, Kategorie, Warengruppe,...)
- Newsletter Anmeldungen aus dem JTL Standardformular an Sendinblue übergeben
Damit ist es möglich :
- E-Mails an bestimmte Events zu hängen (E-Mail nach Kauf eines bestimmten Produkts)
- E-Mails an bestimmte Empfänger zu senden (E-Mails nach Interessen oder Kundengruppe)
- Personalisierte E-Mails zu senden (persönliche Ansprache oder andere Daten im E-Mail)
2. Tracking und Marketing Automation
Die Event Übergabe (Marketing Automation) von Sendinblue wird mit Hilfe eines Scripts realisiert. Das Plugin bindet das Script auf den Seiten deines Shops eins und tracked so das Verhalten deiner Kunden.
Viele Infos dazu auch im sendinblue Helpdesk:
https://help.sendinblue.com/hc/de/articles/208775609-Einf%C3%BChrung-in-Marketing-Automation
Das Tracking von sendinblue kann zur Marketing Automation verwendet werden.
Um das Tracking in deinem JTL Shop zu aktivieren, musst du die die entsprechende Einstellung im Backend des Plugins aktivieren, sowie deinen API Key und Client Key eintragen.
✔ Damit musst die die Einbindung des Scripts und spezifische Datenübergabe nicht selbst in den JTL-Shop Code implementieren.
Neben den standardmäßigen Tracking der Seitenbesuche deiner Kunden gibt es auch noch die Möglichkeit sogenannte "custom Events" auszulösen. Dieses Plugin löst solche Events beispielsweise bei
- Neuregistrierung eines Kunden
- Abschluss einer Bestellung
- Beginn eines Bestellvorgang
- Absenden eines Formulars
- Artikel in WK hinzufügen (löst Aktualisierung des WKs aus)
- Artikel aus WK entfernen (ggfs. WK geleert)
- Kundenkonto gelöscht
- Kupon bei Bestellung eingelöst
- Produktbewertung abgegeben
aus. So können mithilfe der Marketing Automation von sendinblue gewisse Workflows erstellt werden.
Welche Events an sendinblue übermittelt werden sollen, kannst du im Reiter "Events" im Pluginbackend auswählen:
Folgende Events werden immer gesendet, wenn sie ausgelöst werden:
- Newsletter Registrierung (Shop-Form)
- Newsletter Opt-In (Opt-In Link vom Shop)
- Newsletter Abmeldung
(Die Newsletter-Events werden immer an sendinblue übermittelt)
Folgende Events können optional ausgewählt werden:
Wie man ein Szenario erstellt und die übergebenen Daten der Events darin verarbeitet heben wir unter Workflows erstellen zusammengestellt.
3. Custom Events
Workflows in sendinblue können durch sogenannte Events (Ereignisse) ausgelöst werden. So kann auf das Verhalten des Kunden reagiert werden und personalisierte Emails versendet werden.
Die Attribute (Event-Tracking-Merkmale) in der folgenden Tabelle werden bei jedem Event mitgeliefert, falls sie beim Kunden im Shop hinterlegt sind.
Wenn du gleichnamige Kontaktattribute hast, werden diese entsprechend aktualisiert.
- Kontaktattribute: werden bei jedem Event mitgeliefert
- Bestellattribute: werden bei einer Bestellung mitgeliefert (order_completed)
- Newsletter Attribute: werden bei einer NL Anmeldung mitgeliefert
Auflistung alle Attribute:
Attributname | Beschreibung | Typ |
Nachname | Nachname des Kunden | Text |
Vorname | Vorname des Kunden | Text |
Anrede | Anrede (w oder m) | Text |
Language | Ausgewählte Shop-Sprache zum Zeitpunkt des Events (z.b. ger, eng) | Text |
Sales | Summe aller Käufe | Zahl |
Artikel | Auflistung der Artikelnummern aller gekauften Artikel | Text |
Bestellungen | Anzahl der Bestellungen | Zahl |
Kategorien | Auflistung aller Kategorien von gekauften Artikeln | Text |
Warenkorbdurchschnitt | Durchschnittswert der Bestellungen | Zahl |
Kundengruppe | Name der Kundengruppe | Text |
Geburtstag | Geburtstag des Kunden | Datum |
Lastorder | Datum der letzten Bestellung des Kunden | Datum |
Shop_NL_Empfaenger | Enthält "JA" wenn der Kunde den Newsletter abonniert hat, ansonsten leer oder "NEIN" | Text |
Shop_NL_Optin | Enthält "JA" wenn der Kunde den Opt-In Link bestätigt hat, ansonsten leer oder "NEIN" | Text |
Du siehst die übergebenen Daten bei Automation - Ereignis-Logs - Verfolgung der Ereignisse
Spezielle Attribute bei Bestellabschluss
Attributname | Attributart | Beschreibung |
ARTIKEL | Text | Alle gekauften Artikel als Artikelnummer mit Komma getrennt. (WS-101,WS-234,WS-123) |
BESTELLUNGEN | Zahl | Anzahl bisheriger Bestellungen |
WARENKORBDURCHSCHNITT | Zahl | Durchschnitt aller bisherigen gekauften WKs |
LASTORDER | Datum | Datum der letzten Bestellung |
SALES | Zahl | Gesamtsumme aller bisherigen Bestellungen |
KATEGORIEN | Text | Liste aller Kategorien, aus denen bisher gekauft wurde mit Strichpunkt getrennt (Kat1;Kat2;Kat3) |
Bei den Newsletter-Events (Registrierung, Opt-In, Abmeldung) werden zusätzliche Attribute übergeben, um diese bei den Kontakten in sendinblue zu hinterlegen und die Kontakte ggf. in entsprechende Listen einzuordnen.
Attributname | Attributart | Beschreibung |
SHOP_NL_EMPFAENGER | Text | Enthält "JA", falls der Kunde den Newsletter abonniert hat, ansonsten leer / "NEIN" |
SHOP_NL_OPTIN | Text | Enthält "JA", falls der Kunde den Opt-In Link bestätigt hat, ansonsten leer / "NEIN" |
Zusätzlich werden abhängig vom Event noch folgende Daten als Event-Tracking-Daten daten mitgeliefert.
Diese können dazu verwendet werden, einem personalisierten Ereignis Bedingungen hinzuzufügen.
Soll beispw. beim Bestellabschluss geprüft werden, ob die Bestellsumme größer als 100€ ist, kann das entsprechende Attribut aus der Liste gewählt werden:
(1) Name des Events, bei dem der Workflow ausgelöst werden soll
(2) Event-Tracking-Daten -> Attributname, dessen Wert verwendet werden soll
(3) Bedingung
Event-Tracking Tabelle
Hier findest du alle Events, die bei bestimmten Ereignissen (Transaktionen) übergeben werden (z.B. Bestellung, Registrierung, Newsletter Anmeldung) und deren Event-Tracking Daten:
Name des Events | Beschreibung des Events | Event-Tracking-Daten |
new_registration | Neuregistrierung eines Kunden | -id : new_registration:{{mail}} -date : Datum |
order_completed | Abschließen eine Bestellung | -id : Bestellnummer -date : Datum -total: Summe des WK -currency : Währung -items : liste aller Artikel in WK (siehe 2.1) |
checkout_initiated | Beginn des Bestellprozesses | -id : checkout_ini:{{mail}} -date : Datum -total: Summe des WK -currency : Währung -items : liste aller Artikel in WK (siehe 2.1) |
shop_nl_subscribe | Newsletter Registrierung eines Kunden per Shop Formular | -id : subscribe:{{mail}} -date : Datum |
shop_nl_unsubscribe | Newsletter Abmeldung eines Kunden | -id : unsubscribe:{{mail}} -date : Datum |
shop_nl_optin | OptIn Bestätigung, nach Email Bestätigung | -id : optin:{{mail}} -date : Datum |
contact_form | Ein Kontakt Formular wurde abgesendet | -id: contact_form:{{}} -subject: Betreff des Formulars -message: Nachricht des Formluars |
product_added | Hinzufügen eines Artikels in WK | -id : cartposition_added:{{mail}} -date : Datum -item : Artikel (vgl. 2.1) |
product_deleted | Löschen eines Artikels aus WK | -id : cartposition_deleted:{{mail}} -date: Datum -item: Artikel (vgl. 2.1) |
cart_deleted | WK geleert | -id : cart_deleted:{{mail}} |
cart_updated | Aktualisierung des WKs | -id : new_cart:{{mail}} -date : Datum -total: Summe des WK -currency : Währung -items : liste aller Artikel in WK (siehe 2.1) |
account_deleted | Löschen eines Kundenkontos | -id : account_deleted:{{mail}} -date : Datum |
coupon_redeemed | Kupon bei Bestellung eingelöst | -id : coupon_redeemed:{{bestellnr.}} -date : Datum -price: Kuponwert -currency: Währung |
product_rated | Abgeben einer Produktbewertung | -id : product_rated:{{mail}} -date : Datum -productID: Artikelnummer -productName: Artikelname -ratingTitle: Titel der Bewertung -ratingStars: Anzahl d. Sterne |
Items (Produktdaten der Bestellung)
In der Liste "items" ist jede Artikelposition als "item" gespeichert.
Eigenschaften eines Items | Beschreibung |
name | Name des Artikels |
sku | SKU oder EAN |
category | Name der Kategorie |
id | Artikelnummer |
price | Einzelpreis des Artikel |
warengruppe | Name der Warengruppe, falls vorhanden |
quantity | Anzahl der Artikel in Position |
url | URL des Artikels |
image | URL des Artikelbilds |
4. Events prüfen - SB Automation Log
Mithilfe des Log kannst du nachvollziehen, welche Events und Daten an Sendinblue gesendet wurden.
Dazu klickst du auf Automation - Ereignis-Logs - Verfolgung der Ereignisse
Du erhältst eine Auflistung aller Events und Eventname (Kauf, Registrierung,....)
Hier sind nun alle übertragenen Daten des Events aufgelistet. Diese kannst du für deinen Workflow nutzen.
5. E-Mails mit Daten personalisieren
Mit den Daten aus den Events kannst du deine E-Mails perfekt personalisieren. So ist es möglich Bestelldaten und / oder Kontaktdaten in eine E-Mail Vorlage zu schreiben die du nach dem Auftreten eines Ereignis (Event) versendest.
Bsp: eine E-Mail nach dem Kauf von Produkten mit der Auflisten der Produkte und Bestelldaten
Wertvolle Infos zu den Eventdaten findest du hier bei Sendinblue: So verwenden Sie Transaktionsparameter in E-Mails
6. DSGVO
Da du mit dem Script personalisierte Daten trackst, denke daran dies auch in deiner Datenschutzerklärung mit aufzunehmen und einen Consent Manager zu verwenden (z.B. EU Cookie)
Weitere Infos und Vorlage DSGVO Datenschutzerklärung
Tags: