Sharraxaad
ZenForm is a powerful yet lightweight WordPress contact form plugin that lets you create clean, responsive, and stylish contact forms in just 3 simple steps. Unlike outdated or bloated form builders, ZenForm focuses on speed, simplicity, and elegance β perfect for beginners and non-tech users.
Designed to outperform Contact Form 7, WPForms, and Bit Form, ZenForm is your go-to plugin when you want a beautiful contact form that just works.
π§© ZenForm at a Glance:
- Zero Configuration Needed β Your first contact form is ready in seconds.
- 3-Step Setup Wizard β Automatically create the form, page, and menu link.
- Live Preview Form Builder β What you see is what you get.
- Modern UI β Clean interface, no clutter, no shortcodes.
- Fully Responsive β Mobile-friendly layout out of the box.
- Ajax Submission β No reload, fast and seamless user experience.
β¨ Features That Matter
- π§ Simplicity First: Clean and intuitive β only essential fields, no overwhelm.
- π¨ Customize Your Look:
- Round input corners
- Toggle border styles
- Pick a color scheme that matches your theme
- Add icons to input fields for extra polish
- π§ Smart Email Field Autocomplete:
- Add your own list of popular domain names
- As the user types their email, suggested completions are shown dynamically
- π Built-in Anti-Spam Protection:
- Honeypot field
- Delay timer
- Dynamic math CAPTCHA that appears after user input
- π© Email Notifications:
- Choose plain text or HTML format
- Fully customizable message templates
- Use dynamic placeholders like
{email},{first_name},{form:name}, etc.
- πΎ Save Form Submissions: Optionally store messages in the database.
- π Flexible Confirmation:
- Show a custom message
- Redirect to any URL
- Display a summary of user inputs
- β GDPR-Friendly: Easily add a required consent checkbox.
- π Flexible Layout Options: Place two fields side-by-side when needed.
- π§ Onboarding Magic: The setup wizard offers to:
- Create the contact form page
- Add it to any of your WordPress menus
- π Performance optimized
- CSS loads selectively depending on your form to prevent unused CSS.
- CSS is minified in injected inline to prevent layout shifts.
π§ Available Email Template Placeholders
Use these tokens to personalize your email notifications:
- {site:name}
- {site:domain}
- {site:url}
- {site:admin_email}
- {site:admin_name}
- {form:name}
- {form:id}
As well as all your custom field slugs like {email}, {first_name}, {message}, etc.
π‘ Why ZenForm Over Contact Form 7 or WPForms?
- π« No outdated or clunky interface
- π« No feature bloat or endless menus
- β Just a clean, modern UI anyone can use
- β Designed for non-technical users
- β Focused on delivering fast, beautiful, and reliable contact forms
3rd party services
This plugin relies on 3rd party services to enable provided features.
wp-color-picker-alpha is a javascript module that enables transparency setting in the wp-color-picker, it is licensed under the GPLv2 license (github.com/kallookoo/wp-color-picker-alpha)
ZenForm may connect to the wpjoli.com API if the user consent to share their data (email, url, name, language, plugin version, ip address) upon creating a form with the wizard (api.wpjoli.com | terms: wpjoli.com/terms | privacy policy: wpjoli.com/privacy-policy).
Source files
You can find the source code for the compressed javascript files in the source directory:
source/admin/form-editor/js/jli-form-editor.js => assets/js/admin/form-editor/znf-form-editor.js
source/admin/js/jli-admin-scripts.js => assets/js/admin/jli-admin-scripts.js
source/admin/js/znf-form-submissions.js => assets/js/admin/znf-form-submissions.js
source/public/js/wpjoli-zenform-public.js => assets/js/public/zenform.js
License
This plugin is free software licensed under the GPLv2 or later.
Sawir-shaashado

ZenForm form builder with live preview 
Field editing (propoerties in the middle) 
Create your own style (icons) 
Confirmation message editor (you can add links or basic html) 
Border customization & dark preview enabled 
Generate a color scheme in one click & customize colors 
Email template with live preview 
Spam protection settings (Honeypot, time-based validation, CAPTCHA) 
3 step Form setup wizard 
Automated contact form page creation & menu link 
Arrange fields with Drag & Drop 
Rakibaad
- Upload the plugin files to the
/wp-content/plugins/zenformdirectory or install directly through WordPress. - Activate the plugin.
- Youβll be redirected to the form builder wizard.
- Follow the simple 3-step process to create and publish your form.
SBI
-
Why is this plugin free?
-
We believe that creating a clean, fast, and beautiful contact form shouldn’t be locked behind a paywall. ZenForm is free because itβs part of a broader mission: to deliver high-quality tools while building a relationship with our users.
We may introduce optional paid features in the future, but the core experience β including everything you see now β will remain free. In return, we hope you’ll stay in touch and check out our future plugins and tools. π€
-
Who is ZenForm for?
-
ZenForm is perfect for users who want a simple and beautiful contact form without the bloated features of traditional form builders.
-
Do I need to know how to code?
-
No! ZenForm is designed to be 100% beginner-friendly. You wonβt need to write or understand code.
-
Will it slow down my site?
-
Not at all. ZenForm is performance-oriented and lightweight.
-
What kind of spam protection does it have?
-
ZenForm includes honeypot fields, time-based validation, and a dynamically loaded CAPTCHA to block bots.
-
Can I customize the look of my form?
-
Yes. You can round corners, apply a color theme, add icons, and preview changes live.
-
Can I enable autocomplete on the email field?
-
Yes. You can define a list of popular domain names (like gmail.com, yahoo.com, etc.) and ZenForm will automatically suggest completions as the user types.
-
Where are submissions stored?
-
You can choose to store form submissions in the WordPress database, in addition to receiving them via email.
-
Can I redirect users after submission?
-
Yes. You can show a thank-you message, redirect to a different URL, and display a summary of submitted data.
-
Does it support AJAX?
-
Yes. All submissions are handled via AJAX, ensuring a smooth experience with no page reload.
-
Is it responsive and mobile-ready?
-
Yes. Forms look great across all screen sizes by default.
-
Is it GDPR-compliant?
-
Yes. You can easily add a required checkbox to obtain consent before submission.
Dibu-eegisyo
Ma jiraan wax dibu-eegis ah oo ku saabsan kaabahan.
Ka-qaybgalayaasha & Horumariyayaasha
“ZenForm” waa softiweer il furan. Dadka soo socda ayaa wax ku biiriyay kaabahan.
Ka-qaybgalayaashaKu tarjun “ZenForm” luqaddaada.
Ma xiisaynaysaa horumarinta?
Baadh koodka, fiiri bakhaarka SVN, ama iska qor diiwaanka horumarinta adigoo adeegsanaya RSS.
Isbeddellada
1.0.2
- Various optimizations
1.0.1
- Security fixes
1.0.0
- Initial release of ZenForm β a fast, modern contact form plugin.
