Customer Attributes by Amasty

  • Popularity Score 3446 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Add new attributes to registration page, billing page of checkout: how you found us, VAT number, etc © Amasty
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect


Customer Attributes by Amasty

Amasty Info

Please find full description, live demo and user guide at Magento Customer Attributes module page

Collect all the necessary info about customers to provide better service and get more profit.

magento customer attributes

Get all business-related and personal information needed.

Our Magento customer attributes extension enables you to create unlimited number of additional fields for registration and collect as much information as you need. You can let customers upload documents, images, let them select from available options, type their own text, leave comments, etc.

Make a big step to customer loyalty.

Collect info about your customers to fulfill more of their needs. Find out the key reasons for choosing your store as well as the things your customers are not satisfied with. Know your customers’ personal information such as date of birth, hobbies and make specials according to this info.Let customers feel they are taken care of and they will pay you back.

Show additional fields to your customers In your Magento Registration Form.

Gather information from as many customers as you can by displaying attributes both at the registration page and billing info page (for the customers who register during checkout).

Collect different types of information.

Get graphic or text information by creating customer service attributes attributes of different types. Let the customer answer open or closed questions, upload any file, e.g. photo, document or a passport scan or choose from the list of options.

See all the attribute information on the grid.

With ‘Manage customer attributes’ grid you can see all the details of created attributes at a glimpse. The grid contains information on the attribute type, sorting order and where the attribute is shown.

Choose the order in which attributes are displayed.

Optimize the list of attributes in the way your customer won’t get tired while filling in the Magento registration fields. Specify the order of attributes display for better information perception.

Hide the custom registration fields on Account Information page and Billing page if they had been filled in before.

Sometimes it’s really not necessary to bother customers during the checkout. Now you can remove the custom attributes from Account Information and Billing Information pages if they had been filled in before (e.g. during registration).

NEW! Build handy usage reports with visual graphs for selectable attributes

With the reports tool you can easily keep track of customer attributes usage. See detailed statistics based on various selectable attributes such as checkboxes, multiple selects, drop-downs and radio buttons. Use customer data for your marketing goals.

Make your Magento store user-friendly.

Use dependent attributes.

Have a long list of attributes? Need to ask for additional information only when a customer selects a particular option? Make attributes display only when a particular value of other attribute was selected. E.g. show the list of European divisions to choose from only when ‘Europe’ region is selected. Or ask for detailed description of the issue if the customer’s answer for ‘Are you satisfied with our service?’ is ‘No’.You can ask what customers like about your products the same way.

magento add fields to registration form

Upload images for checkbox and radio button field types.

Uploading images in addition to text descriptions will make your registration page both more visually attractive and more user-friendly. Some options may be difficult to understand, so the images will help customers to make the right choices.

Talk to the customers in their native languages.

The module allows selecting store views on which to display the attributes. Setting unique field title and default values for each store view give much convenience, if you have a multi-language store. Make your customers pleased by creating the custom attributes in their native languages. You can also remove or add fields to registration form for certain store views in cases, when some fields are country-specific.

Use any custom attribute for login.

Let customers use any custom attribute for login either instead of or together with email. If used together, customers will be able login either with email or with the custom attribute. So you can allow customers to login with their usernames instead of emails for example.

Place static information on registration page.

Use static text Magento custom fields to display the info, which customers should learn during registration process (e.g. terms and conditions).

Advanced attribute management.

magento custom fields

Convenient tool to segment your customers efficiently.

Add attributes to ‘Manage customers’ grid, sort and filter customers by the attributes. Find common features to define customer segments and adjust your marketing accordingly.

Both admin and customers can manage the attribute values.

Admin can fill in the attribute fields when creating a customer account from admin panel. Both customers and admin can edit attribute data. Admin can fill in attribute fields, when creating a customer account from admin panel. Of course, admin can restrict editing of some fields for customers.

Show the attributes on the order grid to improve order processing.

You can display attributes on the order grid to see important customer data, e.g. billing company, right away. This makes order processing faster and more convenient. The attributes can also be seen on order view pages.

customer service attributes

new! Customer attributes in email templates for guests and clients

You can include custom attributes in customer-related emails (e.g registration confirmation, password recovery, etc.) as well as in emails for store guests such as special offers, sales events, reminders, etc.

Analyze customers’ behavior.

Displaying attributes on the order grid, you can analyze the connection between customers’ personal info, let’s say hobbies, and the products they buy. This will help you to create more targeted and thus effective marketing campaigns.

magento registration fields

Customer group during registration.

You can let customers select customer group during registration.

Import and export of the custom attributes.

