=== WPZOOM Forms - Drag & Drop Contact Form Builder for WordPress ===
Contributors:      WPZOOM
Donate link:       http://paypal.me/wpzm/10usd
Author URI:        https://www.wpzoom.com/
Requires at least: 6.5
Requires PHP:      7.4
Tested up to:      7.0
Stable tag:        2.0.2
License:           GNU General Public License v2
License URI:       http://www.gnu.org/licenses/gpl-2.0.html
Tags:              contact form, form builder, contact, forms, email form

Drag & drop contact form builder for WordPress. Create contact forms, custom forms, email forms with spam protection. Works with Elementor, shortcodes

== Description ==

= Simple & Powerful Contact Form Builder =

**The easiest way to create contact forms in WordPress.** Build your forms in a dedicated drag-and-drop builder — with spam protection, email notifications, and submission management, no coding required. Then embed them anywhere: as a block, an Elementor widget, or a shortcode.

[WPZOOM Forms](https://www.wpzoom.com/plugins/wpzoom-forms/) is trusted by 10,000+ active websites. Perfect for contact forms, feedback forms, email forms, appointment booking, and quote request forms.

### Why Choose WPZOOM Forms?

✅ **Build Once, Embed Anywhere** - Create forms in the dedicated builder, then embed them via a block, the Elementor widget, or a shortcode in any theme
✅ **Powerful Spam Protection** - reCAPTCHA v2/v3, Cloudflare Turnstile, and Akismet built-in
✅ **Email Notifications** - Get instant alerts when someone submits your contact form
✅ **Form Submissions Dashboard** - All entries saved and searchable in WordPress
✅ **Mobile Responsive** - Forms look great on all devices
✅ **Ready-to-Use Templates** - Contact form, feedback form, appointment form, and more

###💪 Want More Power? Try WPZOOM Forms PRO

Take your forms to the professional level with [**WPZOOM Forms PRO**](https://www.wpzoom.com/plugins/wpzoom-forms/). Generate forms instantly with AI, connect to Mailchimp for email marketing, accept file uploads, enable AJAX submissions, and customize email notifications with a visual editor. Perfect for businesses that need more than basic contact forms.

⭐️ **[Get the PRO version!](https://www.wpzoom.com/plugins/wpzoom-forms/?utm_source=wporg&utm_medium=website&utm_campaign=free_description)** ⭐️

### Free Plugin Features

**Drag-and-Drop Form Builder**

Build and manage all your forms from a dedicated WPZOOM Forms section in your dashboard — a fast, standalone interface that's independent of the block editor. Simply drag fields, arrange layouts, and customize styling, no coding required. Once a form is ready, embed it anywhere via a block, the Elementor widget, or a shortcode.

**Block Editor Embed**

Drop your form onto any page or post with the WPZOOM Form block. Pick a form, and it's instantly embedded — no shortcodes to copy.

**Ready-to-Use Form Templates**

Get started fast with professionally designed templates, including contact, advanced contact, quote request, and feedback forms, plus twenty new layouts for leads, waitlists, demos, audits, events, support, education, real estate, restaurants, and local services.

**🛡️ Advanced Spam Protection**

Keep unwanted submissions at bay with multiple protection layers:

- Google reCAPTCHA integration (v2 and v3)
- Akismet anti-spam protection
- Cloudflare Turnstile integration

**Email Notifications**

Receive instant email notifications when users submit your contact form. Stay organized and respond quickly to customer inquiries.

**Elementor Widget**

Full Elementor integration with a dedicated widget. Embed and style your contact forms directly in Elementor - no shortcodes needed.

**Shortcode Support**

Display forms anywhere on your website with simple shortcodes. Works with any theme, page builder, or widget area. Perfect for Classic Editor users.

**Date Picker Field**

Create booking forms, reservation systems, and event registrations with our versatile date picker. Perfect for restaurants, hotels, service providers, and appointment-based businesses.

**Submission Management**

All form submissions are safely stored in your WordPress dashboard. Search, filter, and export submissions with ease. Never lose important leads or customer information.

## ⬆️ Upgrade to WPZOOM Forms PRO

[WPZOOM Forms PRO](https://www.wpzoom.com/plugins/wpzoom-forms/) adds advanced functionality for professional websites and businesses:

### 🌟 PRO Features Include:

**🤖 AI Form Generator**

Describe your form in plain language and let AI create it for you. Skip the manual setup – just type what you need and get a fully configured form in seconds.

**📧 Mailchimp Integration**

Automatically add form submissions to your Mailchimp audiences. Build newsletter signup forms or connect any form to your email marketing lists with just a few clicks.

**Custom Email Notifications**

Design beautiful, branded notification emails with our visual editor. Add dynamic field tags, customize layouts, and create professional emails that match your brand. No more generic, plain-text notifications.

**AJAX Form Submissions**

Eliminate page reloads for a seamless user experience. Users submit forms and see instant confirmation messages without leaving the page. Higher conversion rates and better user satisfaction guaranteed.

**📎 File Upload Fields**

Accept PDF documents and images directly through your forms. Perfect for:

- Job applications (resumes, cover letters)
- Project briefs and client documentation
- Media submissions and portfolios
- Support ticket attachments

**🕐 Time Picker Field**

Add time selection to your forms with a customizable time picker. Supports 12-hour and 24-hour formats with configurable minute intervals – ideal for appointment and booking forms.

**🔒 GDPR Consent Field**

Stay compliant with privacy regulations by adding a GDPR consent checkbox to your forms. Customize the consent text and link to your privacy policy.

**🔗 Hidden Fields**

Capture UTM parameters, referrer data, and other metadata automatically. Track where your leads are coming from without cluttering the form.

**📥 Import & Export Forms**

Transfer forms between websites or create backups with JSON-based import/export. Keep your forms safe and portable across multiple WordPress installations.

**📊 Export Submissions to CSV**

Download your form submissions as CSV files for reporting, analysis, or migration to other tools.

**📋 Duplicate Forms**

Clone any existing form with one click. Quickly create variations of your forms without starting from scratch.

**🔀 Conditional Logic**

Create dynamic forms that adapt based on user input. Show or hide fields depending on previous answers to create personalized form experiences.

**🔢 Number Field**

Collect numeric data with validation. Perfect for quantity fields, age inputs, budget ranges, and any form requiring number-only entries.

**📋 20+ PRO Templates**

Jump-start your forms with industry-specific templates: business consultation, project inquiry, patient intake, real estate listings, job applications, restaurant reservations, and more.

**Love WPZOOM Forms?** Help other WordPress users find a great contact form plugin by [leaving a 5-star review](https://wordpress.org/support/plugin/wpzoom-forms/reviews/#new-post). Your feedback helps us continue improving and adding new features for the community.

## WPZOOM Forms vs Other Contact Form Plugins

**Lightweight & Fast** – Unlike bloated alternatives, WPZOOM Forms is performance optimized with efficient database queries.

**No Limits** – Create unlimited forms and receive unlimited submissions. No artificial restrictions.

**Community-Driven** – Every feature is built based on real user feedback from our active community of 10,000+ websites.

**Professional Support** – Get help when you need it with our responsive support team and comprehensive documentation.

**Regular Updates** – Continuous improvements, new features, and compatibility updates ensure your contact forms always work perfectly.

###Additional Resources

- [Ask a Question](https://wordpress.org/support/plugin/wpzoom-forms/) – Get support from our team and community
- [Download Free Themes](https://profiles.wordpress.org/wpzoom/#content-themes) – Complement your forms with beautiful designs
- [WPZOOM Official Site](https://www.wpzoom.com/) – See our complete WordPress product lineup
- [Join us on GitHub](https://github.com/wpzoom/wpzoom-forms) – Contribute to open-source development
- [Plugin Documentation](https://www.wpzoom.com/documentation/wpzoom-forms/) – Step-by-step guides and tutorials


== Installation ==

1. Install the WPZOOM Forms from the "Plugins > Add New" page in your WordPress Dashboard.

== Frequently Asked Questions ==

= How do I add a contact form to my page? =

First, build your form in the **WPZOOM Forms** section of your WordPress dashboard. Once it's ready, embed it anywhere using one of these three options:
1. **Block**: Add the "WPZOOM Form" block to any page or post and select your form
2. **Elementor**: Drop in the WPZOOM Forms widget and select your form
3. **Shortcode**: Copy the form's shortcode and paste it into any theme or page builder

= Does this contact form plugin work with Elementor? =

Yes! WPZOOM Forms has a dedicated Elementor widget. You can add and style your contact forms directly in the Elementor editor.

= Is there spam protection for contact forms? =

Yes, WPZOOM Forms includes multiple spam protection options:
- Google reCAPTCHA v2 and v3
- Cloudflare Turnstile
- Akismet anti-spam integration

= Can I receive email notifications when someone submits a form? =

Yes, you receive instant email notifications for every form submission. All submissions are also saved in your WordPress dashboard.

= Is this a free contact form plugin? =

Yes, WPZOOM Forms is free with all essential features. A PRO version is available with advanced features like file uploads, conditional logic, and Mailchimp integration.

= How do I export form submissions? =

Navigate to Tools > Export in your Dashboard and choose "WPZOOM Submissions" to export all entries.

= Does it work with the Classic Editor? =

Yes! Use shortcodes to embed your contact forms in the Classic Editor or any theme.


== Screenshots ==

1. Drag-and-drop form builder
2. Add a form in a page
3. Form Templates
4. Form submissions
5. Elementor widget
6. Settings page


== Changelog ==

= 2.0.2 =
* Minor bug fixes

= 2.0.1 =
* Minor bug fixes

= 2.0.0 =
* New: Completely rebuilt, dedicated drag-and-drop form builder — independent of the block editor, so it's faster, more reliable, and free of editor/theme conflicts.
* New: Standalone admin interface for building and managing forms, designed to be easy for beginners.
* New: Searchable form template library to start from a ready-made layout.
* Improved: Cleaner, lighter frontend markup with optional form themes and wide/full alignment support.
* Compatibility: Your existing forms are preserved and keep rendering exactly as before — they are upgraded to the new builder only when you open and save them.

= 1.3.9 =
* Added compatibility for WordPress 7.0

= 1.3.8 =
* Added 20 new free form templates

= 1.3.7 =
* Multiple bug fixes and improvements

= 1.3.6 =
* Multiple bug fixes and improvements

= 1.3.5 =
* Improved template modal UI
* Refactored the Form Block editor component for better maintainability
* Improved block styling with currentColor for better theme compatibility
* Multiple UI improvemens

= 1.3.4 =
* Minor bug fix

= 1.3.3 =
* Bug fix with default form

= 1.3.2 =
* Bug fix with the Date Picker field

= 1.3.1 =
* Minor bug fix

= 1.3.0 =
* Multiple bug fixes and improvements

= 1.2.10 =
* Added two new options to edit the Success/Confirmation and Failure messages when submitting an entry
* Moved the confirmation message below the form

= 1.2.9 =
* Added an option to set the location of the reCAPTCHA badge

= 1.2.8 =
* Minor bug fix

= 1.2.7 =
* Added quick access to form fields.
* Fixed an issue with the label field.

= 1.2.6 =
* Minor bug fix

= 1.2.5 =
* Added new styling options to the block used to embed a form
* Added new styling options to the Elementor widget
* Added Dark mode support for Cloudflare Turnstile

= 1.2.4 =
* Minor bug fix

= 1.2.3 =
* Minor bug fixes

= 1.2.2 =
* Added Cloudflare Turnstile integration
* Added separate key fields for reCaptchaV2 and reCaptchaV3

= 1.2.1 =
* Fixed a bug with the date field in Elementor

= 1.2.0 =
* Added new form templates: Advanced Form with Full Address, Wedding Invitation, Quote Form, Feedback Form, Appointment Form
* Added a new "Date" field
* Added a new "Multi checkboxes" option
* Added forms filter in the Submissions section
* Added bulk editor to Select and Multi checkboxes fields
* Added predefined lists with all countries and US states to the Selected field
* Multiple fixes and improvements

= 1.1.5 =
* Fixed an issue with line breaks in the email template.
* Removed the Submission counter in the admin menu

= 1.1.4 =
* Fixed an issue with the block alignment

= 1.1.3 =
* Added Elementor widget

= 1.1.2 =
* Fixed an issue when the Checkbox field is required

= 1.1.1 =
* Fixed an issue with required fields

= 1.1.0 =
* Added reCAPTCHA integration
* Added Settings page
* Minor bug fixes

= 1.0.4 =
* Added Akismet Anti-Spam integration

= 1.0.3 =
* Fix for non-authenticated users not being able to submit the form

= 1.0.2 =
* Bug fix with incorrect "Reply to" address

= 1.0.1 =
* Minor improvements

= 1.0.0 =
* Initial plugin release


== Upgrade Notice ==

= 2.0.0 =
⚠️ IMPORTANT: This update includes major changes. Your existing forms are preserved and keep rendering exactly as before. Please make sure to test all forms and email notifications after updating to ensure everything works correctly on your website.