Zum Inhalt springen

Aktionsbasierte Zustellung

Kampagnen mit aktionsbasierter Zustellung oder Event-getriggerte Kampagnen sind sehr effektiv für transaktionale oder leistungsbasierte Nachrichten. Anstatt Ihre Kampagne an bestimmten Tagen zu senden, können Sie sie so einrichten, dass sie nach Abschluss eines bestimmten Events durch Nutzer:innen getriggert werden.

Einrichten einer getriggerten Campaign

Schritt 1: Trigger-Event auswählen

Wählen Sie ein Trigger-Event aus. Events sind nach Kategorien organisiert und stehen abhängig von Ihrem Workspace und den aktivierten Kanälen zur Verfügung.

  • E-Commerce
    • Place Order
    • Update Cart
    • Perform Back in Stock Event
    • Perform Price Drop Event
    • Start Checkout
    • View Product
    • Cancel Order
    • Refund Order
    • Make Purchase
  • Allgemeine Aktivität
    • Interact With Campaign
    • Interact With Step
    • Interact with Landing Page
    • Perform Conversion Event
    • Perform Custom Event
    • Perform Exception Event For Campaign
    • Start Session
  • Eingehende Nachrichten
    • Send an SMS inbound message
    • Send a WhatsApp inbound message
    • Send a LINE inbound message
  • Standort
    • Enter a Location
    • Trigger a Geofence
  • Profilaktualisierungen
    • Add an Email Address
    • Change Custom Attribute Value
    • Update Subscription Status
    • Update Subscription Group Status

Start Checkout, View Product, Cancel Order und Refund Order sind empfohlene E-Commerce-Events, die Perform Custom Event mit vorausgefülltem Event-Namen verwenden.

Place Order und Update Cart akzeptieren Eigenschafts-Filter, sodass ein Trigger nur für die gewünschten Bestellungen oder Warenkörbe ausgelöst wird. Basis-Filter gleichen eine Eigenschaft auf der obersten Ebene ab, wie z. B. total_value; verschachtelte Filter durchsuchen das products-Array, sodass products[].metadata.category übereinstimmt, wenn ein beliebiges Produkt die Bedingung erfüllt. Weitere Informationen finden Sie unter Eigenschafts-Filter.

In-App-Nachricht-Campaigns unterstützen eine kleinere Auswahl von Triggern: Make Purchase, Place Order, Start Session, Perform Custom Event und Interact With Campaign. Bei einer In-App-Nachricht gilt Place Order für jede Bestellung und unterstützt nur Basis-Eigenschafts-Filter. Es können weder bestimmte Produkte noch verschachtelte Eigenschaften gefiltert werden. Bei In-App-Nachricht-Campaigns umfasst Interact With Campaign nur das Öffnen einer Push-Benachrichtigung einer beliebigen oder einer bestimmten Campaign. Die folgende Liste von Campaign-Interaktionen ist nicht enthalten.

Für Campaigns, die keine In-App-Nachrichten sind: Wenn Sie Interact With Campaign, Interact With Step oder Interact with Landing Page auswählen, wählen Sie die Interaktion, auf die getriggert werden soll. Jeder dieser Trigger bietet eigene Interaktionen, und die verfügbaren Interaktionen hängen von Ihren aktivierten Kanälen ab.

Interaktionen für „Interact With Campaign“
  • View in-app message
  • Click in-app message
  • Click in-app message button 1
  • Click in-app message button 2
  • Submit in-app message survey
  • Click email
  • Open email
  • Open email (machine opens)
  • Open email (other opens)
  • Click alias in email
  • Clicked Alias in any campaign or canvas step
  • Directly open push notification
  • Click push notification button
  • Click push story page
  • Perform conversion event
  • Receive email
  • Receive push notification
  • Receive webhook
  • Receive SMS
  • Click shortened SMS link
  • View content card
  • Click content card
  • Dismiss content card
  • View banner
  • Click banner
  • Dismiss banner
  • Click tracked WhatsApp link
  • Click tracked LINE link
  • Click tracked KakaoTalk link
  • Are enrolled in control group
