# Ajouter des abonnés à une liste Klaviyo

> Formspree Docs · Utiliser le CLI · 14 juillet 2023

L'action **subscribe profile** abonne un profil à une liste Klaviyo. En coulisses, cette action appelle le point d'entrée API [subscribe profiles to list](https://developers.klaviyo.com/en/reference/subscribe). En cas d'échec, nous réessaierons automatiquement.

Ajouter l'action **subscribe profile** dans le fichier `formspree.json` produit le même effet qu'ajouter le plugin Klaviyo dans le tableau de bord Formspree. Consultez l'article d'aide sur le plugin Klaviyo pour plus d'informations.

## Configuration formspree.json

| Clé | Type | Description |
| --- | --- | --- |
| `app` |  String | Doit être `klaviyo` |
| `type`  |  String | Doit être `addSubscriber` |
| `listName` |  String | Le nom de votre liste Klaviyo. Doit correspondre exactement au nom, en respectant la casse. |
| `apiKey` |  String | Votre clé API (doit être une référence de variable d'environnement $, requis) |
| `defaultPhoneRegion` |  String | Optionnel. Code ISO de pays pour compléter les numéros de téléphone avec l'indicatif téléphonique du pays. Consultez la [documentation Klaviyo](/articles/plugins/adding-subscribers-to-klaviyo-list/) à la section téléphone pour plus d'informations. |

**Exemple**

```javascript
{
  "forms": {
    "contact": {
      "name": "Contact Form",
      "actions": [
        {
          "app": "klaviyo",
          "type": "addSubscriber",
          "listName": "Newsletter",
          "defaultPhoneRegion": "US",
          "apiKey": "$KLAVIYO_API_KEY"
        }
      ]
    }
  }
}
```

## Règles de validation

L'action **add or update contact** ajoute implicitement les règles de validation suivantes :

| Champ | Règle de validation |
| --- | --- |
| `email` | Requis |
| `email` | Le type est `email` |
