Loading

Verwalten von WhatsApp-Abmeldungsanforderungen in Salesforce Marketing Cloud

Veröffentlichungsdatum: Jan 23, 2025
Beschreibung
Erfahren Sie, wie Sie mit der Salesforce Marketing Cloud effektiv mit Abmeldungsanforderungen Ihrer Kunden auf WhatsApp umgehen. In diesem ausführlichen Tutorial werden die notwendigen Voraussetzungen wie das Erstellen und Aktualisieren der entsprechenden Data Extensions erläutert. Darüber hinaus werden die detaillierten Verfahren für die Verwaltung von Abmeldungen bei der Verwendung von Nachrichtenvorlagen für Handlungsaufforderungen und Schnellantworten beschrieben. Der Artikel endet mit einer Darstellung des Automatisierungsprozesses, der für die Bearbeitung von WhatsApp-Anforderungen erforderlich ist, um die Kundenzufriedenheit zu gewährleisten und gleichzeitig die Kommunikationspräferenzen der Kunden zu berücksichtigen.

Hinweis: Es wurden umfangreiche Tests durchgeführt, um die Funktionalität des Verwaltungsprozesses für WhatsApp-Abmeldungsanforderungen in Salesforce Marketing Cloud sicherzustellen. Es wird dringend empfohlen, dass Benutzer die Leistung aller Prozesse sowohl vor als auch nach der Implementierung in ihrer Salesforce-Umgebung gründlich testen und überprüfen. Dazu gehören die Erstellung und Aktualisierung der erforderlichen Data Extensions, die Bearbeitung von Abmeldungen mithilfe von Nachrichtenvorlagen für Handlungsaufforderungen und Schnellantworten sowie die Automatisierungskonfiguration für die Bearbeitung von WhatsApp-Abmeldungsanforderungen. Bei Supportanforderungen im Zusammenhang mit Problemen mit dem Prozess kann es erforderlich sein, die Einstellungen zu deaktivieren, um die Fehlerbehebung zu erleichtern. Wie immer sind die Zufriedenheit der Kunden und die Berücksichtigung ihrer Kommunikationspräferenzen während dieses Prozesses von größter Bedeutung.
Lösung

Voraussetzungen

Bevor Sie beginnen, vergewissern Sie sich, dass Sie die notwendigen Data Extensions erstellt haben, um alle Ihre WhatsApp-Chat-Nachrichtenkontakte und Abmeldungsanforderungen zu speichern.

Erstellen Sie eine nicht sendbare Data Extension mit dem Namen "Whatsapp_Subscribers", die stündlich über einen externen Importprozess aktualisiert werden sollte. Diese Data Extension benötigt die folgenden drei Spalten:
 

FeldnamePrimärschlüsselDatentypErforderlich
ContactkeyJaTextJa
MobilenumberNeinTelefonJa
LocaleNeinGebietsschemaJa

Hinweis: Verwenden Sie nur einen zweistelligen Gebietsschemawert.


Erstellen Sie als Nächstes eine nicht sendbare Data Extension namens "Whatsapp_OptOut_Requests". Diese Data Extension speichert alle Abmeldungsanforderungen und ihre Aufbewahrungszeit sollte auf 7 Tage festgelegt werden. Sie benötigt die folgenden Spalten:
 

FeldnamePrimärschlüsselDatentypErforderlich
ContactkeyJaTextJa
MobilenumberJaTelefonJa
OptoutstatusNeinAnzahlJa
LocaleNeinGebietsschemaJa


Erstellen Sie anschließend eine sendbare Data Extension mit dem Namen "Whatsapp_QuickReply_OptOuts", um Abmeldungsanforderungen von Schaltflächen für Schnellantworten zu speichern, deren Aufbewahrungszeit auf 7 Tage festgelegt werden sollte. Sie benötigt zwei Spalten:
 

FeldnamePrimärschlüsselDatentypErforderlich
ContactkeyNeinTextJa
OptoutstatusNeinAnzahlJa
 

Erstellen Sie abschließend eine nicht sendbare Data Extension mit dem Namen "Whatsapp_OptOut_History", um den Verlauf der erfolgreichen WhatsApp-Abmeldungen aufzuzeichnen. Sie sollte die folgenden Spalten enthalten:
 

