Description
Bran-Don Easy Contact Form provides the essential contact form features commonly required by Japanese business websites without unnecessary complexity.
Features:
- Multiple contact forms
- Confirmation page before submission
- Automatic reply email
- Administrator notification email
- Customizable form fields and field ordering
- Optional Google reCAPTCHA v2 checkbox
- Honeypot spam protection
- Submission rate limiting
- Responsive, theme-independent design
After creating a form, place its shortcode on a page. For example:
[brandon_easy_contact_form id="contact"]
Customization
The default design is intended to work with most WordPress themes.
If you would like to match the form to your site’s design, simply add your own CSS in Appearance Customize Additional CSS or your child theme.
Examples:
Change the input border color
.brandon_ecf-form input,
.brandon_ecf-form textarea,
.brandon_ecf-form select {
border-color: #ff6600;
}
Round the corners
.brandon_ecf-form input,
.brandon_ecf-form textarea,
.brandon_ecf-form select,
.brandon_ecf-submit {
border-radius: 8px;
}
Change the submit button color
.brandon_ecf-submit {
background: #2e7d32;
}
.brandon_ecf-submit:hover {
background: #256428;
}
Change the label color
.brandon_ecf-form label {
color: #444;
}
External services
This plugin can optionally connect to Google reCAPTCHA when the site administrator enables reCAPTCHA for a form.
When enabled, the visitor’s browser loads the reCAPTCHA script from Google, and the plugin sends the reCAPTCHA response token and the visitor’s IP address to Google’s verification endpoint to determine whether the verification succeeded. No information is sent to Google by this plugin when reCAPTCHA is disabled.
This service is provided by Google and is subject to Google’s terms of service and privacy policy.
- Google Terms of Service: https://policies.google.com/terms
- Google Privacy Policy: https://policies.google.com/privacy
- reCAPTCHA: https://www.google.com/recaptcha/about/
Screenshots







Installation
- Upload the
bran-don-easy-contact-formfolder to the/wp-content/plugins/directory, or install the ZIP file from the WordPress Plugins screen. - Activate Bran-Don Easy Contact Form.
- Open Settings > Bran-Don Easy Contact Form.
- Create or edit a form and configure its fields and email settings.
- Copy the generated shortcode and place it on a page.
- Send a test message and confirm both the administrator notification and automatic reply email.
FAQ
-
Does it show a confirmation page before sending?
-
Yes. Visitors can review their entries before submitting the form.
-
Does it support automatic reply emails?
-
Yes. Automatic replies can be enabled or disabled for each form, and the subject, body, sender, reply-to address, and signature can be configured.
-
Which version of reCAPTCHA is supported?
-
Google reCAPTCHA v2 checkbox is supported. It is optional and disabled by default.
-
Can I create more than one form?
-
Yes. Each form has its own settings and shortcode.
-
Does the plugin guarantee email delivery?
-
No. The plugin sends messages through the standard WordPress
wp_mail()function. Actual delivery depends on the website’s server and mail configuration. An SMTP plugin may improve delivery reliability when the hosting environment does not send mail correctly.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Bran-Don Easy Contact Form” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Bran-Don Easy Contact Form” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.5.3
- Standardized plugin-specific identifiers with the
brandon_ecf_prefix to prevent conflicts with other plugins and themes. - Updated the shortcode to
[brandon_easy_contact_form]. - Updated internal settings, actions, nonces, request fields, transient keys, classes, and asset selectors to use unique names.
1.5.2
- Renamed the plugin to Bran-Don Easy Contact Form and changed the plugin slug and text domain to
bran-don-easy-contact-form. - Added a Bran-Don-branded shortcode during the pre-release review process.
- Moved admin JavaScript to an enqueued external file.
- Sanitized the submitted nonce before verification.
- Updated the WordPress.org contributor username.
1.5.1
- Prepared the plugin for its initial public release as Easy Contact Form JP.
- Removed theme-dependent CSS selectors and color variables.
- Added the contact form shortcode during the pre-release development stage.
- Added multiple-form management, confirmation, automatic reply, reCAPTCHA v2, honeypot protection, and rate limiting.
- Completed the final public-release code review for request handling, output escaping, and admin asset loading.
