E-mails marketing et désabonnements

E-mails marketing et désabonnements

Copier la page

Envoyez des e-mails marketing depuis Shopify Flow avec lien de désabonnement, coordonnées de l'entreprise et liste de désabonnés gérés automatiquement.

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 convenir : 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 qui se sont désabonnés, que l’application prend automatiquement en compte. 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 fidélisation 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 éléments 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. 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 informations relatives à 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 son 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 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 en parallèle.

La page « Modèles d'e-mails », comportant les onglets « Transactionnel » et « Marketing »
La fonctionnalité « Mises en page des e-mails » distingue ces deux types : un onglet pour chacun.
La page « Créer un modèle d'e-mail » avec le type d'e-mail défini sur « Marketing »
Le type d'e-mail est sélectionné lors de la création du modèle et peut être modifié ultérieurement dans ses paramètres généraux.
La page « Créer un modèle d'e-mail » avec le type d'e-mail « Marketing » et la fiche « Qui envoie vos e-mails marketing ? » demandant les coordonnées de l'entreprise
Lors de la création du premier modèle d'e-mail marketing, vous devez saisir une seule fois les informations relatives à l'entreprise. Celles-ci sont enregistrées dans « Paramètres », rubrique « E-mails marketing », et s'appliquent à tous les e-mails marketing de la boutique.
Une mise en page marketing dans l'éditeur visuel, surmontée d'une bannière d'avertissement indiquant « Aucune information sur l'entreprise pour le moment »
Un modèle marketing ne comportant pas les coordonnées de l'entreprise n'est pas envoyé. La bannière renvoie vers « Paramètres », puis « E-mails marketing ».

L'action « Shopify Flow » : Send Marketing Email

L'application ajoute une troisième action à Shopify Flow. L'action Send Marketing Email permet d'envoyer des e-mails marketing ; l'action Send Transactional Email continue d'envoyer les 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 concerne 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.

Sur l'écran de configuration de l'action, vous sélectionnez l'expéditeur dans la rubrique Send from et le modèle dans la rubrique Layout. Dans Send Marketing Email, seuls les modèles marketing sont répertoriés ; dans Send Transactional Email, seuls les modèles transactionnels le sont. Si vous ne disposez pas encore de modèle marketing, l'écran vous l'indique : créez-en un dans l'application ou définissez le type d'e-mail d'un modèle existant sur « Marketing », puis revenez ici. Sous les champs, l’onglet Aperçu affiche la mise en page choisie avec son objet et le pied de page de désabonnement, renseignés à l’aide des variables de test de la mise en page. Cliquez sur Enregistrer pour valider : le message Configuration enregistrée avec succès s’affiche alors.

Shopify Flow
Ajoutez une action, ouvrez Workflow Transactional Email et sélectionnez Send Marketing Email.
L'action Send Marketing Email (Envoyer un e-mail marketing) dans Shopify Flow, avec le champ « À » défini sur l'adresse e-mail du client, la langue et le fichier JSON des variables renseignés
Dans un workflow, les actions « À », « Langue » et « Variables » utilisent des variables Flow, exactement comme l'action Send Transactional Email.
La page de configuration Send Marketing Email (Envoyer un e-mail marketing) avec un expéditeur et un modèle marketing sélectionnés, ainsi que l'aperçu de ce modèle ci-dessous
La rubrique « Configurer les e-mails » ouvre cette page. Seuls les modèles marketing y sont répertoriés, et l'aperçu affiche celui que vous avez sélectionné.

Lorsque la mise en page et l'action ne correspondent pas

Une étape est vérifiée lorsque vous enregistrez le workflow. Une étape Send Marketing Email (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 Send Transactional Email 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 Send Marketing Email avec une mise en page transactionnelle : rien n'est envoyé. L'historique affiche un événement Échec associé à ce message et aucune action de votre forfait n'est déclenchée.
  • Send Transactional Email 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 manière dont l'e-mail est envoyé.

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. 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 renseignés pour chaque message, qu'il s'agisse de ceux 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 le respect de la limite de fréquence 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 son résultat : 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 rencontré un problème 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. Ce pied de page est ajouté automatiquement ; vous n'avez rien à ajouter 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.

Une mise en page marketing dans l'éditeur visuel, la zone de travail se terminant par la phrase de désabonnement et les coordonnées de l'entreprise
Le pied de page d'une maquette marketing : la mention de désabonnement accompagnée de son lien, puis les coordonnées de votre entreprise.

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 figurant à la fin de l'e-mail. Insérez {{ unsubscribe_link }} à l'endroit où doit apparaître le lien, ou {{ unsubscribe_url }} pour 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 de la mise en page) 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.

L'onglet « E-mails marketing » dans les Paramètres, comprenant la phrase de désabonnement, le texte du lien, les coordonnées de l'entreprise et une section consacrée aux langues
Paramètres, E-mails marketing : les textes figurant dans chaque e-mail marketing, avec une version par langue et un aperçu.

Les remplacer par mise en page ou par langue

Une mise en page marketing comporte une fiche Pied de page marketing (dans la page d'une mise en page en texte enrichi / HTML, dans l'onglet Général du générateur 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 issus 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 soit **les textes **Identique au modèle, soit des textes personnalisés pour cette langue. Si un champ est laissé vide, les textes du modèle sont alors 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.

Option « Pied de page marketing » dans une mise en page marketing : utilisez les textes issus des « Paramètres » ou les « Textes personnalisés » pour cette mise en page
Pied de page marketing dans une mise en page : conservez les textes des « Paramètres » ou rédigez des textes personnalisés pour cette mise en page. Si un champ personnalisé est vide, la valeur par défaut des « Paramètres » est utilisée.

Insérez le lien vous-même

Vous pouvez placer le lien n'importe où dans une mise en page marketing plutôt que 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 Lien de désabonnement.
  • {{ unsubscribe_url }} affiche l'adresse brute, pour un bouton ou votre propre lien d'ancrage.

Lorsque l'e-mail affiché contient déjà le lien, le pied de page omet la phrase de désabonnement 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 le 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 bien 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 scanner de liens ou un aperçu dans un client de messagerie ne permet à personne de se désabonner. 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 du Shopify Flow renvoie status: SKIPPED et aucune action de votre forfait n'est exécutée. Cela ne compte pas non plus comme un échec, ce qui signifie que cela ne déclenche 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 constitue 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 L'adresse, 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 supprime à nouveau une adresse de la liste. La boîte de dialogue vous rappelle de ne procéder à cette opération que si 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 email, unsubscribed_at, layout, reason et language.

La carte Sending health du 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. Voir 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 l'entrée relative à 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é.

La page « Désabonnements » répertorie les adresses désabonnées et propose les options « Se réabonner » et « Exporter au format CSV »
Désabonnements : effectuez une recherche, ajoutez une adresse manuellement, réabonnez-vous ou exportez la liste au format CSV.

Via l'API

La category d'une mise en page (transactional ou marketing) ainsi que 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).

À ce sujet