COMPLETE FEATURE CATALOG

MageMe WebForms
for Magento 2

The most comprehensive form builder — 200+ powerful features for building advanced forms, collecting data, and automating workflows

The Most Advanced Form Builder for Magento 2

MageMe WebForms is a comprehensive form builder extension that transforms how you collect data, engage customers, and automate workflows in your Magento 2 store.

From simple contact forms to complex multi-step registration workflows, from product inquiry forms to B2B quote requests - WebForms handles it all with enterprise-grade features and performance.

200+
Features
30
Field Types
8
CRM Integrations
100%
Open Source

Form Building & Types

Learn more

Form Templates & Layouts

One-Page Forms

Single-page layout for straightforward data collection. Keeps the submission process simple and frictionless.

Multi-Step/Multi-Page Forms

Splits long forms into sequential steps with a progress bar. Reduces abandonment by presenting fields in manageable chunks.

Popup/Modal Forms

Displays the form as an overlay modal triggered by a button or event. Keeps users on the current page while collecting input.

Slide-Out Forms

Form slides in from the edge of the screen on demand. Ideal for persistent contact or feedback access without leaving the page.

Responsive Multi-Column Layouts (up to 6 columns)

Arrange form fields in up to 6 columns per row. Enables compact, structured layouts that use screen space efficiently.

Fieldset Column Configuration (up to 4 columns)

Each fieldset can display up to 4 columns independently. Gives fine-grained control over form structure section by section.

Mobile-First Responsive Design

Forms automatically adapt to any screen size using a mobile-first approach.

Adaptive Layout for Small/Medium/Large Screens

Column counts and field widths adjust automatically at each defined breakpoint.

Manual Layout Adjustment per Screen Size

Override automatic responsive behavior with manually configured column counts per breakpoint.

Perfect Field Alignment System

Built-in alignment logic keeps labels, inputs, and helper text consistently aligned across columns.

Internal Responsive Grid CSS System

Self-contained CSS grid with no dependency on the theme grid. Renders correctly even in themes with conflicting frameworks.

Form Deployment & Display

Placement on Any Page

Embed a form on any Magento page using a shortcode or widget. Works across CMS, catalog, and custom pages.

CMS Page Integration

Insert forms directly into CMS page content using a simple directive. No template modification required.

Catalog Page Integration

Place forms on category listing pages via layout XML or widget. Useful for category-specific inquiries.

Product View Page Embedding

Attach a form directly to individual product pages. Common for custom order requests, questions, and quotes.

Product Listing Page Embedding

Display forms within the product grid on catalog listing pages. Enables inquiries without opening individual product pages.

Shopping Cart Page Integration (Coming Soon)

Will allow embedding forms on the shopping cart page for order notes, promo codes, and custom requests.

Minicart Integration (Coming Soon)

Will support injecting a form into the minicart dropdown for lightweight input collection.

Static Block Integration

Add a form to any CMS static block for reuse across multiple pages or layout positions.

Widget Button with Popup

Place a configurable button widget anywhere in the layout that opens the form in a popup. No custom code needed.

Custom CSS Selector Positioning

Inject a form into any DOM element by specifying a CSS selector for precise placement control.

Custom Form URLs/Routes

Assign a custom URL path to any form for direct access. Useful for sharing form links in campaigns or emails.

Field Types & Input Elements

Learn more

Basic Text Input Fields

Text Field

Standard single-line text input for names, subjects, and short answers. Supports placeholder text and validation rules.

Email Field

Dedicated email input with built-in format validation.

Number Field

Numeric-only input with optional min, max, and step constraints.

URL Field

Text input that validates the entered value as a properly formatted URL.

Password Field

Masked input for sensitive data entry. Supports confirmation field pairing for password creation flows.

Auto-Complete Field

Text field with type-ahead suggestions from a configurable list. Speeds up input and reduces errors.

Textarea

Multi-line plain text input for comments, messages, and descriptions. Configurable rows and character limits.

