Création de leads Salesforce et attribution de campagne

Obsolète caractéristique: Genesys ne prendra plus en charge ACD Web Chat v2, qui est disponible pour les clients via toutes les versions de Chat Widget correspondantes. Ceci fait suite à la suppression de ACD Web Chat v1, qui a été annoncée précédemment. Par conséquent, Predictive Engagement mettra également fin à la prise en charge de ces anciennes versions de chat en ligne. Pour plus d’informations, voir Gérer les actions.Suppression de ACD Web Chat (version 2).

Tous les clients existants sont encouragés à migrer vers Web Messaging et Messenger.

Conditions préalables

  • Configurez les permissions suivantes dans Genesys Cloud CX :
    • Architecte > Flux > Tous
    • Architecte > UI > Tous
    • Intégrations > Intégration > Toutes
    • Intégrations > Action > Tout
    • Parcours > ; Carte d’action > ; Tout
    • Journey > Event Type > View (pour configurer une carte d'action avec un déclencheur d'événement)
    • Parcours > Rapport > Vue
    • Scripteur > Script publié > Ajouter, Voir (pour ajouter des scripts destinés aux agents)
    • Scripteur > Script > Tout (pour créer des scripts destinés aux agents)
  • Déployez l'un des éléments suivants :
    • Pour les clients de Genesys Cloud CX utilisant la messagerie Web, configurer et déployer Genesys Messenger.
    • Pour tous les autres clients, déploie le snippet de suivi sur le site Web à suivre afin que vous puissiez déclencher le plan d'action en fonction des événements de consultation des pages. Pour déclencher une carte d'action basée sur d'autres événements, utilisez ac('record') pour envoyer à Genesys Predictive Engagement des données sur les événements à suivre.

Aperçu de la configuration

Aperçu de la configuration de Salesforce

  1. Préparez votre campagne web .
  2. Créez un utilisateur Salesforce dédié .
  3. Préparez l'intégration des actions de données Salesforce.
  4. Préparer les actions sur les données de Salesforce.
  5. Obtenez l'exemple de flux de travail Salesforce Lead Creation and Campaign Attribution.
  6. Dans Genesys Cloud CX Architect, préparez un flux de travail.
  7. Préparez une carte d'action pour utiliser l'action de flux d'architectes.
  8. Suivez l'action de votre flux d'architectes avec un rapport .
  9. Utilisateurs de Genesys Cloud CX : (Facultatif) Utilisez des scripts pour aider les agents à visualiser et à créer une piste Salesforce :

Préparez votre campagne web avec les paramètres UTM

Utilisez les paramètres UTM suivants pour suivre l'activité liée à la campagne sur votre site Web :

  • ID de campagne
  • Nom de famille
  • Prénom
  • E-mail

Pour plus d'informations sur la configuration des paramètres UTM, voir Attributs de campagne.

Créer un utilisateur Salesforce dédié

Dans Salesforce, créez un compte utilisateur dédié avec les droits appropriés pour utiliser l'intégration des actions de données Salesforce au nom de Genesys Predictive Engagement. Ce compte utilisateur agit au nom de l'ensemble de votre organisation pour effectuer les actions sur les données nécessaires à l'intégration de Salesforce.

Préparer l'intégration de Salesforce et les actions sur les données

Préparer l'intégration des actions de données Salesforce

  1. Dans Genesys Cloud CX, allez sur Admin > Integrations > Integrations.
  2. Cliquez sur + Intégrations.
  3. Installer une actions de données Salesforce intégration.
  4. Dans l'onglet Configuration, configurez les informations d'identification pour utiliser le compte utilisateur Salesforce dédié que vous avez créé dans votre organisation Salesforce.

Préparer les actions sur les données de Salesforce

  1. Téléchargez les actions de données Salesforce requises. Pour les liens de téléchargement et les descriptions, consultez le tableau qui suit ces instructions.
  2. Importez les actions de données et associez-les à l'intégration des actions de données Salesforce.
  3. (Facultatif) teste la configuration de votre contrat.
  4. Sauvegarder et publier les actions de données.
Remarque : Vous avez besoin de toutes les actions de données dans le tableau suivant. Ces actions sur les données fonctionnent spécifiquement avec le flux de travail Architecte. Ne les modifiez en aucune façon.
Lien de téléchargement Lorsque vous passez cette information à l'action de données... L'action sur les données...
Associé à la campagne de Salesforce.json ID de la campagne et ID du prospect Appelle l'API Salesforce pour inclure la piste dans la campagne.
Salesforce-Check-if-Lead-is-Associated-With-Campaign.json (en anglais) ID de la campagne et un email Si le membre fait partie de la campagne, renvoie un ID de piste.
Salesforce-Create-Lead-By-Email.json Informations sur le plomb Crée une piste dans Salesforce avec les attributs que vous spécifiez.
Salesforce-Get-Campaign-Id-From-Campaign-Name.json (en anglais) Nom de la campagne Renvoie l'ID de la campagne qui correspond au nom.
Salesforce-Get-Lead-By-Email.json Adresse email Récupère les attributs du lead associés à l'adresse email.

Préparez le flux de travail de l'exemple de création de pistes Salesforce et d'attribution de campagnes.

