

Settings - General tab: standard/optional fields, Privacy Policy, appearance, and performance options.
Mozedia Forms is a simple, fast, and lightweight contact form plugin for WordPress. Create clean contact forms and custom forms without the complexity and bloat found in many large form builder plugins.
Many form plugins come packed with advanced visual builders, dozens of form types, custom post types, and a long list of settings. That can be useful for complex websites, but sometimes you just need a simple contact form that works.
That is where Mozedia Forms comes in. ⚡
Create a reliable contact form, choose the fields you need, configure your email settings, and add the form anywhere on your website using a shortcode or Gutenberg block.
No unnecessary features. No jQuery. No third-party dependencies.
Mozedia Forms is designed for websites that need a fast contact form without unnecessary overhead.
The plugin only loads its CSS and JavaScript assets on pages where the form is actually displayed. Its frontend JavaScript is written in lightweight, dependency-free vanilla JavaScript and is less than 5 KB.
That means less unnecessary code and a cleaner experience for your visitors.
Create a simple contact form with the fields your website actually needs.
[mozedia-form] shortcode.Whether you need a basic contact form, an inquiry form, an advertising form, or another simple custom form, Mozedia Forms keeps the setup straightforward.
Security and spam protection are built into the plugin from the start.
The goal is simple: help you receive genuine messages while reducing unwanted form submissions.
Mozedia Forms uses the WordPress email system by default, so you can start receiving contact form messages without configuring an external service.
Need better email delivery? SMTP support is available for websites that require it.
You can also send a test email directly from the plugin settings to verify your email configuration before putting your contact form live.
Mozedia Forms does not store contact form submissions in your WordPress database and does not send form data to third-party services.
Messages are sent directly to your configured recipient through WordPress’s mail system, helping keep your website lightweight while reducing unnecessary storage of personal information.
Customize your contact form from one organized settings area.
Configure:
You can also import and export settings as JSON, reset your configuration, enable debug mode, or choose whether plugin settings should be removed during uninstall.
Add your contact form wherever you need it.
Use the Mozedia Forms Gutenberg block for an easy block-editor workflow, or use the [mozedia-form] shortcode when you want more control.
Shortcode and block attributes allow individual form placements to use different settings, such as:
This makes it possible to use the same global form configuration while adapting individual placements for different purposes.
Not every website needs a complicated form builder with dozens of features.
Mozedia Forms focuses on the essentials: a simple contact form, useful customization options, reliable email delivery, built-in spam protection, and lightweight performance.
It gives you the flexibility to create the forms you need without turning your WordPress dashboard into a complicated form management system.
Simple forms. Less bloat. Better focus.
Mozedia Forms automatically follows your active WordPress theme’s colors by default, helping the contact form blend naturally into your website.
You can also enable the plugin’s built-in color scheme when you want a consistent appearance across your forms.
For individual shortcode or block instances, you can use the mzforms-default-colors class to apply the plugin’s built-in color scheme only where needed.
The plugin’s settings page also follows your selected WordPress admin color scheme, making Mozedia Forms feel like a natural part of your WordPress dashboard.
The [mozedia-form] shortcode and the “Mozedia Forms” block accept the same optional attributes, letting one placement differ from the global defaults:
title – Not shown visually – identifies this form instance (e.g. “Advertise With Us”) in its accessible name and in notification email subjects.recipient – Send this instance’s submissions to a different email address.from_name – Overrides the notification email’s “From” name for this instance.success – Custom success message for this instance.redirect – URL to send visitors to after a successful submission.submit – Custom submit button text for this instance.class / id – Extra CSS class(es) / an HTML id on the <form> element itself.phone, company, website, address, subject – "1" forces the field on, "0" forces it off, and leaving it out uses the global Settings toggle.For example:
[mozedia-form title="Advertise With Us" recipient="[email protected]" company="1"]