WYSIWYG Rich Text Editor

Inline rich text editor lets users format input with bold, lists, and links. Stores and outputs clean HTML.

HTML Content Block

Inserts a static block of HTML between form fields. Use it for instructions, section headings, or content within the form.

Hidden Fields

Non-visible fields that pass predefined or dynamic values on submission. Commonly used for tracking parameters.

Selection & Choice Fields

Select/Dropdown

Standard dropdown for selecting one option from a list. Supports static options, custom values, and required validation.

Radio Button

Single-choice selection displayed as a group of radio buttons. Keeps all options visible for easy comparison.

Checkbox

Single or grouped checkboxes for boolean and multi-choice input. Each option is independently toggled.

Multiselect

Allows selecting multiple values from a list simultaneously. Suitable for preferences and category filters.

Select Contact (Conditional Email Routing)

Dropdown that maps each option to a specific recipient email address. Routes notifications to the correct department.

Country Selector

Pre-populated dropdown with a full list of countries. Integrates with the State/Province selector for dependent filtering.

State/Province Selector

Automatically filters available states and provinces based on the selected country.

Image Swatches (Single/Multiple Selection)

Selection field that displays image thumbnails instead of text options. Users pick by clicking the corresponding image.

Swatch Fields with Automatic Contrast Color

Swatches automatically calculate a contrasting label color for readability over any background.

Date & Time Fields

Date Picker

Calendar popup for selecting a date. Supports min/max date constraints and configurable formats.

Time Picker

Inline time selector for hour and minute input. Can be paired with a Date Picker for full datetime collection.

Date of Birth Field

Specialized date input formatted for birthdate entry. Supports age validation for minimum or maximum age requirements.

Advanced Input Fields

Color Picker

Visual color selector that returns a hex or RGB value. Useful for custom product options and design requests.

Phone Number Field

Phone input with country code selector and automatic number formatting. Validates against the selected country format.

Star Rating

Clickable star icons for rating-scale input. Configurable star count with support for half-star increments.

Subscription Checkbox

Opt-in checkbox that subscribes the submitter to the Magento newsletter on form submission.

Gallery/Image Picker (with Popup Image Search Catalog)

Opens a popup image catalog for users to browse and select from predefined images.

File Upload Features

Dropzone File Upload (Drag & Drop)

Modern drag-and-drop upload area with click-to-browse fallback. Provides immediate visual feedback during file selection.

Multiple File Upload

Allows users to attach several files in a single upload field. Configurable maximum file count per submission.

Image Upload

Dedicated upload field for image files with thumbnail preview. Restricts accepted formats to image types automatically.

File Type Restrictions

Define an allowlist of accepted file extensions per upload field. Prevents unsupported file types from being submitted.

File Size Limitations

Set maximum file size per upload field. Rejects oversized files before upload completes.

Automatic Image Resizing on Upload

Resizes uploaded images to configured dimensions server-side immediately after upload. Reduces storage use.

Upload Progress Bar

Visual progress indicator shows upload completion percentage in real time.

Admin Access to Uploaded Files

Uploaded files are accessible from the submission detail view in the admin panel.

Attach Files to Email Notifications

Optionally includes uploaded files as attachments in submission notification emails.

Secure File Storage

Uploaded files are stored outside the web root or behind access control to prevent unauthorized access.

Separate File Cleanup Management

Manages retention and deletion of uploaded files independently from submission records. Keeps storage clean.

Independent File Retention Periods

Set how long uploaded files are kept before automatic deletion, separate from submission data.

Premium Field Types

Digital Signature Field (Optional Add-on)

Captures a handwritten signature via mouse or touch input. Saves the signature as an image attached to the submission.

Google Maps Integration

Embeds an interactive Google Map for users to pick a location by clicking or searching. Stores coordinates and address.

Dynamic Grid (Multi-Row Tabular Data Collection)

Multi-row tabular input where users add and remove rows dynamically. Designed for structured repeating data like order lines.

Dynamic Grid Capabilities

