Salesforce Journey Builder Best Practices: Create Personalized Journeys that Drive Action

Salesforce Journey Builder Best Practices: Create Personalized Journeys that Drive Action

54% of consumers say whether or not a brand is perceived as spammy comes down to two factors, the strength of the relationship and the content of the messages. So how do you ensure whatever customer journeys you create further strengthen pre-existing consumer relationships?

In Salesforce Marketing Cloud, Journey Builder provides a strategic and automated way to engage with existing subscribers or prospects across multiple touchpoints over a defined period. Designed to guide individuals through a series of interactions, it delivers personalized and relevant experiences at each stage of engagement.

Each journey is built with an end goal in mind, which may vary from campaign to campaign. The journey might be transactional (e.g., sending an acknowledgment when subscribers interact with the brand) or commercial (e.g., encouraging subscribers to engage with new promotional campaigns). The common goal that most commercial journeys strive toward is to drive action and optimize marketing campaigns through proper saturation.

In this blog, we will discuss some of the Salesforce Journey Builder best practices that help you effectively reach audiences, nurture conversions, and achieve internal goals.

1. Creating Segments for Salesforce Journey Builder

Audience segments help define a journey in terms of who the journey is targeting. Having deep and useful data in Marketing Cloud becomes crucial to creating personalized campaigns for each subscriber.

Personalizing audience segments in Marketing Cloud journeys involves using customer data and segmentation criteria to tailor the content and messaging delivered. The following are the two ways to create audience segments.

The General Way 

Define Your Segmentation Criteria

It is always a great idea to start by determining the specific attributes or behaviors that you’ll use to segment an audience. These could include any information ranging from demographic information, purchase history, website activity, engagement with previous campaigns, or any other relevant data points available in your Marketing Cloud infrastructure. 

Create Data Extensions or Data Filters

Once we have zeroed in on the desired attributes, we can use Salesforce Marketing Cloud’s data extension and/or data filter capabilities to organize our audience based on the defined criteria needed for segmenting. Data filters enable you to segment your existing data extensions based on specific conditions. These can then be used to create a filtered data extension by adding them to an automation that gives us updated data on a scheduled cadence. 

Create SQL Queries

Use Query Activities in Automation Studio to actually create your audience segments using SQL queries. You can define the filter criteria to extract the desired subset of data from data extensions.

SQL query in DESelect Segment

Segment-Specific Activities

Within Salesforce’s Journey Builder journey canvas, you can tailor the activities and messaging based on the segment the customer belongs to. Customize the customer experience with decision split and engagement split activities to maximize engagement. Based on the conditions or rules you define, direct customers down different paths or experiences within the journey, ensuring they receive tailored, personalized interactions.

The DESelect Way 

Create Segments in DESelect

DESelect Segment is the platform that comes to rescue when we require segments to be created for our journeys. As we have seen above, there are various (some simple and some complicated) methods of creating segments in Marketing Cloud.

Segment brings most of those methods under one umbrella and makes them friendly for marketers of all experiences. Through simple drag-and-drop options, even a user not proficient in SQL queries easily creates complex data segments that are then used as entries for journeys.

Some functionalities that make DESelect Segment an easy-to-use tool: 

  • Access to all the data extensions (including data views) in one panel 
  • Drag-and-drop filtration process 
  • No coding experience required 
  • Create data relationships 
  • Easily edit fields, or create a new data extension 
  • Preview data before applying filters

2. Content 

Content plays an essential role drawing in and retaining subscribers. Content refers to engagement opportunities, such as sending out deeply personalized messages to subscribers, sending feedback forms from time to time, or keeping subscriber preferences up-to-date with a periodic renewal option. Leverage Content Builder to create and manage your email, SMS, or other content assets for use in Salesforce Journey Builder.

To leverage personalization features, use any of the following:

  • AMPScript
  • Personalization strings
  • Dynamic content blocks…

…to tailor emails, messages, landing pages, or other assets with data specific to each recipient. This process often includes using the customer’s name, recent purchase history, or personalized recommendations to drive communications that foster a deeper connection and result in a greater chance of conversion.

