v3.0.9
Part of WebForms Suite

Customer Registration Form Extension for Magento 2 — B2B Groups, Approval & Anti-Fraud

Customer Registration Form
Magento 2.3, 2.4 · Community, Enterprise, Cloud
Hyvä Ready Breeze Ready GraphQL REST API

Customer Registration Form extension replaces Magento's default signup with a fully configurable form builder: 30+ field types, multi-step and popup layouts, conditional logic, and bot protection. Built-in account approval workflow lets admins review registrations, assign customer groups, and move approved buyers — without extra modules. B2B, wholesale, and partner onboarding in one install, from €189

  • check_circle 30 Input Types
  • check_circle Field Dependency
  • check_circle Group Registrations
  • check_circle Custom Registration Url
  • check_circle Account Activation
  • check_circle Multi-step Registrations
  • check_circle Popup Registrations
  • check_circle Bot Protection
  • check_circle Email Notifications
  • check_circle Pdf Export

Screenshots

A quick glance at frontend and backend functions.

Product Details

Magento 2 custom B2B registration form builder dashboard showing drag-and-drop field editor, validation rules, customer approval workflow settings, and group assignment options

Transform your Magento 2 B2B registration process with our advanced form builder. When Magento's default registration form doesn't meet your business needs, our extension delivers the solution. Create custom registration forms with 30+ field types, add new fields, reconfigure layouts, or create unique registration URLs. Most importantly, manage customer registrations effectively by approving genuine B2B users while preventing fake sign-ups and protecting your wholesale pricing.

Streamline your B2B operations with a registration solution designed specifically for wholesale and corporate businesses. This extension excels at managing different customer groups—whether B2B, wholesale, corporate, or consumer segments. Create separate registration forms for each customer type and implement automated approval workflows to ensure only qualified business customers access your B2B pricing and exclusive products.

  • Registration Form Builder
  • Group Registration
  • Account Approval
  • Pre-fill Forms from URL
  • Custom Registration URLs
  • Multi-step Registration Forms
  • Popup Registration Forms
  • Multi-language Registration Forms
  • Comprehensive Data Management
  • Email Notifications
  • Data Export to CSV/XML
  • REST API & GraphQL

Design Options for Your Registration Form

Multi-column B2B registration form layout with 6 field columns per fieldset and responsive grid design for Magento 2 stores

Multi-Column Registration Forms

Design professional registration layouts with flexible multi-column configurations. Our extension supports up to 6 field columns within each fieldset and up to 4 fieldset columns in your form. Create sophisticated layouts by combining different column configurations—our responsive CSS grid automatically ensures perfect alignment across all screen sizes, from mobile to desktop, without requiring custom coding.

Mobile-Optimized Registration Forms

Deliver flawless mobile registration experiences with device-specific layout controls. Our form builder includes a dedicated Responsive Design configuration block for each field and fieldset, allowing you to set precise element widths for three screen sizes: small (mobile), medium (tablet), and large (desktop). Your B2B customers can complete registration seamlessly from any device, ensuring maximum conversion rates across all platforms.

Mobile-responsive B2B registration form displayed on smartphone showing optimized field layout, touch-friendly input controls, and adaptive design for small screens
Popup registration modal window with custom B2B fields for Magento 2 customer onboarding, opening without page reload

Popup Registration Forms

Boost conversion rates with instant popup registration forms that open without page reload. Place registration buttons anywhere on your Magento store to display the customer registration form in a convenient modal window. For B2B stores, combine this feature with the HidePrice Pro extension to replace catalog prices with registration buttons, ensuring only approved business customers see your wholesale pricing and products.

Multi-Step B2B Registration Forms

Simplify complex B2B registration processes by breaking lengthy forms into logical, manageable steps. When your custom registration form collects extensive business information, our extension allows you to convert any standard form into an intuitive multi-step registration process with just a few clicks. Customers complete one section at a time, reducing form abandonment and improving the overall registration experience for wholesale and corporate buyers.

Multi-step registration wizard for B2B customers showing progress indicator, step navigation, and sequential data collection process in Magento 2

Form Builder: Your Key to Customization

Varied Field Types

Collect precisely the information your B2B business requires with 30+ specialized field types. From basic text inputs, textareas, select dropdowns, radio buttons, and checkboxes to advanced options like image pickers, date pickers, color pickers, and file uploads—our form builder handles any registration scenario. Each field type includes comprehensive validation options, conditional display rules, and multi-language support, enabling you to create registration forms that match your exact business requirements.

Complete collection of 30+ registration form field types for Magento 2 including text inputs, dropdowns, date pickers, file uploads, image pickers, and custom validation options for B2B forms
Real-time input validation for customer registration forms in Magento 2 showing regular expression pattern matching, custom error messages, and unique value verification for B2B data quality