Text Columns

Plain text input columns in a Dynamic Grid. Each row captures free-form text.

Radio Columns

Single-choice radio button columns within the grid. Each row has its own independent selection.

Checkbox Columns

Boolean checkbox columns for each grid row. Useful for flags or confirmations per row.

Select/Dropdown Columns

Dropdown selection columns in the grid. Each row independently selects from the same option list.

Quantity Columns

Numeric quantity input columns with increment controls per row. Suitable for order grids and itemized lists.

Add/Remove Row Functionality

Users can dynamically add new rows or remove existing ones. Minimum and maximum row counts are configurable.

Mobile-First Grid Design (Transforms to Stacked Fields)

On small screens the tabular grid transforms into stacked labeled fields per row. Maintains usability without horizontal scrolling.

Tabular Data Input

Presents repeating structured data in a familiar table format for multi-item forms.

Design & Customization

Learn more

Visual Appearance

Custom CSS Styling

Add custom CSS classes and styles directly to any form or individual field.

Theme Integration

Forms automatically inherit the active store theme styles for a consistent look.

Field-Specific Layout Customization

Adjust width, alignment, and position individually for each field in the form.

Custom Button Configuration

Configure submit and reset button appearance, position, and behavior per form.

Custom Button Text & CSS Classes

Change button labels and assign custom CSS classes to match your design.

Custom Loading Indicators

Display a spinner or custom loading indicator while the form is being submitted.

User Experience Enhancements

Auto-Save Feature

Automatically saves form progress so users can leave and resume without losing data.

Preview Before Submission

Shows a review screen with all entered values before the user finalizes submission.

Post-Submission Redirect to URL

Redirects the user to a custom URL immediately after a successful form submission.

Pre-filled Fields for Logged-in Customers

Automatically populates name, email, and other fields from the customer account.

URL Parameters for Field Pre-Population

Pre-fill any field by passing values as query parameters in the form URL. Useful for campaign links.

Configurable Success Messages

Set custom success messages shown to users after a form is submitted.

Custom Error Messages

Define per-field error messages to guide users when validation fails.

Tooltips for Fields

Add hover or click tooltips to fields to provide contextual hints.

Rich Description Text for Fields

Add HTML-formatted help text below any field to provide detailed instructions.

Inline Field Comments

Attach admin-only notes to individual fields for internal reference.

Form Scripting

Custom JavaScript on Form Load

Execute custom JavaScript code automatically when the form renders on the page.

Custom JavaScript on Form Submit

Trigger custom JavaScript before or after the form submission event fires.

Validation & Security

Learn more

Input Validation

Enhanced Inline Real-Time Validation

Validates field input as the user types, providing immediate feedback without page reload.

Built-in Validation Rules Library

Includes ready-to-use rules for email, phone, URL, numeric ranges, and more.

Regular Expression (RegEx) Support

Apply custom regular expression patterns to validate any field input format.

Unique Field Values Validation (Prevent Duplicates)

Checks submitted values against existing entries to prevent duplicate submissions.

Client-Side Validation

Performs validation checks in the browser before the form data is sent to the server.

Server-Side Validation

Re-validates all submitted data on the backend to ensure integrity and security.

Instant Error Feedback

Displays validation errors immediately inline without requiring a full page reload.

Field Masks for Special Input Formats

Apply input masks to enforce formats such as phone numbers, dates, or credit cards.

Advanced Customizable Validation

Combine and chain multiple validation rules on a single field for complex requirements.

Anti-SPAM Protection

Google reCAPTCHA v2

Adds the standard checkbox challenge to block automated bot submissions.

Google reCAPTCHA v3

Uses invisible score-based analysis to detect bots without interrupting the user.

Google reCAPTCHA Enterprise

Integrates enterprise-grade bot detection with advanced risk scoring from Google.

Cloudflare Turnstile

Privacy-friendly CAPTCHA alternative that verifies users without tracking or puzzles.

hCaptcha

