Home Plugins zenform
ZenForm logo

ZenForm

by WPJoli on WordPress.org

Create a professional contact form in under a minute. ZenForm is modern, responsive, and beginner-friendly — no clutter, no complexity, just results.

(0)
ZenForm form builder with live preview

ZenForm form builder with live preview

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.

Active installations0+
Weekly downloads
19
Version1.0.2
Last updated7/29/2025
WordPress version5.5
Tested up to6.8.2
PHP version7.0
Tags
captcha formcontact formcustom formform builderforms