Skip to main content
WordPress logoComing soon

CMS

WordPress + Kawaa

Verify emails on your WordPress site

Add real-time email verification to your WordPress forms. Works with popular form plugins including Contact Form 7, WPForms, Gravity Forms, and Elementor Forms. Stop fake signups before they happen.

Kawaa app for WordPress coming soon

The plugin is not in the WordPress plugin directory yet. Contact support for the package, then follow the steps below.

What the plugin does

  • Real-time form validation
  • Multiple form plugin support
  • JavaScript and PHP integration
  • Custom error messages
  • WooCommerce checkout validation
  • Shortcode support

Setup

How to set up

  1. Get your API key

    Sign up for Kawaa and get your API key from the dashboard.

  2. Install the plugin

    The plugin is not published to the WordPress.org directory yet — contact support for the package, then upload it under Plugins > Add New > Upload Plugin and save your API key in its settings. The plugin keeps the key on your server and proxies form checks through a WordPress REST route, so the key is never exposed to the browser.

  3. Configure form validation

    Enable verification on your forms by adding data attributes or configuring plugin settings.

  4. Customize messages

    Set custom error messages for invalid or risky email addresses.

Use cases

What teams do with WordPress and Kawaa

  • Newsletter signup validation

  • Contact form spam prevention

  • User registration validation

  • WooCommerce checkout verification

FAQ

Frequently asked questions

Which form plugins are supported?
The plugin hooks the common form plugins directly — Contact Form 7, WPForms, Gravity Forms, and Ninja Forms — and any other form can be checked by calling the plugin's WordPress REST route from your own code.
Does this slow down my forms?
Verification happens asynchronously, so the impact depends on your form configuration and the response path for that email.
Can I validate emails on WooCommerce checkout?
Yes, add validation to the billing email field to prevent orders with invalid emails.

Verify emails from your WordPress forms

Get started with 100 free verifications. No credit card required.