FeldnamePrimärschlüsselDatentypErforderlich
ContactkeyNeinTextJa
MobilenumberNeinTelefonJa
Date_optedoutNeinDatumJa

Hinweis: Wählen Sie für "Date_optedout" die Option "Aktuelles Datum/aktuelle Uhrzeit verwenden" aus.
 

Bearbeitung von Abmeldungen mithilfe von CTA-Nachrichtenvorlagen

Nachfolgend finden Sie die Schritte zur Bearbeitung von Abmeldungen bei der Verwendung von Handlungsaufforderungs-Nachrichtenvorlagen (CTA):

  1. Erstellen Sie eine Landing Page in Marketing Cloud und kopieren Sie die URL.
  2. Erstellen Sie eine Nachrichtenvorlage in Ihrem WhatsApp Manager in Ihrem META-Account.
  3. Wählen Sie eine CTA-Schaltfläche und beachten Sie dabei, dass eine Nachricht nur maximal zwei CTA-Schaltflächen haben kann.
  4. Wählen Sie unter "Aktionstyp" die Option "Website besuchen" aus.
  5. Geben Sie Schaltflächentext ein, z. B. "Abmelden" oder "Sonderangebote stoppen".
  6. Wählen Sie als "URL-Typ" die Option "Dynamisch".
  7. Geben Sie im Feld "Website-URL" die URL aus der erstellen Landing Page ein.
  8. Geben Sie unter "Beispiel-URL hinzufügen" ein Beispiel ein, z. B. "[Ihre_Landing_Page_URL]?attribute1=value1&attribute2=value2".
  9. Speichern Sie die Nachrichtenvorlage und warten Sie auf ihre Genehmigung.
  10. Navigieren Sie zum Content Builder und erstellen Sie eine WhatsApp-Vorlage (Erstellen -> Chat-Nachrichten -> WhatsApp-Vorlagennachricht).
  11. Wählen Sie die gerade erstellte WhatsApp-Vorlage aus.
  12. Scrollen Sie zur CTA-Schaltfläche zur Bearbeitung der Abmeldungen.
  13. Geben Sie das folgende AMPscript in das Feld "Variable" ein: %%[ set @parameters=concat('?','mobilenumber','=',[mobilenumber],'&','Contactkey','=',[Contactkey]) ]%% %%=v(@parameters)=%%
HINWEIS: Beim Erstellen der Journey, bei der Sie diese WhatsApp-Nachricht senden werden, sollten in der Eingangs-Data Extension zwei Spalten für die Mobiltelefonnummer bzw. den Kontaktschlüssel vorhanden sein. Im obigen Beispiel werden diese Spalten als "mobilenumber" und "Contactkey" bezeichnet.
 
  1. Kehren Sie zur Landing Page für den CTA-Abmeldungsprozess zurück. Sie müssen das folgende AMPscript eingeben:
%%[ var @mobilenumber, @Contactkey, @insertRow, @locale /* URL-Parameter abrufen */ set @mobilenumber = QueryParameter('mobilenumber') set @Contactkey = QueryParameter('Contactkey') /* Gebietssschema der Data Extension "Whatsapp_Subscribers" nachschlagen */ set @locale = Lookup('Whatsapp_Subscribers', 'locale', 'Contactkey', @Contactkey) /* Daten in Ihre Data Extension eingeben */ set @insertRow = InsertDE('Whatsapp_OptOut_Requests', 'mobilenumber', @mobilenumber, 'Contactkey', @Contactkey, 'locale', @locale, 'optOutStatus', '1') ]%% /* Nur zu Testzwecken, um zu sehen, ob die Werte in Mobile ankommen: %%=v(@mobilenumber)=%% Contactkey: %%=v(@Contactkey)=%% Locale: %%=v(@locale)=%% */
  1. Scrollen Sie nach unten für die Einrichtung der Automatisierung und den Importvorgang.


 

Bearbeitung von Abmeldungen mithilfe von Nachrichtenvorlagen für Schnellantworten

