Szenario​

Dieses Szenario schafft den folgenden Anwendungsfall für den SMS-Nachrichtenversand.

  • Sie importieren Mobilfunknummern mithilfe einer Datei (CSV-, XML- oder Textdatei) in Engage.

  • Kontakte können eingehende SMS-Nachrichten an Engage senden, um an Programmen oder Angeboten teilzunehmen.
    Eingehende SMS-Nachrichten, die bestimmte Wörter wie „Coupon“ oder „abstimmen“ enthalten, lösen in Engage eine entsprechende ereignisbasierte Automatisierung aus.

  • Kontakte können sich jederzeit von einem Programm zur SMS-Benachrichtigung abmelden.
    Um sich abzumelden, sendet ein Kontakt Engage eine SMS, die ein Wort wie „abmelden“, „beenden“ oder „stornieren“ enthält.

Dieses Szenario geht davon aus, dass Mobilfunknummern mithilfe einer Datei importiert werden. Um Kontakten die Anmeldung per SMS zu ermöglichen, müssen Sie zwei Engage-Verteiler verwenden. Dieser Vorgang wird gesondert beschrieben. Für eine Anleitung siehe ​SMS-Programm mit Anmeldung, Abmeldung, Automatisierungen​.

Voraussetzung​

Der SMS-Nachrichtenversand ist eine Zusatzfunktion Engage. Für den Versand von SMS-Nachrichten benötigen Sie die erforderlichen Mobilfunk-Codes und Schlüsselwörter.

Dieses Szenario funktioniert mit allen Arten von Mobilfunk-Codes (eigener Kurz-Code, gemeinsamer Kurz-Code oder lange Nummer).

Für weitere Informationen, siehe ​Arten von SMS-Codes​.

Wie es funktioniert​

Das Szenario umfasst die nachfolgend beschriebenen Schritte.

  1. ​SMS-Kampagnenverteiler erstellen​
  2. ​SMS-Kontakte importieren​
  3. ​SMS-Kampagnen erstellen​
  4. ​Kontakte aus dem SMS-Kampagnenverteiler abmelden​

1. SMS-Kampagnenverteiler erstellen​

Vorgehen

  1. Erstellen Sie einen neuen Verteiler. Für weitere Informationen, siehe ​Erstellen eines neuen Verteilers​.

  2. Im SMS-Kampagnenverteiler nehmen Sie folgende Konfiguration vor:

    • Richten Sie im Register ​Adressen​ die ​Inbound Mobile ID​ und die ​Outbound Mobile ID​ ein.
      Die Einstellungen hängen von der Art des verwendeten Mobilfunk-Codes ab. Für eine Anleitung siehe ​SMS-Nachrichtenversand einrichten​.

    • Wählen Sie aus dem Dropdown-Menü ​Adressen​ den Eintrag ​Ereignisbasierte Automatisierung starten​ aus.

2. SMS-Kontakte importieren​

Importieren Sie Kontakte in den Verteiler, den Sie in Schritt 1 erstellt haben. Diese Kontakte können Sie aus einer CSV-, XML- oder Textdatei importieren. Die maximale Dateigröße beträgt 50 MB.

Stellen Sie sicher, dass die Datei korrekt formatiert ist.

Für den Import müssen die Mobilfunknummern die Landesvorwahl enthalten. Tragen Sie keine optionalen Nullen ein. Der Import funktioniert mit oder ohne Plus-Zeichen (+) vor der Nummer.

Beispiele gültiger Mobilfunknummern:

49123456789

+49123456789

Für eine Anleitung siehe ​Mobilfunknummern für SMS importieren​.

3. SMS-Kampagnen erstellen​

Sie können ereignisbasierte Automatisierungen verwenden, um auf eingehende SMS-Nachrichten Ihrer Kontakte zu reagieren. Von eingehenden SMS-Nachrichten wird grundsätzlich das Ereignis ​Antwort auf Nachricht erhalten (K)​ ausgelöst. Es lassen sich mehrere verschiedene Automatisierungen einrichten, die abhängig von den Wörtern im Hauptteil der SMS ausgelöst werden. Auf diese Weise können Sie verschiedene Kampagnen und Programme einrichten, die alle für denselben SMS-Verteiler ausgeführt werden.

Wenn ein gemeinsam genutzter Kurz-Code mit Schlüsselwörtern verwendet werden soll, die beim Serviceprovider (SAP) registriert wurden, muss die eingehende SMS-Nachricht sowohl das Schlüsselwort als auch das Wort enthalten, das die Automatisierung auslöst. Beispielsweise könnte der gemeinsame Kurz-Code 12345 und das Schlüsselwort „PIZZA“ lauten. Um einen Coupon für kostenlose Grissini zu erhalten, würde ein Kontakt dann etwa den Text „PIZZA Grissini“ an 12345 senden.

Dieses Ereignis wird nur ausgelöst, wenn Engage die Mobilfunknummer erkennt, von der die eingehende SMS gesendet wurde. Eingehende SMS-Nachrichten von nicht registrierten Mobilfunknummern werden ignoriert.

