Magento 2 Customer Attributes
v4.1.8Magento 2 Customer Attributes extension from Mageplaza allows adding extra attribute fields to collect valuable customer information on registration and account pages. Both customers and admins can edit attribute input types, providing flexibility in gathering and managing customer information. Besides, the input validation for attributes prevents improper data, which ensures that the data collected is accurate.
Here are some highlight features of the Magento 2 Customer Attributes extension:
- Compatible with API/GraphQL
- Support unlimited customer attributes
- Provide 11 customer attribute input types
- Validate input attributes
- Edit both sides
- Manage customer attributes from the admin panel
- Export attribute data
- Include multiple dependent attributes
Magento 2 Customer Attributes Highlight Features
Gather specific and accurate information by controlling the attribute fields
With Magento 2 Customer Attribute module, businesses can better understand their customer segmentation, ensuring specific and precise data control through attribute fields. This can enhance marketing strategies and deliver more personalized and relevant experiences.
Enable quick access to accurate, up-to-date information through both-side editing
Magento 2 Customer Attributes extension allows both customers and admins to edit information. This module allows for seamless customer data management from both the admin panel and the customer account side.
Integrate with One Step Checkout extension
This Magento 2 Customer Attributes extension effectively supports the M2 One Step Checkout extension. The custom attribute setting of admin can easily add all the extra customer attributes to the checkout page.
More features of Magento 2 Customer Attributes
Order settings
Set attribute display order easily from the backend
Management grid
View and edit customer attribute data quickly in the admin panel's customer and sales order grids
Attribute data export
Export customer attribute data using Magento 2's standard export functionality
Visibility configuration
Limit attribute visibility based on customer group or form type in the Magento 2 backend
Upload files
Permit customers to upload files or images while filling information
Multiple dependent attributes
Allow some attributes to control the behavior of other attributes
Reviews (15)
14 September 2024
ينبغي على أي بائع يرغب في تخصيص نموذج التسجيل أو خطوة الدفع أن يجرب هذا. تحقق من دراسات الحالة أولاً، فهي تساعد كثيرًا في إظهار ما يمكنك فعله باستخدام الامتداد.
22 January 2024
This extension is a must-have for any Magento 2 user. The flexibility it offers in creating and managing customer attributes is unparalleled. Our team is now able to capture and utilize customer data more effectively.
22 December 2022
Its functions are very flexible. I use this to customize the user's address as a collection tool for electronic wallet. It is very suitable for our website. Thanks the team
21 December 2022
This module is very flexible in terms of functionality. I didn't expect this module to perfectly meet my individual needs. This plug-in is indeed quite complete. thanks the team.
24 November 2022
when it comes to customer attributes, we buy only this plugin for our clients. Works great. Thanks!
05 October 2022
Finally an extension that works correctly and allows you to easily create customer attributes in a quick and functional way. Recommended
04 May 2022
Any vendors who want to customize the registration form or checkout step should give this a try. Check out the case studies first, it helps a lot to show what you can do with the extension.
19 April 2022
We have more than 10 extensions from Mageplaza and this extension is one of our favorites. It provides rich features for customer attributes.
30 April 2021
This extension is well designed and has a lot of useful function. He solved my needs to customize customer data I need for my business. Recommended!
14 January 2021
Perfect extension, absolutely match our needs. Many thanks!
16 November 2020
This extension allowed us to add the needed customer fields for orders. There is information that we needed to collect that would have required custom coding for us to accomplish and then we found this extension that allowed us to do what we needed.
27 June 2019
A powerful solution for customizing customer registration.
12 May 2019
This is a really good extension that not only allows to manage custom customer attributes from backend as normal attributes but also system customer attributes that can be edited as well. Comes in very handy to remove "Is Required" property from some vanilla attributes for instance. Had to contact support though as module did not compile on Magento 2.3 but they solved it really quickly sending me an updated package. Totally recommended.
12 April 2019
We needed to add some fields in the customer profile and this extension allows us to do it and get the added data also via the API calls. They also fixed an issue with the latest version of Magento 2.3.1
20 February 2019
Customer Attributes is a useful and simple to use extension for Magento 2; we received fast support to solve an installation issue on our production site
Feature Roadmap
All of the feature updates plan and status will be updated as soon as possible in our public Trello.
View Mageplaza Extension Roadmap 2023 ->Don't see the features you are looking for?
Request featureRelease Notes
Bug Fix: Fixed an error where hiding a dependent field also hides other fields
Compatibility: Now compatible with Magento 2.4.7
- New Update: We updated the Migrate install/upgrade scripts to declarative schema
- Bug Fix: We fixed the bug EQP
- Bug Fix: We fixed the bug Region_id not showing option
- Bug Fix: We fixed the bug when add product_attributes
Use Case of Magento 2 Customer Attributes
-
Business goal:
- Generate and add any customer attribute field to the custom form
- Limite with only name, date of birth, and tax number in the registration form
- Create an unrestricted number of new input fields, with 11 available input types
- Configure the question label, type of input, and more advanced properties
-
Business goal:
- Create input field types with multiple options for users to choose from, which helps improve customer data collection
- Lack of a feature to make multiple selection fields
- Provide options in the form for customers to choose with dropdown, multiple select, multiple select with image, and single select with image, media image, and single file attachment
- Integrate a custom API to handle the multi-option field data within the Magento 2 registration process
-
Business goal:
- Allow buyers to attach their files while on the website
- Don't allow customers to upload files in the Customer Attributes fields
- Enable customers to upload images or other files with a "Choose File" button for essential tasks like authentication photos during sign-up or refund requests
-
Business goal:
- Create a new customer account and write in the necessary data
- Have no way to generate a new account with new fields from a default Magento backend
- Allow admins to create a new user account and fill in attribute fields just like a customer would do, which is especially essential when customers can't access the registration and need admins support
-
Business goal:
- Prevent the users from entering improperly formatted data
- Can't validate the user's data with a default Magento backend
- Set the value for an attribute field with formats of letters, numbers, URLs, and emails to ensure customers are filling information with the right format (Ex: when customers enter their postal code or phone number, make the value number only)
-
Business goal:
- Add extra customer attributes to the checkout page
- Upgrade the checkout process with more information fields than necessary
- Combine with the One Step Checkout extension, providing flexibility in adding more information inputs to the checkout page
FAQs
Magento 2 Customer Attributes extension is a tool for extending functionality in Magento 2 by allowing the creation of custom attributes for customer profiles. These attributes can contain more complex data than default customer attributes, providing greater flexibility in collecting and managing customer information.
You just need to go to Customers > Attribute > Customer, then select any attribute to update. For more settings, refer to our user guide.
You can add a new customer attribute easily by accessing the Magento Management Dashboard, go to Customers > Attribute > Customer > Add customer attribute. Here, you can config the attribute and customize the way it looks in the storefront.
Certainly! Magento 2 Customer Attributes from Mageplaza can help reduce cart abandonment rates. By adding custom attributes to the customer registration form, you can collect additional information about your customers that can be used to personalize their shopping experience and improve your conversion rates.
Yes, you can show customer attributes on your Magento 2 clients' registration and account pages. To do so, go to Mageplaza > Attributes > Customer > Add New Attribute or choose an attribute that you want to edit. then look for Storefront Properties > Shown on forms > choose where you want to display the attributes: Customer Account Create (Registration page) and Customer Account Edit (Account page).
Absolutely! Our Customer Attributes extension for Magento 2 allows admins to create multiple fields with up to 11 input types, guaranteeing that they will meet all store needs in collecting shopper information. Here's how to add a customer group attribute. First of all, navigate to creating a new attribute. Then, name that attribute as "Choose Your Customer Group" > choose a suitable input type such as Single-select With Image, Dropdown > add options in the "Manage Options (Values of Your Attribute)" field to add the group options for customers to select. Finally, configure the rest as normal and save it.
Customer attributes are fields that new customers need to fill in on their registration page. This information helps businesses to gather their client data for better marketing strategies.
On the other hand, customer address attribute fields are shown in the checkout form. This info is used for customers who already have accounts. Additional customer address attributes help stores to gather more details of their shoppers' order requests and addresses.
Mageplaza's Magento 2 Customer Attributes extension supports up to 11 different types of attribute input, including Text Field, Text Area, Date, Yes/No, Dropdown, Multiple-select, Single-select With Image, Multiple-select With Image, Media Image, Single File Attachment, Content.
Yes, you can create an image attribute field for customers to upload their images. Just set the input type as Media Image or Single File Attachment.
Sure. To edit the customer attribute sort order, go to Mageplaza > Attributes > Customer > choose the attribute that you want to make changes and click on the Edit button > Storefront Properties > you will then find Sort Order at the end. The smaller the order number, the higher the priority.
Customer Attributes' Full Features
General configuration
- Set the label for an attribute
- Select 11 available input types
- Get or reset attribute code
- Select the validated value for input
Grid
- Able/ disable to show on customer grid
- Able/ disable to show on Sales Order Grid
- Choose fields and dependent values for the selected input
- Edit both sides
- Filter options & search options
- Able/ disable to display attributes on the frontend
- Allow/ disallow customers to edit an attribute
- Set store view, customer group for attribute display
- Add attribute to customer grid
- Add attribute to sales order grid
Manage attribute options
- Add/ delete option
- Choose forms to show attributes on
- Set display order
- Create, view, edit, delete attributes from backend grids
- Send more details to stores
- Edit attribute data
- Allow file formats
- Upload an attached file
- Upload an image
- Download Customer Attribute File
Other features
- Oder settings
- Attribute data export
- Compatible with orther Magento 2 extensions: Reports extension, One Page Checkout, Order Attributes, Affiliate Module,etc...
Support
- Auto-fit with every device (Mobile, Tablet, PC)
- Support multiple stores
- Support multiple languages
- Fully compatible with Mageplaza extensions
- Free support included within the subscription period
- Guarantee 60 days money back
Pricing
Community
Crafted for a great webstore start $ 149 first year
- 1-year extension updates
- 1-year support
- 60-day money-back guarantee
- Read our policies
- Supports for Magento 2 Community Edition
Enterprise/ Magento Cloud
Great for an enterprise solution $ 349 first year
- Free updates within subscription time
- Free support within subscription time
- Read our policies
- Supports for Magento 2 Enterprise Edition
- Highest priority support
Why choose Mageplaza Magento 2 Customer Attributes Magento 2
Collect important information about your customers with the Mageplaza Magento 2 Customer Attributes extension. This extension offers 11 customer attribute input types for customers to select. Allow both customers and admins to edit information. Build trust and improve your brand's image by allowing customers to access their personal information. Besides, input validation is an advanced feature in the Magento 2 Customer Attributes extension, which prevents improperly formed data from being entered into the system.
60-day Money Back
Extensive 60-day money-back period. You love it or get a full refund no questions asked.
Extensive Support
Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.
Install via Composer
ESimple installation via composer helps you save time and eliminates technical issues during future updates.
Frequent Updates
Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.