> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.poool.fr/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to set up the Newsletter widget in Access?

**The newsletter subscription** widget unlocks the article for the user who chooses to subscribe.

| The native Poool x Mailchimp connector allows you to send data to your Mailchimp database, without involving your technical team.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/f/5/0/5f50f52b22503800/screenshot-2026-04-02-at-11584_q5rph0.png =722xauto)


# Configuration in the Dashboard

For the setup, choose the Newsletter widget in your scenario, according to the desired journey.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/f/5/0/5f50f52b22503800/screenshot-2026-04-02-at-11592_156dym1.png =719xauto)


You can then configure different criteria:

* Newsletter ID
* Newsletter name
* Mailchimp list ID

This allows you to match the emails collected through the journey to your pre-existing lists.

|| Using the Newsletter widget to collect email addresses is not the only option. You can also use a **form** with only an email field displayed — it amounts to the same thing.

# Retrieving collected emails

For the newsletter, data is collected by Poool and accessible in the "Export" section of your Dashboard. Find out how data exports work in this article.

In addition, three methods are available.

Head to the "Integrations" section of your Dashboard.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/f/5/0/5f50f52b22503800/screenshot-2026-04-02-at-12035_1kgk2zk.png)


### Mailchimp connection

In the "Mailchimp" block:

* Connect your account
* Select "save newsletter subscriptions in contact lists"
* Don't forget to activate the connection


![](https://storage.crisp.chat/users/helpdesk/website/-/5/f/5/0/5f50f52b22503800/screenshot-2026-04-02-at-12044_8ndvcx.png)


||| The Poool x Mailchimp connection is only available for Poool Access, for the Newsletter widget.

### Zapier connection

As with the form, you can connect with your solution via Zapier.

The steps to follow are described in this article.

### Webhook activation

Choose to activate webhooks for the Newsletter widget.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/f/5/0/5f50f52b22503800/screenshot-2026-04-02-at-12063_18jf2dr.png)

### JavaScript event 'onRegister'

Poool provides the 'onRegister' JavaScript event, in which you can set up your own data retrieval logic.

||| This activation also requires your technical team's intervention.**

```
access.on('register', event => {
console.log('User ' + event.email + ' subscribed to newsletter ' + event.newsletterId);
});
// If server-side (or asynchronous) checks are needed, you can also return a Promise
// WARNING: any returned value (other than the promise itself) will be treated as an error.
access.on('register', event => {
return fetch('https://my-api.com?email=' + event.email)
.then(response => response.json())
.then(body => {
if (body.alreadyExists) {
return [{ fieldKey: 'email', message: 'This email is already registered' }];
}
});
});
```
---