Automatisieren von Aktionen in Drittanbieteranwendungen
Lernziele
Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:
- Beschreiben, was externe Aktionen sind
- Nennen dreier Methoden zum Erstellen einer externen Aktion
Mehr Power für Engagement Studio-Programme
In den letzten beiden Lektionen haben Sie vom Dilemma des Marketingexperten gehört und erfahren, wie Sie Daten von Dritten in Ihre Account Engagement-Automatisierungen einspeisen können. Ihnen gefällt die Möglichkeit, Daten plattformübergreifend zu verbinden – doch, wie wäre es, wenn Sie noch mehr Möglichkeiten hätten? Das Tool, das wir Ihnen jetzt vorstellen werden, verlagert diese Möglichkeiten zum externen Dritten. Sehen wir uns externe Aktionen genauer an.
Was sind externe Aktionen?
Eine externe Aktion ist eine Möglichkeit, eine Aufgabe in einer Drittanbieteranwendung zu initiieren. Wie ein externer Aktivitätstyp wird sie als Datensatz dargestellt, der mit einer Erweiterung für Marketinganwendungen verknüpft ist.
Externe Aktionen basieren auf dem Salesforce-Framework mit aufrufbaren Aktionen, sodass Sie aus vorgefertigten Standardaktionen wählen oder eine eigene, benutzerdefinierte Aktion erstellen können, die Ihren Geschäftsanforderungen entspricht.
Beispiele für externe Aktionen sind:
- Registrieren eines Kunden für ein Webinar oder eine Präsenzveranstaltung
- Auslösen des Versands einer SMS oder Direktwerbung per E-Mail
- Speichern neuer Daten in einem Drittanbietersystem, etwa einer E-Mail-Adresse oder Voreinstellung
- Erstellen eines Datensatzes in Salesforce, etwa einer Aufgabe in Sales Cloud
Wie funktionieren externe Aktionen?
Eine externe Aktion verwendet eine aufrufbare Aktion von Salesforce, um ein Drittanbietersystem aufzurufen und Informationen sicher zu übergeben, die dann eine Aufgabe in diesem System auslösen.
Einige aufrufbare Standardaktionen werden für externe Aktionen unterstützt. Wenn diese für Ihren Anwendungsfall nicht geeignet sind, können Sie eine Aktion aus AppExchange installieren oder Ihre eigene aufrufbare Aktion mit APEX, Flow Builder oder External Services erstellen.
Welche Erstellungsmethode Sie wählen, hängt von Ihrer Erfahrung mit APIs, bestimmten Codearten und davon ab, ob Sie einen Callout an eine andere Salesforce-Cloud oder eine völlig separate Anwendung absetzen. Flow Builder eignet sich ideal für das Auslösen von Aktionen innerhalb des Salesforce-Ökosystems. Wenn Sie eine Drittanbieteranwendung aufrufen und sich gut mit APEX auskennen, dann ist dies die richtige Lösung für Sie. Und wenn Sie eine Verbindung zu einer Drittanbieteranwendung herstellen müssen, aber eine deklarative Option ohne Programmierung bevorzugen, versuchen Sie es mit External Services. Sehen wir uns die Schritte an, die zum Konfigurieren und Verwenden einer externen Aktion erforderlich sind. Weitere Einzelheiten über die einzelnen Schritte finden Sie in der Salesforce-Hilfe und im Entwicklerhandbuch über externe Aktionen.
- Wählen, installieren oder erstellen Sie eine aufrufbare Aktion.
- Erstellen Sie den Datensatz für die externe Aktion in Marketing-Setup.
- Wenn Sie eine standardmäßige aufrufbare Aktion verwenden oder eine eigene Aktion anpassen, bearbeiten Sie das Schema, um es an Ihren Anwendungsfall anzupassen.
- Aktivieren Sie die externe Aktion.
- Fügen Sie die externe Aktion zu einem Engagement Studio-Programm hinzu.
Einsetzen externer Aktionen
Nachdem Sie eine externe Aktion konfiguriert haben, vervielfachen Sie ihr Potenzial mit Marketingautomatisierungen. Verwenden Sie Engagement Studio, um die Aufgabe für jeden potenziellen Kunden zu wiederholen, der die erforderlichen Kriterien erfüllt, ohne dass Sie manuell eingreifen müssen.
Kehren wir zurück zu unserem Beispielunternehmen Northern Trail Outfitter: Die Kundin Rachel füllte ein Marketingformular aus, um ihre Postanschrift zu einer Mailingliste hinzuzufügen, und bekam daraufhin eine Postkarte mit der Post. Wie funktioniert das? Erinnern Sie sich noch? Paulo und Warren haben ein Marketingformular erstellt, eine externe Aktion namens "Zur Liste hinzufügen" konfiguriert und dann Schritte zu einem Engagement Studio-Programm hinzugefügt.
Zunächst prüft das Interaktionsprogramm auf die Übermittlung des Formulars und verschiebt den entsprechenden potenziellen Kunden in den nächsten Schritt. Dann ruft die externe Aktion "Zur Liste hinzufügen" Rachels Postanschrift aus ihrem Datensatz ab und leitet sie an das Postsystem von NTO weiter, das ihre Adresse dem nächsten Mailing hinzufügt.
Und da Paulo die externe Aktion zu einem Interaktionsprogramm hinzugefügt hat, findet derselbe Prozess jedes Mal statt, wenn ein potenzieller Kunde das verknüpfte Formular übermittelt.
Wenn die technische Arbeit erledigt wurde, können Marketingbenutzer externe Aktionen zu einem Interaktionsprogramm hinzufügen. Wenn Sie sich überlegt haben, wo die Aktion im Programm platziert werden soll, erstellen Sie einen Schritt und wählen den Aktionstyp aus.
Suchen Sie nach einer externen Aktion, die Sie verwenden möchten, und überprüfen Sie die Bezeichnung der Erweiterung, um sicherzustellen, dass es sich wirklich um die gewünschte Aktion handelt. Wählen Sie die externe Aktion aus und legen Sie in Engagement Studio fest, ob die Aktion sofort oder erst später ausgeführt werden soll. Geschafft!
Leitlinien für externe Aktionen
Um optimale Ergebnisse zu erzielen, benötigen Sie sowohl einen Administrator als auch einen Entwickler, um eine aufrufbare Aktion zu erstellen bzw. zu installieren und in Account Engagement zur Verwendung bereitzustellen. Sie können sich den Einstieg in die Nutzung des Frameworks für aufrufbare Aktionen erleichtern, indem Sie in der Salesforce-Hilfe und den Entwicklerhandbüchern nachlesen. Sie finden dort wichtige Details zur Konfiguration der für Sie bestmöglichen Lösung.
Externe Aktionen sind ein leistungsfähiges Erweiterungstool zum Zusammenführen von Daten und Marketingaufgaben. Administratoren und Entwickler sollten sich zusammentun und Aufgaben finden, die sie mit diesem Tool auf Hochtouren bringen können.