Salesforce-Lead-Erstellung und Kampagnenzuordnung

Voraussetzungen

  • Konfigurieren Sie die folgenden Berechtigungen in Genesys Cloud CX:
    • Architekt > Fluss > Alle
    • Architekt > UI > Alle
    • Integrationen > Integration > Alle
    • Integrationen > Aktion > Alle
    • Reise > Aktionskarte > Alle
    • Reise > Ereignistyp > Ansicht (zur Konfiguration einer Aktionskarte mit einem Ereignisauslöser)
    • Reise > Bericht > Ansicht
    • Scripter > Veröffentlichtes Skript > Hinzufügen, Anzeigen (zum Hinzufügen von agentenorientierten Skripten)
    • Skripter > Skript > Alle (zum Erstellen von Skripten für Agenten)
  • Setzen Sie eine der folgenden Möglichkeiten ein:
    • Für Genesys Cloud CX-Kunden, die Web Messaging nutzen, konfiguriert und implementiert Genesys Messenger.
    • Für alle anderen Kunden stellt das Tracking-Snippet auf der zu verfolgenden Website bereit, so dass Sie die Action Map auf der Grundlage von Pageview-Ereignissen auslösen können. Um eine Action Map basierend auf anderen Ereignissen auszulösen, verwenden Sie ac('record'), um Genesys Predictive Engagement Daten über die zu verfolgenden Ereignisse zu senden.

Überblick über die Konfiguration

Überblick über die Salesforce-Konfiguration

  1. Bereiten Sie Ihre Web-Kampagne vor.
  2. Erstellen Sie einen speziellen Salesforce-Benutzer.
  3. Bereiten Sie die Salesforce Data Actions Integration vor.
  4. Bereiten Sie die Salesforce-Datenaktionen vor.
  5. Holen Sie sich den Salesforce Lead Creation and Campaign Attribution Beispielworkflow.
  6. Bereiten Sie in Genesys Cloud CX Architect einen Workflow vor.
  7. Bereiten Sie eine Aktionskarte vor, um die Architektenflussaktion zu verwenden.
  8. Überwachen Sie Ihre Architect Flow Aktion mit einem Bericht.
  9. Genesys Cloud CX Benutzer: (Optional) Verwenden Sie Skripts, um Agenten beim Anzeigen und Erstellen eines Salesforce-Leads zu unterstützen:
    • Erfahren Sie unter mehr über das Salesforce-Skript zur Lead-Erstellung und Kampagnen-Attribution
    • Download das Salesforce-Skript zur Lead-Erstellung und Kampagnen-Attribution
    • Konfigurieren Sie Agentenkonten
    • Kommunizieren Sie mit Agenten über den Zugriff und die Verwendung des Salesforce-Skripts für die Lead-Erstellung und Kampagnen-Attribution

Bereiten Sie Ihre Webkampagne mit UTM-Parametern vor

Verwenden Sie die folgenden UTM-Parameter, um kampagnenbezogene Aktivitäten auf Ihrer Website zu verfolgen:

  • Kampagnen-ID
  • Nachname
  • Vorname
  • E-Mail

Weitere Informationen zur Konfiguration von UTM-Parametern finden Sie unter Kampagnenattribute.

Erstellen Sie einen eigenen Salesforce-Benutzer

Erstellen Sie in Salesforce ein dediziertes Benutzerkonto mit den entsprechenden Rechten, um die Salesforce-Datenaktionsintegration im Namen von Genesys Predictive Engagement zu nutzen. Dieses Benutzerkonto handelt im Namen Ihres gesamten Unternehmens, um die für die Salesforce-Integration erforderlichen Datenaktionen durchzuführen.

Vorbereiten der Salesforce-Integration und der Datenaktionen

Bereiten Sie die Integration der Salesforce-Datenaktionen vor

  1. Gehen Sie in Genesys Cloud CX auf Admin > Integrations > Integrations.
  2. Klicken Sie auf + Integrationen.
  3. Installieren Sie eine Salesforce-Datenaktionen Integration.
  4. Konfigurieren Sie auf der Registerkarte Konfiguration die Anmeldeinformationen für die Verwendung des dedizierten Salesforce-Benutzerkontos, das Sie in Ihrer Salesforce-Organisation erstellt haben.

