Skip to main content

Création d’un écran d’aperçu et d’une action d’envoi d’e-mail

Remarque

Remarque

Vous souhaitez apprendre en français ? Dans ce badge, les validations de défi pratique Trailhead se font en anglais. Les traductions sont fournies entre parenthèses à titre de référence. Dans votre Trailhead Playground, veillez (1) à définir les États-Unis comme région, (2) à sélectionner l’anglais comme langue, et (3) à copier et coller uniquement les valeurs en anglais. Suivez les instructions ici.

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Élaboration d’un moyen d’afficher un aperçu de votre e-mail

Maintenant que vous avez configuré votre modèle d’e-mail, ajoutez un moyen d’afficher un aperçu avant de l’envoyer. Bien que vous puissiez configurer cet e-mail pour qu’il soit envoyé sans afficher d’aperçu, il vaut mieux effectuer une dernière vérification pour vous assurer que tous les détails sont corrects avant qu’il ne soit envoyé.

Pour ce faire, ajoutez un autre élément Screen (Écran).

  1. Cliquez sur Add element (Ajouter un élément) () après l’élément Get Opportunity (Récupérer une opportunité) de type Get Records (Récupérer des enregistrements).
  2. Sélectionnez Screen (Écran) dans la section Interaction (Interaction).
  3. Dans Screen Properties (Propriétés de l’écran), saisissez les informations suivantes :
    • Label (Étiquette) : Email Preview (Aperçu de l’e-mail)
    • API Name (Nom d’API) : Email_Preview (il devrait être généré automatiquement.)
    • Description : Shows the user a preview of the email before sending it. (Montre à l’utilisateur un aperçu de l’e-mail avant de l’envoyer.)
    • Configure Header (Configurer l’en-tête) : Sélectionnez Show Header (Afficher l’en-tête).
    • Configure Footer (Configurer le pied de page) :
      • Bouton Next (Suivant) ou Finish (Terminer) : Use the standard label (Utiliser l’étiquette standard), la valeur par défaut
      • Bouton Previous (Précédent) : Hide Previous (Masquer Précédent)
      • Bouton Pause (Interrompre) : Hide Pause (Masquer Interrompre)
  1. Comme sur votre premier écran, utilisez un composant Display Text (Texte d’affichage). Cliquez sur Display Text (Texte d’affichage) et faites-le glisser à partir de Components (Composants) vers la zone de dessin New Screen (Nouvel écran). Saisissez les informations suivantes :
    • API Name (Nom d’API) : displayEmailBody
    • Cliquez sur la barre de recherche Insert a resource… (Insérez une ressource…), puis recherchez et sélectionnez le modèle de texte emailBody. Cette opération devrait ajouter {!emailBody} au champ de texte.
    • Cliquez dans le champ de texte après {!emailBody} et appuyez sur la touche Retour deux fois.
    • Ajoutez le guide suivant à la zone de texte : READY TO SEND THIS EMAIL?If so, click Next.If not, make adjustments to the Opportunity and Primary Contact records and refresh the page. (PRÊT À ENVOYER CET EMAIL ? Si oui, cliquez sur Suivant. Si non, ajustez les enregistrements d’opportunité et de contact principal, puis actualisez la page.)
    • Vous pouvez éventuellement définir le style du texte guide afin qu’il ne se fonde pas dans le corps de l’e-mail. Mettez le texte guide en gras.
      Interface New Screen (Nouvel écran) avec le composant Display Text (Texte d’affichage) configuré
  1. Cliquez sur Done (Terminé).

Le nouvel élément Screen (Écran) dans le flux

Cliquez sur Save (Enregistrer) dans Flow Builder.

Création d’une action pour envoyer l’e-mail

Il est maintenant temps d’envoyer l’e-mail.

Vous utiliserez l’élément Action. Salesforce propose plusieurs types d’actions standard sous l’élément Action, comme la soumission d’un enregistrement pour approbation, la publication sur Chatter, l’envoi d’une enquête et l’envoi d’un e-mail.

  1. Cliquez sur Add element (Ajouter un élément) () après l’écran Email Preview (Aperçu de l’e-mail).
  2. Sélectionnez Action (Action) dans le groupe Interaction (Interaction).
  3. Cliquez sur la barre de recherche Search all actions… (Recherchez toutes les actions…), puis recherchez et sélectionnez Send Email (emailSimple-emailSimple) (Envoyer l’e-mail [emailSimple-emailSimple]).
    Envoyer l’e-mail dans la recherche d’action
  4. Label (Étiquette) : Send Email (Envoi d’e-mail)
  5. API Name (Nom d’API) : Send_Email (il sera généré automatiquement.)
  6. Description : This element sends the email. (Cet élément envoie l’e-mail.)
  7. Body (Corps) : Activez et sélectionnez le modèle de texte emailBody. {!emailBody} apparaîtra dans le champ.
  8. Subject (Objet) : Activez et saisissez Thank you for your gift to No More Homelessness! (Merci d’avoir fait ce don à No More Homelessness). Vous pourriez également utiliser les valeurs d’une ressource ou d’une variable, mais allez au plus simple pour le moment.
  9. Liste des adresses de destinataire : Activez, puis recherchez et sélectionnez Opportunity from Get_Opportunity (Opportunité de Get_Opportunity), puis npsp__Primary_Contact__r (Primary Contact) (npsp__Primary_Contact__r [Contact principal]), puis Email (E-mail) pour que {!Get_Opportunity.npsp__Primary_Contact__r.Email} apparaisse dans le champ.
  10. Rich-Text-Formatted Body (Corps mis en forme en texte enrichi) : Activez, puis recherchez et sélectionnez $GlobalConstant.True pour que {!$GlobalConstant.True} apparaisse dans le champ. Cela indique à l’action que vous voulez formater le corps de l’e-mail en tant que texte enrichi.
  11. Sender Address (Adresse de l’expéditeur) : Laissez ce champ désactivé sur Don’t include (Ne pas inclure), et l’e-mail proviendra de l’adresse du compte exécutant le flux. Dans votre Trailhead Playground, il s’agit de l’e-mail que vous utilisez pour Trailhead.
  12. Cliquez sur Done (Terminé).
  13. Cliquez sur Save (Enregistrer) pour enregistrer le flux.
Remarque

Vous recevrez peut-être un message d’erreur concernant le format de l’adresse e-mail. Vous pouvez l’ignorer pour le moment.

Le nouvel élément Action (Action) dans le flux

Maintenant, tout est configuré pour envoyer l’e-mail. Mais attendez, car il y a quelques éléments supplémentaires à ajouter afin de tirer le meilleur parti de Salesforce et de Nonprofit Success Pack (NPSP). Lorsque vous envoyez l’e-mail, il vous faut également modifier quelques champs de l’enregistrement d’opportunité pour montrer que le don a été reçu. C’est ce que vous allez voir à l’étape suivante.

Pour terminer cette étape et continuer, lancez votre Trailhead Playground et cliquez sur Verify (Vérifier) pour vous assurer que votre action Email (E-mail) est bien configurée. 

Ressources

Formez-vous gratuitement !
Créez un compte pour continuer.
Qu’est-ce que vous y gagnez ?
  • Obtenez des recommandations personnalisées pour vos objectifs de carrière
  • Mettez en pratique vos compétences grâce à des défis pratiques et à des questionnaires
  • Suivez et partagez vos progrès avec des employeurs
  • Découvrez des opportunités de mentorat et de carrière