> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.noticeable.io/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).

# Using Cloudflare Turnstile with Email Subscription Form Widget

The Noticeable email subscription form widget helps you collect email addresses from people who want to receive your updates.

Cloudflare Turnstile adds an extra protection layer by blocking bots and fake sign-ups without affecting the user experience.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/5/d/6/55d6234c11240c00/screenshot-from-2025-11-16-11-_24acim.png)

# Creating a Cloudflare Turnstile Widget

1. Open the [Cloudflare dashboard](https://dash.cloudflare.com).
2. Go to **Application security** → **Turnstile**.
3. Click **Add widget**.
4. Enter a widget name.
5. Under **Hostname management**, add at least two hostnames:
* The domain or subdomain where the Noticeable widget is embedded (e.g. `dashboard.your-company.com`).
* `widgets.noticeable.io`, which loads Noticeable widget assets. This one is required.
6. Click **Create**, then copy the **Site key** and **Secret key**.

| All three Turnstile modes are supported: managed, non-interactive, and invisible. Pick the one that fits your needs.

# Configuring your Noticeable email subscription form widget

1. Open the [Noticeable dashboard](https://dashboard.noticeable.io/).
2. Click **Widgets**.
3. Select your widget to edit it.
4. In the right panel, ensure **Email subscription form** is selected under *Widget view*.
5. Under **Captcha**, choose **I want to use Cloudflare Turnstile**.
6. Paste your Turnstile **Secret key** and **Site key** in the correct fields.
7. Enjoy!

|||  Be careful not to swap the Turnstile site key and the secret key.