It is possible to export and import customer attributes using standard magento import/export functionality.

NEW!Specify customer attributes for orders placed on the backend

Now admin users can manually specify additional customer attributes when they create customers for orders placed from the admin panel. Customer attributes can be also added to already existing order pages.

Attribute capabilities.

  • Variety of attribute types: text field, text area, dropdown, checkboxes and radio buttons, multiple select and date fields, static text, yes/no, file upload, customer group selection.
  • Ability to include attributes in customer-related emails (e.g.registration confirmation, password recovery)
  • Now in your Magento - Dependent attributes functionality
  • Multiple options for attribute display: registration page, billing info page, customer account, ‘Manage Customers’ grid, order grid, order view pages. You can enable and disable display of fields for each of the above locations.
  • Ability to upload images for checkbox and radio button field types
  • Optional verification of unique values for attributes
  • Ability to display customer attributes on the list of customers, which is displayed while creation of order from admin panel.
  • RUT validation (specific field validation for Chilean market)

Know all new registered customers.

NEW! Activate new customer accounts manually.

By default all new registered customers of Magento store are activated automatically. Customer Attributes extension gives you a possibility to manually approve customers after their registration. This measure ensures that the account is associated with an actual person, rather than with a computer that is setting up fake accounts.

NEW! Get notifications of every new customer registration on several emails.

With the help of Customer Attributes you can set up the notifications of new registered customers. This useful option allows you to timely activate new customer accounts and keep a track of every new registration. If it's required you can sent these notifications to several admin emails.

NEW! Forbid ‘Log in’ and ‘Check out’ actions for non-activated users.

In case admin hasn’t activated a customer, the user can’t proceed to checkout or log in. Instead of these operations he receives the note of non-activated account.

Notify customers of their account activation.

Send welcome nurturing emails for new subscribers and gain more customers’ loyalty.

Customer Attributes user guide:
Customer Attributes User Guide

Live Demo:

→ New Customer
register a new customer as individual to see dependent attributes

→ Add Product To Cart
and register during the checkout process

→ Admin panel
create an attribute and see how it displays on Customers and Orders grid

Amasty Store

To see the complete Change Log list please visit the official Magento Customer Attributes page.

Extension Updates Log:

Version 5.5.2 - May 27, 2015
– Minor notification improvements for reports

Version 5.5.1 - May 14, 2015
– Customer attributes can now be specified when creating customer during placing order in the backend; and on the create/edit order page

Version 5.5.0 - May 14, 2015
– Possibility to build usage reports with visual graphs for selectable attributes (checkboxes, multiple selects, drop-downs, radio buttons)

Version 5.4.1 - Apr 27, 2015
– Customer attributes for guests can now be used in e-mail templates.

Version 5.4.0 - Mar 19, 2015
– Customer attributes are now saved for guest orders.

Tags: customer attribute, registration form, customer attributes, custom fields, custom registration form, custom attribute, registration fields, customer registration, customer fields, add field to customer, add fields to registration form, add attribute to customer, custom registration fields, customer group registration
M1 Extension Versions

Customer Attributes change log

2015-11-30 14:06:55
  • Version number: 5.5.8
  • Stability: Stable
  • Compatibility: 1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2
Version 5.5.8 - November 27, 2015
– Fix for filtering by customer attribute on the orders grid page

Version 5.5.7 - October 27, 2015
– Minor improvement related to correct translation of one option value
– Admin routing patch (SUPEE-6788) compatibility

Version 5.5.6 - September 30, 2015
– Index for guest attributes added to improve speed

Version 5.5.5 - September 22, 2015
– Improvement for setting default values of attributes for existing customers

Version 5.5.3 - June 14, 2015
– Minor improvement for account confirmation email logic when customer activation enabled

Version 5.5.2 - May 27, 2015
– Minor notification improvements for reports

Version 5.5.1 - May 14, 2015
– Customer attributes can now be specified when creating customer during placing order in the backend; and on the create/edit order page

Version 5.5.0 - May 14, 2015
– Possibility to build usage reports with visual graphs for selectable attributes (checkboxes, multiple selects, drop-downs, radio buttons)

Version 5.4.1 - April 27, 2015
– Customer attributes for guests can now be used in e-mail templates

Version 5.4.0 - March 19, 2015
– Customer attributes are now saved for guest orders

Version 5.3.5 - December 02, 2014
– Fix for automatic login after registration when customer activation enabled.

Version 5.3.3 - November 06, 2014
– Possibility to send customer registration notification to multiple admin e-mails
– Minor improvements

Version 5.3.2 - September 10, 2014
– Possibility to automatically approve customer based on customer group
– Some improvements