Privacy-focused CAPTCHA with accessibility support as an alternative to reCAPTCHA.

Security & Compliance

HTTPS Encrypted Data Transmission

All form data is transmitted over HTTPS to ensure encryption in transit.

GDPR Compliance Features

Supports consent collection, personal data export, and deletion requests per GDPR requirements.

Personal Data Cleanup Schedules

Automatically deletes personal data from submissions after a configurable retention period.

XSS Protection

Sanitizes all user input to prevent cross-site scripting attacks.

Secure File Storage System

Uploaded files are stored securely with access controls to prevent unauthorized retrieval.

Data Privacy Controls

Granular settings let admins control what data is collected, stored, and retained.

Conditional Logic & Dynamic Behavior

Learn more

Field Dependencies

Show/Hide Fields Based on Selection

A field value in one input controls the visibility of other fields in real time.

Show/Hide Steps Based on Selection

Skip or show entire multi-step form steps based on answers from previous steps.

Dynamic Form Behavior

The form structure adapts in real time as users interact with conditional fields.

Custom HTML Block Conditional Display

Show or hide custom HTML content blocks within the form based on conditional rules.

Performance Optimized for 100+ Rules

The rule engine handles forms with over 100 conditional rules without performance degradation.

Multiple Times Faster Processing for Complex Forms

Optimized rule evaluation engine processes complex conditional logic significantly faster.

Conditional Logic Rules Engine

Visual interface for building if/then conditional rules without writing code.

Multi-Language & Localization

See translation details →

Translation Features

Fully Translatable Forms from Admin

Translate all field labels, placeholders, and messages for each store view from the admin panel.

Store View Level Configuration

Each store view can have its own independent form settings and content.

CSV Translation Support

Export and import form translations using CSV files for efficient bulk localization.

Multi-Store Support

A single form can be deployed and managed across multiple stores simultaneously.

Per-Store Form Configuration

Customize form behavior, fields, and logic independently for each store.

Locale-Specific Field Settings

Apply locale-aware formats for date fields, number inputs, and other region-specific data.

Data Management & Submissions

Learn more

Submission Administration

Backend Submission Management Interface

Full admin grid for browsing, managing, and acting on all form submissions in one place.

View All Submissions

Lists every form entry in a dedicated admin grid with column-based data display.

Filter Submissions

Narrow the submissions grid by field values, date ranges, or status.

Search Submissions

Full-text search across all submission data to locate specific entries quickly.

Edit Submissions

Modify field values of any submitted entry directly from the admin panel.

Delete Submissions

Remove individual submissions or delete multiple records at once via bulk action.

Submit Forms from Admin Panel

Admin users can create and submit form entries on behalf of customers.

View Submission Metadata (URL, Referrer, IP, etc.)

See the source URL, referrer, IP address, and browser info recorded with each submission.

Sorting and Pagination

Sort the submissions grid by any column and paginate through large result sets.

Bulk Actions

Select multiple submissions at once and apply batch operations such as delete or status change.

Approval & Status System

Approval Workflow System

Routes submissions through a configurable approval process before they are acted on or published.

Status Assignment

Assign custom statuses to individual submissions to track their progress.

Review Process

Structured review workflow lets team members collaborate on evaluating submissions.

Automated Status Change Notifications

Sends email alerts to relevant parties whenever a submission status is updated.

Pending/Approved/Rejected States

Built-in status lifecycle with pending, approved, and rejected states out of the box.

Frontend Publishing

Publish Submissions to Frontend

Approved submissions can be displayed publicly on any storefront page.

Display Customer Testimonials

Shows approved text submissions as testimonials on the storefront.

User-Generated Content Showcase

Publishes customer-submitted content to a public-facing page or widget.

URL Filter Parameters for Results

Filter published results by passing query parameters in the page URL.

Dynamic Result Filtering

Visitors can filter displayed submissions in real time without reloading the page.

Filtered Result Display

Shows only the subset of submissions that match the active filter criteria.

Data Export & Duplication

