ESPACE PUBLICITAIRE DISPONIBLE · PARLONS-EN

Tests de messages automatisés : intégration de Phrasee avec Salesforce Marketing Cloud et Braze

365Finds Editorial
11 430 articles Wiki répertoriés

Utilisez 365 Wiki avec votre IA

Copiez le prompt ci-dessous, collez-le dans l’IA que vous utilisez déjà, puis posez directement votre question.

Télécharger le Skill complet

Commencez par essayer le prompt. Si vous utilisez souvent 365 Wiki, installez le Skill 365Wiki complet pour ne plus avoir à le coller. Sans IA habituelle, les versions web de Gemini ou Microsoft Copilot conviennent aussi.

Les équipes marketing d'entreprise qui gèrent des millions de communications clients se heurtent fréquemment à la charge manuelle liée à la rédaction de textes et aux tests A/B statiques. Phrasee, qui a évolué pour devenir Jacquard, lève ce goulot d'étranglement en intégrant un moteur de langage de marque alimenté par l'IA directement au sein des principales plateformes d'engagement client telles que Salesforce Marketing Cloud (SFMC) et Braze. Au lieu d'imposer aux marketeurs de concevoir manuellement des variantes de contenu et de configurer des tests fractionnés de manière cloisonnée, Phrasee se connecte à ces moteurs d'exécution pour automatiser la génération, le déploiement et l'optimisation en temps réel des variantes de messages sur l'e-mail, les notifications push et d'autres points de contact numériques.

L'architecture des tests de messages automatisés

Dans les flux de travail de gestion de la relation client (CRM), les tests A/B traditionnels exigent des marketeurs qu'ils formulent des hypothèses, rédigent manuellement deux ou trois variantes de texte, segmentent équitablement leur audience et attendent plusieurs jours ou semaines une évaluation humaine avant de déployer la version gagnante. À l'opposé, Phrasee s'appuie sur une boucle de rétroaction automatisée associant la génération de langage naturel (NLG), le scoring prédictif et l'optimisation dynamique par bandits manchots (multi-armed bandit).

Le système commence par calibrer un modèle linguistique adapté aux directives spécifiques de la marque d'entreprise, à sa tonalité éditoriale (tone of voice), à ses contraintes réglementaires et à ses objectifs d'engagement. Lors de la planification d'une campagne, Phrasee génère plusieurs variantes linguistiques pour les différents éléments du message — comme les lignes d'objet d'e-mail, les pré-en-têtes (preheaders), les boutons d'appel à l'action (CTA) ou les titres de notifications push mobiles — et leur attribue un score en fonction de leur engagement prévisionnel.

Une fois les variantes approuvées, Phrasee ne se contente pas de répartir le trafic à 50/50. Grâce à son moteur d'optimisation dynamique (Dynamic Optimisation), la plateforme s'intègre aux systèmes de diffusion pour distribuer les variantes, observer les données télémétriques précoces d'engagement et ajuster algorithmiquement la répartition du trafic en temps réel. Les formulations les plus performantes reçoivent une proportion croissante des envois, tandis que les variantes moins performantes sont progressivement écartées au fil de la fenêtre d'envoi, captant ainsi automatiquement des gains incrémentaux de revenus et d'engagement.

Intégration de Phrasee avec Salesforce Marketing Cloud (SFMC)

Salesforce Marketing Cloud constitue l'un des moteurs d'e-mailing et d'orchestration de parcours client d'entreprise les plus largement déployés. Phrasee s'intègre à SFMC pour permettre des tests de messages automatisés sur Email Studio, MobileStudio et Journey Builder sans contraindre les équipes marketing à abandonner leurs modèles de données et leurs flux d'approbation existants.

Authentification et configuration serveur à serveur (Server-to-Server)

La connexion entre Phrasee et Salesforce Marketing Cloud s'établit via une intégration d'API de serveur à serveur (Server-to-Server) créée au sein de l'App Center de SFMC :

  1. Configuration du package installé (Installed Package) : Les administrateurs configurent un Installed Package dans SFMC, accordant les autorisations d'API requises pour Email Studio, Content Builder et Journey Builder.
  2. Identifiants OAuth 2.0 : L'intégration s'appuie sur le flux d'informations d'identification du client (client credentials) avec un client_id et un client_secret uniques acheminés via les points de terminaison spécifiques au locataire (Tenant-Specific Endpoints ou TSE) de Salesforce.
  3. Mappage des entités (Tenant Mapping) : L'entreprise fournit à Phrasee son identifiant d'unité commerciale (Business Unit Identifier ou MID) et l'emplacement de son cluster (stack) Salesforce, garantissant ainsi le confinement strict des expérimentations aux entités visées de la marque.