Bereiten Sie die Salesforce-Datenaktionen vor

  1. Laden Sie die erforderlichen Salesforce-Datenaktionen herunter. Die Download-Links und Beschreibungen finden Sie in der Tabelle, die dieser Anleitung folgt.
  2. Importieren Sie die Datenaktionen und verknüpfen Sie sie mit der Integration von Salesforce-Datenaktionen.
  3. (Optional) testen Sie die Einrichtung Ihres Vertrags.
  4. Speichern und veröffentlichen Sie die Datenaktionen.
Hinweis: Sie benötigen alle Daten, die in der folgenden Tabelle aufgeführt sind. Diese Datenaktionen funktionieren speziell mit dem Architect-Workflow. Verändern Sie sie in keiner Weise.
Link zum Herunterladen Wenn Sie diese Informationen an die Datenaktion übergeben... Die Datenaktion...
Salesforce-Zugehörigkeit-mit-Kampagne.json Kampagnen-ID und eine Lead-ID Ruft die Salesforce-API auf, um den Lead in die Kampagne aufzunehmen.
Salesforce-Check-ob-Lead-ist-mit-Kampagne-verbunden.json Kampagnen-ID und eine E-Mail Wenn das Mitglied Teil der Kampagne ist, wird eine Lead-ID zurückgegeben.
Salesforce-Lead-erstellen-nach-E-Mail.json Informationen führen Erzeugt einen Lead in Salesforce mit den von Ihnen angegebenen Attributen.
Salesforce-Get-Campaign-Id-From-Campaign-Name.json Kampagnenname Gibt die ID der Kampagne zurück, die dem Namen entspricht.
Salesforce-Get-Lead-By-Email.json E-Mail-Adresse Ruft die mit der E-Mail-Adresse verbundenen Lead-Attribute ab.

Bereiten Sie den Beispielworkflow für die Lead-Erstellung und Kampagnenattribution in Salesforce vor.

Der Beispiel-Workflow für die Salesforce-Lead-Generierung verknüpft einen Lead mit einer bestimmten Kampagne in Salesforce.

  • Wenn der Lead existiert, wird er durch den Workflow mit der Kampagne verknüpft.
  • Wenn der Lead nicht existiert, erstellt der Workflow den Lead und verknüpft ihn mit der Kampagne.

Sie können die Kampagnen-ID direkt in den Workflow eingeben. Wenn Sie die Kampagnen-ID nicht angeben, versucht der Workflow, die UTM-Kampagne aus der Sitzungs-ID zu extrahieren, um die Zuordnung abzuschließen.

  1. Laden Sie den Salesforce-Lead-Creation-And-Campaign-Attribution.i3WorkFlow herunter
  2. Verknüpfen Sie die Datenaktionen.
  3. Veröffentlichen Sie den Workflow.
  4. Wechseln Sie zu Architect, um den Workflow vorzubereiten.

Vorbereiten einer Aktionskarte zur Verwendung einer Architektenflussaktion

Erstellen Sie die Aktionskarte

