Destinations

Flux de produits SendGrid : guide technique complet

Guide complet du flux de produits SendGrid pour l'email marketing. Découvrez comment configurer vos champs produits, synchroniser vos données et optimiser vos campagnes d'email marketing automatisé.

10 min de lecture 3 vues Mis à jour le 8 Jul 2026

Aucun résultat trouvé

Essayez d'autres mots-clés ou parcourez tous les articles d'aide.

    Introduction au flux de produits SendGrid

    SendGrid est une plateforme de gestion des emails transactionnels et marketing qui permet aux commerçants d'envoyer des campagnes personnalisées basées sur les données produits. Le flux de produits SendGrid vous permet de synchroniser vos informations produits (identifiants, noms, prix, URL) directement dans votre système d'email marketing. Cette intégration est essentielle pour automatiser les emails de recommandation, les rappels de panier abandonné, les newsletters produits et les campagnes de relance client.

    Les commerçants utilisent SendGrid pour créer des expériences email dynamiques où chaque destinataire reçoit des contenus produits pertinents basés sur son comportement ou ses préférences. Sans un flux de produits bien configuré, vous ne pouvez pas personnaliser efficacement vos messages avec les bonnes images, prix et URL de produits.

    Pourquoi les marchands utilisent le flux SendGrid

    L'intégration du flux de produits à SendGrid offre plusieurs avantages opérationnels :

    Automatisation des emails produits. Vous pouvez déclencher automatiquement des emails contenant des produits spécifiques en fonction des actions des clients (consultation de produit, ajout au panier, achat). Cette automatisation réduit le travail manuel et améliore la réactivité.

    Synchronisation des données en temps réel. Vos prix, disponibilités et descriptions produits restent à jour dans vos campagnes email. Si un prix change dans votre catalogue, les emails futurs reflètent cette modification sans intervention manuelle.

    Personnalisation dynamique. Chaque email peut afficher les produits pertinents pour le destinataire. Un client qui a consulté des chaussures recevra des recommandations de chaussures, pas d'articles aléatoires.

    Amélioration des taux de conversion. Les emails contenant des produits spécifiques et actualisés génèrent des taux de clics et de conversion plus élevés que les emails génériques.

    Gestion simplifiée des campagnes. Au lieu de créer manuellement chaque email avec des images et des prix, vous créez un modèle une seule fois et SendGrid remplit les données produits automatiquement.

    Description détaillée des champs du flux

    email

    Le champ email contient l'adresse email du destinataire. C'est l'identifiant principal qui relie les données produits au contact dans SendGrid.

    Importance pour la qualité du flux : Un email invalide ou mal formaté empêche la livraison du message. SendGrid rejette les adresses mal formées ou dupliquées. Assurez-vous que chaque adresse suit le format standard (exemple@domaine.fr).

    Impact sur les campagnes : Si ce champ est vide ou incorrect, le message n'est pas envoyé. Vérifiez que votre source de données (base de données client, formulaire d'inscription) capture correctement les adresses email.

    product_id

    Le champ product_id est l'identifiant unique de votre produit dans votre système. Il peut s'agir d'un SKU, d'un code EAN ou d'un identifiant interne.

    Importance pour la qualité du flux : Cet identifiant permet à SendGrid de lier les données email aux produits corrects dans votre catalogue. Si deux produits ont le même product_id, SendGrid créera de la confusion dans les campagnes automatisées.

    Impact sur les campagnes : Vous utilisez product_id dans vos règles de segmentation et de déclenchement. Par exemple, vous pouvez créer une règle : « envoyer un email de relance si le client a consulté le produit product_id=SKU123 ». Un product_id mal défini rend cette automatisation impossible.

    Bonnes pratiques : Utilisez toujours le même format d'identifiant (SKU ou EAN) de manière cohérente. Ne changez jamais un product_id pour un produit existant, car cela rompt l'historique et les automatisations basées sur cet identifiant.

    product_name

    Le champ product_name contient le nom ou le titre du produit tel qu'il doit apparaître dans l'email.

    Importance pour la qualité du flux : Le nom du produit est ce que le client lit en premier. Un nom vague, tronqué ou mal orthographié réduit la clarté et la confiance. SendGrid ne valide pas la longueur ou la qualité du texte, mais votre taux de clics en souffre.

    Impact sur les campagnes : Ce champ remplit directement le contenu de l'email. Si votre modèle email contient un bloc comme « Découvrez : {{product_name}} », le nom du produit s'affiche à cet endroit. Un nom incomplet ou peu clair diminue l'attrait de l'email.

    Bonnes pratiques : Gardez les noms de produits concis (moins de 100 caractères) et explicites. Incluez les variantes importantes (couleur, taille) si pertinent. Évitez les caractères spéciaux qui pourraient mal s'afficher dans les emails.

    product_url

    Le champ product_url contient l'URL complète vers la page produit sur votre site web.

    Importance pour la qualité du flux : C'est le lien que le client clique pour accéder au produit. Une URL cassée, mal formatée ou incorrecte brise le parcours d'achat. SendGrid vérifie que l'URL est bien formée (commence par http:// ou https://).

    Impact sur les campagnes : Sans une product_url correcte, les clients ne peuvent pas accéder au produit depuis l'email. Votre taux de clics peut être élevé, mais si la page ne charge pas, vous perdez la conversion. Les URLs cassées sont une cause majeure d'abandon de panier.

    Bonnes pratiques : Utilisez toujours des URLs absolues complètes (https://votresite.fr/produits/mon-produit, pas /produits/mon-produit). Incluez les paramètres de suivi UTM si vous mesurez les performances (https://votresite.fr/produits/mon-produit?utm_source=sendgrid&utm_campaign=email). Vérifiez que chaque URL fonctionne avant de l'envoyer dans le flux. Testez régulièrement les liens pour détecter les pages supprimées ou redirigées.

    product_price

    Le champ product_price contient le prix du produit, généralement en euros ou dans votre devise locale.

    Importance pour la qualité du flux : Le prix influence directement la décision d'achat. Un prix incorrect, obsolète ou mal formaté peut entraîner des réclamations clients ou des retours. SendGrid accepte les prix sous forme de nombre décimal (19.99) ou d'entier (20).

    Impact sur les campagnes : Si votre modèle email affiche le prix (« À partir de {{product_price}} €»), un prix obsolète peut créer une expérience client négative. Par exemple, si vous envoyez une email de promotion avec un ancien prix, le client achète en pensant bénéficier d'une réduction, puis découvre le vrai prix à la caisse.

    Bonnes pratiques : Synchronisez les prix quotidiennement ou en temps réel si possible. Utilisez toujours le même format décimal (19.99, pas 19,99 ou 1999 centimes). Incluez les prix après réduction ou promotion si vous les annoncez dans l'email. Testez l'affichage du prix dans différents clients email pour vérifier que la mise en forme est correcte.

    Intégration et synchronisation du flux

    Configuration initiale

    Pour commencer à utiliser le flux de produits SendGrid, vous devez d'abord établir la connexion entre votre plateforme e-commerce et SendGrid. La plupart des intégrations fonctionnent via une API ou un fichier CSV périodiquement importé.

    Si vous utilisez un fichier CSV, structurez-le avec les colonnes suivantes : email, product_id, product_name, product_url, product_price. Assurez-vous que chaque ligne contient des données valides et que les encodages de caractères (UTF-8 de préférence) sont corrects.

    Si vous utilisez l'API SendGrid, chaque enregistrement doit être envoyé avec les cinq champs requis. Testez d'abord avec un petit lot de données pour vérifier que les champs s'affichent correctement dans vos modèles email.

    Fréquence de synchronisation

    La fréquence de mise à jour du flux dépend de votre activité. Pour un petit catalogue stable, une synchronisation hebdomadaire suffit. Pour un catalogue dynamique avec des prix changeants ou un inventaire limité, une synchronisation quotidienne ou même horaire est recommandée.

    Si vous envoyez des emails de recommandation basés sur les consultations récentes, une synchronisation quotidienne garantit que les prix et les URLs sont à jour au moment de l'envoi.

    Validation des données

    Avant chaque envoi, validez vos données :

    • Vérifiez qu'aucun email n'est vide ou mal formaté.
    • Confirmez que chaque product_id est unique et cohérent.
    • Testez quelques product_url pour vous assurer qu'elles fonctionnent.
    • Comparez les product_price avec votre catalogue source pour détecter les décalages.

    Beaucoup de problèmes de campagne proviennent de données mal nettoyées. Un petit effort de validation en amont évite des heures de dépannage plus tard.

    Optimisation pratique du flux pour les campagnes email

    Segmentation basée sur les produits

    Utilisez les champs product_id et product_name pour segmenter vos listes. Par exemple, créez un segment de clients qui ont consulté un produit spécifique et envoyez-leur un email de relance avec ce produit exactement.

    SendGrid vous permet de créer des conditions basées sur les données produits. Vous pouvez cibler les clients qui ont vu le product_id=CHAUSSURE-BLEU-42 et leur envoyer une email disant « Vous aviez regardé nos chaussures bleues. Elles sont maintenant en promotion ».

    Personnalisation dynamique des modèles

    Dans vos modèles email SendGrid, utilisez des variables de substitution pour insérer les données produits. Par exemple :

    Bonjour,
    
    Vous aviez consulté {{product_name}}.
    Prix actuel : {{product_price}} €
    
    [Voir le produit]({{product_url}})
    

    Chaque email envoyé remplace {{product_name}}, {{product_price}} et {{product_url}} par les valeurs réelles du flux. Cela crée une expérience hautement personnalisée sans effort manuel.

    Tests A/B des éléments produits

    SendGrid permet de tester différentes variantes de vos emails. Vous pouvez tester deux versions d'un modèle : l'une affichant le product_price en gras, l'autre en normal. Mesurez quel style génère plus de clics.

    De même, testez si l'inclusion de product_name dans le sujet de l'email augmente le taux d'ouverture. Par exemple, « Découvrez la {{product_name}} que vous aviez regardée » contre un sujet générique.

    Gestion des produits indisponibles

    Si un produit est en rupture de stock, vous avez plusieurs options :

    • Supprimez le produit du flux pour éviter de promouvoir quelque chose qu'on ne peut pas vendre.
    • Modifiez le product_price pour indiquer « Rupture de stock » (bien que ce ne soit pas une bonne pratique pour un champ prix).
    • Créez une colonne supplémentaire (si votre intégration le permet) pour marquer la disponibilité, puis utilisez cette information dans vos règles de segmentation pour exclure les produits indisponibles.

    La première option est généralement la plus propre : ne synchronisez que les produits disponibles.

    Suivi des performances par produit

    SendGrid fournit des rapports sur les taux d'ouverture et de clics. Analysez ces données par product_id pour identifier les produits qui génèrent le plus d'engagement.

    Si un produit spécifique a un taux de clics très élevé, envisagez d'augmenter la fréquence d'emails le mettant en avant. Si un autre produit a un taux très bas malgré des emails fréquents, réduisez sa promotion ou améliorez sa description dans product_name.

    Dépannage courant

    Les emails ne sont pas envoyés

    Vérifiez d'abord que le champ email est rempli et valide pour tous les enregistrements. SendGrid rejette silencieusement les emails mal formés. Consultez les journaux d'erreur de SendGrid pour voir si des messages sont marqués comme « invalid email ».

    Les prix ne s'affichent pas correctement

    Assurez-vous que product_price est un nombre (19.99) et non du texte (« 19,99 € »). Si votre modèle email utilise une mise en forme spéciale (monnaie, nombre de décimales), vérifiez que SendGrid applique cette mise en forme correctement.

    Les URLs de produits sont cassées

    Testez manuellement quelques URLs du flux en les copiant-collant dans un navigateur. Vérifiez que chaque URL commence par https:// et qu'elle pointe vers une page existante. Si vous avez récemment restructuré votre site, mettez à jour toutes les product_url en conséquence.

    Les noms de produits s'affichent mal

    Si les caractères spéciaux ou les accents s'affichent de travers, vérifiez l'encodage de votre fichier CSV (UTF-8) ou de votre requête API. SendGrid s'attend à du texte UTF-8 valide.

    Résumé et bonnes pratiques

    Le flux de produits SendGrid est l'épine dorsale de vos campagnes d'email marketing automatisées et personnalisées. Les cinq champs clés (email, product_id, product_name, product_url, product_price) doivent être soigneusement gérés pour assurer la qualité et l'efficacité de vos emails.

    Voici les points essentiels à retenir :

    • email : Vérifiez que chaque adresse est valide et unique. C'est le lien vers le destinataire.
    • product_id : Maintenez une cohérence absolue. C'est votre clé de référence pour les automatisations.
    • product_name : Gardez-le clair et concis. C'est ce que le client lit en premier.
    • product_url : Testez régulièrement. Un lien cassé rompt la chaîne de conversion.
    • product_price : Synchronisez quotidiennement si vos prix changent. Un prix obsolète crée de la friction client.

    Synchronisez votre flux régulièrement (au minimum une fois par semaine, idéalement quotidiennement) et validez les données avant chaque envoi. Utilisez la segmentation et la personnalisation dynamique pour créer des expériences email pertinentes. Analysez les performances par produit pour affiner vos stratégies de promotion.

    Avec un flux bien géré, SendGrid devient un outil puissant pour augmenter vos revenus par email marketing grâce à des campagnes hautement personnalisées et automatisées.