email-marketing

Envoi selon le fuseau horaire : quel ESP choisir ?

7 min de lecture

Un client basé à Montréal m’a un jour demandé pourquoi sa newsletter faisait de si mauvais clics en France. Réponse simple : il l’envoyait à 9 h, heure de Montréal. Ses lecteurs parisiens la recevaient à 15 h, coincée entre deux réunions, et elle avait disparu sous vingt autres messages le lendemain matin.

L’envoi selon le fuseau horaire règle ce problème : vous choisissez une heure (disons 9 h), et chaque abonné reçoit la campagne à 9 h chez lui. Les outils d’emailing (les ESP, pour Email Service Provider) ne le proposent pas tous de la même façon, ni dans les mêmes offres. J’ai relu la documentation officielle de chacun avant d’écrire cet article. Voici ce qu’elle dit vraiment.

Le tableau

OutilNom de la fonctionConditions indiquées par l’éditeurSource
MailchimpTimewarpOffre Standard ou supérieure ; programmer au moins 24 h à l’avanceaide Mailchimp
MailerLiteDeliver by time zoneProgrammer au moins 24 h à l’avance ; fuseau déduit de l’IP d’inscription ou des clicsaide MailerLite
KlaviyoRecipient’s local timezoneOption de programmation des campagnes ; liste figée avant le premier envoiaide Klaviyo
BrevoEnvoi au meilleur momentLe jour choisi est respecté, l’heure est décidée par l’outil ; incompatible avec l’A/B testAPI Brevo

Ces conditions peuvent évoluer. Vérifiez dans votre compte, au moment de programmer, que l’option apparaît bien.

Mailchimp et Timewarp

Mailchimp est le plus explicite. Sa page d’aide indique que Timewarp est inclus dans l’offre Standard ou supérieure, et uniquement pour les e-mails classiques et en texte brut. Les clients Premium peuvent aussi l’utiliser avec les automatisations dites classiques.

Le fonctionnement est intéressant à comprendre. L’outil commence à envoyer quand le premier fuseau du monde (UTC+14) atteint l’heure choisie, puis traite les fuseaux heure par heure en allant vers l’ouest. D’où la règle des 24 heures : si vous programmez une campagne pour 10 h demain et qu’une partie de vos abonnés vit déjà demain à 10 h, il est trop tard pour eux.

Le point qui piège le plus de monde : la localisation des abonnés. Mailchimp la déduit de l’adresse IP collectée sur ses formulaires hébergés, lors des ouvertures et des clics. Un contact importé d’un fichier, qui n’a jamais ouvert ni cliqué, n’a pas de localisation fiable. Mailchimp précise même que Timewarp devient indisponible si le compte n’a pas assez de contacts avec des données de localisation.

MailerLite

MailerLite propose l’option au moment de programmer la campagne. Comme chez Mailchimp, il faut s’y prendre au moins un jour à l’avance, puisque l’envoi démarre au fuseau GMT+12.

Sa documentation donne deux détails que je n’ai vus nulle part ailleurs aussi clairement :

  1. Le fuseau horaire d’un abonné est fixé à partir de l’IP d’inscription ou de l’IP des clics. Les ouvertures ne comptent pas. Il ne peut pas être modifié à la main.
  2. Les abonnés importés manuellement n’ont, au départ, aucune donnée de localisation.

Le second point compte si vous migrez d’un autre outil. Votre première campagne « par fuseau » partira, pour toute la base importée, selon une heure par défaut. Ce n’est qu’au fil des clics que les fuseaux se remplissent.

Autre bizarrerie, signalée par l’éditeur : l’heure affichée dans la boîte d’envoi correspond au premier envoi dans votre propre fuseau. Si vous visez 15 h partout depuis la France et que vous avez des abonnés en GMT+3, la boîte d’envoi affichera une heure plus tôt que prévu. Ce n’est pas une erreur.

Klaviyo

Chez Klaviyo, l’option s’appelle « Recipient’s local timezone » et se choisit dans les réglages de programmation de la campagne. La page sur l’heure d’envoi intelligente précise que, dans ce mode, la campagne peut s’étaler sur 24 heures. Et si le fuseau d’un destinataire n’est pas connu, Klaviyo utilise celui du compte.

