plugin-icon

Effortless Multisite Form Creator

Door domclic·
AJAX-powered Gutenberg contact forms. Display inline or as popups. Supports multisite, SMTP, captcha, file uploads, and CPT submission storage.
Versie
7.5.28
Laatst bijgewerkt
Jul 4, 2026

Effortless Multisite Form Creator is a lightweight, powerful WordPress plugin that lets you create unlimited contact forms using the Gutenberg block editor. Each form can be displayed inline or as a popup modal with smooth animations.

Key Features

  • Gutenberg-Ready – Build forms directly in the block editor with HTML
  • AJAX Submission – No page refresh needed
  • Popup or Inline – Display forms as popups or embedded in your content
  • Fieldset Support – Full support for fieldset and legend elements with beautiful styling
  • Flexible Width Options – Container width (default), narrow, default, or wide layouts
  • Dual Email System – Send to admin and user copy automatically
  • SMTP Support – Optional SMTP configuration for reliable email delivery
  • Per-Form Customization – Each form can have unique messages and settings
  • Theme Button Support – Uses your theme’s button styles by default (optional custom styling)
  • Fully Translatable – All messages configurable per form (no hardcoded text)
  • Multisite Compatible – Works seamlessly on WordPress multisite networks
  • Responsive Design – Mobile-friendly popups and forms with optimized spacing
  • Simple Math Captcha – Optional spam protection with automatic renewal
  • Enhanced Radio & Checkbox – Card-style radio buttons and highlighted terms checkbox
  • Save Submissions – Optional storage as custom post type with custom slug
  • Configurable Retention – Optionally auto-delete stored submissions after a set number of days
  • Privacy Tools Integration – Submissions are included in WordPress’s built-in personal data export/erase tools
  • Page Builder Compatible – Works with Elementor, Beaver Builder, Divi, and Gutenberg blocks
  • No Dependencies – Uses native WordPress functions and jQuery

Use Cases

  • Contact forms
  • Support request forms
  • Quote request forms
  • Newsletter signup forms (with consent & storage)
  • Subscription forms with plan selection
  • Feedback forms
  • Registration forms
  • Any custom form you need!

Form Width Options

Choose how your inline forms should display:

  • Container Width (Default) – Uses 100% of the parent container width
  • Narrow – Maximum 450px width, centered
  • Default – Maximum 720px width, centered
  • Wide – Maximum 1080px width, centered

Email Configuration

  • Send to site admin email
  • Send to specific WordPress user
  • Send copy to form submitter (if email field exists)
  • Optional SMTP configuration for better deliverability
  • Customizable email subjects and messages per form

Styling Features

  • Card-style radio button options with hover effects
  • Highlighted terms and conditions checkbox container
  • Proper fieldset and legend styling with nested support
  • Consistent spacing throughout forms
  • Custom or theme button styling options
  • Visual width preview in admin settings

External services

This plugin can optionally connect to a third-party service to reduce spam. It is off by default and only activates when Akismet is installed and configured.

Akismet

If the Akismet plugin is installed, active, and configured with an API key on your site, this plugin sends each form submission’s author name, email, message text, IP address, user agent, and referrer to Akismet’s comment-check endpoint (https://REST.akismet.com/1.1/comment-check) to determine whether the submission is spam. This only happens if Akismet is already active on your site; if it is not, no data is sent to Akismet.

This service is provided by Automattic: Terms of Service, Privacy Policy.

Additional Information

Configuration Keys

You can customize these messages per form using hidden input fields:

  • elmfc_submit_text – Submit button text
  • elmfc_sent_text – Button text after successful submission
  • elmfc_cancel_message – Cancel/Reset button text
  • elmfc_success_message – Success message after submission
  • elmfc_error_message – Error message on failure
  • elmfc_validation_message – Validation error message
  • elmfc_sending_message – Text shown while submitting
  • elmfc_captcha_error – Captcha error message
  • elmfc_captcha_message – Captcha question label
  • elmfc_captcha_answer – Captcha answer placeholder
  • elmfc_admin_subject – Admin email subject
  • elmfc_admin_message – Admin email intro text
  • elmfc_user_subject – User copy email subject
  • elmfc_user_message – User copy email intro text Note: The redirect URL is configured in the Appearance Settings sidebar for each form (stored as post meta). It cannot be set via a hidden input field — any client-submitted value is ignored.
  • popup_width – Popup width in pixels (default: 500)

Example Form HTML

`html

Contact Information

Your Name *

Your Email *

Message *

How did you hear about us?

Search Engine

Social Media

I agree to the Terms and Conditions *

Send Message Reset

`

Support

For support, feature requests, or bug reports, please visit the plugin’s support forum on WordPress.org or contact the developer.

Credits

Developed by domclic with ❤️ for the WordPress community.

Gratisvoor betaalde abonnementen
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 7.0
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.