Home Plugins fws ajax contact form
Ajax Contact Form logo

Ajax Contact Form

by Olaf Lederer on WordPress.org

An easy to use contact form plugin with multiple inbuilt features to prevent contact form spam.

(0)
An example of how the form looks like.

An example of how the form looks like.

This free contact form plugin is used to create accessible contact forms with advanced spam protection (honeypot, cookie and optionally Cloudflare Turnstile or hCaptcha). In contrary to most other form plugins, there is no form-builder included.

Features

  • The generated form is accessible and works even when the visitor has disabled Javascript
  • Accessible form field validation
  • Protect your forms against spam bots using a honeypot and cookies
  • Track successfully submitted forms in Google Analytics and/or Clicky
  • Create multiple contact forms via an easy to use interface and add the form via the block editor or using a shortcode
  • Collect form submissions for all your forms or the forms you choose
  • Get insights which spam protection feature works the best for your form. A simple log file keeps track about the different spam attempts
  • Multiple responder emails, send a HTML formatted mail in response to the form submission
  • Works with the default wp_mail() function (use it together with the Maileroo plugin to send emails via SMTP)
  • Optional: Protect your forms by blocking specific countries which are not relevant for your website or business
  • Optional: Protect your contact form with the plugin WP Armour – Honeypot Anti Spam
  • Optional: Email address verification with the verification API from Maileroo
  • Optional: Form fields for Company name, phone number, website and an accept terms checkbox
  • Optional: Redirect the visitor after a succesful form submission to a “Thank you” page
  • Optional: Use the plugin’s CSS style-sheet for your forms
  • Optional: Protect your forms with Cloudflare Turnstile or hCaptcha
  • Optional: For additional spam protection, you can add a simple and accessible challenge to your form.

The plugin is built to keep stuff simple. If you need a complex web form or if you need a form builder, please use one of the form plugins you can find in the WordPress repository. To use the “Block countries” feature we use the IP to Country API from Country.is. They offer a free service and you don’t need an API key.

Active installations10+
Weekly downloads
65+71.05%
Version1.5.6
Last updated10/29/2025
WordPress version5.4
Tested up to6.8.3
Tags
accessibleantispamcontact formemail logforms