Interaktionen für „Interact With Step“
  • View in-app message
  • Start in-app message availability window
  • Submit in-app message survey
  • Click email
  • Open email
  • Open email (machine opens)
  • Open email (other opens)
  • Click alias in email
  • Clicked Alias in any campaign or canvas step
  • Directly open push notification
  • Click push notification button
  • Click push story page
  • Receive email
  • Receive push notification
  • Receive webhook
  • Receive SMS
  • Click shortened SMS link
  • View content card
  • Click content card
  • Dismiss content card
  • View banner
  • Click banner
  • Dismiss banner
  • Click tracked WhatsApp link
  • Click tracked LINE link
  • Click tracked KakaoTalk link
Interaktionen für „Interact with Landing Page“
  • Submit form
  • Submit survey

Sie können Trigger-Events auch über angepasste Event-Eigenschaften von Braze weiter filtern, was anpassbare Event-Eigenschaften für angepasste Events und In-App-Käufe ermöglicht. Mit diesem Feature können Sie noch genauer festlegen, welche Nutzer:innen eine Nachricht basierend auf den spezifischen Attributen des angepassten Events erhalten, was eine stärkere Campaign-Personalisierung und eine differenziertere Datenerfassung ermöglicht.

Nehmen wir beispielsweise an, wir haben eine Campaign mit einem angepassten Warenkorb-Abbruch-Event, das zusätzlich durch den Eigenschafts-Filter „Warenkorbwert“ eingeschränkt wird. Diese Campaign erreicht nur Nutzer:innen, die Waren im Wert von 100 $ bis 200 $ in ihrem Warenkorb zurückgelassen haben.

Campaign zum Warenkorb-Abbruch, gefiltert nach einer angepassten Event-Eigenschaft für den Warenkorbwert zwischen 100 $ und 200 $.

Beachten Sie, dass Sie eine getriggerte Campaign weiterhin an ein bestimmtes Segment von Nutzer:innen senden können, sodass Nutzer:innen, die nicht Teil des Segments sind, die Campaign nicht erhalten, selbst wenn sie das Trigger-Event ausführen.

Hinsichtlich des Trigger-Events für das Hinzufügen einer E-Mail-Adresse zum Profil gelten die folgenden Regeln:

  • Das Trigger-Event wird ausgelöst, nachdem das Nutzerprofilattribut aktualisiert wurde. Das bedeutet, dass die Auswertung der Segmente und Filter der Campaign nach allen Attributaktualisierungen erfolgt. Dies ist vorteilhaft, da Sie Filter wie „E-Mail-Adresse stimmt mit gmail.com überein“ einrichten können, um eine Trigger-Campaign zu erstellen, die nur an Gmail-Nutzer:innen gesendet wird und sofort beim Hinzufügen der E-Mail-Adresse ausgelöst wird.
  • Das Trigger-Event wird ausgelöst, wenn eine E-Mail-Adresse zu einem Nutzerprofil hinzugefügt wird. Wenn Sie mehrere Nutzerprofile mit derselben E-Mail-Adresse erstellt haben, kann die Campaign mehrfach ausgelöst werden – einmal für jedes Nutzerprofil.

Darüber hinaus halten sich getriggerte In-App-Nachrichten weiterhin an die Zustellungsregeln für In-App-Nachrichten und werden zu Beginn einer App-Sitzung angezeigt.

Schritt 2: Verzögerungsdauer auswählen

Legen Sie fest, wie lange nach Erfüllung der Trigger-Kriterien gewartet werden soll, bevor die Campaign gesendet wird. Wenn die gewählte Verzögerungsdauer länger als die Sendedauer der Nachricht ist, erhalten keine Nutzer:innen die Campaign.