Export Submissions to CSV

Download all or filtered submissions as a CSV file for spreadsheets or external tools.

Export Submissions to XML

Export submission data in structured XML format for integration with third-party systems.

Form Export/Import Function

Transfer a complete form configuration, including fields and rules, between Magento environments.

Transfer Forms Between Stores

Copy forms from one Magento store view or website to another within the same installation.

Quick Field Duplication

Clone any field along with all its settings in a single click.

Quick Fieldset Duplication

Duplicate an entire fieldset including every field it contains in one action.

Quick Form Duplication

Clone a complete form with all fields, fieldsets, rules, and settings intact.

Reference & Tracking

Unique Reference Number Generation (Optional Add-on)

Automatically generates a unique reference ID for each submission. Available as an optional add-on.

Ticket Number System

Assigns sequential ticket numbers to submissions for helpdesk-style tracking.

Custom Reference Type Configuration

Define the format and starting sequence for generated reference numbers.

Custom Prefix/Suffix

Append a custom prefix or suffix to reference numbers, for example REQ-001.

Ticket Numbers in Email Conversations

Reference numbers are included automatically in all emails related to a submission.

Submission ID Tracking

Every submission receives an internal numeric ID for reliable referencing and lookup.

Email Notifications & Communication

Learn more

Customer Notifications

Automated Customer Confirmation Emails

Sends a confirmation email to the customer automatically when the form is submitted.

Personalized Email Content

Inserts submitted field values dynamically into the email body for a personalized message.

Approval Status Update Emails

Notifies the customer by email when the status of their submission changes.

Submission Confirmation Messages

Displays a configurable on-screen success message to the customer after submission.

Send Custom Files to Customers

Attach files such as PDFs or documents to customer notification emails.

Customizable Email Templates

Edit the content and layout of notification email templates from the admin panel.

Admin Notifications

Admin Alert Emails

Sends an instant email notification to the admin when a new submission is received.

Notify Specific Administrators

Route new submission alerts to specific admin users rather than a generic address.

BCC for Multiple Recipients

Send blind copies of notification emails to additional recipients.

CC Address Support

Add one or more CC addresses to admin notification emails for each form.

Targeted Department Notifications

Route notifications to the appropriate department based on form or field values.

Conditional Email Routing

Conditional Email Notifications

Sends different notification emails depending on the values submitted in the form.

Customer-Selected Email Recipients

A dropdown field lets the user choose who receives their submission at time of entry.

Relevant Communication Based on Form Selections

Smart routing ensures notifications reach the correct team based on what the customer selected.

Admin Response System

Reply to Submissions from Admin Panel

Send email replies to customers directly from the submission detail view in admin.

Quick Response Interface

Streamlined reply form available inside the submission view for fast responses.

Access Full Submission Context

All submitted field data is visible alongside the reply form while composing a response.

Multiple Recipients Support

Admin replies can be addressed to more than one recipient at the same time.

Cc and Bcc Options

Include CC and BCC addresses when sending replies from the admin panel.

Email Conversation Threading

The full email thread for a submission is stored and visible in its history.

Permissions & Access Control

See permissions details →

Admin Permissions

Role-Based Admin Permissions

Restrict access to forms and submissions based on Magento admin user roles.

Customizable Admin Access

Granular controls determine which admin users can see or interact with which forms.

Form-Specific Permissions

Set independent view, edit, and delete permissions for each individual form.

System-Wide Permission Controls

Global permission settings apply access policies across all forms in the system.

Security and Workflow Control

Enforce data access policies and workflow boundaries through role-based configuration.

Customer Permissions

Customer Group-Based Form Access

Restrict form visibility so only specific customer groups can see and use a form.

View Submission Permissions

Grant customers the ability to view their own previously submitted entries.

Edit Submission Permissions

Allow customers to return and update the data in their own submissions.

Delete Submission Permissions

Let customers remove their own submissions from the frontend.

B2B Customer Group Configuration

Configure form access rules specifically for B2B customer groups.