Führen Sie die folgenden Schritte aus, um Abmeldungen bei der Verwendung von Nachrichtenvorlagen für Schnellantworten zu bearbeiten:

  1. Erstellen Sie eine Nachrichtenvorlage in Ihrem WhatsApp Manager in Ihrem META-Account.
  2. Wählen Sie oben links die Sprache für diese Nachricht.
  3. Klicken Sie unten auf "Schaltfläche hinzufügen" und wählen Sie "Schnellantwort -> Abmeldung von Marketing Cloud" aus.
  4. Setzen Sie ein Häkchen bei "Ich verstehe, dass es in der Verantwortung von [Name Ihres Unternehmens] liegt, den Versand von Marketingnachrichten an Kunden, die sich abmelden, einzustellen."
  5. Achten Sie auf den Namen des Schaltflächentexts; er ist je nach der in der Vorlage verwendeten Sprache statisch.
  6. Verfassen Sie den Rest Ihrer Nachricht, speichern Sie und warten Sie auf die Genehmigung der Nachricht.
  7. Erstellen Sie in Marketing Cloud eine Journey mit einem EINGEHENDEN CHAT-EINGANGS-EVENT.
  8. Wählen Sie den Anwendungskanal.
  9. Geben Sie den Namen des Schaltflächentexts im Abschnitt STICHWORT ein und speichern Sie das Eingangs-Event.
  10. Ziehen Sie die Aktivität "Kontakt aktualisieren" in die Journey.
  11. Wählen Sie die Data Extension "Whatsapp_QuickReply_OptOuts" aus.
  12. Aktualisieren Sie die Attribute wie folgt:
  • Attribut 1: Wählen Sie "Contactkey" aus und fügen Sie die Handlebars-Syntax {{Contact.Key}} ein.
  • Attribut 2: Wählen Sie "OptOutStatus" aus und setzen Sie den Wert auf 1.
  1. Richten Sie eine Automatisierung mit einer Abfrageaktivität ein, die die Data Extensions "Whatsapp_Subscribers" und "Whatsapp_QuickReply_OptOuts" verbindet, und HÄNGEN Sie die Ergebnisse in "Whatsapp_OptOut_Requests" an.


ZU VERWENDENDE ABFRAGE:​​​​​

select WS.contactkey as Contactkey, WS.mobilenumber as mobilenumber, WS.locale as locale, WQR.optoutstatus as optoutstatus from [Whatsapp_Subscribers] as WS join [Whatsapp_QuickReply_OptOuts] as WQR on WS.contactkey = WQR.Contactkey

Hinweis: Weitere Informationen finden Sie unter "Automatisierungskonfiguration zur Bearbeitung von WhatsApp-Anforderungen" weiter unten.
 

Automatisierungskonfiguration zur Bearbeitung von WhatsApp-Abmeldungsanforderungen

  1. Erstellen Sie eine Definition für den Import von Chat-Nachrichten.
  2. Legen Sie die Quelle als "VON BESTEHENDER DATA EXTENSION" fest und wählen Sie "Whatsapp_OptOut_Requests" aus.
  3. Füllen Sie die Chat-Messaging-App und den App-Kanal entsprechend dem Kanal aus, den Sie verwalten möchten.
  4. Ordnen Sie die Attribute (_ContactKey, _MobileNumber,_Locale,_OptOutStatusID) zu.
  5. Fügen Sie eine SQL-Abfrageaktivität in SCHRITT 1 ein, indem Sie die Abfrage aus Punkt 14 aus "Bearbeitung von Abmeldungen mithilfe von Nachrichtenvorlagen für Schnellantworten" einfügen.
  6. Geben Sie für SCHRITT 2 die von Ihnen erstellte Definition für den Import von Chat-Nachrichten ein.
  7. Fügen Sie für SCHRITT 3 eine SQL-Abfrageaktivität ein. Diese Abfrage sollte die Ergebnisse in die Data Extension "Whatsapp_OptOut_History" ANHÄNGEN.


ZU VERWENDENDE ABFRAGE:

select Contactkey as Contactkey, mobilenumber as mobilenumber from [Whatsapp_OptOut_Requests]

 

Nummer des Knowledge-Artikels

000395648

 
Laden
Salesforce Help | Article