In-App-Nachricht-Campaigns können die Zustellung nach dem Trigger-Event um bis zu zwei Stunden (7.200 Sekunden) verzögern. Die Verzögerungsoptionen sind Sofort und Nach einer Verzögerung. Für längere Wartezeiten fügen Sie einen Verzögerungsschritt vor einem In-App-Nachricht-Schritt in einem Canvas hinzu.

Außerdem erhalten Nutzer:innen, die das Trigger-Event nach dem Start Ihrer Campaign ausführen, die Nachricht als Erste, nachdem die Verzögerung abgelaufen ist. Nutzer:innen, die das Trigger-Event vor dem Start der Campaign ausgeführt haben, qualifizieren sich nicht für den Empfang der Campaign.

Sie können die Campaign auch an einem bestimmten Wochentag senden, indem Sie Am nächsten Wochentag auswählen, oder eine bestimmte Anzahl von Tagen in der Zukunft, indem Sie Nach einer Anzahl von Kalendertagen auswählen. Alternativ können Sie Ihre Nachricht mit intelligentem Timing senden, anstatt manuell eine Zustellungszeit festzulegen.

Schritt 3: Ausnahme-Events auswählen

Wählen Sie ein Ausnahme-Event aus, das Nutzer:innen vom Empfang dieser Campaign ausschließt. Dies ist nur möglich, wenn Ihre getriggerte Nachricht nach einer Zeitverzögerung gesendet wird. Ausnahme-Events können ein Kauf, der Start einer Sitzung, die Durchführung eines der festgelegten Konversions-Events der Campaign oder die Ausführung eines angepassten Events sein.

Wenn eine Nutzerin oder ein Nutzer das Trigger-Event ausführt, aber dann aufgrund der Zeitverzögerung das Ausnahme-Event ausführt, bevor die Nachricht gesendet wird, erhält diese Person die Campaign nicht. Nutzer:innen, die die Campaign aufgrund des Ausnahme-Events nicht erhalten, sind automatisch für den Empfang beim nächsten Ausführen des Trigger-Events berechtigt, selbst wenn Sie nicht festgelegt haben, dass Nutzer:innen erneut berechtigt werden.

Weitere Informationen zur Verwendung von Ausnahme-Events finden Sie unter Beispiele.

Wenn Sie eine Campaign mit einem Trigger-Event senden, das mit dem Ausnahme-Event übereinstimmt, bricht Braze die Campaign ab und plant automatisch eine neue Campaign basierend auf der Nachrichten-Zustellungszeit des Ausnahme-Events. Wenn beispielsweise Ihr erstes Trigger-Event bei fünf Minuten beginnt und das Ausnahme-Event bei 10 Minuten, gilt die Zustellungszeit des Ausnahme-Events von 10 Minuten als offizielle Nachrichten-Zustellungszeit der Campaign.

Schritt 4: Dauer festlegen

Legen Sie die Dauer der Campaign fest, indem Sie eine Startzeit und eine optionale Endzeit angeben.

Wenn eine Nutzerin oder ein Nutzer ein Trigger-Event innerhalb des festgelegten Zeitraums ausführt, sich aber aufgrund einer geplanten Verzögerung außerhalb des Zeitraums für die Nachricht qualifiziert, erhält diese Person die Campaign nicht. Wenn Sie daher eine Zeitverzögerung festlegen, die länger als der Nachrichtenzeitraum ist, erhalten keine Nutzer:innen Ihre Campaign. Außerdem können Sie die Nachricht in der Ortszeit der Nutzer:innen senden lassen.

Schritt 5: Zeitfenster auswählen

Wählen Sie aus, ob die Nutzer:innen die Campaign während eines bestimmten Tagesabschnitts erhalten sollen. Wenn Sie der Nachricht ein Zeitfenster zuweisen und die Nutzerin oder der Nutzer entweder das Trigger-Event außerhalb des Zeitfensters ausführt oder die Nachrichtenverzögerung dazu führt, dass das Zeitfenster verpasst wird, erhält die Person Ihre Nachricht standardmäßig nicht.

