
Attributes are shared across your project. When you create an attribute, it becomes available for assignment to any product family.
Attribute Types
WISEPIM supports a range of attribute types to cover different kinds of product data:| Type | Use case | Example |
|---|---|---|
| Text | Short single-line values | Product name, SKU, brand |
| Text Area | Longer multi-line content | Descriptions, care instructions |
| Number | Whole numbers | Warranty years, piece count |
| Decimal | Numbers with decimals | Weight, dimensions, price |
| Date | Date values | Release date, expiry date |
| DateTime | Date and time values | Sale start time |
| Select | Single choice from a list | Size (S, M, L), Color |
| Multi-Select | Multiple choices from a list | Compatible devices, features |
| Boolean | True/false toggle | Waterproof, wireless |
| Color | Color picker | Primary color |
| Image | Image upload | Product photo, diagram |
| File | File upload | User manual, certificate |
Creating an attribute

Fill in the basics
Enter a Label (the human-readable name) and select the Type. The Code (the technical identifier) is generated from the label as you type, and you can edit it.
Place it in your model
Optionally pick an attribute group and set a sort order. These control where the field appears in product forms.
Set properties
Toggle whether the attribute is required, unique, filterable, searchable, or visible in product forms. New attributes are visible by default.
Add a value source (for select types)
For Select and Multi-Select, choose between custom inline options or a shared options set. For Number and Decimal, you can link a unit of measure code set.
Attribute properties
Set these five toggles when you create an attribute. They shape how the field behaves across your catalog:- Required: must be filled in for all products that use this attribute.
- Unique: no two products can have the same value for this attribute.
- Filterable: can be used to filter the product list.
- Searchable: included in product search results.
- Visible: shown in product forms and displays.
Configure attribute settings (after creating)
Creating an attribute defines the field. Configuring its settings makes the field smart: it enforces clean data, lets AI fill it in, and tunes how much it counts toward your quality score. Open these from the gear (settings) action next to any attribute. The settings open in a tabbed modal. Which tabs and options appear depends on the attribute type.General
- Import, export, and enrichment toggles: choose which operations this attribute takes part in.
- AI enrichable: allow AI to suggest or generate values for this field.
- Quality weight: how much this attribute counts toward a product’s completeness score, from nice-to-have to critical. For number and decimal fields you can also set a unit and a plausible min/max for smarter checks.
Validation rules
Enforce data quality so bad values never reach your channels:- Text length: minimum and maximum character limits, plus a format pattern (email, URL, alphanumeric, phone).
- Number ranges: acceptable min and max values, and decimal precision for decimal fields.
- Date ranges: earliest and latest allowed dates, and a date format.
- Selections: minimum and maximum number of choices for multi-select, plus per-option rules.
Data cleaning
Cleaning rules normalize values automatically during import and editing, so your data stays consistent without manual work:- Basic: trim whitespace, remove empty values, collapse extra spaces.
- Text: normalize case, strip special characters, fix encoding, and clean up HTML.
- Numbers: remove currency symbols, standardize separators, and round to a set precision.
- Options: deduplicate, sort, and map similar values together.
AI enrichment
For text fields, tune how AI fills the attribute:- Confidence threshold: minimum confidence score required before a suggestion is used. Higher means fewer but more reliable values.
- Enable AI suggestions and require manual review: decide whether a person checks AI output before it is applied.
- Word limits: minimum and maximum word counts for generated text.
- Enrichment instructions: tell the AI exactly what this field should contain, for example “Extract the screen size in inches from the specifications”.
Build a whole data model with the AI Data Model Architect
Starting from scratch, or moving to a new industry? The AI Data Model Architect generates a complete starting model for you: attributes, attribute groups, and families, all at once. Open it from the AI Data Model Architect button on the Product Attributes page.
Pick your industry
Tell the Architect what you sell. There is a quick mode that builds a model straight from the industry, and a guided wizard where you add sales channels, catalog size, and target marketplaces for a more tailored result.
Choose the scope
Decide what to generate: general attributes, category-specific attributes, attribute groups, and families. The Architect also recommends UOM and option sets where they fit.
Review the recommendations
Every suggested attribute comes with a reason and priority (essential, recommended, optional). It also flags overlaps with attributes you already have, so you can merge instead of duplicate.
Organizing with attribute groups
Attribute groups bundle related attributes for a cleaner product form. For example, you might group “Width”, “Height”, and “Depth” under a “Dimensions” group.Click New Group
Create a new group with a name and a code. Set a sort order to control where the group sits relative to other groups.
Set the visibility scope
Choose whether the group shows for all products or only for specific categories. Category scope keeps forms focused, so a “Battery” group appears only on electronics, not on apparel.
Import and export attributes
For larger models, you do not have to build attributes one by one.- Import from CSV: click Import and upload a CSV to create many attributes at once. You can also import attribute definitions from a connected platform such as Magento or a webshop importer.
- Export to CSV: export your selected attributes or your full filtered list to CSV. This is handy for backups, sharing your model with a teammate, or editing in a spreadsheet.
Views and filters
The Product Attributes page adapts to how you work, so a 20-attribute model and a 500-attribute model both stay manageable.- Three layouts: switch between a table, cards, or a grouped view that organizes attributes by their group.
- Density: toggle between compact and comfortable spacing to fit more rows or read them more easily.
- Quick filters and search: filter by group or type, search by label or code, and combine quick filters to zero in on exactly the attributes you need.
- Saved views: save a set of filters as a named view and reapply it in one click.
Troubleshooting
Attribute not showing in product forms
- Check that the attribute is marked as Visible.
- Verify the attribute is assigned to the product’s family.
- Confirm the attribute group is not collapsed or hidden.
Validation errors during data entry
- Review the validation rules for overly strict settings.
- Check for conflicting rules (e.g., min value higher than max).
- Make sure error messages are clear so your team knows what to fix.
Inconsistent data across products
- Switch from free-text to Select or Multi-Select where possible.
- Enable data cleaning rules to normalize values automatically.
- Use the Data Quality tools to find and fix inconsistencies.
Related
Product Families
Assign attributes to product families to define which data each product type requires.
Managing Categories
Organize products into hierarchical categories for navigation and filtering.