Wholesale/Corporate Group Access

Restrict selected forms to wholesale or corporate account groups only.

API & Integrations

Learn more

API Support

REST API Full Support

Complete REST endpoints for managing forms, fields, and submissions programmatically.

GraphQL Full Support

Full GraphQL schema for headless and PWA commerce integrations.

JWT Token Authentication for GraphQL

Secure token-based authentication for all GraphQL API requests.

Retrieve Form Structure via API

Fetch full form schema including fields, validation rules, and configuration.

Submit Forms via API

Create new form submissions programmatically via REST or GraphQL.

Retrieve Submissions via API

Fetch lists of submission records and their field data via API.

Access Individual Entries by ID

Retrieve a single submission record by its unique ID.

Update Existing Entries via API

Modify field values of existing submissions through API endpoints.

Store Files via API

Upload and attach files to submissions through API endpoints.

Manage Hidden Fields via API

Set and update hidden field values when submitting forms programmatically.

Third-Party Software Integration

Connect external systems and services to WebForms through the REST and GraphQL API.

Page Builder Integration

Magento Page Builder Integration

Native Page Builder content type lets you place forms anywhere in a layout visually.

WebForms Content Type in Page Builder

Dedicated WebForms content type appears in the Page Builder panel toolbar.

Drag & Drop Form Placement

Drag the WebForms content type onto any Page Builder row or column.

CMS Page Integration

Place forms into CMS pages directly through the Page Builder editor.

Static Block Integration

Embed forms in static blocks using the Page Builder interface.

Display Submission Results in Page Builder

Add a results block showing form submissions to any Page Builder layout.

Frontend Framework Compatibility

Hyvä Theme Compatibility

Fully tested and compatible with Hyvä themes out of the box.

Breeze Theme Compatibility

Native support for the Swissup Breeze frontend framework.

Standard Magento Theme Support

Works with Luma, Blank, and standard custom Magento themes.

CRM & Marketing Integrations

Learn more

CRM Platforms

Zendesk Integration (Automatic Ticket Creation)

Automatically create Zendesk support tickets from incoming form submissions.

Salesforce Integration (Lead Generation)

Push new leads and contacts to Salesforce CRM on form submission.

Zoho CRM Integration (Lead Generation & Desk Tickets)

Create leads in Zoho CRM and desk tickets in Zoho Desk from submissions.

HubSpot Integration (Contact/Company/Ticket Creation)

Create contacts, companies, and tickets in HubSpot from form submissions.

Freshdesk Integration (Ticket Creation)

Automatically create Freshdesk support tickets from form submissions.

Marketing Platforms

Mailchimp Integration (Contact Creation & List Management)

Add or update Mailchimp list contacts automatically on form submission.

Klaviyo Integration (Profile Creation, Tracking & GDPR)

Create Klaviyo profiles and track custom events when a form is submitted.

Automation Platforms

Zapier Integration (Free Add-on - Connect to 2000+ Apps)

Free add-on connecting WebForms to over 2,000 apps and workflows via Zapier.

Integration Features

Field Mapping Configuration

Map form fields to the corresponding fields in your CRM or marketing platform.

Standard & Custom Attribute Mapping

Map to both default and custom attributes in connected CRM platforms.

Tag Assignment

Automatically assign tags in connected platforms when a form is submitted.

Group Assignment

Place contacts into specific groups or lists based on submitted form data.

Priority & Type Configuration

Set ticket priority and type when creating records in helpdesk platforms.

Follower/Agent Assignment

Assign new tickets to specific agents or followers in connected helpdesk platforms.

Per-Form Integration Settings

Configure separate integration targets and field mappings for each form.

Document Generation

PDF Features

Print Submissions to PDF (Optional Add-on)

Generate a PDF document from any submission record. Available as an optional add-on.

Custom PDF Templates

Design branded PDF layouts to match your business document style.

Export Individual Submissions to PDF

Download a formatted PDF of any single submission with one click.

