Avec le flux de données Brevo, ajoutez du contenu personnalisé et à jour à vos emails et SMS. Les données en temps réel vous permettent d'envoyer des messages pertinents et opportuns, qui se démarquent dans la boîte de réception de vos clients. Brevo vous permet de créer deux types de flux de données :
- 🌍 Flux global : tous les destinataires reçoivent la même disposition d’email ou de SMS contenant les mêmes informations.
-
🎯 Flux personnalisé : chaque destinataire reçoit la même disposition d'email ou de SMS mais contenant des informations uniques en fonction de ses attributs du contact.
❗️ ImportantLe flux personnalisé est uniquement disponible pour les utilisateurs ayant une offre Entreprise.
Dans chaque cas, le flux de données récupère les dernières données de votre source de données externe ou de votre API au moment de l’envoi, fournissant des informations pertinentes et à jour à chaque destinataire.
➡️ Pour en savoir plus sur la différence entre le flux global et personnalisé, consultez notre article dédié À propos des flux de données dans Brevo.
Avant de commencer
- Assurez-vous d'avoir tout appris sur les flux de données dans notre article dédié À propos des flux de données dans Brevo.
- Brevo récupère uniquement les données à partir des URL des fichiers de source de données que vous fournissez, sans les générer ni les héberger. Si vous avez des doutes sur la façon de configurer des fichiers de source de données, demandez à votre équipe informatique ou engagez une agence partenaire Brevo pour vous aider à configurer et à héberger votre fichier, ou créer des templates d'email avec des variables de flux de données.
- Veillez à ce que votre source de données soit régulièrement mise à jour afin que Brevo puisse toujours accéder aux informations les plus récentes.
- Vous pouvez également configurer vos flux de données avec notre API. Pour en savoir plus, consultez notre article dédié sur notre documentation API.
📂 Exigences de format pour les URL de fichier de source de données
Le flux de données de Brevo prend en charge les sources de données au format JSON et XML/RSS. Votre source de données doit être hébergée sur une URL directe et accessible au public (par exemple, https://exemple.com/data-feed.json ou https://exemple.com/data-feed.xml).
Ouvrez l'accordéon ci-dessous pour voir des exemples de réponses JSON correctes et incorrectes :
La racine de la réponse JSON doit être un objet directement accessible entre deux accolades { } :
✅ Correct | ❌ Incorrect |
{ |
[ |
🌍 Créer un flux global
- Allez dans le menu déroulant de votre compte > Flux de données.
- Cliquez sur Ajouter un flux de données. Vous êtes redirigé vers le flux de configuration du flux.
- Nommez votre flux de données pour le retrouver et le reconnaître facilement dans votre liste de flux de données et cliquez sur Continuer. Dans notre exemple, nous l’appellerons Cours de Yoga, et son alias sera yoga_classes.
- Dans le champ URL du flux de données, collez le lien vers votre API hébergée à une URL accessible au format JSON et contenant vos données.
- Choisissez la méthode d'authentification qui protège votre source de données et entrez vos informations d'identification pour y accéder.
- Cliquez sur Continuer.
- Vérifiez l'aperçu de votre flux de données. Assurez-vous que les données extraites pour ce flux de données sont correctes.
- Cliquez sur Enregistrer.
Si vous souhaitez modifier ou supprimer ce flux, cliquez sur les trois points à côté du nom du flux sur la page Flux de données de votre compte Brevo. Maintenant que vous avez créé votre flux de données, utilisez-le pour personnaliser vos messages 🎉.
🎯 Créer un fil personnalisé
La valeur de votre attribut du contact dans Brevo sera comparée aux données de votre flux lors de l'appel API pour afficher uniquement les données pertinentes pour le contact au moment de l'envoi.
Étape 1 : créez un attribut du contact pour un flux personnalisé
Pour créer un contenu personnalisé pour chaque destinataire, vous devez créer un attribut du contact lié au flux de données que vous souhaitez récupérer. Cet attribut fournira des informations sur les préférences du destinataire à votre flux de données, ce qui lui permettra de comprendre quel type de contenu le destinataire souhaite recevoir.
Dans notre exemple, en tant que studio de yoga, nous voulons afficher des informations en fonction du niveau de notre destinataire. La valeur de l'attribut NIVEAU peut être Débutant, Intermédiaire, Avancé ou Expert. Tous ces niveaux sont accessibles dans votre flux de données.
Vous pouvez remplir votre attribut avec les informations de vos contacts en important de nouveaux contacts ou en mettant à jour les contacts existants. Pour en savoir plus, consultez nos articles dédiés Comment ajouter mes contacts à Brevo ? et Mettre à jour les informations de vos contacts.
Étape 2 : créez un flux de données pour synchroniser votre source de données avec Brevo
Utilisez notre assistant presque sans code pour connecter et configurer votre flux de données sur votre compte Brevo :
- Allez dans le menu déroulant de votre compte > Flux de données.
- Cliquez sur Ajouter un flux de données. Vous êtes redirigé vers le flux de configuration du flux.
- Nommez votre flux de données pour le retrouver et le reconnaître facilement dans votre liste de flux de données et cliquez sur Continuer. Dans notre exemple, nous l’appellerons Cours de Yoga, et son alias sera yoga_classes.
- Dans le champ URL du flux de données, collez le lien vers votre API hébergée à une URL accessible au format JSON et contenant vos données.
- Choisissez un attribut du contact pour créer un flux personnalisé :
- Cliquez sur {} à côté de URL du flux de données et sélectionnez l'attribut du contact Brevo qui contient les préférences de vos contacts. Dans notre exemple, nous sélectionnerons l'attribut NIVEAU de sorte que si l'attribut NIVEAU d'un destinataire est Débutant, nous afficherons uniquement les données de la catégorie Débutant.
- Sélectionnez un contact d'aperçu par défaut dans la liste déroulante. Vous pouvez uniquement sélectionner des contacts de votre liste de test. Dans notre exemple, nous voulons afficher les données de John B. <John.b@exemple.com> dont l'attribut NIVEAU est Débutant.
- Choisissez la méthode d'authentification qui protège votre source de données et entrez vos informations d'identification pour y accéder.
- Cliquez sur Continuer.
- Vérifiez l’aperçu de votre flux de données que le serveur a récupéré pour votre contact d’aperçu par défaut. Cet aperçu vous permettra de vous assurer que vous avez bien récupéré les données correspondant à l'attribut du contact que vous avez sélectionné.
- Facultatif : sélectionnez d’autres contacts dans votre liste de test pour vous assurer que les données personnalisées récupérées sont les bonnes pour chaque contact.
- Cliquez sur Enregistrer.
Si vous souhaitez modifier ou supprimer ce flux, cliquez sur les trois points à côté du nom du flux sur la page Flux de données de votre compte Brevo. Maintenant que vous avez créé votre flux de données, utilisez-le pour personnaliser vos messages 🎉.
📢 Personnaliser vos messages avec des flux de données
Félicitations ! 🎉 Vous avez créé et configuré votre flux de données dans votre compte Brevo. Vous pouvez maintenant l’insérer dans vos emails ou vos messages SMS pour envoyer du contenu ayant réellement de la valeur pour vos destinataires.
➡️ Pour en savoir plus, consultez nos articles dédiés :
- Contenu de l'email : Personnaliser le contenu de vos emails avec des données en temps réel (flux de données)
- Objet et aperçu du texte de l'email : Personnaliser l'objet et l'aperçu du texte de votre email avec des données en temps réel (flux de données)
- SMS : Personnaliser vos SMS avec des données en temps réel (flux de données)
⏭️ Et après ?
- Personnaliser le contenu de vos emails avec des données en temps réel (flux de données)
- Personnaliser l'objet et l'aperçu du texte de votre email avec des données en temps réel (flux de données)
- Personnaliser vos SMS avec des données en temps réel (flux de données)
- Afficher une liste personnalisée d'articles dans les emails automatisés (panier abandonné, confirmation de commande)
🤔 Vous avez des questions ?
Pour toute question, n’hésitez pas à contacter notre service client en créant un ticket à partir de votre compte. Si vous n’avez pas encore de compte, vous pouvez nous contacter ici.
Si vous avez besoin d'aide pour un projet impliquant Brevo, nous pouvons vous mettre en relation avec une agence partenaire Brevo.