Version 5.3.1 - August 20, 2014
– Minor code refactoring

Version 5.3.0 - August 19, 2014
– Customer activation feature implemented

Version 5.2.2 - August 06, 2014
– Minor bugfix

Version 5.2.1 - March 12, 2014
– Possibility to login by attribute on checkout
– Minor code optimisation

Version 5.2.0 - November 20, 2013
– Now it's possible to enable standard address fields for customers during registration
– Validation rules for Brazilian CPF (Cadastro de Pessoas Físicas) and CNPJ (Cadastro Nacional de Pessoas Jurídicas) - in cooperation with Alberto Camin
– Possibility to use custom attribute for "forgot password" functionality
– Possibility to make attribute required only on front-end
– Ability for admin to quickly enable/disable display of fields on frontend
– Correct sorting of attributes in the backend (sorting order works in the backend now)

Version 5.1.6 - May 27, 2013
– Precise adjustment for attribute display on front end.
– Ability not to display attribute fields in Customers Account Information page and Billing page, if they were filled in before.
– Trigger for 'Date' field.
– ‘Type’ field added to Customer attributes grid.
– Fixed issue with customer group selector.
– Fixed issue with Admin Access Control List.

Version 5.1.4 - March 18, 2013
– Fix for customer group selector.
– Improved compatibility with custom design themes.

Version 5.1.2 - March 18, 2013
– Fix for unique value check on billing information step.
– Fix for deletion of customers.

Version 5.1.1 - February 28, 2013
– Bugfix for visible on frontend setting being saved incorrectly in Magento 1.4.2.

Version 5.0.10 - February 08, 2013
– Bugfix of attribute display for cases when 'All Store Views' option is selected.

Version 5.0.7 - February 04, 2013
– New attribute type - file upload.
– Selection of customer group on registration.
– Bugfix for table alias, table index keys, customer group selector, incorrect display of Yes/No attribute.

Version 4.2.0 - December 07, 2012
– New attribute type - 'Yes/No'.

Version 4.1.8 - November 05, 2012
– Fix for Magento 1.4.1.x (undefined Mage_Customer_Model_Form object)

Version 4.1.7 - November 01, 2012
– Fixed issue with dependent attributes in IE browser.
– Fixed issue with validation of mandatory attributes during saving of customer accounts.

Version 4.1.0 - September 17, 2012
– Ability to show customer attributes on order grid
– Optimized grid integration, which minimizes chances of conflicts with other modules
– Easier installation process (for Magento of versions 1.4.2 and newer it is not needed to patch the templates)
– Bugfix

Version 3.0.0 - August 20, 2012
– Dependent attributes. This feature lets you display certain attributes only when a particular value of other attribute was selected.
– Ability to make fields read-only. Customers can view the values specified in such fields and not edit them. Only admin can edit such fields.
– Static text field. With the help of this field you can to display text to customers on registration or customer account page. E.g. terms and conditions.
– RUT validation. Specific field validation for Chilean market.

Version 2.4.0 - April 03, 2012
– Ability to display attributes in account information section on order view pages in admin panel.
– Additional setting for display of attributes on registration page.

Version 2.2.0 - January 01, 1970
– Ability to display customer attributes on the list of customers, which is displayed while creation of order from admin panel.

Version 2.1.4 - August 24, 2011
– Compatibility with Magento 1.6.
– Performance optimization.

Version 2.0.0 - July 14, 2011
– Improved compatibilty with 3-party customer-related extensions.
– Bugfix.

Customer Attributes change log

2010-02-25 04:14:37
  • Version number: 1.4.1
  • Stability: Stable
  • Compatibility: 1.3, 1.4,, 1.4.2, 1.5, 1.6
Version 1.4.1 - March 30, 2011
– Ability to use any custom attribute for login either instead of or together with email (if used together, customers will be able login either with email or with the custom attribute).
– Two new field types - checkbox and radio button
– Ability to use images for checkbox and radio button options
– Ability to automatically verify that customers fill in unique values for attributes

Version 1.1.3 - January 14, 2011
– Fixed issue with orders placed from admin panel for Magento 1.4.2

Version 1.1.2 - December 09, 2010
– Compatibility with Magento 1.4.2

Version 1.1.0 - October 20, 2010
– Multiple select fields
– Ordering of fields on front end

Version 1.0.5 - July 02, 2010
– Ability to indicate at which store views the custom attributes should be displayed

Version 1.0.1 - February 27, 2010
– Added compatibility with 3-d party "Customer Activation" extension
– Added compatibility with Magento 1.4

About the Developer

This extension was developed by and is supported by Amasty

Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.



* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window


To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.