# Campagnes

> Les campagnes envoient un e-mail aux abonnés de vos listes de contacts. Prérequis, statuts, coût en crédits et ce que permettent la liste des campagnes et l’API.

Une campagne envoie un e-mail, comme une newsletter ou l’annonce d’un produit, à toutes les personnes abonnées aux listes de contacts que vous choisissez. Vous la construisez dans un assistant en cinq étapes dans le tableau de bord, vous la testez, puis vous l’envoyez immédiatement ou la programmez, et vous suivez les résultats dans son rapport.

## Avant d’envoyer

| Prérequis | Pourquoi |
| --- | --- |
| **Accès production** | Les nouveaux espaces de travail démarrent en mode bac à sable, où les campagnes ne peuvent pas être envoyées. Demandez l’accès dans **Workspace → Settings → Requests**. Consultez [Accès production](/fr/docs/workspaces/production-access/). |
| **Un domaine d’envoi vérifié** | Le **From email** doit utiliser un domaine que vous avez vérifié dans cet espace de travail. Consultez [Ajouter un domaine](/fr/docs/domains/add-a-domain/). |
| **Une liste avec des abonnés** | Les campagnes sont envoyées à des [listes de contacts](/fr/docs/audiences/). Ajoutez des personnes à la main, [importez-les](/fr/docs/contacts/import-export/) ou recueillez-les avec une [URL d’inscription](/fr/docs/audiences/subscribe-url/). |
| **Un lien de désinscription** | Placez `{{unsubscribe_url}}` dans votre contenu. Consultez [Désinscriptions](/fr/docs/audiences/unsubscribes/). |
| **Assez de crédits** | Chaque e-mail de campagne coûte 2 crédits. |

Pour que les chargements et les clics apparaissent dans le rapport, le domaine d’envoi doit aussi avoir un sous-domaine de suivi vérifié. Une fois celui-ci en place, les e-mails de campagne sont suivis automatiquement. Consultez [Suivi](/fr/docs/tracking/).

## Fonctionnement

1. **Créez la campagne.** Dans **Email Marketing → Campaigns**, sélectionnez **Add campaign** et donnez-lui un nom. Les destinataires ne voient jamais ce nom.
2. **Parcourez l’assistant :** **Recipients**, **Sender and Subject**, **Content**, **Preview and test** et **Send**. Consultez [Créer une campagne](/fr/docs/campaigns/create/).
3. **Envoyez-la ou programmez-la.** Emailit détermine les destinataires au début de l’envoi et crée un e-mail par destinataire. Consultez [Tester et programmer](/fr/docs/campaigns/test-and-schedule/).
4. **Lisez le rapport.** Les livraisons, les chargements, les clics et les désinscriptions apparaissent sur la page de la campagne au fur et à mesure. Consultez [Rapports de campagne](/fr/docs/campaigns/reports/).

## Crédits

Une campagne crée un e-mail par destinataire, et chacun coûte 2 crédits. Une campagne envoyée à 10 000 abonnés consomme 20 000 crédits. Les crédits proviennent d’abord des crédits mensuels inclus dans votre forfait, puis des crédits achetés. Consultez [Crédits](/fr/docs/billing/credits/) et les [tarifs](/pricing/).

## Statuts des campagnes

| Statut | Valeur API | Signification |
| --- | --- | --- |
| **Draft** | `draft` | En cours de modification. Seuls les brouillons peuvent être envoyés, programmés ou supprimés. |
| **Scheduled** | `scheduled` | En attente de son heure d’envoi. Vous pouvez annuler la programmation jusqu’à 5 minutes avant. |
| **In process** | `queued`, `sending` | L’envoi a commencé et Emailit crée les e-mails des destinataires. |
| **Sent** | `sent` | Tous les e-mails des destinataires ont été créés et confiés à la livraison. Les livraisons, les chargements et les clics continuent ensuite à se mettre à jour. |
| **Canceled** | `canceled` | La campagne a été annulée avec l’API avant la fin de son envoi. |
| **Archived** | `archived` | Une campagne envoyée que vous avez mise de côté. Son rapport reste disponible. |