Input Verification

Ensure data quality with sophisticated input verification capabilities. Our form builder extension validates customer input based on multiple parameters—utilize regular expressions to match customer data against specific patterns, displaying custom error messages when validation fails. The unique validation feature checks submitted values against your database to prevent duplicate entries. This ensures you collect accurate, properly formatted business information from B2B customers, reducing manual data cleanup and improving your customer database integrity.

Multi-Language Translations

Expand your B2B business globally with comprehensive multi-language translation support. Our user-friendly translation interface, mirroring Magento's native catalog translation system, allows you to translate every text element and input field in your registration form. Beyond simple text translation, you can customize multiple form aspects for specific store views—including field configurations, validation messages, and success notifications. Each international customer experiences registration forms in their preferred language, improving conversion rates for your global B2B operations.

Multi-language B2B registration form showing Japanese translation interface with localized field labels, validation messages, and instructions for international Magento 2 stores
Dynamic language switching demonstration for customer registration forms in Magento 2 showing automatic translation of all form elements across different store views
Conditional logic functionality for Magento 2 registration forms showing dynamic field visibility, show/hide behavior based on customer responses, and smart form adaptation for B2B scenarios

Conditional Logic for Dynamic Forms

Create intelligent, adaptive registration forms that respond to customer input. The conditional logic feature shows or hides form elements based on previous customer choices, ensuring you request only relevant information for each customer type. Display additional tax documentation fields exclusively for wholesale customers, show different address requirements based on country selection, or reveal specific product interest questions based on business type. You can also guide customers through the registration process with dynamic HTML hints that appear contextually, creating personalized, streamlined experiences that improve completion rates.

Digital signature

Enhance legal compliance and security with digital signature capabilities in your custom registration forms. When customers complete registration, their digital signature is captured and securely stored in your database with access restricted to administrators only. The signed registration data, complete with signature attachment, can be automatically forwarded to responsible personnel for verification. This feature is particularly valuable for B2B businesses requiring formal agreements, terms acceptance, or legal documentation during customer onboarding processes.

Digital signature capture interface for Magento 2 customer registration forms showing touch-enabled signature pad, secure storage, and B2B legal compliance features

Manage Registrations Effectively

Customer approval workflow dashboard for Magento 2 showing B2B registration review, bulk approval actions, customer group assignment, and admin notification system

Protect your B2B pricing and wholesale products with comprehensive registration management requiring administrator approval. Review and verify each new registration before activating accounts—approve legitimate business customers while blocking fraudulent sign-ups and bot registrations. Efficiently manage customer segmentation by moving existing customers between groups based on verification status or business qualifications. Encourage customers to provide additional business documentation or information before assigning them to premium customer groups with access to exclusive B2B pricing and products.

Group Registration

Customizable Group Assignments

Streamline B2B customer segmentation with intelligent, automated group assignment rules. Configure your registration forms to automatically assign new customers to specific groups based on their form responses—such as business type, expected order volume, geographic location, or industry sector. Alternatively, manually assign customers to appropriate groups during the approval process after verifying their business credentials. This automation ensures each customer segment immediately receives correct pricing tiers, appropriate catalog access, targeted promotional offers, and relevant payment terms—whether they're wholesale distributors, corporate buyers, retail customers, or VIP accounts.

Automated customer group assignment configuration in Magento 2 showing rules engine, conditional group mapping, and B2B customer segmentation settings for wholesale, corporate, and retail segments
Multiple registration form management for Magento 2 showing separate B2B forms for different customer groups with unique URLs, custom fields, and targeted approval workflows

Separate Forms for Various Groups

Create targeted registration experiences by designing separate forms for each customer segment. Build distinct registration forms for B2B wholesale buyers, corporate accounts, retail customers, and distributors—each collecting segment-specific information relevant to that business relationship. Assign unique registration URLs to each form for direct marketing campaigns, partner referrals, or sales team outreach. Each form can have customized fields, validation rules, approval workflows, and automatic group assignments, ensuring the registration process perfectly matches the requirements and expectations of each customer type in your B2B ecosystem.

Additional Features You'll Love

Customizable email notification system for Magento 2 customer registrations showing template editor, approval status emails, admin alerts, and multi-language B2B customer communications

Email Notifications

Maintain transparent communication throughout the registration and approval process with comprehensive email notification system. Customers automatically receive confirmation emails when submitting registration requests. Administrators get instant notifications about new B2B registration submissions requiring review. Send automated approval or rejection notifications to customers with customizable messaging explaining next steps. All email templates are fully editable, support dynamic variables for personalization, and can be translated for multi-language stores. Create professional, branded email communications that enhance customer experience while keeping your team informed and organized throughout the B2B customer acquisition process.

