INR - Indian Rupee

USD - US Dollar




INR - Indian Rupee

USD - US Dollar


Hire a Developer

Now You can Hire Webkul Developer and get Webkul Modules Customized as per your needs.

Custom Registration Fields for Magento 2 Sale

Custom Registration Fields for Magento 2

3 Review(s)
Write A Review

Custom Registration Fields For Magento 2: Do you want to obtain additional information from the customers via sign-up form? It can anything like verification information such as identity proof, address proof, or any other KYC information. And you are stuck due the fact that the default platform doesn't have that functionality? Now, the admin can effortlessly create custom fields using multiple field types allowing the admin to cover almost all details that are required to gather the additional customer information from the registration page.

Regular Price -
Offer Expiring Soon

* Required Fields

Request Customization



Custom Registration Fields For Magento 2: Using this extension, 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

 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 Image and other files at the time of registration for the additional fields.

 No Technical Expertise Required

No technical knowledge is required to extend the sign-up form fields.

 Validation Type

The admin can set the validation type for all the custom registration field.

 Multi-Lingual Support

This module supports all languages including RTL.

Why should I use this extension?

This extension will allow the admin of the webstore to extend the customer registration page easily. Thus allowing the admin to gather more customer information apart from the default registration fields as the default system does not allow extending the customer registration fields.

The admin can make use of the various custom registration field types to capture the needed information from the customer. This comes handy when the store owner wants some verification documents from the customer, or be any similar extra information type like the color that the customer like, etc.

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 of 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 - Admin customer form, customer account, and registration form.
Create Custom Fields

Selection of Input Types

While creating a custom field(s) for the customer registration page, the admin should have at hand mostly all type 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
Selection of Input Types

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 backend.

  • Additional information of the customer, visible to the admin
  • The customer can view additional information
  • The customer can modify additional information
  • Custom field information visible in an email notification.
Custom Fields Details

Terms & Conditions/Privacy Policy

For a store owner, it’s always important to have the 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 yourself at a store, etc.

  • Set restriction for the customers to proceed for 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 option for the popup and slider
Terms & Conditions and Privacy Policy

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 fields information in the sales email.
  • Show or hide custom fields information in sales order and invoice.
  • Display 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


For any query or issue, please create a support ticket here


Please Login to Write Your Review

based on 3 reviews
5 Stars
4 Stars
3 Stars
2 Stars
1 Stars
Write a Review
Lakmal Hemachandra
Posted On - March 31, 2018
(Sri Lanka)
Very Help Full Team
Very Help Full Team.100% Trustworthy people. Highly recommended.
Posted On - September 1, 2017
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
Li-Wey Lu
Posted On - May 24, 2017
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

 How to add additional custom fields for the customer registration page?
By using the Custom Registration fields extension, create desired custom fields and enable them to add the fields to the customer registration page.
 Can the customer edit the additional information fields?
Yes, the customer can view and edit the information for the additional fields under their account panel.
 Can the admin set up different labels for each custom field in case of multiple store views?
Yes, the admin can easily set up the labels according to the store view while creating the custom fields.
 What does enabling/disabling the address field?
If enabled then the address fields will be available for the customer to use on the registration page itself else if it’s disabled then the address fields will not be available on the registration page.
 Can the admin add dependable fields for the customer to choose at the frontend?
Yes, the admin can add dependable fields from the back end. The admin will have to mention the default label, attribute code, input type(choose from the available ones), values required & input validation.


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.
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.






Module code is completely open that means anyone can customize the code as per his / her need , as the developer of the module we also provide customisation and development of the module please contact us for module customisation (Paid Service)
Re Enter Email*
Paste is disabled


  • + Features
  • - Bugs
Version 3.0.0
  • + 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 bugs.
Version 2.1.0
  • + Compatible with Magento 2.3.x.
  • - Fixed major bugs.
Version 2.0.3
  • - Fixed major bugs.
Version 2.0.2
  • - Fixed minor bugs.
  • + Compatible with Magento 2.2.x.
Version 2.0.1
  • + Admin can enable Terms & Conditions andPrivacy & 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.
Version 2.0.0
  • + 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.