E-mails marketing et désabonnements
Créez un modèle marketing, envoyez-le via Shopify Flow et laissez l'app gérer le lien de désabonnement et les coordonnées légales.
Certains e-mails sont attendus par les clients : une confirmation de commande, une mise à jour sur l'expédition, une réinitialisation de mot de passe. D'autres peuvent ne pas leur plaire : une newsletter, une demande d'avis, une offre de fidélisation. Un modèle indique désormais de quel type il s'agit. Un modèle marketing respecte les exigences des fournisseurs de messagerie et de la législation anti-spam en matière d'e-mails marketing : un lien de désabonnement dans chaque message, les coordonnées de votre entreprise en pied de page, ainsi qu'une liste des clients ayant choisi de ne plus recevoir de communications, que l'application prend en compte automatiquement. Les e-mails transactionnels ne changent en rien.
Transactionnel ou marketing : le type d'e-mail
Lorsque vous créez un modèle, la page de création vous demande de préciser son type d'e-mail :
| Type d'e-mail | À quoi cela sert-il ? | Fonctionnalités de l'application |
|---|---|---|
| Transactionnel | Les e-mails auxquels les clients s'attendent, tels que les mises à jour concernant les commandes et les expéditions | Envoi comme auparavant : un e-mail à chaque destinataire, systématiquement, même aux clients qui se sont désabonnés des communications marketing |
| Marketing | Lettres d'information, offres promotionnelles, demandes d'avis, e-mails de relance | Un e-mail par destinataire, comportant un lien de désabonnement et les coordonnées de votre entreprise en pied de page ; les clients qui se sont désabonnés ne sont pas pris en compte |
Le mode transactionnel est le mode par défaut, et toutes les mises en page que vous avez créées avant cette version sont transactionnelles. Aucun de vos contenus actuels n'est envoyé différemment.
Vous pouvez modifier le type ultérieurement. Dans une mise en page « Texte enrichi / HTML », le champ « Type d'e-mail » se trouve dans la section « Informations de base » ; dans le générateur visuel, il se trouve dans l'onglet « Général ». Dans une traduction, ce champ est en lecture seule, car le type appartient à la mise en page et est commun à toutes ses langues.
La liste des modèles d'e-mails comporte deux onglets, « Transactionnel » et « Marketing », chacun accompagné de son nombre correspondant. Les modèles de marketing sont également signalés par un badge « Marketing » à côté de leur nom, et lorsqu'un modèle est créé à partir de l'onglet « Marketing », l'option « Marketing » est sélectionnée par défaut.
Les coordonnées de votre entreprise sont prioritaires
Les e-mails marketing doivent indiquer qui les envoie. La première fois que vous créez un modèle marketing et que les informations relatives** **à votre entreprise dans les « Paramètres » sont encore vides, la page de création vous demande directement le nom de votre entreprise et votre adresse postale, puis les enregistre dans les « Paramètres » ; le modèle ne peut pas être créé sans ces informations. Un modèle marketing dont le pied de page ne comporterait aucune information sur l’entreprise (rubrique « Paramètres » vide et absence de textes personnalisés dans le modèle) affiche un avertissement en haut de son éditeur, ne peut pas être enregistré dans une étape d’Shopify Flow, et n’est pas envoyé : l’exécution est enregistrée dans l’historique comme ayant échoué, avec la raison correspondante. Les e-mails de test depuis l’éditeur sont toujours envoyés, ce qui vous permet de travailler sur la mise en page entre-temps.