Le détail à connaître avant d’envoyer une campagne sensible : Klaviyo prépare la liste des destinataires une seule fois, juste avant le premier envoi. La page d’aide sur la programmation l’écrit noir sur blanc : un contact qui se désinscrit après cette préparation, mais avant l’envoi dans son fuseau, peut quand même recevoir le message. Pour une promotion qui court sur une journée, ce n’est pas grave. Pour un rappel envoyé à une liste qui bouge beaucoup, je préfère le savoir.

Brevo

Brevo est le cas le moins net. Sa documentation d’API décrit une option d’envoi « au meilleur moment » : le jour que vous choisissez est respecté, mais l’heure est ignorée et déterminée par l’outil, contact par contact. Cette option est incompatible avec l’A/B test d’objet.

Ce n’est pas tout à fait la même chose qu’un envoi « à 9 h chez chacun ». Vous déléguez l’heure à l’outil. Le centre d’aide de Brevo n’était pas accessible lors de ma vérification, donc je ne me prononce pas sur une option d’heure locale fixe pour les campagnes e-mail. Si c’est votre outil, regardez l’écran de programmation : c’est là que l’option apparaît, quand elle existe dans votre offre.

Est-ce que ça vaut le coup ?

Pour une liste entièrement en France métropolitaine, non. Tout le monde est dans le même fuseau, l’option ne change rien. Économisez l’offre supérieure.

Elle devient utile dès qu’une part sensible de vos abonnés vit ailleurs : Québec, Antilles, Réunion, Afrique francophone, ou expatriés. Mon seuil personnel : au-delà de 15 % de la liste hors du fuseau principal, je l’active. En dessous, je préfère créer un segment pour ces abonnés et leur envoyer la même campagne à une heure adaptée. C’est plus manuel, mais ça marche avec n’importe quel outil, y compris en offre gratuite. La méthode pour créer ces segments est dans le guide de la segmentation e-mail.

Ne confondez pas non plus l’heure locale et la « meilleure heure ». La première envoie à la même heure pour tous, chez eux. La seconde laisse l’outil choisir une heure différente par contact, selon son historique. Avec la protection de la confidentialité de Mail, Apple empêche les expéditeurs de savoir si un message a été ouvert (documentation Apple). Je reste donc prudent avec les « meilleures heures » calculées surtout à partir des ouvertures.

Avant d’activer l’option

Trois vérifications que je fais à chaque fois :

  1. Combien de contacts ont une localisation connue ? Si c’est une minorité, l’option n’aura presque aucun effet.
  2. La campagne est-elle programmée au moins 24 heures à l’avance ? Sinon, une partie du monde la recevra en retard ou pas à l’heure voulue.
  3. Le contenu dépend-il d’une heure précise (« la vente ouvre à midi ») ? Avec un envoi échelonné sur 24 heures, ce genre de phrase devient faux pour une partie des lecteurs.

L’heure d’envoi n’est qu’un des leviers de l’ouverture. Le nom de l’expéditeur, l’objet et le texte d’aperçu pèsent bien plus lourd, et je les détaille dans l’article sur le taux d’ouverture. Pour le choix d’un outil dans son ensemble, le point de départ reste le guide complet de l’e-mail marketing.

D’après leur documentation officielle, Mailchimp (fonction Timewarp, offre Standard ou supérieure), MailerLite (Deliver by time zone) et Klaviyo (Recipient’s local timezone) proposent l’envoi à la même heure locale pour chaque abonné. Brevo propose un envoi au meilleur moment, où l’outil choisit l’heure.
Parce que l’outil commence par les fuseaux les plus en avance (UTC+14 chez Mailchimp, GMT+12 chez MailerLite). Si la campagne est programmée trop tard, l’heure choisie est déjà passée pour ces abonnés.
Par l’adresse IP, collectée lors de l’inscription, des clics et parfois des ouvertures. Les contacts importés d’un fichier n’ont souvent aucune localisation au départ.
Seulement si votre liste est répartie sur plusieurs fuseaux. Pour une audience concentrée dans un seul pays, l’effet est nul.
Thomas Renaud

Écrit par

Thomas Renaud

Consultant en marketing digital depuis 12 ans, Thomas a accompagné plus de 200 entreprises. Son terrain de prédilection : l'e-mail marketing, des séquences de bienvenue à la délivrabilité. Ancien directeur marketing en agence.