Tester un objet d’email ou une heure d’envoi, c’est facile. Optimiser un parcours entier — de l’email d’accueil jusqu’à la relance conditionnelle — c’est une autre affaire. Dans Salesforce Marketing Cloud, l’A/B testing n’est pas réservé à Email Studio : Journey Builder permet de comparer des variantes de contenu, de timing et même de chemins logiques directement au sein d’un parcours automatisé. Dans ce guide, vous verrez comment construire un test A/B fiable avec les activités Random Split et Decision Split, comment mesurer un gagnant à partir des Data Views, et ce que le release Summer ’26 change dans la gestion de vos parcours.
Pourquoi tester dans Journey Builder plutôt que dans Email Studio
L’A/B test natif d’Email Studio est parfait pour un envoi unique : deux objets, un critère de gain, un envoi automatique de la version gagnante. Mais il s’arrête à l’email. Dès que la question devient « quel scénario retient le mieux mes abonnés sur trois semaines ? », il faut raisonner au niveau du parcours.
Journey Builder vous donne cette granularité. Vous pouvez tester deux séquences complètes (rythme, canaux, contenu), mesurer l’effet sur une conversion en aval, et non plus seulement sur un taux d’ouverture immédiat. C’est la différence entre optimiser un message et optimiser une expérience.
Random Split : construire un test A/B propre
L’activité Random Split répartit aléatoirement les contacts entrants entre plusieurs chemins. C’est la brique de base de tout test A/B de parcours. Configurez deux sorties à 50/50 (ou 90/10 si vous voulez limiter l’exposition d’une variante risquée), puis placez une séquence différente sur chaque branche.
Dimensionner correctement l’échantillon
Un test n’a de valeur que s’il est statistiquement lisible. Avant de lancer, estimez le volume nécessaire pour détecter l’écart que vous visez. Une règle pratique : pour repérer un gain de 2 points sur un taux de conversion de 10 %, comptez plusieurs milliers de contacts par branche. En dessous, le « gagnant » n’est souvent que du bruit.
Pensez aussi à figer votre population : n’injectez pas de nouveaux contacts en cours de test, sinon vous comparez des cohortes différentes.
Decision Split : router selon le comportement réel
Là où Random Split répartit au hasard, Decision Split route selon des attributs ou des événements. Après avoir envoyé vos deux variantes, utilisez un Decision Split pour séparer ceux qui ont cliqué de ceux qui n’ont pas réagi, et adaptez la suite du parcours.
Un critère de Decision Split repose sur les données du contact ou de l’engagement. Par exemple, cibler les contacts ayant ouvert l’email dans les dernières 48 heures :
/* Critère conceptuel d'un Decision Split sur engagement */
Contact.Attribute.Engagement.Opened = True
AND Contact.Attribute.Engagement.OpenDate >= AddDays(Now(), -2)
En amont, vous pouvez préparer un attribut de segmentation dans une Data Extension via une Query Activity SQL, puis l’utiliser dans le Decision Split :
SELECT
s.SubscriberKey,
CASE WHEN o.EventDate IS NOT NULL THEN 'Engaged' ELSE 'Dormant' END AS EngagementTier
FROM _Subscribers s
LEFT JOIN _Open o
ON o.SubscriberKey = s.SubscriberKey
AND o.EventDate >= DATEADD(day, -7, GETDATE())
Mesurer et déclarer un gagnant
Journey Builder affiche des métriques de parcours, mais pour un verdict rigoureux, appuyez-vous sur les Data Views (_Sent, _Open, _Click, _Job). Rapprochez chaque envoi de sa branche pour comparer les variantes sur le même dénominateur.
SELECT
j.EmailName,
COUNT(DISTINCT s.SubscriberKey) AS Sends,
COUNT(DISTINCT o.SubscriberKey) AS Opens,
COUNT(DISTINCT c.SubscriberKey) AS Clicks,
CAST(COUNT(DISTINCT c.SubscriberKey) AS FLOAT)
/ NULLIF(COUNT(DISTINCT s.SubscriberKey),0) AS ClickRate
FROM _Sent s
JOIN _Job j ON j.JobID = s.JobID
LEFT JOIN _Open o ON o.SubscriberKey = s.SubscriberKey AND o.JobID = s.JobID
LEFT JOIN _Click c ON c.SubscriberKey = s.SubscriberKey AND c.JobID = s.JobID
GROUP BY j.EmailName
Ne vous arrêtez pas au taux de clic : ramenez toujours l’analyse à la conversion métier finale (achat, prise de rendez-vous, complétion de formulaire), qui est la seule vraie mesure de succès du parcours.
Un test A/B dans Journey Builder ne vaut que par sa question : testez une seule variable à la fois, mesurez-la sur la conversion réelle, et laissez tourner assez longtemps pour que le hasard cesse de décider à votre place.
Ce que Summer ’26 change dans vos parcours
Le release Summer ’26 renforce le Journey Dashboard : sélection multiple pour déplacer plusieurs parcours vers un dossier en une seule action, et nouveau filtre par campagne pour retrouver instantanément les parcours liés à une opération donnée. Concrètement, cela facilite l’organisation de vos variantes de test : regroupez « Variante A » et « Variante B » dans un dossier de campagne, et suivez-les sans vous perdre dans une liste plate.
Ce sont des gains de productivité, pas de méthodologie : la rigueur statistique reste votre responsabilité. Mais une bonne organisation réduit les erreurs de manipulation, souvent à l’origine de tests invalidés.
Bonnes pratiques et erreurs à éviter
- Ne changez jamais deux variables en même temps : vous ne sauriez pas laquelle a produit l’effet.
- Documentez l’hypothèse avant le lancement, pas après avoir vu les résultats.
- Attendez la fin de la fenêtre de conversion avant de conclure : un clic tardif peut renverser un verdict prématuré.
- Rejouez le test gagnant sur une nouvelle cohorte avant de le généraliser.
Vous souhaitez industrialiser vos tests de parcours dans Salesforce Marketing Cloud ? Contactez CGC-Agency pour cadrer votre démarche d’expérimentation.
À retenir
Testez le parcours, pas seulement l’email. Journey Builder mesure l’effet d’un scénario complet sur une conversion en aval, là où l’A/B natif d’Email Studio s’arrête au premier envoi.
Random Split pour l’exposition, Decision Split pour le routage. Le premier répartit au hasard entre variantes ; le second oriente selon le comportement réel des abonnés.
Le verdict se lit dans les Data Views. Croisez _Sent, _Open et _Click par branche et ramenez toujours l’analyse à la conversion métier finale.
Summer ’26 facilite l’organisation. Le filtre par campagne et la sélection multiple du Journey Dashboard aident à ranger vos variantes, sans remplacer la rigueur statistique.