Les changements de statut produisent des événements `campaign.*`, comme `campaign.scheduled`, `campaign.sending` et `campaign.sent`, que vous pouvez recevoir avec des [webhooks](/fr/docs/webhooks/event-types/).

## La liste des campagnes

**Email Marketing → Campaigns** liste vos campagnes avec les onglets **All**, **Draft**, **Scheduled**, **In process**, **Sent** et **Archived**. Les campagnes annulées apparaissent sous **All**. Les colonnes indiquent le **Name**, le **Status**, les dates **Last updated**, **Created** et **Sent**, et **Stats** avec les nombres d’envois, de clics et de désinscriptions. La recherche porte sur le nom et l’objet.

Sélectionner un brouillon ouvre l’assistant. Sélectionner toute autre campagne ouvre son rapport.

Le menu de la ligne propose ces actions :

| Action | Disponible pour | Effet |
| --- | --- | --- |
| **Rename** | Toutes les campagnes | Modifie le nom interne. |
| **Duplicate** | Toutes les campagnes | Crée un nouveau brouillon avec le même expéditeur, le même objet et le même contenu. Par défaut, le nom est le nom d’origine suivi de « (Copy) ». Les destinataires ne sont pas copiés : choisissez de nouveau les listes. |
| **Save as template** | Campagnes avec du contenu | Enregistre le contenu, l’objet et l’expéditeur comme nouveau [modèle](/fr/docs/templates/). |
| **Cancel Schedule** | Programmées | Repasse la campagne en **Draft**. Impossible dans les 5 dernières minutes avant l’heure d’envoi. |
| **Archive** | Envoyées | Déplace la campagne dans l’onglet **Archived**. |
| **Unarchive** | Archivées | Repasse la campagne en **Draft**. |
| **Delete** | Brouillons | Supprime la campagne. Cette action est irréversible. |

## Utiliser l’API

L’[API des campagnes](/fr/docs/api-reference/campaigns/) couvre le même cycle de vie. Elle nécessite une clé API **Full Access**.

| Endpoint | Utilisation |
| --- | --- |
| [Créer une campagne](/fr/docs/api-reference/campaigns/create/) | Créer un brouillon avec `name`, `subject`, `from_email`, `from_name`, `reply_to`, `html` et `text`. |
| [Mettre à jour une campagne](/fr/docs/api-reference/campaigns/update/) | Modifier le contenu ou définir `recipients`, une liste d’objets `{ "audience_id": "aud_…" }`. |
| [Envoyer ou programmer une campagne](/fr/docs/api-reference/campaigns/send/) | Envoyer immédiatement, ou transmettre un `scheduled_at` futur pour programmer un brouillon. |
| [Annuler une campagne](/fr/docs/api-reference/campaigns/cancel/) | Annuler un brouillon ou une campagne encore en cours d’envoi. |
| [Lister](/fr/docs/api-reference/campaigns/list/), [récupérer](/fr/docs/api-reference/campaigns/get/) et [supprimer](/fr/docs/api-reference/campaigns/delete/) | Consulter et faire le ménage dans les campagnes. Filtrer la liste par `status`. |

Vous pouvez utiliser le nom d’une campagne à la place de son ID `cmp_` dans l’URL. Un envoi depuis un espace de travail sans accès production renvoie `403`. Les statistiques des campagnes ne sont disponibles que dans le tableau de bord.

## Étapes suivantes

  - [Créer une campagne](/fr/docs/campaigns/create/): Parcourez l’assistant en cinq étapes.
  - [Balises de fusion](/fr/docs/campaigns/merge-tags/): Personnalisez les objets et le contenu.
  - [Tester et programmer](/fr/docs/campaigns/test-and-schedule/): Envoyez des tests, puis envoyez maintenant ou plus tard.
  - [Rapports de campagne](/fr/docs/campaigns/reports/): Toutes les métriques, tous les onglets et exports.

---
Source: https://emailit.com/fr/docs/campaigns/