Für den Fall, dass eine Nutzerin oder ein Nutzer das Trigger-Event innerhalb des Zeitfensters ausführt, aber die Nachrichtenverzögerung dazu führt, dass das Zeitfenster überschritten wird, können Sie die Checkbox Zum nächsten verfügbaren Zeitpunkt senden, wenn die Zustellungszeit außerhalb des festgelegten Tagesabschnitts liegt aktivieren, damit diese Nutzer:innen die Campaign dennoch erhalten.

Wenn eine Nutzerin oder ein Nutzer die Nachricht nicht erhält, weil das Zeitfenster verpasst wurde, ist die Person dennoch für den Empfang beim nächsten Ausführen des Trigger-Events qualifiziert, selbst wenn Sie nicht festgelegt haben, dass Nutzer:innen erneut berechtigt werden. Wenn Sie festlegen, dass Nutzer:innen erneut berechtigt werden, können sie die Campaign jedes Mal erhalten, wenn sie das Trigger-Event ausführen, sofern sie sich innerhalb des festgelegten Zeitfensters qualifizieren.

Wenn Sie der Campaign auch eine bestimmte Dauer zugewiesen haben, müssen Nutzer:innen sowohl innerhalb der Dauer als auch innerhalb des festgelegten Tagesabschnitts qualifiziert sein, um die Nachricht zu erhalten.

Schritt 6: Erneute Berechtigung festlegen

Legen Sie fest, ob Nutzer:innen erneut berechtigt werden können, die Campaign zu erhalten. Wenn Sie die erneute Berechtigung zulassen, können Sie eine Zeitverzögerung festlegen, bevor die Nutzerin oder der Nutzer die Campaign erneut erhalten kann. So verhindern Sie, dass Ihre getriggerten Campaigns als „Spam“ wahrgenommen werden.

Beispiele

Getriggerte Kampagnen sind sehr effektiv für transaktionale oder leistungsbasierte Nachrichten.

Transaktionale Kampagnen umfassen Nachrichten, die gesendet werden, nachdem Nutzer:innen einen Kauf abgeschlossen oder einen Artikel in ihren Warenkorb gelegt haben. Letzterer Fall ist ein gutes Beispiel für eine Campaign, die von einem Ausnahme-Event profitiert. Angenommen, Ihre Campaign erinnert Nutzer:innen an Artikel in ihrem Warenkorb, die sie noch nicht gekauft haben. Das Ausnahme-Event wäre in diesem Fall der Kauf der Produkte im Warenkorb. Für leistungsbasierte Campaigns können Sie eine Nachricht fünf Minuten nach Abschluss einer Konversion oder dem Erreichen eines Spiellevels senden.

Darüber hinaus können Sie beim Erstellen von Willkommens-Campaigns Nachrichten triggern, die gesendet werden, nachdem sich Nutzer:innen registriert oder ein Konto eingerichtet haben. Durch das zeitversetzte Senden von Nachrichten an verschiedenen Tagen nach der Registrierung können Sie einen umfassenden Onboarding-Prozess gestalten.

Häufig gestellte Fragen

Was ist die maximale Verzögerung nach einem Trigger für In-App-Nachricht-Kampagnen?

Zwei Stunden (7.200 Sekunden). Informationen zu den verfügbaren Verzögerungsoptionen und wie Sie eine längere Wartezeit einstellen, finden Sie unter Schritt 2: Verzögerungsdauer auswählen.

Warum hat ein:e Nutzer:in meine getriggerte Campaign nicht erhalten?