The following are the different ways of personalizing content.

AMPscript

This option requires some coding skills but has a short learning curve. AMPscript is a scripting language in Marketing Cloud that allows for more advanced personalization. Use it to retrieve and manipulate data, create conditional logic, and perform calculations within emails. For example, use AMPscript to display personalized product recommendations based on a recipient’s past purchases.

Personalization Strings

Within your email template or content block, use personalization strings to insert dynamic content. Personalization strings are placeholders that the corresponding data values will replace when the email is sent to the contact entering the journey. For example, use %%First Name%% to dynamically insert the recipient’s first name.

AMPscript example in Marketing Cloud

Dynamic Content Blocks

Marketers make use of Dynamic Content Blocks to display content variations based on specific conditions or data attributes. These blocks allow you to create rules that determine which version of the content is shown to each recipient. For instance, displaying different offers or images based on a subscriber’s location or preferences.

3. Salesforce Journey Builder Optimization 

Once a journey goes live, the campaign results start rolling in. As we all know, every journey can be optimized, and any new strategies will affect most or all ongoing and future campaigns. There are some ways to optimize journeys.

Einstein 

Einstein’s machine learning capabilities analyze customer data and behavior to deliver highly personalized recommendations within your journeys. It suggests the most relevant content, offers, or product recommendations, based on subscriber preferences and past interactions.

Additionally, Einstein helps predict the appropriate times when subscribers engage most with your communications. Apply insights to improve engagement rates and ultimately reduce unsubscribes from your communications.  

Reporting and Analysis 

Monitor the performance of your personalized emails using Marketing Cloud’s reporting and analytics features. Track click-through rates, conversions, and the deep-dive metrics you need to properly assess personalization efforts at the big-picture level and compare against KPIs.

Additionally, Salesforce Journey Builder provides statistics within the journey too. Journey Analytics provides visual representations of your journey data through dashboards and reports. These visualizations help you understand the customer journey flow, identify patterns, and spot areas of opportunity or improvement. 

A/B Testing 

Implement A/B testing within your journeys to test different subject lines, content, call-to-action buttons, or send times. Based on the results of the A/B tests, apply the insights gained to optimize your campaigns. Implement the winning variation or combine successful elements from different variations. 

Saturation with DESelect Engage

Saturation control is the process of determining the maximum number of messages or interactions you want to send to an individual subscriber within a specific period. This prevents over-communication and plays a major role in creating a positive user experience.

With DESelect Engage, marketers have a mission control of how each campaign saturates individual subscribers. Flagging both over- and undersaturated subscribers, Engage empowers teams to optimize communication frequency for each contact — maximizing conversions while avoiding marketing fatigue.

Other Best Practices 

Here are more best practices that will help in a campaign in any scenario: 

  • Always use current and relevant data. 
  • Clearly define the objectives of the journey before starting the build.
  • Understand your subscribers and respect their preferences at every step.
  • Make sure to test each aspect of the journey with test data before using live records.
  • Respect unsubscribes and other privacy regulations to stay in compliance with legislation such as CAN-SPAM, GDPR, and CCPA.

Conclusion 

These best practices serve as general guidelines, and you should adapt them to suit your specific business goals, target audience, and industry. Regularly evaluate the journeys and evolve your strategies based on past campaigns and customer insights to continuously improve results.

See how DESelect Engage fully optimizes your Journey Builder campaigns with advanced saturation control rules, and identify exactly who is at risk for oversaturation.

Picture of Written in collaboration with Genetrix

Written in collaboration with Genetrix

Genetrix is an early-stage consulting firm with a team of 12 and provides all Salesforce Marketing Cloud solutions under one roof. Whether it's kicking off your Marketing Cloud instance, customizing the platform with ingenious solutions, or supporting your ongoing changes, merging, and managing multiple clouds – they've got you covered.

Stay Connected

Stay Connected

Reach the most targeted<br/> audiences in half the time

Reach the most targeted
audiences in half the time

Meilleures pratiques de Salesforce Journey Builder : Créer des parcours personnalisés qui incitent à l’action

Meilleures pratiques de Salesforce Journey Builder : Créer des parcours personnalisés qui incitent à l’action

54 % des consommateurs affirment que la perception d’une marque comme spammeuse dépend de deux facteurs : la force de la relation et le contenu des messages. Alors, comment s’assurer que les parcours clients que vous créez renforcent les relations préexistantes avec les consommateurs ?

Dans Salesforce Marketing Cloud, Journey Builder offre un moyen stratégique et automatisé d’engager le dialogue avec les abonnés existants ou les prospects à travers plusieurs points de contact au cours d’une période définie. Conçu pour guider les individus à travers une série d’interactions, il offre des expériences personnalisées et pertinentes à chaque étape de l’engagement.

Chaque parcours est conçu en fonction d’un objectif final, qui peut varier d’une campagne à l’autre. Le parcours peut être transactionnel (par exemple, envoi d’un accusé de réception lorsque les abonnés interagissent avec la marque) ou commercial (par exemple, encouragement des abonnés à participer à de nouvelles campagnes promotionnelles). L’objectif commun de la plupart des parcours commerciaux est d’inciter à l’action et d’optimiser les campagnes de marketing grâce à une saturation adéquate.

Dans ce blog, nous aborderons certaines des meilleures pratiques de Salesforce Journey Builder qui vous aideront à atteindre efficacement les audiences, à entretenir les conversions et à atteindre les objectifs internes.

1. Création de segments pour Salesforce Journey Builder

Les segments d’audience aident à définir un parcours en termes de personnes ciblées. Disposer de données approfondies et utiles dans Marketing Cloud devient crucial pour créer des campagnes personnalisées pour chaque abonné.

La personnalisation des segments d’audience dans les parcours Marketing Cloud implique l’utilisation des données clients et des critères de segmentation pour adapter le contenu et les messages délivrés. Les deux méthodes suivantes permettent de créer des segments d’audience.

La voie générale

Définir vos critères de segmentation

C’est toujours une bonne idée de commencer par déterminer les attributs ou comportements spécifiques que vous utiliserez pour segmenter une audience. Il peut s’agir d’informations démographiques, de l’historique des achats, de l’activité du site web, de l’engagement dans les campagnes précédentes ou de tout autre point de données pertinent disponible dans votre infrastructure Marketing Cloud.

Créer des extensions ou des filtres de données

Une fois les attributs souhaités définis, nous pouvons utiliser les fonctionnalités d’extension et/ou de filtrage des données de Salesforce Marketing Cloud pour organiser notre public en fonction des critères définis nécessaires à la segmentation. Les filtres de données vous permettent de segmenter vos extensions de données existantes sur la base de conditions spécifiques. Ces données peuvent ensuite être utilisées pour créer une extension de données filtrées en les ajoutant à une automatisation qui nous fournit des données mises à jour à une cadence programmée.

Créer des requêtes SQL

Utilisez les activités de requête dans Automation Studio pour créer vos segments d’audience à l’aide de requêtes SQL. Vous pouvez définir les critères de filtrage pour extraire le sous-ensemble de données souhaité des extensions de données.

Requête SQL dans le segment DESelect

Activités spécifiques au segment

Dans le canevas de parcours de Salesforce Journey Builder, vous pouvez adapter les activités et les messages en fonction du segment auquel appartient le client. Personnalisez l’expérience du client avec des activités de division de la décision et de division de l’engagement pour maximiser l’engagement. En fonction des conditions ou des règles que vous définissez, dirigez les clients vers différents chemins ou expériences au sein du parcours, en veillant à ce qu’ils reçoivent des interactions adaptées et personnalisées.

La méthode DESelect

Créer des segments dans DESelect

DESelect Segment est la plateforme qui vient à la rescousse lorsque nous avons besoin de créer des segments pour nos voyages. Comme nous l’avons vu plus haut, il existe plusieurs méthodes (certaines simples et d’autres compliquées) pour créer des segments dans Marketing Cloud.

