Aller au contenu
Docs

Guide pratique

Tester et programmer une campagne

Envoyez des e-mails de test, prévisualisez une campagne avec les données d’un vrai contact, envoyez-la immédiatement ou programmez-la, annulez une programmation et suivez ce qui se passe pendant l’envoi.

Mis à jour le 1 oct. 2026

Avant d’envoyer une campagne, vérifiez-la dans votre propre boîte de réception et avec les données de vrais contacts. Envoyez-la ensuite immédiatement ou choisissez une heure. Cette page traite des tests, de la programmation, de l’annulation d’une programmation et de ce qui se passe pendant l’envoi de la campagne, dans le tableau de bord et avec l’API.

Envoyer un test

Les envois de test partent vers vos propres adresses, pour que vous puissiez vérifier l’e-mail dans de vraies boîtes de réception et de vrais clients de messagerie.

  1. Ouvrez l’étape de test. Dans l’assistant de campagne, accédez à Preview and test.

  2. Saisissez les adresses. Sous Send test, tapez 5 adresses au maximum, séparées par des virgules, des espaces ou des points-virgules, par exemple me@acme.com, colleague@acme.com.

  3. Envoyez. Sélectionnez Send test. La confirmation indique « Test email is being sent. »

Les envois de test diffèrent de la vraie campagne :

  • Les balises de fusion utilisent des données fictives. {{email}} devient l’adresse de test. Le prénom, le nom et les champs personnalisés sont vides. Pour vérifier les vraies valeurs, utilisez Preview as contact.
  • Le lien de désinscription ne désinscrit personne.
  • Les chargements et les clics ne sont pas suivis, et les tests ne comptent pas dans le rapport de la campagne.
  • Limites : 5 adresses au maximum par test et 3 tests par minute. La campagne doit d’abord avoir un From email.
  • Les espaces de travail en mode bac à sable ne peuvent envoyer des tests qu’aux adresses des comptes des membres de l’espace de travail. Consultez Accès production.

Les e-mails de test apparaissent dans Email APIEmails comme les autres e-mails sortants.

Prévisualiser en tant que contact

À la même étape, Preview as contact effectue le rendu de la campagne avec les données d’un contact. Recherchez un contact par nom ou par adresse e-mail : l’aperçu affiche l’objet et le contenu tels que cette personne les verra, avec « Previewing as » et son nom au-dessus. Passez de Desktop à Mobile pour vérifier les deux largeurs.

Utilisez-le pour repérer les noms vides, les clés de champs personnalisés erronées et les balises qui n’ont pas été remplacées. Consultez Balises de fusion.

Envoyer maintenant ou programmer

À l’étape Send, sélectionnez Send campaign et choisissez quand :

Option Ce qui se passe
Immediately Sélectionnez Send now. La campagne passe à In process et l’envoi commence immédiatement.
Schedule Choisissez une date et une heure sous Schedule for et sélectionnez Schedule. La campagne passe à Scheduled.

Lorsque vous programmez :

  • L’heure est dans le fuseau horaire de votre ordinateur. Par défaut, le champ propose l’heure pleine suivante. Emailit enregistre l’heure en UTC.
  • Elle doit être dans le futur. Sinon, la boîte de dialogue affiche « Pick a time in the future. »
  • L’envoi commence dans la minute qui suit l’heure choisie. Emailit recherche toutes les minutes les campagnes à envoyer.
  • Les destinataires sont déterminés au début de l’envoi : les personnes qui rejoignent ou quittent vos listes entre-temps sont donc correctement comptées.
  • La campagne est verrouillée. Seuls les brouillons peuvent être modifiés. Pour modifier une campagne programmée, annulez d’abord la programmation.

Annuler une programmation

  1. Trouvez la campagne. Dans Email MarketingCampaigns, ouvrez l’onglet Scheduled.

  2. Annulez. Dans le menu de la ligne, ou en haut de la page de la campagne, sélectionnez Cancel Schedule et confirmez.

La campagne repasse en Draft sans heure d’envoi : vous pouvez donc la modifier, puis l’envoyer ou la programmer de nouveau. Vous ne pouvez pas annuler dans les 5 dernières minutes avant l’heure programmée. Le tableau de bord affiche alors « Campaign cannot be canceled less than 5 minutes before scheduled time. »

Pendant l’envoi de la campagne

Au début de l’envoi, Emailit sélectionne les destinataires, écarte les adresses désinscrites et bloquées, et crée un e-mail par destinataire, par lots. Pendant ce temps, la page de la campagne affiche :

  • Une carte In process : « This campaign is still sending. Counts update as messages move through delivery. »
  • Send progress : la part des e-mails créés qui ont quitté la file d’attente, par exemple « 1,200 of 5,000 created messages have left the unprocessed queue. »
  • Les nombres en direct pour Sent, Delivered, Attempted, Not processed, Bounced, Suppressed et Complained. Consultez Rapports de campagne.

Une fois l’e-mail de chaque destinataire créé, le statut passe à Sent. La livraison se poursuit ensuite : Emailit réessaie pendant environ 21 heures au maximum les e-mails destinés à des serveurs temporairement indisponibles, et les chargements et les clics continuent d’arriver. Le rapport se met à jour en conséquence.

Une campagne dont l’envoi a commencé ne peut pas être arrêtée depuis le tableau de bord : testez-la donc avant de l’envoyer.

Utiliser l’API

Envoyez immédiatement un brouillon avec Envoyer ou programmer une campagne :

Terminal
curl https://api.emailit.com/v2/campaigns/cmp_4Tq9Xv2kLm8Rw/send \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY"
JSON
{
  "object": "campaign",
  "id": "cmp_4Tq9Xv2kLm8Rw",
  "name": "October newsletter",
  "status": "sending",
  "message": "Campaign send initiated"
}

Pour la programmer, transmettez scheduled_at sous forme de date et d’heure ISO 8601 dans le futur. Un horodatage Unix fonctionne aussi. Seuls les brouillons peuvent être programmés :

Terminal
curl https://api.emailit.com/v2/campaigns/cmp_4Tq9Xv2kLm8Rw/send \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "scheduled_at": "2026-10-15T09:00:00Z" }'
JSON
{
  "object": "campaign",
  "id": "cmp_4Tq9Xv2kLm8Rw",
  "name": "October newsletter",
  "status": "scheduled",
  "scheduled_at": "2026-10-15T09:00:00Z",
  "message": "Campaign is scheduled"
}
Erreur Cause
403 L’espace de travail n’a pas encore l’accès production.
422 « Invalid scheduled_at » scheduled_at n’est pas une date valide dans le futur.
422 « Campaign cannot be scheduled » La campagne n’est pas un brouillon.

Annuler une campagne passe une campagne draft ou sending à canceled. Les e-mails déjà créés pour des destinataires partent quand même. Pour repasser une campagne programmée en brouillon, utilisez Cancel Schedule dans le tableau de bord.

Suivez la progression avec les événements webhook campaign.scheduled, campaign.queued, campaign.sending, campaign.sent et campaign.canceled.

La signification de chaque métrique.
L’assistant complet.

Cette page vous a-t-elle été utile ?

Merci pour votre retour.

Merci, nous lisons chaque message.