Jedes der folgenden Szenarien kann verhindern, dass ein:e Nutzer:in, der/die das Trigger-Event abgeschlossen hat, die Campaign erhält:

  • Der/die Nutzer:in hat das Ausnahme-Event abgeschlossen, bevor die Zeitverzögerung vollständig abgelaufen war.
  • abort_message-Logik in Liquid wurde verwendet, und die Nachricht wurde basierend auf der abort_message-Logik oder -Regeln abgebrochen.
  • Die Zeitverzögerung hat dazu geführt, dass der/die Nutzer:in sich erst nach Ablauf der Dauer für die Campaign qualifizierte.
  • Die Zeitverzögerung hat dazu geführt, dass der/die Nutzer:in sich außerhalb des festgelegten Tageszeitraums für die Campaign qualifizierte.
  • Der/die Nutzer:in hat die Campaign bereits erhalten (einschließlich Attribution über gemeinsame Kanal-Bezeichner – zum Beispiel, wenn er/sie eine E-Mail-Adresse mit jemandem teilt, der die Nachricht erhalten, geöffnet oder angeklickt hat), und Nutzer:innen werden nicht erneut berechtigt.
  • Obwohl Nutzer:innen erneut berechtigt sind, die Campaign zu erhalten, können sie diese erst nach einem bestimmten Zeitraum erneut triggern, und dieser Zeitraum ist noch nicht abgelaufen.

Die Segmentierung einer getriggerten Campaign auf Basis von Nutzerdaten, die zum Zeitpunkt des Events erfasst wurden, kann eine Race-Condition verursachen. Dies passiert, wenn das Nutzerattribut, auf dem die Campaign-Segmentierung basiert, geändert wird, die Änderung aber noch nicht für den/die Nutzer:in verarbeitet wurde, wenn die Campaign gesendet wird. Da Campaigns bei der Aufnahme die Segment-Zugehörigkeit prüfen, kann dies dazu führen, dass der/die Nutzer:in die Campaign nicht erhält.

Stellen Sie sich beispielsweise vor, Sie möchten eine Event-getriggerte Campaign an männliche Nutzer senden, die sich gerade registriert haben. Wenn sich der/die Nutzer:in registriert, erfassen Sie ein angepasstes Event registration und setzen gleichzeitig das gender-Attribut des/der Nutzer:in. Das Event kann die Campaign triggern, bevor Braze das Geschlecht des/der Nutzer:in verarbeitet hat, was dazu führt, dass er/sie die Campaign nicht erhält.

Als Best Practice sollten Sie sicherstellen, dass das Attribut, auf dem die Campaign segmentiert ist, an die Braze-Server übermittelt wird, bevor das Event ausgelöst wird. Falls dies nicht möglich ist, ist der beste Weg zur Sicherstellung der Zustellung die Verwendung von angepassten Event-Eigenschaften, um die relevanten Nutzereigenschaften an das Event anzuhängen und einen Eigenschaftsfilter für die spezifische Event-Eigenschaft anstelle eines Segmentierungsfilters anzuwenden. Für unser Beispiel fügen Sie dem angepassten Event registration eine gender-Eigenschaft hinzu, damit Braze garantiert über die benötigten Daten verfügt, wenn Ihre Campaign getriggert wird.

Zusätzlich können Sie bei einer aktionsbasierten Campaign mit Verzögerung die Option Segment-Zugehörigkeit zum Sendezeitpunkt erneut bewerten aktivieren, um sicherzustellen, dass Nutzer:innen zum Sendezeitpunkt der Nachricht noch zur Zielgruppe gehören.

Bewertung der Zielgruppen-Kriterien

Für Campaigns mit einer Verzögerung vor dem Versand (einschließlich Rate-Limiting, Ortszeit, intelligentem Timing oder einem Trigger-Zeitplan) hängt der Zeitpunkt der erneuten Segment-Bewertung vom Campaign-Typ und den Einstellungen ab.

Bei aktionsbasierten Campaigns mit einer Verzögerung werden Nutzer:innen, wenn Sie Segment-Zugehörigkeit zum Sendezeitpunkt erneut bewerten auswählen, vor dem Nachrichtenversand erneut bewertet, sodass nur Nutzer:innen, die zum Sendezeitpunkt noch die Segment-Kriterien erfüllen, die Nachricht erhalten.

