Title: Bran-Don Easy Contact Form
Author: Bran-Don
Published: <strong>July 27, 2026</strong>
Last modified: July 27, 2026

---

Search plugins

![](https://ps.w.org/bran-don-easy-contact-form/assets/banner-772x250.png?rev=3624021)

![](https://ps.w.org/bran-don-easy-contact-form/assets/icon-256x256.png?rev=3624021)

# Bran-Don Easy Contact Form

 By [Bran-Don](https://profiles.wordpress.org/hirobit8287/)

[Download](https://downloads.wordpress.org/plugin/bran-don-easy-contact-form.1.5.3.zip)

 * [Details](https://wordpress.org/plugins/bran-don-easy-contact-form/#description)
 * [Reviews](https://wordpress.org/plugins/bran-don-easy-contact-form/#reviews)
 *  [Installation](https://wordpress.org/plugins/bran-don-easy-contact-form/#installation)
 * [Development](https://wordpress.org/plugins/bran-don-easy-contact-form/#developers)

 [Support](https://wordpress.org/support/plugin/bran-don-easy-contact-form/)

## 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

[⌊Manage contact forms and generate shortcodes from the dashboard.⌉⌊Manage contact
forms and generate shortcodes from the dashboard.⌉[

Manage contact forms and generate shortcodes from the dashboard.

[⌊Create and edit forms with an intuitive drag-and-drop interface.⌉⌊Create and edit
forms with an intuitive drag-and-drop interface.⌉[

Create and edit forms with an intuitive drag-and-drop interface.

[⌊Front-end contact form displayed on your website.⌉⌊Front-end contact form displayed
on your website.⌉[

Front-end contact form displayed on your website.

[⌊Confirmation screen allowing users to review their input before submission.⌉⌊Confirmation
screen allowing users to review their input before submission.⌉[

Confirmation screen allowing users to review their input before submission.

[⌊Configure notification emails and auto-reply settings.⌉⌊Configure notification
emails and auto-reply settings.⌉[

Configure notification emails and auto-reply settings.

[⌊Configure Google reCAPTCHA v2 and other form options.⌉⌊Configure Google reCAPTCHA
v2 and other form options.⌉[

Configure Google reCAPTCHA v2 and other form options.

[⌊Responsive mobile display optimized for smartphones.⌉⌊Responsive mobile display
optimized for smartphones.⌉[

Responsive mobile display optimized for smartphones.

## Installation

 1. Upload the `bran-don-easy-contact-form` folder to the `/wp-content/plugins/` directory,
    or install the ZIP file from the WordPress Plugins screen.
 2. Activate Bran-Don Easy Contact Form.
 3. Open **Settings > Bran-Don Easy Contact Form**.
 4. Create or edit a form and configure its fields and email settings.
 5. Copy the generated shortcode and place it on a page.
 6. 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.

Contributors

 *   [ Bran-Don ](https://profiles.wordpress.org/hirobit8287/)

[Translate “Bran-Don Easy Contact Form” into your language.](https://translate.wordpress.org/projects/wp-plugins/bran-don-easy-contact-form)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bran-don-easy-contact-form/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bran-don-easy-contact-form/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bran-don-easy-contact-form/)
by [RSS](https://plugins.trac.wordpress.org/log/bran-don-easy-contact-form/?limit=100&mode=stop_on_copy&format=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.

## Meta

 *  Version **1.5.3**
 *  Last updated **23 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [contact form](https://wordpress.org/plugins/tags/contact-form/)[email](https://wordpress.org/plugins/tags/email/)
   [inquiry form](https://wordpress.org/plugins/tags/inquiry-form/)[Japanese](https://wordpress.org/plugins/tags/japanese/)
   [recaptcha](https://wordpress.org/plugins/tags/recaptcha/)
 *  [Advanced View](https://wordpress.org/plugins/bran-don-easy-contact-form/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bran-don-easy-contact-form/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bran-don-easy-contact-form/reviews/)

## Contributors

 *   [ Bran-Don ](https://profiles.wordpress.org/hirobit8287/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bran-don-easy-contact-form/)