=== 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/).