Data Export

Extract customer registration data for external analysis, CRM synchronization, or backup purposes with flexible export functionality. Export complete registration datasets or filter by date range, customer group, approval status, or custom field values. Choose between CSV format for spreadsheet analysis and reporting, or XML format for system integrations and automated data processing. Exported files include all custom field responses, submission timestamps, approval status, customer group assignments, and registration source tracking—providing comprehensive information for business intelligence, sales team follow-up, marketing campaign analysis, and compliance documentation.

Customer registration data export interface for Magento 2 showing CSV and XML export options, filtering controls, and bulk data extraction for CRM integration and business intelligence analysis
REST API and GraphQL integration documentation for Magento 2 customer registration forms showing endpoint configuration, authentication, and headless commerce implementation for B2B PWA applications

REST API & GraphQL

Build modern, headless B2B commerce experiences with comprehensive REST API and GraphQL support. Our extension provides complete API endpoints for programmatic form creation, submission handling, customer approval management, and registration data retrieval. Perfect for Progressive Web Apps (PWA), mobile applications, or custom frontend implementations requiring separation from Magento's native UI. The API maintains full extension functionality—including field validation, conditional logic, approval workflows, and email notifications—while giving your development team complete flexibility in user interface design, customer experience optimization, and integration with third-party systems.

Print to PDF

Generate professional PDF documents from registration submissions for record-keeping, compliance, or offline processing. Customers can download PDF copies of their completed registration forms for their records. Administrators can print registration submissions as formatted PDFs for approval workflows, legal documentation, or archival purposes. Customize PDF templates to match your brand identity and include company logos, legal disclaimers, or terms and conditions. Particularly valuable for B2B businesses requiring physical signatures on printed documents or maintaining paper trails for regulatory compliance in regulated industries.

PDF generation feature for Magento 2 registration forms showing customizable PDF templates, branded documents, and B2B compliance documentation export capabilities

Popular CRM Integrations for E-commerce Forms

Zapier logo

Zapier

Connect your B2B registration forms to 6,000+ apps with Zapier automation platform. New customer registrations trigger automated workflows across your entire business ecosystem—from CRM updates and team notifications to project management tools and custom databases. Build sophisticated multi-step automations that route registration data based on customer group, approval status, or custom field responses, enabling seamless integration with your unique business processes.

Zendesk logo

Zendesk

Streamline B2B customer support from the moment of registration. Automatically create Zendesk tickets when new customers submit registration forms, ensuring your customer success team is immediately notified about new B2B accounts requiring onboarding assistance. All registration data—including custom fields and business information—synchronizes directly into Zendesk for personalized engagement.

Mailchimp logo

Mailchimp

Build targeted email marketing campaigns starting from customer registration. New registrations automatically subscribe customers to designated Mailchimp lists or audience segments based on their responses and customer group assignment. Synchronize custom registration fields to Mailchimp merge tags for advanced personalization in your B2B email campaigns.

Salesforce logo

Salesforce

Power your B2B sales process with seamless Salesforce CRM integration. New customer registrations automatically create leads or contacts in Salesforce, complete with all custom registration data mapped to your CRM fields. Your sales team gains immediate visibility into new B2B prospects, enabling rapid follow-up and personalized sales outreach for wholesale and corporate customers.

Zoho CRM logo

Zoho CRM

Enhance your B2B customer relationship management by automatically generating Zoho CRM leads from submitted registration forms. This integration streamlines lead capture and improves follow-up processes, ensuring your sales team can quickly engage with new wholesale and corporate prospects.

HubSpot logo

HubSpot

Enhance your marketing automation and lead nurturing with HubSpot integration. Registration submissions automatically create contacts in HubSpot with complete form data, triggering your pre-configured marketing workflows for B2B customer onboarding. Segment new registrations for targeted email campaigns and personalized content delivery based on business characteristics.

Klaviyo logo

Klaviyo

Leverage powerful marketing automation with Klaviyo integration for sophisticated B2B customer engagement. Registration events and customer data flow automatically into Klaviyo, creating detailed customer profiles enriched with all custom form responses. Build segment-specific campaigns for wholesale customers, corporate accounts, or VIP buyers using registration data for precise targeting.

Freshdesk logo

Freshdesk

Improve your B2B customer support process by automatically creating Freshdesk tickets from registration form submissions. This integration helps streamline issue resolution, enhances overall response times, and ensures new wholesale customers receive immediate support during onboarding.

PRICING

Choose your options.

WebForms Suite

Form builder with the registration functionality

€189.00