Injection dynamique de contenu via AMPscript

Pour distribuer des variantes de texte optimisées au sein des messages SFMC, Phrasee utilise le langage de script propriétaire de Salesforce, AMPscript, combiné aux blocs dynamiques de Content Builder :

Gestion des approbations dans Content Builder

Un obstacle récurrent dans les grandes organisations réside dans les approbations réglementaires et de conformité de la marque. Si chaque variante de test exigeait une nouvelle approbation complète dans Salesforce Content Builder, les tests automatisés seraient paralysés. Phrasee contourne cet écueil grâce à un flux de travail découplé :

  1. Les variantes de texte sont examinées et validées directement au sein de la plateforme Phrasee, où des vérifications de conformité automatisées et des filtres de sécurité de marque sont appliqués.
  2. Dans SFMC Content Builder, le modèle d'e-mail maître et les blocs de substitution AMPscript ne font l'objet que d'une seule approbation standard Salesforce.
  3. Puisque l'AMPscript fait référence aux variantes d'expérimentation approuvées de Phrasee au moment de l'exécution, le texte du message peut s'optimiser dynamiquement sans compromettre le statut approuvé du modèle parent dans SFMC.

Boucle de télémétrie et d'ingestion de données

Pour entraîner ses modèles prédictifs et ajuster l'allocation des variantes, Phrasee nécessite un retour continu sur les performances issues de SFMC :

Intégration de Phrasee avec Braze

L'architecture moderne de Braze, orientée flux d'événements, autorise une intégration en temps réel encore plus étroite avec Phrasee. En exploitant les fonctionnalités natives de modélisation et les outils de flux de données de Braze, Phrasee déploie des tests de messages automatisés sur l'e-mail, les notifications push, les SMS, les messages in-app et les Content Cards.

Récupération au moment de l'envoi via Connected Content et Liquid

Le mécanisme central d'injection des textes de Phrasee dans les campagnes Braze est Braze Connected Content, qui exécute des appels HTTP dynamiques via la syntaxe de templating Liquid au moment précis où le message est préparé pour la distribution :

Streaming en boucle fermée avec Braze Currents

Alors que les plateformes traditionnelles recourent à des extractions de données par lots (batch), Braze intègre un système de streaming d'événements nommé Braze Currents. Phrasee s'appuie sur Currents pour établir une boucle d'analyse en quasi-temps réel :

  1. Export de données vers Amazon S3 : Dans Braze, les administrateurs accèdent à Currents et configurent un export vers Amazon S3 ciblant le compartiment (bucket) d'ingestion de données dédié de Phrasee (historiquement désigné sous le nom phrasee-braze-currents-exports).
  2. Distribution des événements : Au fur et à mesure que les abonnés interagissent avec les messages, Braze transmet les événements bruts d'interaction — y compris envois, remises, ouvertures, clics et conversions personnalisées — directement au compartiment S3.
  3. Attribution des variantes : Phrasee absorbe ces journaux en continu, associe les événements aux identifiants de variante par abonné et calcule les courbes d'engagement avec une latence minimale.

Le rôle de la limitation du débit de distribution (Delivery Rate Limiting)

