• Accueil / Salesforce / Salesforce Screen Flow…
, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Salesforce Screen Flow Vs Omniscript2 minutes de lecture


Formulaires Web. Nous les complétons tous les jours. Ils vont du simple (et omniprésent) champ de recherche Google aux demandes de prêt hypothécaire complexes.

Mais quelles sont vos options lorsque vous avez besoin que les utilisateurs saisissent des données qui se retrouveront dans Salesforce ? Dans cet article, je compare deux outils – les flux d’écran Salesforce et OmniScripts – et je discute du moment où utiliser l’un plutôt que l’autre.

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Options de l’outil de formulaire Salesforce

Jusqu’à récemment, Salesforce proposait quatre options principales de création de formulaires :

  • Mises en page — l’outil de saisie de données original et le plus simple
  • Formulaires dynamiques – les nouvelles « mises en page » améliorées (mais avec un certain nombre de lacunes à ce stade)
  • Composants Web Lightning (LWC) — framework entièrement flexible, réservé aux développeurs
  • Flux d’écran – générateur de formulaires configurable qui se situe quelque part entre les formulaires dynamiques et les LWC

Voici les options, de la moins flexible à la plus flexible :

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Forces de vente Guide de l’architecte pour les formes de construction fournit une excellente analyse du moment où utiliser les formulaires dynamiques, par rapport aux flux d’écran, par rapport aux LWC.

Une option que le guide ne couvre pas est OmniScripts, qui a rejoint la famille de produits Salesforce en février 2020 (dans le cadre de la Acquisition de vitesse).

Alors, qu’est-ce qu’un OmniScript ?

Un OmniScript est une interaction guidée que vous configurez pour guider les utilisateurs à travers des processus métier complexes. (Pour plus de détails, voir cette unité Trailhead.)

Flux d’écran vs OmniScripts : en un coup d’œil

Les OmniScripts ressemblent aux flux d’écran. Les deux vous permettent de créer des formulaires qui guident les utilisateurs tout au long d’un processus métier et les deux sont conçus pour être utilisés par des non-développeurs.

Mais, comme indiqué dans ce tableau, il existe un certain nombre de différences :

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

D’une manière générale, plus vous avez besoin de flexibilité sur le formulaire, plus vous devriez utiliser OmniScript. Dans les formulaires Salesforce de l’univers, les OmniScripts se situent entre les flux d’écran et les LWC :

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Screen Flows vs OmniScripts : un cas d’utilisation

Pour comprendre les différences en détail, j’ai reconstruit un formulaire gouvernemental sur papier existant à l’aide des deux outils. J’ai choisi un processus dont j’avais pris connaissance plus tôt dans ma carrière : postuler pour exploiter un service de bus dans mon État d’origine (Victoria, Australie). À Victoria, les exploitants d’autobus doivent remplir un formulaire Word pour être accrédité ou enregistré par le gouvernement.

Alors, à quoi ressemble une version basée sur le flux d’écran de ce processus de candidature ? Et à quoi ressemble une version OmniScript ?

Regardons d’abord le similitudes.

Les deux outils facilitent la création de formulaires d’apparence nette, sans nécessiter de style ou de codage personnalisé. Superficiellement, les deux formes se ressemblent. Ils ont chacun :

  1. Inclure une image de bus sur leur premier écran – pour communiquer visuellement ce à quoi l’application se rapporte
  2. Afficher un texte d’information sur le premier écran – pour fournir des conseils supplémentaires sur la signification de l’accréditation par rapport à l’enregistrement
  3. Contient des commandes de saisie similaires sur les deux écrans
  4. Afficher ou masquer sous condition le champ ABN – car ce champ n’est pas pertinent pour un candidat individuel

Il s’agit de la version de flux d’écran du formulaire (les chiffres rouges se rapportent aux éléments de la liste ci-dessus) :

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Voyons maintenant la clé différences entre les deux formes.

Différence n°1 : indicateur de progrès

Le formulaire OmniScript (voir ci-dessous) fournit un contexte supplémentaire important en affichant automatiquement une liste de toutes les étapes (écrans) que l’utilisateur doit effectuer et en signalant son étape actuelle. C’est ce qu’on appelle un indicateur de progression. De plus, lorsque l’utilisateur définit son type de demande sur « Accréditation » (par opposition à « Enregistrement »), l’indicateur de progression s’étend automatiquement pour inclure le Compétence étape (puisque cette information n’est requise que pour les demandes d’accréditation). Les indicateurs de progression aident à réduire l’anxiété des utilisateurs en indiquant à quel point ils sont loin de terminer.

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Différence n° 2 : texte informatif

