WebForms 3.5 for Magento 2: Introducing Dynamic Grid Multi-Row Data Collection
WebForms 3.5 introduces the Dynamic Grid field type — a multi-row data collection interface that lets customers add, remove, and reorder rows of structured data within a form. This release also includes performance improvements for Magento 2.4.7+ compatibility.
Managing complex data collection in Magento 2 forms just became significantly more powerful. WebForms 3.5 introduces the highly requested Dynamic Grid input type alongside major performance improvements and enhanced validation capabilities that will transform how you handle multi-row data submissions.
format_list_bulleted Table of Contents
Dynamic Grid: Multi-Row Data Collection
The standout feature of WebForms 3.5 is the Dynamic Grid input type - a game-changing addition that enables customers to submit structured tabular data with full mobile optimization.
view_columnSupported Column Types
Dynamic Grid currently supports five essential field types:
- text_fieldsText - Product names, descriptions, specifications
- radio_button_checkedRadio - Single selection options (priority levels, categories)
- check_boxCheckbox - Multiple selection items (features, add-ons)
- arrow_drop_downSelect - Dropdown menus (sizes, colors, regions)
- format_list_numberedQuantity - Numeric inputs with validation
phone_androidMobile-First Design
Unlike traditional HTML tables that break on mobile devices, our Dynamic Grid transforms into clean, organized field blocks on smaller screens, complete with intuitive add/remove buttons for each row.
business_centerReal-World Applications
request_quoteProduct RFQ Forms
Allow customers to request quotes for multiple products simultaneously:
- Product Name (text)
- Quantity (quantity)
- Size/Variant (select)
- Priority (radio: Standard/Urgent)
- Custom Requirements (checkbox)
eventEvent Registration
Streamline group registrations:
- Attendee Name (text)
- Meal Preference (select)
- Workshop Selection (checkbox)
- T-Shirt Size (select)
- Accessibility Needs (text)
buildService Requests
Equipment servicing with multiple items:
- Equipment Model (text)
- Service Type (radio)
- Urgency Level (select)
- Warranty Status (checkbox)
- Quantity (quantity)
Enhanced Inline Validation
WebForms 3.5 introduces inline field validation powered by Hyva Themes' modern validation library, delivering a significantly improved user experience over Magento's default Luma validation system.
Fields validate immediately on blur
Minimal dependencies compared to Luma
Faster validation processing
Cleaner error messaging and styling
Advanced Result Filtering
The new "Allow URL Filter" parameter transforms how you display form submissions on the frontend. Filter results dynamically using URL parameters for targeted data presentation.
linkImplementation Example:
https://yourstore.com/testimonials?category=electronics
Technical Enhancements
folder_openSeparate File Cleanup Management
Gain granular control over file storage with independent cleanup settings:
Automatically delete files (requires configured Magento cron)
Set custom retention periods for uploaded files
Preserve submission data while managing disk space
apiGraphQL JWT Authentication
WebForms GraphQL endpoints now support JWT token authentication as an alternative to session-based validation, improving API security and scalability for headless implementations.
Enhanced Security
JWT tokens provide better security for API endpoints
Headless Ready
Perfect for headless Magento implementations
securityRefactored CAPTCHA Architecture
WebForms 3.5 features a completely rebuilt CAPTCHA model designed for extensibility. This new architecture enables easy integration of custom CAPTCHA solutions while maintaining backward compatibility.
speedPerformance Optimization for Complex Forms
Experience dramatically improved performance for forms containing 100+ conditional logic rules. Our optimized logic engine delivers multiple times faster processing speeds, eliminating delays in complex form scenarios.
Multiple Times Faster
Processing speeds for complex conditional logic
100+ Rules Support
Optimized for forms with extensive conditional logic
Frequently Asked Questions
The Dynamic Grid is a new field type that lets customers enter multi-row tabular data in forms. Rows can be added, removed, and reordered, with configurable columns (text, number, dropdown, date).
Dynamic Grid is ideal for bulk order forms, attendee registration lists, specification sheets, inventory requests, and any form where users need to submit multiple items with structured data.
Yes, Dynamic Grid submissions export cleanly to CSV with each column mapped to a separate field, making data processing straightforward.
WebForms 3.5 introduces real-time field validation that shows errors immediately as users type, without waiting for form submission. This reduces form abandonment and improves completion rates.
Yes, WebForms 3.5 adds JWT authentication for GraphQL API endpoints, enabling headless and PWA form integrations with secure token-based access.
What's Next?
WebForms 3.5 represents a significant step forward in Magento 2 form capabilities. The Dynamic Grid alone opens up new possibilities for complex data collection that weren't practical with traditional form approaches.
We're committed to continued innovation in form building technology. Stay tuned for future releases that will further expand Dynamic Grid capabilities and introduce additional field types.
Visit our documentation for detailed upgrade instructions, or explore the Dynamic Grid feature in action on our demo site.
Key Takeaways
- Dynamic Grid field type — multi-row data collection with add/remove/reorder controls.
- Configurable columns — text, number, dropdown, date column types with validation.
- Perfect for order forms — bulk ordering, attendee registration, specification sheets.
- Data export support — grid submissions export cleanly to CSV.
- Performance optimized — improved rendering for complex forms.







