Suggested reading: Product Attributes
Custom product attributes are not predefined like default ones, but they are essential for achieving your business goals and meeting your data requirements. You can define custom attributes tailored to your business objectives.
This article answers the questions below:
Create a custom product attribute
To create a custom attribute:
1. Navigate to Components > Product Catalog Management > Product Attributes.
2. Click the Create button to proceed.

3. While creating a custom attribute, the following data is needed:
- Attribute Name
- Attribute Data Type. The available types for the attribute data type:
- Number
- String
- Date
- Boolean
- Array Of
- String
- Number
- Date
- Boolean
- Note that you can use it for your needs.
- If you use the Clickstream integration method or Smart Recommender dynamic filters, JavaScript code extracts data from the website or data layer.

4. After you provide the necessary data, click the Create button.
After creating a custom product attribute, you can only edit the note and associated JavaScript code sections.
You cannot delete any default or custom attributes; you can only disable or enable custom attributes.
5. To disable a custom attribute, click the three-dots menu against the custom attribute and click Deactivate.

Limitations
- The maximum number of active custom attributes allowed is 70.
- The product attribute value will not be saved if a custom product attribute is not created first.