Lorsque l’utilisateur est invité à sélectionner son type de demande (« accréditation » ou « inscription »), j’ai pensé qu’il était important de lui fournir suffisamment d’informations pour prendre une décision éclairée. Cependant, tous les candidats n’ont pas besoin de ces informations et je voulais que l’interface reste claire et simple. Le formulaire OmniScript peut être configuré pour inclure des informations sur l’interface, mais pour réduire (c’est-à-dire masquer) ces informations par défaut (voir ci-dessous).

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Différence n°3 : boutons radio visuels

Dans un formulaire OmniScript, une question de type bouton radio peut être rendue avec des images (voir ci-dessous). Ceci est démontré dans la question de savoir si le demandeur est une « personne morale » ou une « personne physique » (avec une icône de bâtiment représentant une « personne morale » et une icône de personne représentant « une personne physique »). L’inclusion d’images réduit les chances qu’un utilisateur sélectionne la mauvaise option.

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Différence n° 4 : afficher le message

Dans le formulaire OmniScript, lorsqu’un utilisateur saisit une date de naissance indiquant qu’il a moins de 18 ans, un message d’avertissement jaune apparaît (voir ci-dessous). OmniScript a des options intégrées pour les scénarios suivants : Succès (coche verte), Exigence (croix rouge), Avertissement (point d’exclamation jaune) et Commentaire (icône de discussion grise). Ces types de messages permettent aux utilisateurs de comprendre facilement ce qui s’est passé et comment procéder.

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Différence #5 : Contraintes d’entrée

Les champs du formulaire OmniScript offrent des options puissantes pour s’assurer que les utilisateurs saisissent les données correctes dans le format requis. Par exemple, dans le domaine Mobile (voir ci-dessous), j’ai pu :

  • Précisez le nombre minimum et maximum de caractères à saisir (10 et 10)
  • Restreindre les valeurs autorisées (chiffres uniquement)
  • Pré-remplir les valeurs qui sont toujours requises (les deux premiers chiffres – 04)
  • Ajouter l’espacement requis (après les 4e et 7e chiffres)
  • Afficher un message d’erreur lorsque l’utilisateur quitte le champ sans fournir une entrée valide
, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

J’ai ajouté des contraintes similaires aux champs ABN, Date de naissance, Code postal, E-mail et Téléphone fixe.

Autres différences

Certaines différences supplémentaires en coulisses entre les flux d’écran et les OmniScripts méritent d’être notées.

Comme expliqué dans cette unité Trailhead, avec OmniScripts, vous pouvez :

  • Utilisez-les sur n’importe quel appareil via n’importe quel canal, sans avoir à modifier la configuration. Contrairement aux flux d’écran, les OmniScripts sont réactifs.
  • Affichez des données provenant de plusieurs sources, à la fois des données internes de Salesforce et des données externes d’un site Web ou d’un système hérité tiers.
  • Renommez-les en fonction de vos clients, via des feuilles de style globales et personnalisables.
  • Gérez les flux de travail de documents — en créant des documents dynamiques à partir de modèles et en fusionnant des données, et en les faisant signer électroniquement.

Et, enfin, les OmniScripts incluent des analyses d’utilisation qui vous permettent de capturer des détails granulaires des actions que les utilisateurs effectuent (par exemple, le temps qu’il faut pour terminer les étapes d’un OmniScript, ou même la fréquence à laquelle un élément de liste de sélection individuel est sélectionné). Vous pouvez utiliser ces données pour améliorer la convivialité et les taux de remplissage de vos formulaires.

Quel outil devriez-vous utiliser quand ?

Alors, quand devez-vous utiliser un flux d’écran et quand devez-vous utiliser un OmniScript ?

Il y a un certain nombre de facteurs à considérer lors du choix de l’outil à utiliser :

, Salesforce Screen Flow Vs Omniscript<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Sommaire

  • Flux d’écran est préférable pour les formulaires plus simples qui n’interagissent qu’avec les données Salesforce et où l’apparence exacte n’est pas si importante. Pensez aux formulaires internes (employés) plus généraux, tels que les formulaires de commentaires ou les demandes d’assistance informatique.
  • OmniScript est préférable pour les interactions plus complexes et à plus forte valeur ajoutée et/ou lorsque l’image de marque est importante. Pensez aux processus spécifiques à l’industrie et destinés aux consommateurs, tels que l’abonnement à un forfait de téléphonie mobile ou la demande d’une augmentation de la limite de carte de crédit.



Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Vous utilisez Pardot depuis un certain temps mais vous n'êtes pas sûr d'en
exploiter tout le potentiel

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer