Salesforce-Konnektor

Die Optimizely Digital Experience Platform enthält zahlreiche Funktionen, um Sie bei Ihrer täglichen Arbeit zu unterstützen. Je nachdem, wie Ihre Lösung eingerichtet ist, stehen Ihnen einige in dieser Dokumentation beschriebene Funktionen möglicherweise nicht zur Verfügung. Wenden Sie sich an Ihren Systemadministrator, um mehr darüber zu erfahren. Für technische Details, siehe Optimizely World.

Mit dem Salesforce-Konnektor exportieren Sie automatisch Formulardaten von Ihrer Webseite in die Datenbank Ihres Salesforce-Kontos. Hierzu werden Optimizely Formularfelder Salesforce-Datenbankfeldern zugeordnet. Informationen zu anderen Add-ons für Datenbankkonnektoren finden Sie unter Optimizely Connect for Marketing Automation.

Optimizely Formulare mit Salesforce einrichten

Mit dem Forms-MAI Steht für „Marketing Automation Integration“-Konnektor können Sie Optimizely Formularfelder mit einer Salesforce-Datenbank verknüpfen. Siehe Optimizely Connect for Marketing Automation.

Ein Administrator muss den Optimizely Forms Marketing-Automation-Konnektor und den Salesforce-Konnektor installieren. Weitere Informationen finden Sie auf Optimizely World.

  1. Öffnen Sie das Optimizely CMS Hauptmenü Das Hauptmenü erscheint im oberen Teil der Benutzeroberfläche, wenn Sie eingeloggt sind. Über das Hauptmenü können Sie zwischen Produkten und Systemen wechseln, die in Ihrer Webseite integriert sind. Es zeigt außerdem Links zur Bedienungsanleitung und Benutzereinstellungen und eine globale Suche. Weitere Informationen finden Sie im Kapitel Benutzeroberfläche. und wählen Sie Admin > Konfig > Tool-Einstellungen > Salesforce. Das Fenster der Konfigurationseinstellungen für Salesforce® erscheint.

    Bild: Salesforce-Einstellungen

    Sie können mehrere Instanzen desselben Konnektors verwenden. Wenn Sie beispielsweise Marketingteams in verschiedenen Regionen beschäftigen, können Sie mehr als einen Salesforce-Konnektor verwenden, wie beispielsweise Salesforce - Europa, Salesforce - USA und Salesforce - APAC. Klicken Sie auf Konnektor hinzufügen, um eine weitere Instanz hinzuzufügen.

    1. Geben Sie eine E-Mail-Adresse, ein Passwort und das Token ein, das mit Ihrem Salesforce-Konto verknüpft ist.

      Das Token wird per E-Mail versendet, wenn ein neues Konto eingerichtet wird. Wenn Sie ein neues Token benötigen, wählen Sie in Ihrem Salesforce-Konto Meine persönlichen Daten > Mein Sicherheitstoken zurücksetzen aus und klicken Sie auf Sicherheitstoken zurücksetzen. Das neue Token wird per E-Mail an die Adresse versendet, die Sie in Ihren persönlichen Saleforce-Einstellungen angegeben haben.

    2. Wählen Sie Produktion oder Sandbox für den Kontotyp aus, mit dem Sie eine Verbindung herstellen möchten.
    3. Wählen Sie entweder Neue Einheit erstellen oder Zuvor erstellte Einheit aktualisieren für Mehrere Übermittlungen in der gleichen Sitzung aus.
    4. Wenn Sie Optimizely Salesforce Version 4.2.0 verwenden, können Sie mittels REST API mit Salesforce kommunizieren.
      • Sie benötigen eine Salesforce-Connected-App (siehe Connected App erstellen), um den ConsumerKey und das ConsumerSecret für die Datenbankfelder zu erhalten. Wenn Sie die Connected App erstellen, müssen Sie das Kontrollkästchen OAuth-Einstellungen freischalten aktivieren und unter Ausgewählte OAuth Scopes die Optionen Access and manage your data (api) und Allow access to your unique identifier (openid) auswählen.

        Bild: Salesforce-Portal Einstellungen

      • Wenn Sie eine schnellere Formularübermittlung wünschen und keine automatische Ausfüllung und Personalisierung auf Grundlage von Salesforce-Profilkriterien benötigen, wählen Sie die Option Asynchrone Formularübertragung aktivieren in den Salesforce-Konfigurationseinstellungen. Bei Aktivierung werden Entitäten asynchron erstellt, wenn Formulare gesendet werden. Es gibt jedoch keine Benutzerverfolgung.

    5. Klicken Sie auf Speichern.
  2. Geben Sie die Informationen ein, die mit Ihrem Salesforce-Konto verbunden sind und klicken Sie auf Speichern.
  3. Erstellen Sie ein Formular auf einer Seite.
  4. Klicken Sie auf Alle Eigenschaften im Formular.
  5. Öffnen Sie den Reiter Zuordnungen.
  6. Wählen Sie die Datenbank aus, der Sie die Formularfelder aus dem Drop-Down-Feld der MA-System-Datenbank zuweisen.

    Bild: Salesforce-Datenbank auswählen

  7. Klicken Sie auf Veröffentlichen.
  8. Wählen Sie Bearbeiten aus dem Kontextmenü eines Formulars aus.
  9. Rufen Sie den Reiter Zusätzliche Feldzuordnungen auf. Die Datenbankoption, die Sie früher ausgewählt haben, erscheint.
  10. Aktivieren Sie die Datenbankoption und öffnen Sie die zugehörige Drop-down-Liste, um die Felder zu sehen, die verfügbar sind. Wenn Ihr Formular zum Beispiel ein Textfeld enthält, das konfiguriert wurde, um einen Namen zu erfassen:
    1. Bearbeiten Sie das E-Mail-Textfeld.
    2. Wählen Sie den Reiter Zusätzliche Feldzuordnungen aus.
    3. Wählen Sie Nachname aus der Drop-down-Liste aus, um das Salesforce-Datenbankfeld mit dem Feld Nachname im Formular zu verknüpfen.

    Bild: Ein Formularfeld einem Salesforce-Datenbankfeld zuordnen

  11. Wiederholen Sie die Schritte 8 bis 10 für alle Felder, die Sie zuordnen möchten.
  12. Klicken Sie auf Veröffentlichen.

Um die Zuordnung zu testen, rufen Sie Ihr Formular auf einer veröffentlichten Seite auf, füllen Sie es aus und senden Sie das Formular. Überprüfen Sie anschließend in Ihrem Salesforce-Konto, ob der Benutzer der Salesforce-Datenbank hinzugefügt wurde.

Kontaktdaten abrufen

Wenn ein Besucher das Formular abschickt, werden die Daten an Salesforce gesendet. Um zu sehen, wer das Formular abgeschickt hat, loggen Sie sich in Ihr Salesforce-Konto ein und wählen Sie die Reiter aus, die Sie möchten: (Konto, Kampagne, Kontakt oder Lead). Wählen Sie die gewünschte Ansicht aus und klicken Sie auf Anwenden.

Wie Sie eine Besuchergruppe für ein Salesforce-Formular erstellen, erfahren Sie unter Besuchergruppe für ein MAI-Konnektor-Formular erstellen.