This product is transferred. If you delete it, you will no longer be able to buy it with a 100% discount for the initial order. Would you still like to proceed?
Get to know your clients better from the moment of registration. Add Magento 2 custom registration fields to forms at the New Customer Account and Shipping pages. Get reports on the fields and forms performance and analyze the data for further marketing strategy improvements.
Choose among 10 input types to create new custom registration fields
Manage the fields display on the Registration / Checkout pages
Create and edit new customer registration fields from the backend
There’s no need to answer why you should know your customers’ exact wants and needs. Though, the practice shows that about 90% of companies have no idea about their clients’ strong desires.
Why is that? The reasons are as simple as that:
(a) merchants never ask customers about their needs, (b) make no researches or (c) simply raise wrong questions.
Getting back to Magento native registration fields possibilities, one has a slight chance to gather additional customers’ data. We offer you to create a limitless number of custom registration fields for your Magento 2 with this extension.
Collect information about newbies and already existing clients. Let customers upload documents and images, choose answer options or put in the needed answer and leave comments. Process and manage this additional customers’ data right from the backend.
How to create over-and-above registration fields?
Almost any plugin is a challenge for non-technical users, but not this one. With the Magento 2 Custom Registration Form extension, you can already make a profit in a few simple steps.
Add a limitless number of custom registration fields to know your clients better
Apart from showing address fields, supply your registration page with complementary fields to gain more useful information. Add as many custom fields to select on Magento 2 registration form as you need right on the ‘Manage Attributes’ grid. Add new ones and change the settings of the existing fields.
Adjust properties of the new fields to your business needs
Specify an attribute label and code (the latest will be used for internal needs only). Choose the store view for which the custom attribute will be available.
Select among 10 different input types:
Text field and text area
Date
Multiple select
Multiple checkbox select with images
Dropdown
Yes/No
Single radio select with images
Customer group selector
Static text
Single file upload
Choose where to display the new custom registration field on the frontend/backend:
Customers Grid
Orders Grid
Order View page
Account Information page
Billing page
Registration page
Hidethe custom registration field if previously filled on the ‘Account Information’ and ‘Billing’ pages. Set the sortingorderof the registration field in which it will be displayed on the frontend.
Createvaluesof the selectable custom registration fields, choose values that will be visible on the frontend and preselected by default.
Make your registration and checkout pages attractive by displayingimagesfor Checkbox and Radio Button input types.
How to manage registration fields relations in a Magento form?
Make your custom registration fields interrelated to get the information gathering more complete. Ask leading questions only in case it’s applicable for setting up relevant dependencies.
Specify parent custom registration fields to establish new relations
Use the ‘Attribute Relation’ grid to make fields dependent. Choose a custom registration field that will be a parent:
Multiple Select
Dropdown
Multiple Checkbox Select with Images
Single Radio Select with Images
Set up the dependent fields to complement the parent
Define what fields will be dependent on the parent one. They will be shown on the frontend only in case a customer chooses one of the stated values of a parent attribute.
Set up the registration fields display on the frontend
Configure the fields display on the registration page to collect useful clients’ data since the establishment of a new user.
Display custom registration fields on the Create New Customer Account page
Show an unlimited number of custom registration fields on the Create Account page to gather customers’ information on their:
gender
age
company name
position in the company
loyalty level
customer group, etc.
and let them upload additional files right on the page.
Show custom registration fields on the Shipping page
Besides, you can display a form with custom registration fields on the Magento 2 checkout page. Let unregistered customers and those who are in the clients base specify their age, company name, loyalty/ customer group and many more.
Additional options for Magento custom registration form
Include a needed custom registration field into any email template for both registered and guest users (welcome emails, password recovery etc.). E.g.: A custom attribute of a profession:`or
Implement the module together withOrder Status for Magento 2to include any custom registration field in order status emails.
Handle Magento 2 custom registration fields and gather helpful customer information via API.
Use the extension together withCustomer Group Catalog for Magento 2to collect info about wholesales. Apply combinations with custom registration fields when configuring customer conditions.
Import/export your custom registration fields by default Magento 2 procedures.
Use the Magento 2 Custom Registration Fields extension for RUT validation, which is a specific field validation for Chilean market, as well as validation rules for Brazilian CPF.
Product qestions
How to add custom registration fields to Magento 2?
To add customer group to registration form in Magento 2:Step 1. First of all, you need to go to Stores > Configuration > Customer Attributes.Step 2. Now you need to set up the attribute.Step 3. On the attribute configuration step, you will need to fill in several lines.Step 4. On this step, you have to choose yes or no on the Attribute Configuration options and define a Sorting Order.
With Improved Layered Navigation, elevate your customers' shopping experience by providing multiple filters and widgets for easy product discovery, while boosting your store's SEO rankings. Combine it with Elastic Search to supercharge your search capabilities, ensuring instant and relevant results for your users. Embrace the power of these bestsellers and take your store to new heights of success!
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you.
If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions.
There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form:
As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension?
What is the plugin...
How can I prolong support?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually.
→ Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually.
→ Learn more about our special offers
How to add custom registration fields to Magento 2?
To add customer group to registration form in Magento 2:
Step 1. First of all, you need to go to Stores > Configuration > Customer Attributes.
Step 2. Now you need to set up the attribute.
Step 3. On the attribute configuration step, you will need to fill in several lines.
Step 4. On this step, you have to choose yes or no on the Attribute Configuration options and define a Sorting Order.
Compatibility we improved compatibility with Magento 2.4.6
Fix we added validation for Dropdown attributes to prevent the saving of empty admin attribute options
Fix we improved compatibility with the Social Login extension
Fix we fixed the issue with the wrong date saved in the Date attributes
Fix we addressed the SQL error that appeared after changing the order of the options in the Dropdown attributes
Fix we resolved the issue with email variables of the extension not displaying in the emails
Version 2.3.7
Last Update: Mar 20, 2023
2.3.7 - Mar 20, 2023
Compatibility we improved the compatibility with PHP 8.2.
2.3.6 - Mar 14, 2023
Fix we resolved the issue with multi-select attribute type and php 8.1
2.3.4 - Feb 03, 2023
Fix the problem with an Attribute page displaying when it is assigned to a large number of customers was resolved
Fix the customers registration issue occurred when one of the Stores uses 'Single File Upload' attribute type was resolved
Fix we fixed the problem with saving several default options for the 'Multiple Select' attribute type
Fix now when changing the data on the checkout page the attributes value is saved correctly
2.3.3 - Apr 26, 2022
Compatibility now the extension is compatible with Magento 2.4.4
Fix we solved the issue with the customer attributes displaying on the registration page in case of incorrect registration fields filling
2.3.2 - Dec 22, 2021
Compatibility we enhanced compatibility with Amasty One Step Checkout. Now the attribute values are saved after the customer registration during checkout
Compatibility we enhanced compatibility with Amasty One Step Checkout. Now the attribute values are saved after the customer registration during checkout
Fix we solved the issue with the unsaved value of the attribute if the order is created in the admin panel
Fix we solved the issue with the unsaved value of the attribute if the order is created in the admin panel
2.3.1 - Aug 17, 2021
Fix we solved the problem on the checkout page when attributes with attribute relations are assigned to different store views.
Fix we addressed the issue of sorting customer attributes on the grid.
Fix we solved the problem on the checkout page when attributes with attribute relations are assigned to different store views.
Fix we addressed the issue of sorting customer attributes on the grid.
Fix we eliminated the problem of moving to the Billing step on the default checkout.
Fix we hid the customer attribute block on the frontend if it’s empty.
Fix we eliminated the problem of moving to the Billing step on the default checkout.
Fix we hid the customer attribute block on the frontend if it’s empty.
Fix we solved the issue with filling required customer attributes.
Fix we solved the issue with filling required customer attributes.
2.3.0 - Jun 07, 2021
New we added reports for Single Radio Select with Images attribute
New we added reports for Single Radio Select with Images attribute
Improvement now reports for all attributes will use Admin labels
Improvement now reports for all attributes will use Admin labels
Version 2.2.5
Last Update: Feb 16, 2021
2.2.5 - Feb 16, 2021
Fix we solved the problem with uploading single file attribute from admin side
Fix we solved the problem with uploading single file attribute from admin side
2.2.4 - Jan 25, 2021
Improvement we removed attributes from full text search to avert problems with attributes quantity on customer grid
Fix we solved the problem with displaying attribute codes instead of attribute labels on Ship To section
Improvement we removed attributes from full text search to avert problems with attributes quantity on customer grid
Fix we solved the problem with displaying attribute codes instead of attribute labels on Ship To section
2.2.3 - Oct 20, 2020
Fix we solved the problem with “Single file upload” attribute on Magento 2.3.6
Fix we solved the problem with “Single file upload” attribute on Magento 2.3.6
2.2.2 - Aug 07, 2020
Compatibility with Magento 2.4.0 was added
Compatibility with Magento 2.4.0 was added
2.2.1 - Mar 13, 2020
Fix we solved the problem with Single File Upload attribute on Magento 2.3.3
Fix we solved the problem with escaping HTML in attribute values
Fix we solved the problem with Single File Upload attribute on Magento 2.3.3
Fix we solved the problem with escaping HTML in attribute values
2.2.0 - Jan 21, 2020
Compatibility compatibility with Amasty PDF Customizer was improved. Now you can use more customer attributes in your templates.
Compatibility compatibility with Amasty PDF Customizer was improved. Now you can use more customer attributes in your templates.
Version 2.1.38
Last Update: Nov 27, 2019
2.1.38 - Nov 27, 2019
Fix we solved the problem with displaying order attributes on Account Information page and Registration page
Fix we solved the problem with displaying order attributes on Account Information page and Registration page
2.1.37 - Nov 25, 2019
Fix we solved the problem with order placing with a Multiple Checkbox parent attribute
Fix we solved the problem with order placing with a Multiple Checkbox parent attribute
Fix we solved the problem with privacy policy checkbox position from Amasty GDPR extension
Fix we solved the problem with privacy policy checkbox position from Amasty GDPR extension
2.1.36 - Oct 31, 2019
Fix we solved the problem with saving customer attributes while reordering
Fix we solved the problem with saving customer attributes while reordering
2.1.35 - Sep 23, 2019
Improvement we reviewed and enhanced the code
Fix we solved the problem with notice \"Attribute value is empty\" on checkout page
Fix we resolved the problem with attributes linked to General customer group
Fix we solved the problem with \"Multiple Checkbox Select with Images\"
Fix we solved the problem with displaying attributes which require value only on frontend
2.1.34 - Sep 02, 2019
Fix the issue with attribute type \"Multiple Checkbox Select with Images\" was fixed
Fix the issue with default Date attribute was resolved
Fix the issue with attribute type \"Multiple Checkbox Select with Images\" was fixed
Fix the issue with predefined customer attributes for new orders as resolved
Fix the issue with default Date attribute was resolved
Fix the issue with predefined customer attributes for new orders as resolved
2.1.33 - Jun 11, 2019
Improvement we have improved the code regarding saving dependent attributes making the extension operation faster
Improvement the code was improved for saving dependent attributes. Now the extension operates faster
2.1.32 - Apr 15, 2019
Fix the issue when payment restriction doesn't work properly with customer attributes was resolved
Fix the issue when payment restriction doesn't work properly with customer attributes was resolved
2.1.31 - Mar 05, 2019
Fix the issue with creating an order from the admin area on Magento 2.2.7 was resolved
Fix the issue with creating an order from the admin area on Magento 2.2.7 was resolved
2.1.30 - Feb 05, 2019
Compatibility the compatibility with Amasty One Page Checkout was enhanced
Fix the issue with the exporting data to .csv file was resolved
Compatibility the compatibility with Amasty One Page Checkout was enhanced
Fix the issue with the missing resource \"calendar.png\" was resolved
Fix the issue with the exporting data to .csv file was resolved
Fix the issue with the missing resource \"calendar.png\" was resolved
2.1.29 - Dec 19, 2018
Compatibility the compatibility with Magento 2.3 was enhanced
Compatibility the compatibility with Magento 2.3 was enhanced
Improvement now the 'checkbox' type attribute can be used while creating an order from the admin panel. Due to Magento constraints, the 'checkbox' attribute options can't be displayed as checkboxes on the admin panel order page. So while creating an order in the admin panel it is displayed as a multi-select field now.
Improvement now the 'checkbox' type attribute can be used while creating an order from the admin panel
2.1.28 - Nov 12, 2018
Compatibility the compatibility with Magento 2.2.6 was enhanced
Compatibility the compatibility with Magento 2.2.6 was enhanced
2.1.27 - Oct 17, 2018
Fix the issue with saving the drop-down type attribute on Magento 2.2.6 was resolved
Fix the issue with not saving a customer attribute in an order was resolved
Fix the issue with not saving a customer attribute in an order was resolved
Fix the issue with saving the drop-down type attribute on Magento 2.2.6 was resolved
2.1.26 - Oct 03, 2018
Fix the issue with saving date type attributes was resolved
Fix the issue with saving the date type attributes was resolved
2.1.25 - Aug 13, 2018
Fix the issue with \"Multiple Checkbox Select with Images\" attribute type on checkout page was resolved
Fix the issue with the 'Multiple Checkbox Select with Images' attribute type on the checkout page was resolved
2.1.24 - Jul 30, 2018
Fix the error when creating a customer account with no prior customer attributes creation was fixed
Fix the issue when creating a customer account with no existing customer attributes was fixed
2.1.23 - Jul 18, 2018
New now, on the registration page it is possible to set the form values after the form submission has failed
New on the registration page it is possible to set the form values after the form submission has failed
2.1.22 - Jul 06, 2018
Compatibility compatibility with the 3rd part extensions was enhanced
Compatibility the compatibility with the 3rd party extensions was enhanced
2.1.21 - Jun 14, 2018
Fix the issue with \"static text\" attribute was resolved
Fix the issue with the 'static text' attribute was resolved
2.1.20 - May 28, 2018
Fix the issue with export multiselect field
Fix the issue with the export multiselect field was resolved
2.1.19 - May 28, 2018
Fix the issue with Paypal gateway was resolved
Fix the issue with the Paypal gateway was resolved
2.1.18 - May 10, 2018
Fix the issue with saving blank value was resolved
Fix the issue when saving a blank value was resolved
2.1.17 - Apr 27, 2018
Fix the issue with saving incorrect date format
Fix the issue with the incorrect date format saving was resolved
2.1.16 - Apr 18, 2018
Fixed an issue with attributes saving
Fixed an issue with the attributes saving
2.1.15 - Apr 11, 2018
fix setup error on magento install
Setup issue during the Magento installation was fixed
2.1.14 - Apr 05, 2018
Fixed an issue with display datepicker on checkout page
Fixed an issue with the datepicker display on the checkout page
2.1.13 - Mar 28, 2018
Fixed an issue with saving new customers on Magento 2.1.x
Fixed an issue with saving new customers on Magento 2.1.x
2.1.12 - Mar 27, 2018
Fixed an issue with removing hidden attributes on customer account page
Fixed an issue with removing hidden attributes on the customer account page
2.1.11 - Feb 26, 2018
Fixed a issue with saving customer attributes on checkout page for Magento Commerce (Enterpise Edition)
Fixed an issue with saving customer attributes on checkout page for Magento Commerce and Enterprise Editions
2.1.10 - Feb 12, 2018
Fixed an issue with updating multi-select attribute through API
Fixed an issue with updating a multi-select attribute using API
2.1.9 - Jan 18, 2018
Fixed an issue with showing parent attributes on checkout page
Fixed an issue with JS on the customer registration page
Fixed JS error on customer registration page
Fixed an issue with the parent attributes display on the checkout page
2.1.8 - Jan 04, 2018
Fixed a notice on the order grid page when a multiselect attribute is displayed on the grid
Fixed a notice on the order grid page when a multiselect attribute is displayed on the grid
2.1.7 - Dec 26, 2017
Minot JS fixed
Implemented a minor JS fix
2.1.6 - Dec 12, 2017
Fixed issue with multi image select
Fixed issue with saving customer if using a defined Texta Area Atrribute
Fixed issue with saving customer if using a defined Texta Area Atrribute
Fixed issue with multi image select
2.1.5 - Dec 11, 2017
Fixed an issue with hiding attributes on the customer grid
2.1.4 - Nov 30, 2017
Fixed issue with incorrect export custom attributes in CSV
Fixed an issue with variables in emails
Fixed issue with variables in emails
Fixed an issue with incorrect export of custom attributes to CSV
2.1.3 - Nov 16, 2017
Magento 2.2 compatibility is tested and confirmed
Fixed an issue with attributes values on the customer grid
A lot of minor fixes and code improvements
Fixed an issue on Magento Commerce - remove the custom_attributes display from review page
Fixed issue with downloading images
Fixed fatal error with adding variables to email
Fixed a fatal error with adding variables to email
Fixed a check for not visible required attributes
Fixed checking of requiring of not visible attributes
Fixed an issue with downloading images
Fixed issue on Magento Commerce - remove custom_attributes showing from review page
Fixed issue with attributes values on customer grid
We made a lot of minor fixes and code improvements
Magento 2.2 compatibility is tested and confirmed
2.1.2 - Aug 17, 2017
Fixed an issue with redirect back to the attribute grid when saving the attribute
Fixed an issue with duplicates when updating options of customer group selector
Fixed an issue with the attribute dependant on multiple parent attributes
Fixed an issue with the attribute dependant on multiple parent attributes
Fixed an issue with duplicates when updating options of customer group selector
Fixed an issue with redirect back to the attribute grid when saving the attribute
2.1.0 - May 29, 2017
Ability to use var customer.getData('attribute_name') variable in order-related emails
Fixed an issue with the missing shipping methods during order creation when the Multiple Select (with Images) is empty
File upload compatibility with M2.1.5
Other minor bugfixes & stability improvements
Fixed an issue with the missing shipping methods during order creation when the Multiple Select (with Images) is empty
Fixed the customer creation issue with the dependent attributes
Fixed an issue with customer group attribute
Fixed an issue with customer group attribute
Fixed the customer creation issue with the dependent attributes
Other minor bugfixes & stability improvements
File upload compatibility with M2.1.5
Ability to use var customer.getData('attribute_name') variable in order-related emails
Version 2.0.3
Last Update: Mar 23, 2017
2.0.3 - Mar 23, 2017
Fix for downloadable attributes in the backend
Fix for downloadable attributes in the backend
2.0.2 - Mar 21, 2017
Few minor fixes
Few minor fixes
2.0.1 - Mar 18, 2017
Compatibility improvement for Order Attributes extension and Extended Order Grid extension
Compatibility improvement for Order Attributes extension and Extended Order Grid extension
2.0.0 - Feb 24, 2017
Allows to create the dependent attributes, i.e. to display certain attributes only when a particular value of other attribute was selected
Version 1.0.8
Last Update: Feb 15, 2017
1.0.8 - Feb 15, 2017
Fixed an issue with the Manage Label / Options panel did not update for all input types
1.0.7 - Dec 07, 2016
Minor bug fix
1.0.6 - Nov 30, 2016
Minor fix for saving attributes for guest orders
1.0.5 - Oct 13, 2016
Added button to refresh Customer Group Options
1.0.4 - Oct 03, 2016
Bugfix for \"Customer Group\" attribute type
1.0.3 - Aug 11, 2016
Ability to show customer attributes on order grid
Minor bugfixes
1.0.2 - Aug 08, 2016
Fix \"Allow customers to change their group\" setting