Le workflow d'exemple de génération de pistes Salesforce associe une piste à une campagne spécifiée dans Salesforce.

  • Si le lead existe, le workflow l'associe à la campagne.
  • Si le lead n'existe pas, le workflow le crée et l'associe à la campagne.

Vous pouvez fournir l'ID de la campagne directement au workflow. Si vous ne fournissez pas l'ID de la campagne, le flux de travail tente d'extraire la campagne UTM à partir de l'ID de la session pour compléter l'association.

  1. Télécharger le flux de travail Salesforce-Lead-Creation-And-Campaign-Attribution.i3WorkFlow
  2. Associez les actions de données.
  3. Publiez le flux de travail.
  4. Passez à Architect pour préparer le flux de travail.

Préparer une carte d'action pour utiliser une action de flux d'Architecte

Créez le plan d'action

Suivez les instructions suivantes pour créer une carte d'action qui utilise l'action de flux Architect.
Remarque : Vous pouvez utiliser le SDK JavaScript de Journey pour suivre des événements personnalisés et déclencher des cartes d'action lorsqu'ils se produisent. Commencez par suivre les événements personnalisés avec la méthode ac(record'). Ensuite, sélectionnez l'activité de l'utilisateur comme déclencheur de l'action map et sélectionnez l'événement personnalisé que vous voulez.

Remplacer les valeurs par défaut des variables

Pour créer le nouveau lead Salesforce avec un ensemble plus riche de données de parcours, remplacez les paramètres par défaut de ces variables et indiquez à Genesys Predictive Engagement où obtenir les valeurs spécifiques à l'utilisateur.

  1. À côté de la variable à remplacer, sous Action cliquez sur Editer.
  2. Cochez la case Remplacer la valeur initiale pour cette carte d'action.
  3. Dans la liste Nouvelle valeur, sélectionnez la valeur à envoyer à l'action de données.
    • Valeur statique: Identifiant unique que Genesys Predictive Engagement crée pour chaque utilisateur.
    • Session: Identifiant unique qui permet de suivre l'activité de l'utilisateur dans le temps. Pour plus d'informations sur l'utilisation de l'ID de session avec Architect, voir Action Get Journey Session.
    • Contact externe ID: Identifiant unique qui permet d'associer un utilisateur à l'ensemble des produits de la gamme Genesys.
    • Autres valeurs:
      • Attribut de l'événement : Si vous déclenchez la carte d'action en fonction d'un événement form_submitted, les champs du formulaire apparaissent ici.
  4. Si une deuxième liste apparaît, sélectionnez la source de la valeur.
  5. Cliquez sur Override.
  6. Répétez ces étapes pour toutes les variables à remplacer.

Scripting : Utilisez un script pour aider les agents à visualiser, créer et mettre à jour un prospect dans Salesforce.

Remarque : Le scripting est disponible uniquement pour les clients de Genesys Cloud CX.
Script d'agent Salesforce
Un script est un ensemble d'instructions qui aide les agents lors de leurs interactions avec les utilisateurs. Genesys Predictive Engagement fournit un modèle de script qui partage les informations relatives aux pistes existantes sur un utilisateur depuis Salesforce. Si aucun enregistrement Salesforce n'existe pour l'utilisateur, le script aide l'agent à créer un enregistrement lead dans Salesforce, le cas échéant. Les informations sur les pistes Salesforce pour un utilisateur s'affichent et se rassemblent dans un widget. Pour que cela fonctionne, téléchargez à la fois le modèle de script et les actions de données.

Pour plus d'informations sur les scripts, voir :

Téléchargez le modèle de script de génération de pistes Salesforce et les actions de données.

  1. Cliquez ici pour télécharger le script Genesys Predictive Engagement-Salesforce-View-Create-Update-Lead.script.
  2. Téléchargez les actions de données requises. Pour plus d'informations, voir le tableau suivant.
Lien de téléchargement Lorsque vous passez cette information à l'action de données... L'action sur les données...
Salesforce-Create-Lead-By-Email.json Informations sur le plomb Crée une piste dans Salesforce avec les attributs que vous spécifiez.
Salesforce-Get-Lead-By-Email.json Adresse email Récupère les attributs du lead associés à l'adresse email.
Salesforce-Update-Lead-By-Id.json (en anglais) Informations sur le plomb Met à jour une piste existante dans Salesforce avec les attributs spécifiés.

Configurer les comptes d'agents

Pour permettre à un agent d'utiliser le script Salesforce, configurez le compte de l'agent avec les autorisations suivantes :

  • Intégrations> Action > Exécuter permission
  • Scripteur > Script publié > Visualiser (pour visualiser les scripts destinés aux agents)

Les agents utilisent le même compte utilisateur dédié Salesforce que Genesys Predictive Engagement utilise pour afficher et mettre à jour les pistes dans Salesforce.

Comment les agents accèdent et utilisent le script Salesforce Lead Generation

Les scripts apparaissent dans le panneau d'interaction pour les interactions vocales.

Pour accéder à un script, un agent clique sur l'icône suivante :

complet

Lorsque le script s'ouvre, l'agent peut voir si l'utilisateur est un prospect existant. L'agent peut ensuite remplir le formulaire pour créer ou mettre à jour le lead si nécessaire.