Befolgen Sie diese Anweisungen, um eine Aktionskarte zu erstellen, die die Architektenflussaktion verwendet.
Hinweis: Sie können das Journey JavaScript SDK verwenden, um benutzerdefinierte Ereignisse zu verfolgen und Action Maps auszulösen, wenn sie auftreten. Beginnen Sie mit der Verfolgung benutzerdefinierter Ereignisse mit der Methode ac(record'). Wählen Sie dann die Benutzeraktivität als Auslöser für die Aktionsübersicht und wählen Sie das gewünschte benutzerdefinierte Ereignis.

Die Standardvariablenwerte außer Kraft setzen

Um den neuen Salesforce-Lead mit einem umfangreicheren Satz an Journey-Daten zu erstellen, setzen Sie die Standardeinstellungen dieser Variablen außer Kraft und teilen Genesys Predictive Engagement mit, woher die benutzerspezifischen Werte stammen sollen.

  1. Klicken Sie neben der zu überschreibenden Variable unter Aktion auf Bearbeiten.
  2. Aktivieren Sie das Kontrollkästchen Den Anfangswert für diese Aktionsübersicht überschreiben.
  3. Wählen Sie in der Liste Neuer Wert den Wert aus, der an die Datenaktion gesendet werden soll.
    • Statischer Wert: Einzigartige Kennung, die Genesys Predictive Engagement für jeden Benutzer erstellt.
    • Sitzung: Eindeutige Kennung, mit deren Hilfe die Benutzeraktivität im Laufe der Zeit verfolgt werden kann. Weitere Informationen zur Verwendung der Sitzungs-ID mit Architect finden Sie unter Get Journey Session action.
    • Externe Kontakt-ID: Eindeutige Kennung, die einen Benutzer in der Genesys-Produktsuite abbildet.
    • Andere Werte:
      • Ereignis-Attribut: Wenn Sie die Aktionskarte auf der Grundlage eines form_submitted-Ereignisses auslösen, erscheinen hier die Formularfelder.
  4. Wenn eine zweite Liste erscheint, wählen Sie die Quelle des Wertes aus.
  5. Klicken Sie auf Override.
  6. Wiederholen Sie diese Schritte für alle zu überschreibenden Variablen.

Skripterstellung Verwenden Sie ein Skript, um Agenten beim Anzeigen, Erstellen und Aktualisieren eines Salesforce-Leads zu unterstützen.

Hinweis: Scripting ist nur für Genesys Cloud CX Kunden verfügbar.
Salesforce Agent-Skript
Ein Skript ist eine Reihe von Anweisungen, die Agenten bei der Interaktion mit Benutzern helfen. Genesys Predictive Engagement bietet eine Skriptvorlage, die vorhandene Lead-bezogene Informationen über einen Benutzer aus Salesforce weitergibt. Wenn für den Benutzer kein Salesforce-Datensatz vorhanden ist, hilft das Skript dem Agenten, einen Lead-Datensatz in Salesforce zu erstellen, falls erforderlich. Salesforce-Lead-Informationen für einen Benutzer werden in einem Widget angezeigt und gesammelt. Damit dies funktioniert, laden Sie sowohl die Skriptvorlage als auch die Datenaktionen herunter.

Weitere Informationen zu Skripten finden Sie unter:

Laden Sie die Salesforce-Skriptvorlage für die Lead-Generierung und Datenaktionen herunter

  1. Klicken Sie hier, um das Genesys Predictive Engagement-Salesforce-View-Create-Update-Lead-Script.script herunterzuladen
  2. Laden Sie die erforderlichen Datenaktionen herunter. Weitere Informationen finden Sie in der folgenden Tabelle.
Link zum Herunterladen Wenn Sie diese Informationen an die Datenaktion übergeben... Die Datenaktion...
Salesforce-Lead-erstellen-nach-E-Mail.json Informationen führen Erzeugt einen Lead in Salesforce mit den von Ihnen angegebenen Attributen.
Salesforce-Get-Lead-By-Email.json E-Mail-Adresse Ruft die mit der E-Mail-Adresse verbundenen Lead-Attribute ab.
Salesforce-Update-Lead-By-Id.json Informationen führen Aktualisiert einen bestehenden Lead in Salesforce mit den angegebenen Attributen.

Agentenkonten konfigurieren

Um einem Agenten die Verwendung des Salesforce-Skripts zu ermöglichen, konfigurieren Sie das Konto des Agenten mit den folgenden Berechtigungen:

  • Integrationen> Aktion > Ausführen Genehmigung
  • Scripter > Veröffentlichtes Skript > Ansicht (zur Ansicht von Skripten für Agenten)

Agenten verwenden dasselbe dedizierte Salesforce-Benutzerkonto, das Genesys Predictive Engagement verwendet, um Leads in Salesforce anzuzeigen und zu aktualisieren.

Wie Agenten auf das Salesforce Lead Generation-Skript zugreifen und es verwenden

Skripte erscheinen im Interaktionsbereich für Sprachinteraktionen.

Um auf ein Skript zuzugreifen, klickt ein Agent auf das folgende Symbol:

vollständig

Wenn das Skript geöffnet wird, kann der Agent sehen, ob der Benutzer ein bestehender Lead ist. Der Agent kann dann das Formular ausfüllen, um den Lead je nach Bedarf zu erstellen oder zu aktualisieren.