> ## Documentation Index
> Fetch the complete documentation index at: https://www.zippendo.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# SendGrid

> Envoyez des e-mails à vos clients depuis votre propre compte SendGrid, avec vos propres modèles dynamiques, lorsque des expéditions sont créées, envoyées, annulées ou reçoivent une mise à jour de suivi dans Zippendo.

Utilisez les modèles dynamiques SendGrid (Dynamic Templates) pour envoyer un e-mail à vos clients lorsque leur expédition est envoyée ou que le transporteur signale un nouveau scan de suivi. Les e-mails partent de votre propre compte SendGrid et de votre propre adresse. Zippendo n'envoie pas lui-même d'e-mails à vos clients ; il indique à SendGrid quel événement s'est produit.

<Info>
  Présentation du produit : [SendGrid sur zippendo.com](https://zippendo.com/integration/sendgrid)
</Info>

## Avant de commencer

* Une clé d'API SendGrid autorisée à envoyer des e-mails.
* Une adresse d'expéditeur vérifiée dans SendGrid, et le nom à afficher comme expéditeur.
* Un modèle dynamique dans SendGrid pour chaque événement pour lequel vous voulez envoyer un e-mail.
* La formule **Growth**, **Pro** ou **Enterprise** dans Zippendo.

## Événements pour lesquels SendGrid peut envoyer un e-mail

* Expéditions : **Expédition créée**, **Expédition envoyée**, **Expédition annulée**
* Suivi : **Suivi mis à jour**

SendGrid n'a pas d'événements de commande.

<Warning>
  Chaque événement nécessite un **ID du modèle dynamique**, et l'application n'a pas de champ pour cela. Il ne peut être défini pour chaque événement que via l'API Zippendo : demandez à votre développeur ou contactez le support pour le configurer. Sans modèle pour un événement, SendGrid n'a aucun e-mail à envoyer et refuse l'envoi.
</Warning>

## Connecter SendGrid

<Steps>
  <Step title="Préparer les modèles dans SendGrid">
    Créez un modèle dynamique pour chaque événement pour lequel vous prévoyez d'envoyer un e-mail, par exemple « en route » et « mise à jour du suivi ».
  </Step>

  <Step title="Ouvrir le catalogue">
    Dans Zippendo, cliquez sur **Applications et intégrations** dans la barre latérale, puis sur **Catalogue**, et cliquez sur **Connecter** sur **SendGrid** sous **Applications**. Lisez ce que Zippendo va faire et cliquez sur **Continuer**.
  </Step>

  <Step title="Saisir vos informations">
    Saisissez un **Nom de la connexion** et renseignez **Clé d'API**, **E-mail de l'expéditeur** et **Nom de l'expéditeur**. **E-mail de l'expéditeur** doit être un expéditeur que vous avez vérifié dans SendGrid.
  </Step>

  <Step title="Choisir les événements">
    Cochez les événements qui doivent envoyer un e-mail, puis cliquez sur **Connecter**.
  </Step>

  <Step title="Vérifier">
    Envoyez une expédition pour une commande avec un e-mail client, puis consultez le journal de livraison de la connexion (l'icône de prise) et l'activité de SendGrid.
  </Step>
</Steps>

Chaque champ et chaque message est décrit dans [Connecter SendGrid](/docs/fr/how-to/connect-sendgrid).

## Après la connexion

* Vérifiez que chaque événement que vous avez coché a son modèle défini.
* Utilisez les [Automatisations](/docs/fr/automations/overview) si seules certaines expéditions doivent recevoir un e-mail, comme les expéditions à l'étranger.

## Dépannage

* **403 dans le journal de livraison** : l'adresse de l'expéditeur n'est pas vérifiée dans SendGrid, ou la clé n'est pas autorisée à envoyer des e-mails.
* **400 dans le journal de livraison** : SendGrid n'a pas pu construire l'e-mail, par exemple parce que l'événement n'a pas de modèle, que l'ID du modèle comporte une faute de frappe, ou que la commande n'a pas d'e-mail client.
* **Un événement de test échoué** : un événement de test n'a ni client ni modèle, donc SendGrid le refuse. Vérifiez plutôt avec une vraie expédition.

Voir aussi [Dépannage des intégrations](/docs/fr/integrations/troubleshooting).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.