=== Websync Builder for Contact Form 7 ===
Contributors: pokhar
Tags: contact form 7, form builder, drag and drop, conditional logic, submissions
Requires at least: 5.6
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPL-3.0-or-later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Create Contact Form 7 forms visually with drag-and-drop, add conditional logic, and store all submissions in your database.

== Description ==

Tired of the tedious shortcode editor in Contact Form 7? **Websync Builder** replaces it with a modern, intuitive **drag-and-drop visual form builder** featuring a live preview.

Build complex, powerful forms in minutes. Add conditional fields to show or hide questions, and most importantly, **save all form submissions to your database** so you never lose a lead again. Manage entries right from your WordPress dashboard—all while maintaining 100% compatibility with the lightweight Contact Form 7 plugin.

= Key Features =

= Visual Drag & Drop Builder =
*   Build forms visually with a live preview. What you see is what you get.
*   Full support for all standard CF7 fields: text, email, dropdown, checkbox, file upload, and more.
*   Easily reorder, edit, and configure fields without touching code.

= Save All Form Submissions =
*   **Submissions page:** Never lose a lead. Save every CF7 form entry directly to your WordPress database.
*   View, manage, and search all submissions from a dedicated admin area.
*   **Export:** Unlock the ability to export entries to CSV or XLSX for reporting.

= Conditional Logic (Show/Hide Fields) =
*   Create smart forms that show or hide fields based on user selections.
*   Unleash unlimited conditional rules and groups for complex forms.

= Multi-Step Forms =
*   Break long forms into beautiful, manageable steps to improve user experience.
*   Perfect for surveys, applications, and lengthy contact forms.

= Seamless Integration =
*   Works with your existing Contact Form 7 forms and most CF7 add-ons.
*   Styled to look great with any modern WordPress theme.

**Note:** This plugin requires the free [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) plugin to be installed and active.

== Installation ==

1. Upload the plugin to the `/wp-content/plugins/websync-builder-cf7/` directory, or install via the WordPress plugins screen.
2. Activate the plugin through the "Plugins" menu.
3. Ensure Contact Form 7 is installed and active.
4. Open **Contact > Your Form > Visual Builder** to start building with drag and drop.

== Frequently Asked Questions ==

= Does this plugin replace Contact Form 7? =
No. It seamlessly extends Contact Form 7 by adding a visual builder, conditional logic, and submissions management on top of the stable CF7 core.

= Can I edit my existing CF7 forms with this builder? =
Yes! You can import most standard Contact Form 7 forms into the visual builder. Forms with very complex or custom shortcodes might require minor manual adjustments.

= How many conditional field rules do I get for free? =
The free version includes **1 conditional rule per form**. This lets you test the power of conditional logic. The Pro version removes this limit, offering unlimited rules and groups.

= Where are the form entries stored? =
**All submissions are saved in your WordPress database** and can be easily accessed under **Contact > Submissions** in your admin menu. This is a free feature. The Pro version adds the ability to export these entries.

= Does the plugin support multi-step forms? =
Yes! Creating beautiful multi-step forms is a key feature of the Pro version.

= Will this break my existing form styling or functionality? =
No. The plugin generates standard Contact Form 7 shortcode. It is designed to be fully compatible with your theme's styles and other CF7 extensions.

== Screenshots ==

1. The drag-and-drop visual builder interface with live preview.
2. Settings tab to manage redirect to thank you page and more.
3. Configuring conditional logic rules to show/hide fields.
4. Creating a multi-step form (Pro feature).
5. The submissions management dashboard (Free feature).
6. Exporting form entries to CSV/XLSX (Pro feature).
7. Multi-step form page 1 preview
8. Multi-step form page 2 preview

== External Services ==

= Deactivation Feedback Endpoint =

This plugin optionally sends deactivation feedback when the user chooses to submit it during plugin deactivation.
-Domain: https://whistleblowing-form.de/
-Purpose: To receive voluntary plugin deactivation feedback from the admin user.
-Data Sent:
Admin email (or custom email provided in the feedback form)
Selected deactivation reason
Optional message entered by the user
Site URL
-Conditions:
Data is sent only if the user submits the feedback form.
No data is sent when the user clicks “Skip”.

== Changelog ==

= 1.1.0 =
*   NEW: Multistep Form
*   NEW: Unlimited conditional fields
*   NEW: Export submissions

= 1.0.7 =
*   NEW: Deactivation reason

= 1.0.6 =
*   CHANGED: Tags

= 1.0.5 =
*   NEW: Added conditional field logic (1 rule free, unlimited in Pro).
*   FIX: Improved compatibility with WordPress 6.8.

= 1.0.4 =
*   NEW: Added submission export to CSV/XLSX (Pro).
*   NEW: Added additional actions after form submission.

= 1.0.3 =
*   NEW: Introduced multi-step forms (Pro).
*   FIX: Resolved form saving issues for certain server configurations.

= 1.0.2 =
*   NEW: Added live form preview in the builder.
*   NEW: Created submissions database management page (Free feature).
*   NEW: Added redirect URL option after submission.

= 1.0.1 =
*   Initial public release of the drag-and-drop builder.
*   Support for all standard CF7 field types.

= 1.0.0 =
*   First release.

[Get Websync Builder Pro](https://whistleblowing-form.de/en/visual-builder-for-contact-form-7/)

== Credits ==

Built by the team at Websync. [Contact us for support](https://whistleblowing-form.de/en/visual-builder-for-contact-form-7/).