Wenn Ihre Campaign durch ein bestimmtes angepasstes Event getriggert wird und Sie ein Segment als Zielgruppe auswählen, müssen Nutzer:innen dasselbe angepasste Event ausführen, um in das Segment aufgenommen zu werden. Das bedeutet, dass Nutzer:innen Teil der Zielgruppe sein müssen, bevor eine aktionsbasierte Campaign getriggert werden kann. Der allgemeine Ablauf für eine getriggerte Campaign ist wie folgt:

  1. Der Zielgruppe beitreten: Wenn ein:e Nutzer:in das angepasste Event ausführt, wird er/sie zur Zielgruppe der Campaign hinzugefügt.
  2. Die E-Mail triggern: Ein:e Nutzer:in muss das angepasste Event erneut ausführen, um die E-Mail zu triggern, da er/sie Teil der Zielgruppe sein muss, bevor die E-Mail gesendet werden kann.

Wir empfehlen, entweder die Zielgruppe so zu ändern, dass sie alle Nutzer:innen umfasst, oder sicherzustellen, dass die Nutzer:innen, die das Event voraussichtlich ausführen, bereits Teil der Campaign-Zielgruppe sind, damit die Nachricht getriggert werden kann.

Screenshot zur Bewertung der Zielgruppen-Kriterien.

Fehlerbehebung bei angepassten Events

Bestätigen Sie zunächst, dass das angepasste Event an Braze übermittelt wird. Gehen Sie zu Analytics > Bericht zu angepassten Events und wählen Sie dann das entsprechende angepasste Event und den Zeitraum aus. Wenn das Event nicht angezeigt wird, überprüfen Sie, ob es korrekt eingerichtet ist und ob der/die Nutzer:in die richtige Aktion ausgeführt hat.

Wenn das angepasste Event angezeigt wird, führen Sie zur weiteren Fehlerbehebung die folgenden Schritte durch:

  • Überprüfen Sie den Profildownload des/der Nutzer:in, um zu bestätigen, dass er/sie das Event getriggert hat und wann dies geschah. Wenn das Event getriggert wurde, vergleichen Sie den Zeitstempel des Triggers mit dem Zeitpunkt, zu dem die Campaign live ging. Möglicherweise wurde das Event getriggert, bevor die Campaign live war.
  • Überprüfen Sie die Changelogs für die Campaign und alle beim Targeting verwendeten Segments, um festzustellen, ob der/die Nutzer:in im Segment war, als das angepasste Event getriggert wurde. Wenn er/sie nicht im Segment war, hätte er/sie die Campaign nicht erhalten.
  • Prüfen Sie, ob der/die Nutzer:in durch Segmentierung in eine Kontrollgruppe aufgenommen wurde und daher daran gehindert wurde, die Campaign zu erhalten.
  • Wenn eine geplante Verzögerung vorhanden ist, prüfen Sie, ob das angepasste Event des/der Nutzer:in vor der Verzögerung getriggert wurde. Wenn das Event vor der Verzögerung getriggert wurde, hätte er/sie die Campaign nicht erhalten.

Wann bewerten aktionsbasierte Campaigns die Zielgruppen-Zugehörigkeit?

Braze bewertet die Zielgruppen-Zugehörigkeit, wenn das Trigger-Event verarbeitet wird, bevor die Nachricht gesendet wird. Standardmäßig prüft Braze, ob der/die Nutzer:in zum Zeitpunkt der Einreihung in die Warteschlange zur Zielgruppe gehört. Wenn die Campaign eine Verzögerung hat, können Sie Segment-Zugehörigkeit zum Sendezeitpunkt erneut bewerten auswählen, um die Zielgruppen-Kriterien unmittelbar vor dem Versand erneut zu prüfen – zum Beispiel, wenn ein:e Nutzer:in die Trigger-Aktion ausführen und dann die Zielgruppe verlassen könnte, bevor der Versand abgeschlossen ist.

Weitere Informationen finden Sie unter Bewertung der Zielgruppen-Kriterien.

New Stuff!