Vorgehen

  1. Erstellen Sie eine neue ereignisbasierte Automatisierung. Sie können die Automatisierung auf einem Whiteboard oder manuell erstellen. Geben Sie einen Namen und eine Beschreibung für die Automatisierung ein.
  2. Passen Sie die Einstellungen für das Ereignis folgendermaßen an:

    Ereignis

    Job

    Wählen Sie folgendes Automatisierungsereignis aus:

    ​Antwort auf Nachricht erhalten (K)​

    Verteiler: Wählen Sie den SMS-Kampagnenverteiler aus.

    Hauptteil: Wählen Sie aus dem Listenfeld den Eintrag Beinhaltet aus. Tragen Sie im Eingabefeld das Wort ein, das die Automatisierung auslöst (z. B. Coupon, abstimmen usw.).

    Sie können auch die Option Regex (Entspricht)​ auswählen und einen regulären Ausdruck (Regex) im Eingabefeld verwenden.

    Markieren Sie die Option Groß-/Kleinschreibung nicht unterschieden​.

    Wählen Sie einen Job aus. Der Job legt die Aktion fest, Engage automatisch jedes Mal ausführt, wenn das Ereignis eintritt.

    Folgende Jobs sind in diesem Zusammenhang sinnvoll:

    Kontakt: Markieren Sie die Option Ereignis-Parameter verwenden​.

    Die weiteren Einstellungen sind abhängig vom jeweiligen Job.

  3. Klicken Sie auf die Schaltfläche Zeitspanne.
    ⇒ Der Dialog Zeitspanne festlegen wird geöffnet.
  4. Legen Sie die Zeitspanne fest, indem Sie ​ein​ Anfangsdatum und ein Enddatum auswählen. Innerhalb dieser Zeitspanne wird der Job jedes Mal ausgeführt, wenn das Ereignis stattfindet.
  5. Klicken Sie auf Speichern & Aktivieren, und aktivieren Sie die Automatisierung sofort.
    ⇒ Die Automatisierung wird gespeichert und aktiviert.

Wiederholen Sie die Schritte 1 bis 5 für jede Automatisierung, die Sie einrichten möchten.

4. Kontakte aus dem SMS-Kampagnenverteiler abmelden​

Diese Automatisierung streicht einen Kontakt aus dem SMS-Kampagnenverteiler, wenn der Kontakt Engage eine SMS sendet, die ein Wort wie „abmelden“, „beenden“ oder „stornieren“ enthält. Die Abmeldung wird in der Statistik erfasst. Hierbei handelt es sich um folgenden Automatisierungsjob: ​Mitglied von einem Verteiler abmelden (K)​.

Alternativ können Sie die Kontakte in einen anderen Verteiler verschieben oder auf eine Verteiler-Blacklist bzw. systemweite Blacklist setzen. Verwenden Sie in diesem Fall einen der nachfolgend aufgeführten Jobs.

Vorgehen

  1. Erstellen Sie im Bereich Automatisierungen eine neue ereignisbasierte Automatisierung. Geben Sie einen Namen und eine optionale Beschreibung für die Automatisierung ein.
  2. Passen Sie die Einstellungen für das Ereignis folgendermaßen an:

    Tab.: Automatisierungseinstellungen

    Ereignis

    Job

    ​Antwort auf Nachricht erhalten (K)​

    ​Mitglied von einem Verteiler abmelden (K)​

    Verteiler: Wählen Sie den SMS-Kampagnenverteiler aus.

    Hauptteil: Wählen Sie aus dem Listenfeld die Option Beinhaltet. Tragen Sie im Eingabefeld das Wort ein, das die Abmeldung von den SMS-Benachrichtigungen auslöst.

    Wählen sie alternativ die Option Regex (Entspricht)​ aus. Tragen Sie dann im Eingabefeld einen regulären Ausdruck (Regex) ein. Siehe unten.

    Markieren Sie die Option Groß-/Kleinschreibung nicht unterschieden​.

    Kontakt: Markieren Sie die Option Ereignis-Parameter verwenden​.

    Verteiler: Markieren Sie die Option Ereignis-Parameter verwenden​.

    ​Bestätigung versenden​: Wählen Sie aus, ob eine Bestätigung per SMS gesendet werden soll. Die Systemnachricht heißt SysMsgUnsubscribeFromGroup​. Sie müssen sicherstellen, dass diese Nachricht für SMS nicht unterdrückt wird. Siehe ​Systemnachrichten per SMS​.

    Sie können mit Regex eine Kombination von Wörtern eingeben.

    Wählen Sie aus dem Listenfeld ​Entspricht [Regex]​.

    Geben Sie im dritten Feld den regulären Ausdruck ein.

    Beispiel: .*\b(beenden|stoppen|stornieren|abmelden|entfernen)\b.*

    \b sucht nach Übereinstimmungen am Anfang oder Ende eines Worts.

    ​.*​ markiert, dass vor bzw. nach den Texten noch weiterer Text oder kein Text stehen kann.

    ​|​ ist ein "oder" und markiert, dass nur einer der Texte enthalten sein muss

    Wenn ein Kontakt eine eingehende SMS an einen gemeinsamen Kurz-Code mit dem Begriff STOPP sendet, wird die Mobilfunknummer von SAP auf die Blackliste gesetzt. Es ist nicht möglich, einen Kontakt von Engage-System aus von der SAP-Blackliste zu entfernen. Dies gilt nur für gemeinsame Kurz-Codes und nicht für eigene Kurz-Codes oder lange Nummern.

  3. Klicken Sie auf die Schaltfläche Zeitspanne.
    ⇒ Der Dialog Zeitspanne festlegen wird geöffnet.
  4. Legen Sie die Zeitspanne fest, indem Sie ​ein​ Anfangsdatum und ein Enddatum auswählen. Innerhalb dieser Zeitspanne wird der Job jedes Mal ausgeführt, wenn das Ereignis stattfindet.
  5. Klicken Sie auf ​Speichern & Aktivieren, und aktivieren Sie die Automatisierung sofort.
    ⇒ Die Automatisierung wird gespeichert und aktiviert. Die Automatisierung hat den Status ​Aktiviert, Läuft, wenn das Startdatum bereits erreicht wurde, und Aktiviert, Terminiert​, falls das Startdatum in der Zukunft liegt.