Une capacité distinctive de Phrasee dans Braze réside dans l'optimisation en direct pendant l'envoi (intra-send optimization). Pour les envois massifs à large diffusion, Phrasee recommande d'activer la régulation du débit d'envoi de Braze (par exemple en étalant l'envoi de plusieurs millions de messages sur 4 à 6 heures) :

Comparaison architecturale : SFMC par rapport à Braze

Bien que Phrasee permette des tests de messages automatisés sur les deux plateformes, l'implémentation technique reflète les architectures contrastées de Salesforce Marketing Cloud et de Braze.

Capacité / FacteurSalesforce Marketing Cloud (SFMC)Braze
Mécanisme d'intégration principalApplication Server-to-Server, AMPscript, blocs dynamiques Content BuilderAppels API Connected Content via syntaxe Liquid
Modèle d'authentificationIdentifiants client OAuth 2.0 avec points de terminaison spécifiques au locataire (TSE)Clé API et authentification de point de terminaison dans Connected Content
Moment de l'attribution de varianteÉvaluation pré-envoi / rendu via exécution d'AMPscriptRécupération HTTP synchrone au moment de l'envoi du message
Pipeline de la boucle de rétroactionSFMC Tracking Extracts, Data Views et synchronisation planifiée de Data ExtensionStreaming d'événements en temps réel via Braze Currents vers AWS S3
Canaux de messagerie pris en chargeEmail Studio (broadcast et déclenchés), push MobileStudioE-mail, push mobile, push web, messages in-app, Content Cards, SMS
Intégration du flux d'approbationBlocs AMPscript au sein de modèles Content Builder approuvésModèles de Campagnes et Canvas dans Braze avec validation Liquid
Optimisation au moment de l'envoiPrincipalement au niveau du parcours et réallocation inter-lotsRéallocation bandit en temps réel pendant l'envoi via limitation de débit

Bonnes pratiques opérationnelles pour les équipes de Marketing Operations

Afin de maximiser la fiabilité et la performance des tests de messages automatisés avec Phrasee sur l'ensemble de la pile technologique d'entreprise, les équipes de Marketing Operations doivent suivre plusieurs pratiques d'ingénierie :

1. Maintenir une logique de secours (fallback) robuste

Les appels d'API externes et les moteurs de script ne doivent jamais mettre en péril la bonne distribution des messages. Dans Braze, implémentez systématiquement des filtres explicites default en Liquid pour pallier d'éventuels échecs d'analyse JSON ou ralentissements d'API. Dans SFMC, encapsulez les fonctions de recherche AMPscript dans des blocs conditionnels de gestion d'erreurs qui basculent en toute sécurité vers un texte statique vérifié en cas d'échec de résolution de la variante.

2. Gérer de manière proactive les identifiants et la rotation des jetons

Les chartes de sécurité d'entreprise exigent une rotation régulière des secrets. Pour les intégrations SFMC, les secrets client OAuth 2.0 doivent être mis à jour de manière concertée entre les administrateurs Salesforce et les paramètres de Phrasee avant expiration pour prévenir toute interruption de campagne. Dans Braze, surveillez les habilitations des points de terminaison d'API et préservez les accès aux compartiments S3 IAM pour les exports Currents.

3. Aligner le volume d'envoi sur la sensibilité statistique

Les algorithmes d'optimisation dynamique nécessitent des volumes d'échantillons suffisants pour détecter des écarts statistiquement significatifs de taux d'ouverture et de clic. Pour les messages transactionnels déclenchés à faible volume, la réallocation dynamique peut demander plusieurs jours pour acquérir un niveau de confiance statistique suffisant ; en revanche, pour les diffusions promotionnelles à fort volume, un étalement de l'envoi régulé sur plusieurs heures est indispensable pour créer la fenêtre d'apprentissage nécessaire à la réallocation en cours d'envoi.

4. Établir une gouvernance interdépartementale

La génération linguistique à l'échelle de l'entreprise requiert un cadre précis. Avant de déployer des tests automatisés sur des parcours clients en production, les équipes CRM, les responsables de la sécurité de la marque et les juristes en conformité doivent définir les contraintes de vocabulaire et les politiques de validation au sein de Phrasee. Une fois ces garde-fous formalisés dans la plateforme, les équipes peuvent laisser l'automatisation des tests opérer de façon autonome sans risque d'atteinte à la réputation de la marque.

Résumé

Phrasee s'intègre à Salesforce Marketing Cloud et à Braze en tant que couche d'intelligence automatisée qui substitue une optimisation algorithmique continue aux tests A/B manuels. Dans Salesforce Marketing Cloud, il tire parti d'OAuth de serveur à serveur et de blocs de contenu AMPscript pour insérer des variantes de texte validées tout en respectant des procédures d'approbation d'entreprise complexes. Dans Braze, il recourt aux appels Liquid de Connected Content pour le rendu des variantes en temps réel et à Braze Currents pour le streaming d'événements, rendant possible une optimisation dynamique pendant l'envoi lors de diffusions de masse régulées. En connectant directement les capacités linguistiques génératives aux tuyaux de diffusion de l'entreprise, Phrasee transforme les tests de messages d'une corvée manuelle, lente et ponctuelle, en un standard opérationnel automatisé et créateur de valeur.