Professional Report Generation

Produces cleanly formatted PDF output suitable for business reporting and archiving.

Automatic PDF Creation on Submission

A PDF document is generated automatically as soon as a form is submitted.

Email PDF Attachments

Attach the auto-generated PDF to submission notification emails.

Specialized Use Cases

Customer Registration Forms

Custom Registration Form Builder

Build fully custom account registration forms with any fields you need.

Multiple Registration Forms

Create separate registration forms for different customer types or segments.

Customer Group Assignment on Registration

Automatically assign a customer group based on data submitted in the registration form.

Account Approval Workflow

Require admin review and approval before new customer accounts are activated.

Move Customers Between Groups After Approval

Automatically change a customer group when their approval status changes.

Custom Registration URLs

Each registration form has its own unique, shareable URL.

Pre-filled Registration from URL Parameters

Pre-populate registration form fields using values passed as URL parameters.

B2B/Wholesale/Partner Registration Forms

Tailored registration flows designed for B2B, wholesale, or partner accounts.

Product Inquiry Forms

Product Request Forms

Attach product-specific inquiry forms directly to individual catalog items.

Inquiry Button on Catalog Pages

Adds a configurable inquiry button to category and catalog listing pages.

Embed Button on Product View Pages

Places an inquiry button on individual product detail pages.

Embed Button on Product Listing Pages

Place inquiry triggers on the product grid and catalog listing pages.

Automatic Product Information Capture

The form automatically captures and includes the product name, SKU, and URL with the submission.

CSS Selector-Based Button Placement

Control the exact position of the inquiry button using a CSS selector.

Customer Group-Based Button Visibility

Restrict the inquiry button to specific customer groups only.

Cart Quote Request Forms

"Get Quote" Button in Cart

Adds a quote request button to the cart page as an alternative to checkout.

"Get Quote" Button in Minicart

Lets customers initiate a quote request directly from the minicart dropdown.

Automatic Cart Contents Capture

The form automatically captures all cart items, quantities, and totals.

Quote Request Management

Review and manage all incoming quote requests from the admin panel.

B2B Quote Workflow

Structured quote-to-order process designed for B2B purchasing workflows.

Custom Pricing Requests

Customers can submit requests for special or negotiated pricing through the form.

Custom Product Options (via Form Builder)

Product Option Templates

Save and reuse option sets as templates across multiple products.

Assign Forms to Multiple Products

Apply a single option form to many products simultaneously.

Dependent Product Options

Show or hide product options dynamically based on other option selections.

Option Tooltips

Display help text popups alongside individual product options.

Rich Option Descriptions

Add formatted HTML descriptions to product options for richer presentation.

Popup Product Option Forms

Display product option forms in a modal overlay instead of inline on the page.

Multi-Step Product Options

Split complex product configuration across multiple guided steps.

Image Swatch Options

Use image swatches as a visual selection interface for product options.

Dropzone File Upload for Options

Include a drag-and-drop file upload field as a product option.

Full Multi-Store Option Configuration

Configure product option sets differently for each store view.

Price & SKU Modifications

Product options can adjust the final price and modify the SKU.

Over 30 Option Types

All WebForms field types are available for use as product options.

Performance & Optimization

Loading & Speed

Dynamic CSS Loading

Form CSS is loaded only on pages that actually contain a form.

Lighthouse Performance Optimized

Designed for minimal impact on page speed scores and Core Web Vitals.

Minimal Dependencies

No heavy third-party JavaScript frameworks required.

Optimized Asset Loading

Scripts and stylesheets load asynchronously to avoid blocking page render.

Fast Conditional Logic Processing

The rule evaluation engine is optimized for fast client-side performance.

Reporting & Analytics

Data Analysis Tools

Comprehensive Submission Filtering

Filter submission lists by any field value or combination of criteria.

Advanced Search Functionality

Full-text search across all submission data in the admin grid.

Metadata Tracking (Submitted From URL, Referrer URL, IP)

