# Capture email button

The **ButtonCaptureEmail** component is designed to capture user emails, making it ideal for waitlists, newsletter signups, or early access registrations.

<figure><img src="https://1120314470-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtIC4frjJCaZ16PqRKkhj%2Fuploads%2FPfOpAv8ZYbQK1SjmNqQW%2FScreenshot%202025-02-09%20at%2002.18.10.png?alt=media&#x26;token=6d974133-a699-45dd-b106-2f34fe540539" alt="" width="375"><figcaption></figcaption></figure>

* **Email input field** – Collects user email addresses securely.
* **API integration** – Sends email submissions to `/capture-email` API route.
* **Loading & disabled states** – Prevents duplicate submissions and enhances user experience. Only stores email address once.
* **Success feedback** – Displays a confirmation message using `react-hot-toast` upon successful submission.

####