Le segment rassemble la plupart de ces méthodes sous un même toit et les rend accessibles aux spécialistes du marketing, quelle que soit leur expérience. Grâce à de simples options de glisser-déposer, même un utilisateur ne maîtrisant pas les requêtes SQL peut facilement créer des segments de données complexes qui sont ensuite utilisés comme entrées pour les voyages.

Quelques fonctionnalités qui font de DESelect Segment un outil facile à utiliser :

  • Accès à toutes les extensions de données (y compris les vues de données) dans un seul panneau
  • Processus de filtration par glisser-déposer
  • Aucune expérience en matière de codage n’est requise
  • Créer des relations entre les données
  • Modifier facilement les champs ou créer une nouvelle extension de données
  • Prévisualiser les données avant d’appliquer des filtres

2. Contenu

Le contenu joue un rôle essentiel pour attirer et fidéliser les abonnés. Le contenu fait référence aux possibilités d’engagement, telles que l’envoi de messages profondément personnalisés aux abonnés, l’envoi de formulaires de retour d’information de temps à autre, ou la mise à jour des préférences des abonnés grâce à une option de renouvellement périodique. Tirez parti de Content Builder pour créer et gérer vos e-mails, SMS ou autres contenus à utiliser dans Salesforce Journey Builder.

Pour tirer parti des fonctions de personnalisation, utilisez l’un des éléments suivants :

  • AMPScript
  • Chaînes de personnalisation
  • Blocs de contenu dynamique…

…pour personnaliser les courriels, les messages, les pages d’atterrissage ou d’autres actifs avec des données spécifiques à chaque destinataire. Ce processus comprend souvent l’utilisation du nom du client, de son historique d’achat récent ou de recommandations personnalisées afin d’établir des communications qui favorisent une connexion plus profonde et augmentent les chances de conversion.

Voici les différentes façons de personnaliser le contenu.

AMPscript

Cette option nécessite quelques compétences en matière de codage, mais la courbe d’apprentissage est courte. AMPscript est un langage de script dans Marketing Cloud qui permet une personnalisation plus avancée. Il permet d’extraire et de manipuler des données, de créer une logique conditionnelle et d’effectuer des calculs dans les courriers électroniques. Par exemple, utilisez AMPscript pour afficher des recommandations de produits personnalisées basées sur les achats antérieurs du destinataire.

Chaînes de personnalisation

Dans votre modèle d’e-mail ou votre bloc de contenu, utilisez des chaînes de personnalisation pour insérer un contenu dynamique. Les chaînes de personnalisation sont des espaces réservés que les valeurs de données correspondantes remplaceront lorsque l’e-mail sera envoyé au contact entrant dans le parcours. Par exemple, utilisez %%Prénom%% pour insérer dynamiquement le prénom du destinataire.

Exemple AMPscript dans Marketing Cloud

Blocs de contenu dynamique

Les spécialistes du marketing utilisent les blocs de contenu dynamique pour afficher des variations de contenu basées sur des conditions spécifiques ou des attributs de données. Ces blocs vous permettent de créer des règles qui déterminent quelle version du contenu est montrée à chaque destinataire. Par exemple, afficher des offres ou des images différentes en fonction de la localisation ou des préférences de l’abonné.

3. Optimisation de Salesforce Journey Builder

Dès qu’un voyage est mis en ligne, les résultats de la campagne commencent à se faire sentir. Comme nous le savons tous, chaque parcours peut être optimisé et toute nouvelle stratégie aura une incidence sur la plupart ou l’ensemble des campagnes en cours et à venir. Il existe des moyens d’optimiser les trajets.

Einstein

Les capacités d’apprentissage automatique d’Einstein analysent les données et le comportement des clients pour fournir des recommandations hautement personnalisées dans vos parcours. Il suggère le contenu, les offres ou les recommandations de produits les plus pertinents, en fonction des préférences de l’abonné et de ses interactions passées.

