:::caution[Coming soon]
The official Syvel WordPress plugin is not yet published. This page describes the planned integration and its features.

In the meantime, you can call the [REST API directly](/docs/api/check) from a custom WordPress hook, or route email validation through [Zapier](/docs/integrations/zapier).
:::

## What the plugin will do

The Syvel WordPress plugin will let you block disposable and temporary email addresses across your WordPress forms — without writing a single line of code.

## Supported form plugins

- **Contact Form 7** — validate the email field before the message is sent
- **WPForms** — add a disposable email validation rule to any form
- **Gravity Forms** — block risky addresses at submission with a custom validation rule

## WooCommerce

In addition to standalone forms, the plugin will protect your WooCommerce registration and checkout flows, preventing throwaway accounts from placing orders or abusing discount codes.

## Configuration

Once installed, you'll enter your Syvel API key in the plugin settings and choose the action to take when a disposable email is detected:

- **Block** — show an error and prevent form submission
- **Warn** — show a warning but allow the user to continue
- **Log** — record the attempt silently without blocking

## Resources

- [API reference — Domain check](/docs/api/check)
- [Authentication](/docs/guides/authentication)
- [Rate limits](/docs/guides/rate-limits)