The customer registration functionality is provided by the WebForms Suite.


  • Full featured form builder included
  • 30 field types
  • Custom registration URLs
  • Group registration
  • Account approval system
  • Multi-column layouts
  • Multi-step forms
  • Fully responsive templates
  • REST API and GraphQL ready
  • 1 year of support and updates included

REVIEWS (6)

6 reviews from real customers

star star star star star

Approval queue works cleanly

We used the WebForms for the three-tier dealer onboarding, with different document requirements for each tier. We set up one form per tier and grouped applications upon approval. Now sales spend about 15 minutes per application instead of an hour. Overall, the extension runs smoothly without issues.
carlos_rs2
star star star star star

Works as expected

MageMe WebForms has been really helpful for our registration process. Our form is pretty long, so before, we’d regularly deal with duplicate accounts, incomplete submissions, and a lot of manual cleanup.

Now things feel much smoother. Users don’t lose their progress as often, and the information we get is a lot cleaner, which saves our team time. It also made it easier to keep the form relevant for different types of customers without making it too complicated.
TamaraB
star star star star star

Love it

We replaced our old registration module without any real issues. The approval queue, email notifications, and assigning customer groups after approval all worked as expected. I’m giving it 4 stars only because some of our Gmail applicants didn’t see the notification emails at first, but that turned out to be an SPF issue on our side, not a problem with the extension.
luka
star star star star star

B2B approval done right

Work fine. Auto-login after register is handy. Recommend!
NoemiShop
star star star star star

Replaced our old module

Works well for our B2B onboarding. The approval queue and email notifications save us a lot of manual work, especially with around 60 applications a month. Creating accounts only after approval, not on submission, is exactly the kind of control we need for vetting.
Marco
star star star star star

Excellent extension / Excellent support

Everything was so easy to install and configure that we can't count the benefits we made by buying this extension : we saved time and money for sure.

The support is just perfect since they answer by night within less an hour.

Excellent work here by MageMe, and also excellent support.

Thanks again
Remi

Write a Review

Write your own review:
Your Rating

CHANGE LOG

3.0.9
Jan 21 2026
  • Other: switch to db_schema.xml.
3.0.8
Jan 4 2026
  • New: license check removed. The add-on is now a part of the WebForms Suite.
3.0.7
Mar 5 2024
  • Fix: enabled email confirmation now blocks automatic login after the registration.
3.0.6
Oct 4 2023
  • Fix: subscription checkbox now creates subscriber with assigned customer id.
3.0.5
May 8 2023
  • Fix: PHP8.2 compatibility.
  • Fix: Default Magento confirmation email compatibility.
3.0.4
Apr 4 2023
  • New: custom attribute mapping added.
  • Fix: stability improvements.
3.0.3
Jun 30 2022
  • Allow remote shopping assistance added to mapping.
  • PHP 8 compatibility fixes.
3.0.2
May 23 2022
  • Fix newsletter subscription customer assignment.
3.0.1
May 17 2022
  • Fix re-registration of existing accounts.
3.0.0
Initial release
  • Initial release.

Frequently Asked Questions

verified_user How does your license work? expand_more

The license allows activation of the plugin within one production Magento instance with multiple store views.

The license can be freely deactivated and moved to another Magento instance if needed.

all_inclusive Is the extension lifetime usage or do I need to pay a subscription? expand_more

The plugin you purchase is for lifetime usage but the access to technical support and updates is limited to one year. If you need extension updates or technical support after a year, you will need to renew your license.

code Can I use the plugin in the development environment? expand_more

You can activate the purchased license in the development/staging environment and then move the license to the production environment by deactivating it in the admin panel and re-activating it in the new instance.

Please contact us if you require additional development licenses.

swap_horiz Can I transfer the license to my client's account? expand_more

Yes, you can do the license transfer from your account area My Licenses page.

build Do you offer customization services? expand_more

Yes! We offer custom development and module customization services. Whether you need modifications to our extensions, custom integrations, or entirely new functionality — our team can help. Visit our Custom Development page or contact us to discuss your project.

tune Am I able to customize your extensions? expand_more

Yes, you can customize our plugins to your needs. All our plugins come in 100% open code.

upgrade Is it possible to upgrade from Open Source (Community) to Adobe Commerce (Enterprise / Cloud)? expand_more

Yes, you can upgrade your license from Open Source to Adobe Commerce by paying the price difference. Please contact us for details.

check_circle Are your extensions compatible with Hyvä? expand_more

Yes, all our extensions are fully compatible with Hyvä and CSP out of the box.

update What happens after the free support period has ended? expand_more

You won't have access to product updates after the support period has ended and we won't be able to provide you with technical support.

You can extend your support period by paying the discounted product price.

replay What if the plugin doesn't work for me? expand_more

You can request a refund within 30 days after the initial purchase. Please find more details on our Refund Policy page.