Powered by Adobe Commerce 2.4.5


Customer Attributes

by Amasty
Adobe Innovate Exchange Partner


Back to top

A data-driven approach is a proven way to grow business. That's why store owners are so interested in gathering various information about customers. The more information you have, the better offerings you can create for clients. The end result - is a sales boost, as users are happy with highly customized services and products. The most convenient way to quickly gather user information is to add a few more fields to the registration form or display a quick questionnaire in a customer account. The default Magento 2 functionality doesn't allow for that, and merchants have to spend thousands of dollars on custom development for a simple upgrade.

The Customer Attributes extension for Magento 2 is a great solution that helps you save money and get all the needed information. The module enables store administrators to create custom attribute fields of different types and display them on the registration page to collect important information about newly registered and already existing shoppers. Due to the variety of attribute types, you can let customers upload documents and images, select among predefined answer options or type in their own texts and comments. Effectively manage attributes from the backend and accurately process collected customer info.


Key Features:

  • Show extra attributes of different input types
  • Create multiple customer attributes right in the Magento 2 admin panel
  • Effectively process collected customer data
  • Use additional attributes in email templates
  • Generate handy attribute usage reports


Create Attributes With Various Input Types:

  • The text field and text area;
  • Date;
  • Multiple select;
  • Multiple checkboxes select with images;
  • Dropdown;
  • Yes/No;
  • Single radio select with images;
  • Customer group selector;
  • Static text;
  • Single file upload;


Display Extra Attributes On Registration Form

To collect as much customer data as possible you can add extra customer attributes to the Magento 2 account registration page as well as to the checkout page (for those customers who get registered during the checkout process).


See All Created Attributes On The Grid

All created customer attributes are displayed on a special grid where you'll find information on attribute type, sort order as well as about the page where each particular attribute is displayed. Apart from that, all extra attributes will be displayed on a customer's grid as well.


Show Extra Attributes On The Order Grid

Display additional customer attributes on the order grid to see important order-related customer data at once, thus making order processing much faster.


Hide Fields That Had Been Filled In Before

To streamline the checkout and registration process, you can hide the attribute fields which have been filled in once. This way you'll make shopping in your store more convenient and improve customer experience.


Let Shoppers Choose Customer Groups

Enable customers to select a customer group during registration and automatically approve them. This way you'll save a lot of time on customer group segmentation.


Enable Customers To Upload Additional Files

With this option, customers will be able to upload/attach extra files right on the registration page or during the checkout process. This way they'll be able to attach any pictures, sketches etc. to get custom products like mugs, calendars, pillows.


Display Images For Checkbox/Radio Button 

The Magento 2 customer attributes tool helps customers to select the necessary answer variant by equipping text descriptions with clear images. Images will definitely make your registration form visually attractive and enhance the customer shopping experience.


Show Extra Info On The Registration Page

With the help of the 'Static information' field type, you can display any useful information which shoppers should learn during registration (e.g. privacy policy, returns and refunds etc.)


Specify Attributes For Different Store Views

With the customer attribute Magento 2 tool it's possible to specify unique field title and values for each store view. It's also possible to regulate the number of additional attribute fields for each particular store view.


Easily Edit Attribute Values 

An admin user can specify any custom attribute value while creating new customers for orders generated in the admin panel. It's also possible to edit attributes for already existing customers. Moreover, you can restrict editing of particular attribute values for customers if necessary.


Add Custom Attributes To Email Templates

Include additional attributes in any customer-related templates (welcome emails, password recovery etc.) as well as emails for guest visitors (hot deals, special offers, all types of reminders etc.)


Generate Handy Reports With Visual Graphs

With the 'Reports' option, all admin users can keep track of customer attribute usage. The module displays a detailed stats report with handy diagrams based on such attributes as drop-downs, checkboxes, radio buttons and multiple selects.



|Backend sample - add a new attribute via Customer attributes creation

| Attributes on the registration page - scroll down the page to see extra attributes |


User Guide: 

| Learn how to configure the extension with the detailed User Guide |


Our Support Policy:

  • Support Service subscription may be purchased separately. Please contact vendor for details;
  • 25-days Marketplace Return Policy.

Technical Specifications

Back to top

Seller profile


Seller contact


Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current), 2.1 (obsolete), 2.2 (obsolete)

Commerce on prem (EE): 2.3 (current), 2.2 (obsolete)


Stable Build


14 March, 2022


Extensions, Marketing

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    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


  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    Version 1.0.3


Back to top

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

Contact Vendor

Q & A

Back to top


Back to top