Trader Information
Back to topOverview
Back to topBuilding forms in Magento usually means choosing between a basic contact form extension and hiring a developer for anything more complex. WebForms Suite closes that gap. Create registration forms with approval workflows, product inquiry buttons, cart-to-quote popups, advanced product options, and multi-step surveys — all from the admin panel, without writing code. 8 CRM connectors, digital signatures, and PDF generation are included in the same package. No separate plugins to buy.
Features
- 30 field types for any business scenario
- 7 specialized modules included: Customer Registration, Product Inquiry, Cart Quote Request, Product Options Pro, Digital Signature, PDF Generation, Reference Numbers
- 8 CRM connectors included: Salesforce, HubSpot, Zendesk, Zoho, Freshdesk, Klaviyo, Mailchimp, Zapier
- Multi-step forms, popup forms, and slide-out forms
- Conditional logic with field dependencies
- Email notifications for admin and customers with department-based routing
- Submission management with approval workflow, filtering, and CSV/XML export
- Spam protection with 5 CAPTCHA providers
- GDPR compliance with automated data retention and cleanup
- Native Hyvä Theme compatibility
- Headless-ready with full GraphQL and REST API support
- Full multi-store and multi-language support
Field Types and Layouts
Beyond standard text fields and dropdowns, WebForms includes field types designed for real business scenarios. Dynamic Grid lets customers build multi-row tables — product lists for RFQs, attendee registrations, equipment inventories. Image swatches display visual options with automatic contrast labels. Gallery picker opens a popup image catalog. Dropzone handles multi-file drag-and-drop with type restrictions, size limits, and automatic image resizing.
Arrange fields in responsive multi-column layouts that adapt to desktop, tablet, and mobile. Display forms inline on any page, as popup modals, slide-out panels, or standalone pages. Embed anywhere using widgets, CSS selectors, or Page Builder. Fields can be pre-filled automatically for logged-in customers or via URL parameters to speed up completion.
Demo: Custom Form · Popup Form · Hyvä Theme · Backend
Multi-Step Forms and Conditional Logic
Split long forms into logical pages to improve completion rates. Customer progress is auto-saved, so they can close the browser and return later. Each page validates before proceeding. Entire steps can be shown or hidden based on earlier answers — for example, skip "Company Details" for individual customers.
Conditional logic applies to any element: individual fields, entire sections, or steps. Build complex decision trees with nested rules.
Demo: Multi-Step Form
Validation and Security
Catch errors before submission with inline validation that checks input as customers type. Use built-in rules for common patterns (email, phone, URL) or define custom validation for specific formats. Enforce unique values to prevent duplicate entries. Choose from five CAPTCHA providers per form, including invisible and privacy-focused options. Built-in GDPR tools handle automated data retention, required consent checkboxes, and independent file cleanup schedules.
Submissions and Workflows
Every submission is stored in the database and accessible from the admin panel. Filter, search, edit, export to CSV or XML, or reply directly from the backend. Bulk actions let you approve, reject, or delete multiple entries at once. Metadata tracking captures the page URL, referrer, and IP address for each submission.
Submissions go through preset statuses: Pending, Approved, Not Approved, and Complete. Customers receive a notification when their submission status changes. Publish approved entries to the storefront with URL-based filtering — useful for testimonials, reviews, and user-generated content.
Email notifications go to admin and customer, with CC/BCC, file attachments, and per-form templates. Add a department selector to the form so customers choose who receives their submission.
Control who sees what: admin permissions restrict access by role, and customer group settings control which forms are visible, editable, and deletable per group.
Demo: Published Submissions
Customer Registration Forms
Replace the default Magento registration page with forms tailored to your business. Require admin approval before new accounts go active. Assign customer groups on registration — or move customers to a different group after approval. Run separate registration forms for B2B, wholesale, dealer, and partner segments, each with its own URL. Link from email campaigns with customer data pre-populated in the URL.
Product Inquiry Forms
Add an inquiry button to product view and listing pages. When a customer clicks it, a form opens with the product context — SKU, name, price, and URL — captured automatically and included in the submission. Position the button anywhere in the template. Restrict visibility to specific customer groups. Built for custom manufacturing inquiries, sample requests, and "request a price" workflows.
Cart Quote Request
Add a "Get Quote" button to the shopping cart page. When customers click it, a popup form appears. On submission, the admin receives the complete cart contents — every product, SKU, quantity, and configuration — together with the customer's form data. Restrict access to selected customer groups for B2B pricing workflows. Manage quote requests from the admin panel with filtering, export, and direct reply.
Demo: Frontend
Product Options Pro
Replace native Magento custom options with the full WebForms field set. Assign option forms to products individually or in bulk via templates. Customers see dependent options that change based on their selections, multi-step configuration wizards, image swatches, drag-and-drop file uploads, and rich option descriptions with tooltips. Supports price and SKU modifications per option.
Demo: Inline Options · Multi-Step Options
Digital Signature, PDF, and Reference Numbers
Collect legally-binding signatures on any device. Signatures are stored securely with timestamps and can be embedded in PDF exports.
Demo: Digital Signature
Generate branded PDF documents from submissions — automatically on submit or on demand from admin. Attach PDFs to notification emails for complete document packages.
Assign unique reference numbers with custom prefixes and formats so customers and staff can track submissions like tickets across email conversations.
CRM and Marketing Integrations
Connect form submissions to the platforms your team already uses. Each integration supports field mapping, tag and group assignment, and per-form configuration. All modules are open source and available on GitHub:
- Salesforce — leads, contacts, and opportunities
- HubSpot — contacts, companies, and tickets
- Zendesk — support tickets with group, priority, and tag assignment
- Zoho CRM — leads and Zoho Desk tickets
- Freshdesk — tickets with agent assignment and priority
- Klaviyo — profiles, event tracking, and GDPR consent
- Mailchimp — contacts, tags, and group selection
- Zapier — connect to 8000+ apps
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
3.5.6
Adobe Commerce platform compatibility
Adobe Commerce (cloud): 2.4 (current)
Adobe Commerce (on-prem): 2.4 (current)
Magento Open Source: 2.4 (current)
Type
Stable Build
Updated
10 April, 2026
Categories
Extensions, Content & Customizations, Personalization & Experience Management, Product Content
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top3.5.6:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
- Fix: XSS security hardening
- Fix: Breeze theme compatibility for form loaded event
- Fix: Product Inquiry popup display issues
* Change: code quality improvements for Marketplace compliance
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor