
Top Selling Extension Winner
2 times in a row
Magento 2 Custom Registration Fields
Magento 2 Custom Registration Form extension allows the admin to create custom fields to gather additional customer information from the default registration page.
- Admin can easily extend the sign-up form.
- Enable/disable the address fields on the customer registration page.
- Add, edit, or delete multiple custom fields.
- Set default label for the custom field & manage Label for various store views.
- Input types available – text, text-area, date of birth, drop-down, multi-select, radio-button & more.
- Set the custom field status as – enabled or disabled.
- Show or hide custom field information in the sales email.
- Show or hide custom field information in sales orders and invoices.
- Display the terms & conditions and privacy policy checkbox on the registration page.
- Multi-lingual support / All language working including RTL.
- Magento 2 Custom Registration Form module is compatible with the Hyva Theme.
- GraphQL has been implemented for the extension.
Top Selling Extension Winner
2 times in a row
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Magento 2 Custom Registration Form module, The admin can extend his website's customer sign-up form thus enabling the admin to capture more useful information from the customer apart from the default ones that are available on the sign-up form.
The admin can create multiple custom fields for the sign-up form using various available input types - text, text-area, date of birth, drop-down, multi-select, radio-button, media image, file upload, or dependable field.
For the created custom fields, the admin can manage labels for each respective store view and can set to show or hide the custom field information within the sales email, sales order, and invoice. The admin can view the additional customer information while the customer can also check/edit under the account panel.

Highlighted features of Magento 2 Registration Form Module?
Extend the Registration Form
Easily extend the sign-up form as per your requirements.
All Input Types Supported
Supports Text Field/Area, Drop-down, Multi-select, Radio Button, Dependable Field, Media, Image File, Date, and Yes/No.
Image & File Support
The customers can upload Images and other files at the time of registration for the additional fields.
Hyva Theme Compatible
Magento 2 Custom Registration Fields module is compatible with the Hyva Theme.
GraphQL Support
GraphQL has been implemented for the extension.
Multi-Lingual Support
Magento 2 Custom Registration Form module supports all languages including RTL.
Multi-Store, Website, and Store View
Magento 2 Registration Form module gives the store owner the facility to add a Custom Registration Field on different stores, websites, and store views.
Show Terms & Conditions and Privacy & Cookies Policy
modules give the customer full details of terms and conditions, privacy policy, and cookies policy. Thus, providing transparency to the customer.
Dependable Custom Options
The admin can use Has Parent functionality to add a dependable attribute to the parent attribute.
Terms & Conditions Checkbox
If the admin enables the terms and conditions option from their end then the registered customer needs to select the terms and conditions check box.
What is the use of Magento 2 Custom Registration Form?
Custom Registration Fields for Magento 2 allow the admin to extend his website's customer sign-up form thus enabling the admin to capture more useful information from the customer apart from the default ones that are available on the sign-up form.
The admin will be able to add additional custom fields to the registration page with this add-on. This allows the administrator to collect any additional or critical information from the person enrolling on the site.
The admin can create multiple custom fields using various available input types - text, text-area, date of birth, drop-down, multi-select, radio-button, media image, file upload, or dependable field.
Create Custom Fields
The ability to create multiple custom fields helps the store admin to set up the needed data fields without any delays. The admin can make use of different field input types to fit the requirement.
This ensures that the right type of data is collected efficiently using the available input types. There are no restrictions so the store owner can create as many numbers as custom fields and manage the custom fields.
- Multiple custom field creation
- Set fields to be required or not
- Choose from a list of input types
- Set availability of the custom field
- Set visibility of custom fields on - the admin customer form, customer account, and registration form.

Selection of Input Types
While creating a custom field(s) for the customer registration page, the admin should have at hand mostly all types of input types for the custom field(s) to be created.
They might range from a simple text field allowing the customer to add little text to a dependable field, or a dropdown, date, multi-select, image, and more. A complete list of the input types to create custom fields -
- Text Field & Text Area
- Dropdown
- Multi-select
- Radio Button
- Dependable Field,
- Media, Image, File
- Date
- Yes/No

Custom Fields Details
After having the additional information from the customer via the additional custom-created fields, the admin can check the details of the same via the backend.
- Additional information about the customer, visible to the admin
- The customer can view additional information
- The customer can modify the additional information
- Custom field information is visible in an email notification.

Terms & Conditions/Privacy Policy
For a store owner, it’s always important to have a terms and conditions/privacy policy. And it should be mandatory for a customer to read and agree to them before using a particular service, or before registering themselves at a store, etc.
- Set restrictions for the customers to proceed with the registration
- Set the terms and conditions header
- Button to go back to the registration page
- Beautiful pop-up and slide animation for the terms and conditions/privacy policy
- Option to add address fields at the registration page or later
- Various color options for the popup and slider

LabX - Laboratory Equipment Marketplace
LabX - LabX Media Group is a leading B2B science media company from Canada that delivers award-winning editorials, essential industry news, analysis, and insights for scientific research and life science community members.
LabX was founded in 1995, with the sole focus on laboratory equipment. Over time, the site has evolved from simple classified listings to an online auction platform.
Now a premier B2B marketplace where professionals shop for instruments, accessories, consumables, and supplies.

CoolMarket - Jamaica’s #1 Online Marketplace
CoolMarket - One of Jamaica's largest eCommerce stores with thousands of products and services from sellers all across the country.
The company was founded in December 2013 with just one seller but quickly grew to represent several of Jamaica's most recognizable retail outlets across the island.
With Webkul's Magento 2 Marketplace and Add-Ons, CoolMarket now offers the best-in-class seller-buyer online shopping experience.
Shopping on CoolMarket is made easy through its multiple payment options including credit/debit cards, cash on delivery, direct bank transfer, and easy financing.

Samsung Bangladesh - Employee Purchase Program
Samsung Fair Distribution Limited (FDL) is an authorized distributor and manufacturer of Samsung products in Bangladesh. Samsung brand is the global market leader in the country for mobile phones, television, refrigerators, microwaves, air conditioners, and other home appliances.
Samsung offers a staff purchase program for its employees and partner companies to get specialized pricing for consumer products. The employees can use their corporate accounts to view exciting offers across a wide range of products and make purchases from the official Samsung online store built on Magento 2.
But to avail of the discount benefits the employees need to provide credentials and upload some documents for authentication. With the Custom Registration Fields extension, the existing, as well as new employees, can upload documents from the My Account panel or during sign-up.

