=== Conversational Forms for Elementor Forms === Contributors: addonsorg Tags: elementor, forms, conversational, multi-step, frontend form Requires at least: 2.0 Tested up to: 6.9 Stable tag: 1.0.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Turn boring Elementor forms into interactive, conversational form experiences — one question at a time. == Description == [youtube https://www.youtube.com/watch?v=UcI-R6LTxVg] **Conversational Forms for Elementor Forms** completely re-imagines how users interact with your forms. Instead of overwhelming your visitors with a long, boring list of fields all at once, this add-on transforms any standard Elementor Form into an interactive, chat-like experience (similar to Typeform). By showing **one question at a time** with smooth scrolling and elegant transitions, you instantly reduce cognitive load, make answering questions feel effortless, and drastically increase your form completion rates. **DEMO**: **Document**: **Pro Version**: == Perfect For == * **Lead Generation:** Capture more leads by keeping users engaged through bite-sized questions. * **Surveys & Quizzes:** Make serious surveys feel like a fun, interactive conversation. * **Complex Registrations:** Break down long, tedious application forms into an easy step-by-step flow. * **Customer Feedback:** Increase response rates by offering a mobile-friendly, modern feedback experience. == Features == * **One-Question-At-A-Time Flow:** Automatically hides all other fields and focuses the user on the current question. * **Smart Keyboard Navigation:** Users can press `Enter` to advance, or use `Tab` and `Shift + Tab` for lightning-fast, mouse-free form completion. * **Auto-Scroll Magic:** Smoothly transitions to the next question as soon as an answer is provided, or jumps right back to any required fields that were missed. * **Progress Tracking:** Beautiful built-in progress bar and step counter in the footer so users know exactly how close they are to finishing. * **100% Native:** Works natively with standard Elementor Form fields (Text, Email, Radio, Select, Checkbox). * **Responsive & Fast:** Incredibly lightweight with zero bloated external libraries. Perfect for mobile devices where screen real estate is limited! * **Advanced Conversational Design:** Unlock premium design layouts, custom background images per question, and full custom branding controls. * **Conditional Logic Support:** Branch your conversations! Ask different follow-up questions depending on what the user answered previously. * **Advanced Field Support:** Conversational support for complex fields like File Uploads, Date/Time pickers, and interactive UI elements. == Installation == 1. Upload the plugin files to the `/wp-content/plugins/conversational-forms-for-elementor-forms` directory, or install directly through **Plugins → Add New**. 2. Activate the plugin through the **Plugins** screen in WordPress. 3. Open any **Elementor Form** widget. 4. Enable the **Conversational Form** option in "Actions After Submit". 5. Save and preview your form — it will now appear as an interactive chat-like flow. == Frequently Asked Questions == = Is it compatible with reCAPTCHA or third-party add-ons? = Yes. Google reCAPTCHA (non-invisible) is supported, and most Elementor form add-ons are compatible. = Will it affect my existing form submissions? = No. The plugin only changes the front-end layout; your submissions, integrations, and email actions remain unchanged. = Does it work with custom styling or themes? = Yes, you can fully customize CSS for colors, fonts, and spacing. == Screenshots == 1. Frontend demo in Elementor form page. 1. Enable "Conversational Forms" action in Elementor form. == Changelog == = 1.0.0 = * Initial release.