Records submission source URL, HTTP referrer, IP address, and browser details.

Submission Statistics

View submission counts and volume trends over time.

Date Range Filtering

Narrow submission results to any specific date or time period.

Status-Based Reporting

Group and filter submissions by their current processing status.

Developer & Technical Features

Installation & Setup

Easy sFTP Installation

Install by uploading files via sFTP and running standard Magento setup commands.

Composer Installation Support

Install and update via Composer from a private authenticated repository.

Private Repository Access

Composer repository access is secured with license-based authentication.

100% Open Source Code

Full source code provided without any encryption or obfuscation.

No Encoded/Obfuscated Files

Every file is human-readable and fully auditable.

Integration Methods

XML Layout Integration

Add forms to any page using Magento layout XML handles.

PHP Template (phtml) Integration

Render forms directly inside custom .phtml template files.

Widget Integration

Insert forms anywhere using the standard Magento widget system.

Block Integration

Embed forms as Magento block instances in layout or templates.

Programmatic API Integration

Instantiate and render forms directly from custom PHP code.

Frequently Asked Questions

What makes MageMe WebForms different from other Magento 2 form extensions?

MageMe WebForms offers 200+ enterprise-grade features including multi-step forms, advanced conditional logic, full REST/GraphQL API support, 8 CRM integrations, and specialized use cases like custom registration forms and cart-to-quote workflows. It's the most comprehensive form solution available for Magento 2.

Does WebForms support headless Magento implementations?

Yes! WebForms provides full REST API and GraphQL support with JWT token authentication, making it perfect for headless commerce implementations, PWA storefronts, and mobile applications.

Can I use WebForms for B2B customer registration with approval workflows?

Absolutely. WebForms includes custom registration form builders, customer group assignment, account approval workflows, and the ability to move customers between groups after approval - perfect for B2B, wholesale, and partner registration processes.

How does WebForms licensing work (Lite vs Suite)?

MageMe WebForms ships in two license tiers. WebForms Lite is a one-time purchase covering core form building: form types, basic fields, email notifications, and submission management. WebForms Suite is the superset — it adds conditional logic, 30+ advanced field types (Dynamic Grid, Digital Signature, File Upload), CRM/API integrations, approval workflows, reference numbers, and PDF export. Both tiers include updates and one year of support.

What's the difference between WebForms Lite and WebForms Suite?

WebForms Lite covers essential form building: form types (popup, slide-out, embedded, widget), basic field types, email notifications, frontend submissions admin, and responsive layouts. WebForms Suite is the superset — it adds 30+ advanced field types (Dynamic Grid, Digital Signature, File Upload via Dropzone, Google Maps picker), conditional logic with unlimited nesting, 8 CRM and marketing integrations (Salesforce, HubSpot, Zoho, Zendesk, Freshdesk, Mailchimp, Klaviyo, Zapier), REST/GraphQL API, approval workflows, reference numbers, and PDF export.

Is WebForms compatible with Hyvä and other modern themes?

Yes! WebForms is fully compatible with Hyvä Theme, Breeze Theme, and standard Magento themes. It also integrates seamlessly with Magento Page Builder for drag-and-drop form placement.

Can I use WebForms to add custom options to products?

Yes! WebForms includes a complete custom product options system with 30+ option types, dependent options, image swatches, file uploads, multi-step option forms, and the ability to assign forms to multiple products.

Does WebForms require Adobe Commerce, or does it work with Magento Open Source?

WebForms works with Magento Open Source (Community Edition), Adobe Commerce (formerly Magento Commerce / Enterprise), and Mage-OS. Supported Magento versions: 2.3.x and 2.4.x through 2.4.7. B2B features built into WebForms — customer groups, account approval, custom registration forms — do not depend on the Adobe Commerce B2B module and work on the free Open Source edition.

Ready to Transform Your
Magento 2 Forms?

Experience the most powerful form builder for Magento 2 with 200+ features

200+
Powerful Features
30
Field Types
8
CRM Integrations