Complete Features List
- Admin can easily extend the sign-up form.
- Enable/disable the Address Fields for use on the customer registration page.
- Add, edit, or delete multiple custom fields.
- Set default label for the custom field & Manage Label for various store views Input types available – text, text-area, date of birth, drop-down, multi-select, radio-button, media image, file upload, or dependable field.
- Set values required – yes/no. Input validation – decimal number, integer number, email, URL, letters, letters, or numbers.
- Set the sorting order of the custom registration fields.
- Set the custom field status as – enabled or disabled.
- Show or hide custom field information in the sales email.
- Show or hide custom field information in sales orders and invoices.
- Display the terms & conditions and privacy policy checkbox on the registration page.
- Customize the terms & conditions and privacy policy section using color, background color, header text, animation, etc.
- Multi-Lingual support / All language working including RTL
- Magento 2 Registration Form module gives full support to the multi-store, website, and store view.
- The admin can use the Has Parent functionality for dependent files.
- The admin can also enable the terms and conditions from their end so the registered customer must choose the option.
Support
For any query or issue, please create a support ticket here http://webkul.uvdesk.com/
You may also browse many other top-quality Adobe Commerce Extensions for your online store.
Specifications
Recent Reviews
Write a reviewAmazing app with great customer support!
The app is amazing and every question I have had their support team has answered with clarity and ease. They have allowed me to set this app up in my store so much faster than I could have done without their assistance. Great customer service and a great app!
Very Help Full Team
Very Help Full Team.100% Trustworthy people. Highly recommended.
Awesome Job
i had problem paying for the module. But webkul support added me on skype and explained me and solved the problem. After that i paid the module cost in seconds. And webkul guys installed the module in just 30 - 40 mins despite it was too late in evening for them. Webkul support and their extensions are fantastic. I will highly recommend webkul.
Vijendra Kumar
Project Manager
Britewave Digital
Very quick in providing support
Very quick in providing support. I decided to purchase this module. When I had some trouble installing it, I received support immediately and now it is installed, configured and working (in under 30 seconds). I'm very happy with this module :-)
Frequently Asked Questions
Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.
Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server
- 1 GB RAM
- 1 Core Processor
- 30 GB Hard Disk
- DB with 1 GB RAM and 1 Core Processor
* Server Configuration may vary as per application requirements.
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.
Get Started with Cloud- + Features
- - Bugs
- + Compatible with Magento ^2.4.7 and PHP 8.3
- - Fixed text overlapping on slider modal.
- - Fixed Edit Account Information when input type is file or media.
- + Added GraphQL.
- + Added Postman Collection.
- + Added Mobikul Support.
- - Improved code to prevent xss attacks.
- - Fixed multi-select input field.
- - Fixed date in order place email.
- - Fixed file type link in email.
- - Improved code.
- - Fixed exception while creating new custom fields.
- - Fixed exception while exporting CSV and XML files.
- - Fixed exception while creating new customer at admin end.
- - Migrated use of Zend to Laminas.
- - Fixed edit account when 'Has Parent' enabled and input type 'dropdown'.
- - Fixed 'Has Parent' functionality for input type 'radio'.
- - Fixed file type custom attribute creation.
- - Fixed 'Show Content as' formatting on customer view.
- - Fixed child attributes rendering.
- + Added attributes validation.
- - Fixed customer information edit on admin checkout.
- - Fixed disabled attributes displayed in admin checkout.
- - Fixed dependable fields in admin end customer add/edit.
- + Compatible with Magento 2.4.3.
- + Added field of Website to the custom attributes and showing them as per website of customer.
- + Added remove option for file type attributes.
- + Improve code to prevent xss attacks.
- - Fixed Custom registration tab display issue for Magento 2.3.1
- - Fixed default value issue.
- - Fixed Image type attribute issue.
- - Fixed textarea type attribute issue.
- - Fixed required fields display.
- + Compatible with magento 2.3.0.
- + Added radio type attribute.
- - Fixed file and image type attribute value saving from admin customer save.
- - Fixed dropdown field issue on create account.
- - Fixed xss attack vulnerability.
- - Fixed issue with file type attribute at admin end.
- - Fixed issue while create new customer at admin.
- - Fixed edit customer at admin end when registration done with date type attribute.
- + Compatible with magento 2.2.6.
- + Added remove file option in admin end.
- - Fixed issues on customer edit.
- - Fixed customer save issues.
- + Admin can enable Terms & Conditions and Privacy & cookie Policy on registration page.
- + Admin can set animation type for Terms & Conditions and Privacy & cookie Policy window.
- + Admin can change the background color of Terms & Conditions and Privacy & cookie Policy window.
- + Admin can save content store wise for Terms & Conditions and Privacy & cookie Policy.
- + Admin can easily extend the sign up form.
- + Easy to use from Magento back-end and supported by all html input types.
- + Admin can create any type of the input field and insert into the registration form.
- + All kind of attribute supported.
- + Easy to capture more customer information like Date Of Birth, Hobby etc.
- + Custom Field validation for registration form.
- + Support all input types including dropdown, dependable field, multi-select and image upload during sign up form.
- + Admin can set validation type for all custom registration field. For example valid number, use the number only, avoid spaces, use the valid date, etc.
- + Visible on Sales Email.
- + Visible on Sale’s order and invoice.
- + The code is fully open & you can customize it according to your need.
- + Fully dynamic module that means you don’t need any technical knowledge to extend sign-up form fields.