L'action « Shopify Flow » : Envoyer un e-mail marketing
L'application ajoute une troisième action à Shopify Flow. L'option « Envoyer un e-mail marketing » permet d'envoyer des modèles marketing ; l'option « Envoyer un e-mail transactionnel » continue d'envoyer des e-mails transactionnels.
Les champs sont identiques dans les deux actions : « À », « CC », « Cci », « Répondre à », « **Nom de l'expéditeur **», « Langue » et « Variables (JSON) ». Tout ce qui figure sur Transmission de données depuis Shopify Flow, Envoyez des e-mails dans la langue de vos clients et Nom du destinataire de la réponse et nom de l'expéditeur s'applique aux deux actions.
Sur l'écran de configuration de l'action, vous sélectionnez l'expéditeur dans la section « Envoyer depuis » et la mise en page dans la section « Mise en page ». Dans « Envoyer un e-mail marketing », seules les mises en page marketing sont répertoriées ; dans « Envoyer un e-mail transactionnel », seules les mises en page transactionnelles le sont. Si vous ne disposez pas encore de mise en page marketing, l'écran vous l'indique : créez-en une dans l'application, ou définissez le type d'e-mail d'une mise en page existante sur « Marketing », puis revenez ici.



Lorsque la mise en page et l'action ne correspondent pas
Une étape est vérifiée lorsque vous enregistrez le workflow. Une étape « Envoyer un e-mail marketing » qui pointe vers un modèle transactionnel affiche l'erreur suivante : « Cette étape nécessite un modèle marketing. » Choisissez-en un ou définissez le type d’e-mail du modèle sur « Marketing ». À l’inverse, l’étape « Envoyer un e-mail transactionnel » affiche le même message concernant un modèle transactionnel. Un modèle marketing ne comportant pas de coordonnées de l’entreprise est refusé avec le message « Les coordonnées de l’entreprise sont manquantes » et indique où les ajouter.
Si une incohérence venait tout de même à passer inaperçue (par exemple, si vous avez modifié le type d'une mise en page après la création de l'étape), voici ce qui se produit lors de l'exécution de l'étape :
- Envoi d'un e-mail marketing avec une mise en page transactionnelle : rien n'est envoyé. L'historique indique un événement « Échec » associé à ce message et aucune action de votre forfait n'est déclenchée.
- Envoyer un e-mail transactionnel avec une mise en page marketing : l'e-mail est envoyé sous forme d'e-mail marketing, avec le lien de désabonnement, le pied de page et la liste de désabonnement. C'est la mise en page qui détermine la présentation de l'e-mail.
Ce que renvoie l'action
Les étapes suivantes de Shopify Flow peuvent s'adapter en fonction du résultat :
| Champ « Retour » | Valeurs |
|---|---|
status |
SENT, FAILED ou SKIPPED (tous les destinataires s'étaient désabonnés) |
messageId |
L'identifiant du message du fournisseur correspondant au premier e-mail envoyé, lorsqu'il est disponible |
provider |
GOOGLE, MICROSOFT, SMTP ou DEFAULT |
Comment un e-mail marketing est envoyé
Un e-mail transactionnel est un message adressé à toutes les personnes figurant dans le champ « À ». Un e-mail marketing fonctionne différemment, car chaque destinataire doit disposer de son propre moyen de se désabonner :
- Un e-mail par destinataire dans le champ « À ». Chaque destinataire reçoit son propre message, avec son propre lien de désabonnement et ses propres en-têtes de désabonnement ; ainsi, personne ne peut désabonner quelqu'un d'autre.
- Les champs « CC » et « Cci » sont systématiquement ajoutés à chaque message, qu'il s'agisse des paramètres propres à l'étape ou des paramètres par défaut de la boutique définis dans les « Paramètres ».
- Les destinataires désabonnés sont supprimés en premier lieu des champs « À », « CC » et « Cci ».
- 20 destinataires au maximum par action. Les destinataires au-delà du 20e ne reçoivent pas le message ; l'historique les enregistre comme « Non envoyé : plus de 20 destinataires dans une même action ». Pour toucher un public plus large, laissez Shopify Flow exécuter l'étape une fois par client, ou répartissez la liste entre plusieurs étapes.
- Les messages sont envoyés les uns après les autres, dans les limites du taux d'envoi de l'expéditeur que vous avez choisi.
Une action correspond à une entrée dans l'historique et à une action effectuée par rapport à votre forfait, quel que soit le nombre de destinataires concernés. L'entrée de l'historique répertorie chaque destinataire avec le résultat correspondant : envoyé, échec ou ignoré, accompagné de la raison.
| Résultat | Lorsque | La place dans l'histoire |
|---|---|---|
| Tout le monde a reçu son e-mail | Succès | |
| Certains l'ont compris, d'autres non | Un destinataire a échoué après l'envoi d'un autre message | En cas d'échec, le message d'erreur indique qui n'a pas été pris en compte. Shopify Flow ne procède pas à une nouvelle tentative, car cela reviendrait à envoyer à nouveau la demande à ceux qui ont déjà été desservis. |
| Personne ne l'a compris, c'est un problème temporaire | L'expéditeur a indiqué « réessayez plus tard » dans le premier message, ou bien sa limite de débit était atteinte. | Shopify Flow réessaie l'étape dans son intégralité ultérieurement, comme c'est le cas pour un e-mail transactionnel |
| Tous les destinataires de la liste « À » s'étaient désabonnés | Ignoré, rien n'est envoyé, voir ci-dessous | |
| Aucune information sur l'entreprise n'apparaît dans le pied de page | Les paramètres sont vides et la mise en page ne comporte aucun texte personnalisé | Échec, rien n'a été envoyé ; veuillez indiquer le nom de votre entreprise et votre adresse postale, puis réenvoyez le formulaire. |
Le pied de page de désabonnement
Chaque e-mail marketing se termine par un petit pied de page situé sous votre mise en page : la phrase de désabonnement accompagnée du lien correspondant, ainsi que les coordonnées de votre entreprise. Il est ajouté automatiquement ; vous n'avez rien à insérer dans la mise en page.
Par défaut, la phrase est la suivante : « Vous recevez cet e-mail car vous êtes client de notre boutique. », suivie d'un lien intitulé « Se désabonner ». Les coordonnées de l'entreprise sont les vôtres : l'application vous les demande lorsque vous créez votre premier modèle marketing, et aucun e-mail marketing n'est envoyé sans ces informations.

Modifier les textes dans les Paramètres
Dans la rubrique « Paramètres », sous l'onglet « E-mails marketing », vous trouverez trois champs :
| Domaine | De quoi s'agit-il ? |
|---|---|
| Phrase de désabonnement | La phrase à la fin de l'e-mail. Remplacez le lien par {{ unsubscribe_link }}, ou par {{ unsubscribe_url }} s'il s'agit de l'adresse seule. |
| Texte du lien de désabonnement | Le texte du lien {{ unsubscribe_link }} |
| Informations sur l'entreprise | La raison sociale et l'adresse postale de votre entreprise, par exemple « My Boutique Ltd », 1 Main Street, 10115 Berlin, Allemagne |
En dessous, la section « Langues » vous permet d’ajouter les trois mêmes champs pour chaque langue. Un e-mail envoyé dans l’une de ces langues (via le champ « Langue » de l’étape de Shopify Flow ou la langue principale du modèle) utilise les textes correspondants ; tous les autres e-mails utilisent les textes principaux indiqués ci-dessus. Si un champ est vide dans une langue, c’est le texte principal correspondant à ce champ qui est utilisé. L’aperçu situé en bas affiche le pied de page exactement tel qu’il sera envoyé, pour chaque langue.

Les remplacer selon la mise en page ou selon la langue
Une mise en page marketing comporte une fiche « Pied de page marketing » (dans la page d'une mise en page RTF/HTML, sous l'onglet « Général » de l'éditeur visuel). Sous « Textes du pied de page », sélectionnez :
- Utilisez les textes proposés dans « Paramètres » : ce sont ceux par défaut. Vous pouvez les modifier dans « Paramètres », rubrique « E-mails marketing ».
- Textes personnalisés pour ce modèle : les trois champs s'affichent, préremplis avec les informations envoyées aujourd'hui. Seuls les e-mails créés à partir de ce modèle les utilisent ; si un champ est vide, la valeur par défaut provient des paramètres.
Une traduction du modèle comporte la même fiche, avec les textes « Identique au modèle » ou « Personnalisé » pour cette langue. Si un champ est vide, les textes du modèle sont utilisés par défaut.
Ainsi, pour chaque champ, l’application prend la première valeur définie : le texte de la traduction, puis celui de la mise en page, puis le texte des paramètres correspondant à la langue de l’e-mail, puis le texte des paramètres principaux, puis la valeur par défaut de l’application. Les textes de pied de page personnalisés sont associés à la mise en page : ils font partie de son historique de versions, de ses duplicatas, de ses exportations et de l’API.

Insérez le lien vous-même
Vous pouvez placer le lien n'importe où dans une mise en page marketing au lieu de le limiter au pied de page, par exemple dans votre propre modèle de pied de page ou dans un bloc HTML :
{{ unsubscribe_link }}affiche un lien avec le texte « Se désabonner ».{{ unsubscribe_url }}affiche l'adresse brute, pour un bouton ou votre propre lien.
Lorsque l'e-mail affiché contient déjà le lien, le pied de page omet la phrase relative à la désinscription et n'ajoute que les coordonnées de l'entreprise. Ces deux variables n'apparaissent pas dans l'objet ni dans le texte d'aperçu, ni dans une mise en page transactionnelle.
La phrase doit comporter le lien
Une phrase de désabonnement ne contenant ni {{ unsubscribe_link }} ni {{ unsubscribe_url }} ne peut pas être enregistrée, que ce soit dans les Paramètres, dans les éditeurs de mise en page ou via l'API : La phrase de désabonnement doit contenir ou , afin que chaque e-mail marketing offre une possibilité de se désabonner. Vous pouvez laisser ce champ vide ; la phrase héritée sera alors utilisée.
Ce que voit le client
Le lien figurant dans l'e-mail ouvre une petite page de confirmation dans la langue dans laquelle l'e-mail a été envoyé. Elle affiche le nom de votre boutique (la première ligne des coordonnées de votre entreprise, ou à défaut le nom d'utilisateur de votre boutique), l'adresse sous forme masquée (j***@example.com) et un bouton « Se désabonner ». Seul ce bouton permet de se désabonner : le simple fait d’ouvrir le lien ne change rien ; ainsi, un outil d’analyse de liens ou un aperçu dans un client de messagerie ne peut désabonner personne. Après avoir cliqué, la page affiche le message « Vous êtes désabonné », accompagné d’un lien « S’abonner à nouveau » permettant d’annuler cette action. La page indique également au client qu’il continuera à recevoir des e-mails concernant ses commandes.
Le bouton de désabonnement du client de messagerie. Les e-mails envoyés via un serveur SMTP ou un expéditeur Google comportent les en-têtes List-Unsubscribe et List-Unsubscribe-Post, ce qui permet à Gmail, Apple Mail et d’autres clients d’afficher leur propre bouton de désabonnement en un clic. Ce bouton enregistre la demande de désabonnement sans ouvrir de page. Les expéditeurs Microsoft 365 ne peuvent pas définir ces en-têtes ; il n’y a donc pas de bouton dans le client de messagerie pour eux ; le lien figurant en bas de page fonctionne de la même manière.
E-mails de test. Un e-mail de test envoyé depuis l'éditeur de mise en page comporte également le pied de page, mais le lien qu'il contient ouvre une page indiquant « Ceci est un e-mail de test », et rien n'est modifié. Un e-mail de test n'est jamais ignoré, même si l'adresse de test figure sur votre liste de désabonnement.
Après une désinscription
À partir du prochain envoi, l'adresse ne figurera plus dans aucun e-mail marketing. La distinction entre majuscules et minuscules n'a pas d'importance.
- S'il reste d'autres destinataires dans le champ « À », ceux-ci reçoivent leurs e-mails comme d'habitude. L'entrée de l'historique indique le nombre de destinataires qui n'ont pas été pris en compte.
- Si tous les destinataires du champ « À » se sont désabonnés, rien n'est envoyé. L'historique affiche l'événement comme « Ignoré (désabonné) » avec une explication à la place d'une erreur, l'étape de Shopify Flow renvoie la valeur
status: SKIPPED, et aucune action de votre forfait n'est exécutée. Cela n'est pas non plus considéré comme un échec, et ne déclenche donc jamais l'alerte relative au taux d'échec. Un événement « Ignoré » ne comporte pas de bouton « Renvoyer », car il n’y a rien à renvoyer. - Les e-mails transactionnels ne sont pas concernés. Une confirmation de commande est toujours envoyée au client qui s'est désabonné des communications marketing.
- La fonction « Renvoyer à partir de l'historique » d'un e-mail marketing correspond à un véritable envoi : elle vérifie à nouveau la liste des désabonnés et refuse l'envoi si tous les destinataires se sont désabonnés depuis.
La page « Désabonnements »
La rubrique « Désabonnements » dans la navigation de l'application répertorie toutes les personnes qui se sont désabonnées. Les clients figurant sur cette liste ne reçoivent plus d'e-mails provenant de vos campagnes marketing ; ils continuent toutefois de recevoir les e-mails transactionnels.
| Chronique | Sommaire |
|---|---|
| Adresse e-mail | Le discours, dans son intégralité |
| Désabonnement le | Date et heure |
| Mise en page | La maquette marketing dont le lien a été utilisé, lorsqu'elle est connue |
| Source | Lien de désabonnement (sur lequel le client a cliqué, dans l'e-mail ou dans le client de messagerie) ou ajouté par vous |
Ce que vous pouvez y faire :
- Recherchez une adresse e-mail complète ou une partie du nom d'une mise en page.
- La fonction « Ajouter une adresse » permet d'ajouter manuellement une adresse à la liste, pour un client qui vous en a fait la demande directement.
- La fonction « Se désabonner à nouveau » supprime une adresse de la liste. La boîte de dialogue vous rappelle de ne procéder à cette opération que lorsque le client en a fait la demande.
- La fonction « Exporter au format CSV » permet de télécharger la liste complète comprenant les colonnes suivantes :
email,unsubscribed_at,layout,reasonetlanguage.
La carte de santé « Envoi » sur le tableau de bord indique le nombre de clients qui se sont désabonnés au cours des 30 derniers jours, avec un lien vers la page correspondante. Consultez Envoi de vœux de bonne santé.
La liste est stockée de manière à protéger les adresses : un hachage est utilisé pour la mise en correspondance et l'adresse elle-même est chiffrée. Elle est supprimée lorsque vous désinstallez l'application, et la fiche d'un client est supprimée lorsque Shopify envoie une demande d'effacement des données concernant ce client. Voir Données, confidentialité et sécurité.

Via l'API
L'category d'une mise en page (transactional ou marketing) et ses textes de pied de page personnalisés (marketingTexts) peuvent être lus et modifiés via l'API REST et les outils MCP, tant au niveau de la mise en page que de chaque traduction. Voir Référence de l'API REST et Connecter un assistant IA (MCP).
Connexes
- Créer une mise en page d'e-mail - les mises en page, l'éditeur visuel et le texte enrichi / HTML.
- Envoyez des e-mails dans la langue de vos clients - les traductions, ainsi que le champ « Langue », qui détermine également les textes du pied de page.
- Paramètres - les paramètres par défaut des e-mails, les textes du pied de page à des fins marketing et les couleurs de la marque.
- Délivrabilité des e-mails - Pourquoi les e-mails marketing doivent comporter un expéditeur clair et une adresse réelle.
- Historique et dépannage - ce que l'historique enregistre pour chaque destinataire.
