> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Mailchimp

Je receptionist kan bellers inschrijven voor je mailinglijst. De receptionist bevestigt hun e-mailadres en voegt ze vervolgens via de Marketing API van Mailchimp toe aan je Mailchimp-doelgroep. Mailchimp stuurt elk nieuw contact een bevestigingsmail voordat het wordt geabonneerd.

## Voordat je begint

Je hebt deze waarden van Mailchimp nodig:

| Waarde           | Waar je deze vindt                                                              |
| ---------------- | ------------------------------------------------------------------------------- |
| **API-sleutel**  | Profile → **Extras** → **API keys** → **Create A Key**                          |
| **Serverprefix** | Het deel van de API-sleutel na het streepje, bijvoorbeeld `us21`                |
| **Doelgroep-ID** | **Audience** → **All contacts** → **Settings** → **Audience name and defaults** |

Mailchimp verifieert API-sleutels met HTTP basic auth. Maak de headerwaarde op je computer:

```bash
printf 'reception:YOUR_API_KEY' | base64
```

## Maak de webhooktool

Ga naar **Integrations**, selecteer **Add integration** en kies **Webhook Tool**.

| Veld                     | Waarde                                                                                                                                                              |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Naam**                 | `add_to_mailing_list`                                                                                                                                               |
| **Beschrijving**         | "Voeg de beller toe aan de mailinglijst. Gebruik dit alleen nadat de beller heeft gevraagd om lid te worden en het e-mailadres letter voor letter heeft bevestigd." |
| **Methode**              | POST                                                                                                                                                                |
| **URL**                  | `https://SERVER_PREFIX.api.mailchimp.com/3.0/lists/AUDIENCE_ID/members`                                                                                             |
| **Requestheaders**       | Stel `Authorization` in op `Basic ` gevolgd door de gecodeerde waarde                                                                                               |
| **Bodyparameters**       | `email_address` (string, verplicht): "Het e-mailadres van de beller."  `status` (string, verplicht): "Altijd de exacte waarde `pending`."                           |
| **Toewijzen aan agents** | **Receptionist**                                                                                                                                                    |

Selecteer **Enable** en [test je receptionist](/docs/nl/reception-ai/receptionist/testing) door te vragen om lid te worden van de mailinglijst. Het contact verschijnt als **Pending** in je doelgroep totdat het e-mailadres is bevestigd.

> **Warning**
>
> `pending` verstuurt de opt-inbevestigingsmail van Mailchimp. Als een beller telefonisch ja zegt, is dat niet
> in elk land schriftelijke toestemming. Behoud daarom dubbele opt-in, tenzij je zeker weet dat je die niet nodig hebt.

De tool verstuurt alleen velden op het hoogste niveau en kan daarom geen merge fields invullen, zoals een voornaam, die Mailchimp onder `merge_fields` nestelt. Wil je die toevoegen, stuur de inschrijving dan via [Zapier](/docs/nl/reception-ai/integrations/zapier).

## Problemen oplossen

| Probleem           | Wat je moet controleren                                                                                          |
| ------------------ | ---------------------------------------------------------------------------------------------------------------- |
| 401 van Mailchimp  | Codeer de headerwaarde opnieuw en controleer of het serverprefix in de URL overeenkomt met de API-sleutel.       |
| 404 van Mailchimp  | Controleer de doelgroep-ID in de URL.                                                                            |
| `Member Exists`    | Het adres staat al op de lijst. Je receptionist kan de beller vertellen dat die al is geabonneerd.               |
| `Invalid Resource` | Het e-mailadres heeft een onjuiste indeling. Laat je receptionist adressen herhalen voordat ze worden verstuurd. |