# Agregar suscriptores a una lista de Klaviyo

> Formspree Docs · Usar el CLI · 14 de julio de 2023

La acción **subscribe profile** suscribe un perfil a una lista de Klaviyo. Internamente, esta acción llama al endpoint de la API [subscribe profiles to list](https://developers.klaviyo.com/en/reference/subscribe). Si la llamada falla, la reintentaremos por ti.

Agregar la acción **subscribe profile** en el archivo `formspree.json` tiene el mismo efecto que añadir el plugin de Klaviyo en el panel de Formspree. Consulta el artículo de ayuda del plugin de Klaviyo para más información. 

## Configuración de Formspree.json

| Clave | Tipo | Descripción |
| --- | --- | --- |
| `app` |  String | Debe ser `klaviyo` |
| `type`  |  String | Debe ser `addSubscriber` |
| `listName` |  String | El nombre de tu lista de Klaviyo. Debe coincidir exactamente, distinguiendo mayúsculas y minúsculas. |
| `apiKey` |  String | Tu clave de API (debe ser una referencia a una variable de entorno con `$`, requerido) |
| `defaultPhoneRegion` |  String | Opcional. Código ISO de país para completar los números de teléfono con el código telefónico del país. Consulta la [documentación de Klaviyo](/es/articles/plugins/adding-subscribers-to-klaviyo-list/) en la sección de teléfono para más información. |

**Ejemplo**

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

## Reglas de validación

La acción **add or update contact** añade implícitamente las siguientes reglas de validación:

| Campo | Regla de validación |
| --- | --- |
| `email` | Requerido |
| `email` | El tipo es `email` |
