Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

AJAX Contact

Easily add AJAX contact forms to any page, post or widget area with an unlimited number of custom fields. Easy to manage and style!

What happens if JavaScript is disabled on my visitors computer?

AJAX Contact degrades gracefully if JavaScript is disabled.

How do I stop the form editor from displaying on the edit post page?

Via the screen options menu that you can display on the edit post page by clicking the tab in the top right hand corner.

Can I use a field as the from address or in the subject line?

Yes, just use %%field_id%% in the from address or subject line where you want the field value to appear. Remember to replace field_id with the actual Field ID for the field you want it to replace with (e.g. %%email_address%%).

Does AJAX Contact track submissions

Yes, AJAX Contact keeps a copy of every email sent using your form for you to keep track of.

Are there any anti-bot validation techniques available in AJAX Contact

Yes, AJAX Contact supports both honeypot anti-bot validation and Google's ReCAPTCHA.

I cant get the email to send or change the from address

You may be having trouble sending emails due to hosting restrictions, you might try installing WP Mail SMTP and setting up a SMTP account for WordPress to use for sending emails. In some instances users have found installing WP Mail SMTP and configuring an SMTP account fixed the problem.

Requires: 3.0.0 or higher
Compatible up to: 3.4.2
Last Updated: 5 years ago
Active Installs: 5,000+


5 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 50,2,1 100,1,1
100,1,1 0,1,0
100,3,3 50,2,1
100,1,1 0,1,0