En outre, Einstein aide à prévoir les moments opportuns où les abonnés s’engagent le plus dans vos communications. Appliquer les connaissances pour améliorer les taux d’engagement et, en fin de compte réduire les désabonnements de vos communications.

Rapports et analyses

Surveillez les performances de vos courriels personnalisés à l’aide des fonctions de reporting et d’analyse de Marketing Cloud. Suivre les taux de clics, les conversions et les Les mesures approfondies dont vous avez besoin pour évaluer correctement les efforts de personnalisation au niveau de la vue d’ensemble et les comparer aux indicateurs clés de performance.

En outre, Salesforce Journey Builder fournit également des statistiques sur le parcours. Journey Analytics fournit des représentations visuelles de vos données de voyage par le biais de tableaux de bord et de rapports. Ces visualisations vous aident à comprendre le parcours du client, à identifier des schémas et à repérer les zones d’ombre. une opportunité ou une amélioration.

Tests A/B

Mettez en place des tests A/B au sein de vos parcours pour tester différentes lignes d’objet, contenus, boutons d’appel à l’action ou heures d’envoi. Sur la base des résultats des tests A/B, appliquez les connaissances acquises pour optimiser vos campagnes. Mettre en œuvre la variante gagnante ou combiner les éléments réussis de différentes variantes.

Saturation avec DESelect Engage

Le contrôle de la saturation consiste à déterminer le nombre maximum de messages ou d’interactions que vous souhaitez envoyer à un abonné individuel au cours d’une période donnée. Cela permet d’éviter une communication excessive et joue un rôle majeur dans la création d’une expérience positive pour l’utilisateur.

Avec DESelect EngageGrâce à ce système, les spécialistes du marketing ont la possibilité de contrôler la façon dont chaque campagne sature les abonnés individuels. En signalant les abonnés sursaturés et sous-saturés, Engage permet aux équipes d’optimiser la fréquence de communication pour chaque contact – maximisant les conversions tout en évitant la lassitude du marketing.

Autres bonnes pratiques

Voici d’autres bonnes pratiques qui vous aideront à mener une campagne dans n’importe quel scénario :

  • Utilisez toujours des données actuelles et pertinentes.
  • Définir clairement les objectifs du voyage avant de commencer la construction.
  • Comprenez vos abonnés et respectez leurs préférences à chaque étape.
  • Veillez à tester chaque aspect du voyage à l’aide de données d’essai avant d’utiliser des enregistrements réels.
  • Respecter les désabonnements et autres règles de confidentialité pour rester en conformité avec les législations telles que CAN-SPAM, GDPR et CCPA.

Conclusion

Ces meilleures pratiques constituent des lignes directrices générales et vous devez les adapter à vos objectifs commerciaux, à votre public cible et à votre secteur d’activité. Évaluez régulièrement les parcours et faites évoluer vos stratégies sur la base des campagnes passées et des informations sur les clients afin d’améliorer continuellement les résultats.

Découvrez comment DESelect Engage optimise entièrement vos campagnes Journey Builder grâce à des règles avancées de contrôle de la saturation, et identifiez exactement les personnes qui risquent d’être sursaturées.

Picture of Rédigé en collaboration avec Genetrix

Rédigé en collaboration avec Genetrix

Genetrix est une société de conseil en phase de démarrage, composée d'une équipe de 12 personnes, qui propose toutes les solutions Salesforce Marketing Cloud sous un même toit. Qu'il s'agisse de lancer votre instance de Marketing Cloud, de personnaliser la plateforme avec des solutions ingénieuses ou de prendre en charge vos changements continus, de fusionner et de gérer plusieurs clouds, ils vous couvrent.

Restez connecté

Restez connecté

Reach the most targeted<br/> audiences in half the time

Reach the most targeted
audiences in half the time

Deselect icon
Subscribe to the Newsletter
Receive Salesforce Marketing Cloud tips,
tricks, and DESelect updates

By clicking the “Subscribe now” button, you agree to the DESelect Terms of Use and Privacy Policy.