

Attribute enrichment costs 1 credit per product. Values are written to the attributes defined for that product’s family. A run that fills nothing is reported as no change, and its credit is refunded.
When to use it
- Specs live in description text but not in structured fields, so shoppers can’t filter on them.
- A marketplace or feed requires specific attributes (Google Shopping needs GTIN, color, size, material; Amazon has category-specific required fields).
- Filters return incomplete results because many products are missing the attribute being filtered on.
- As part of Auto-Fill, which extracts missing attributes using your default attribute prompt.
How to run it
1
Select products
Check products individually, or filter (for example, by a missing key attribute) and select all matching results.
2
Open the Enrich modal
Click Enrich with AI in the toolbar.
3
Choose Attributes
Pick Attributes as the enrichment type.
4
Select a prompt
Choose an attribute prompt from your Prompt Library. The prompt guides how values are found and formatted, and can name the exact attributes to fill (see Target specific attributes). Your default comes from the Attributes row in Enrich Prompts.No prompt of your own yet? Open the Curated Prompts tab. These are written by WISEPIM and ranked for your industry, so the best fit is near the top. Use Set as default on the one you like and it is pre-selected for every attribute run from then on.
5
Start Enrichment
Click Start Enrichment and track it in the Process Tracker. If a run stops early, use Resume there to finish only the products that were not processed yet, at no extra credit cost.
How extraction works
The AI reads each product’s title, description, attributes and its latest web research, then fills the attributes defined on the product’s family that have AI suggestions switched on. When the original description is empty, it reads the Enriched Description instead. Every value is checked before it is saved:- It needs a source. Each value must be quoted from the product data or the research. If the AI cannot point to it, the attribute stays empty. A blank is better than a guess.
- It must fit the attribute. A value of the wrong type, outside the attribute’s options, or breaking its validation rules is rejected.
- Your values stay. “Unknown” never clears a filled attribute, a missing yes/no never becomes “No”, and values a person entered are kept.
Target specific attributes
An attribute prompt can name the attributes it writes. In the prompt form in the Prompt Library, pick them in Attributes to fill, for example only the color and material, or one FAQ text attribute. Leave it empty to fill every attribute that has AI suggestions switched on.Choice attributes and new options
A single or multiple choice attribute can only take one of its options. When the AI finds a value that no option fits:
Switch Let AI add new options on in the attribute’s settings in Managing Product Attributes. It works for attributes with their own option list, not for shared option sets. A choice attribute with no options and this switch off can never be filled by AI.
Why a field stayed empty
After you run Enrich with AI from a product’s Attributes tab, a notice lists the fields that stayed empty, for example “3 fields stayed empty”, with the reason for each:
When nothing was saved at all, you see “AI enrichment didn’t change anything” with “No attributes found that the sources back up.”
Research can create attributes
Web research often finds specs your data model has no attribute for. In the product’s Research tab, Specs without an attribute lists them with a suggested name, type and the researched value. Tick the ones to keep and click Create and fill N attributes. See Web Research.What good looks like
- Consistent value formatting. “Stainless Steel” everywhere, not a mix of “stainless”, “S/S”, and “inox”. Ask the prompt to normalize.
- Units included and consistent. Dimensions and weights carry their unit, in the same system across the catalog.
- No invented values. A blank is better than a guess. Tell the prompt to leave an attribute empty if the value isn’t present in the source.
- High coverage on filterable attributes. The attributes shoppers filter on (size, color, material) should be populated on nearly every product.
Act on what you find
Choice attributes stay empty
Choice attributes stay empty
Open the product’s Attributes tab and read the reason. Most often the attribute has no options, or the value found is not one of them. Add the options, or switch on Let AI add new options. Outcome: choice attributes fill on the next run.
Coverage is low after a run
Coverage is low after a run
Low coverage usually means the source text doesn’t contain the specs. Run Web Research to fetch specs from external sources first, then re-extract. Outcome: attributes populated even where your own data was thin.
Values are formatted inconsistently
Values are formatted inconsistently
Add normalization rules to the prompt (“Capitalize color names; express all dimensions in cm”). Re-run. Outcome: clean, uniform values that group correctly in filters and feeds.
A required marketplace attribute is missing
A required marketplace attribute is missing
Confirm the attribute exists on the product family, then enrich. If the value genuinely isn’t determinable from content, Web Research or a supplier import may be needed. Outcome: feed-ready products that pass marketplace validation.
You want to verify before publishing
You want to verify before publishing
Turn on review on Settings > AI review, or give one attribute its own rule in its AI review for this attribute section. AI values then wait in the Review inbox until you approve them. Track coverage in Data Quality Analytics. Outcome: confidence that extracted specs are accurate before they go live.
Related
Web Research
Fetch specs from external sources when your own data is thin.
Data Quality Analytics
Track attribute coverage and catch suspicious values.
Managing Product Attributes
Set up options and switch on Let AI add new options.
Prompt Library
Build and organize your attribute prompts.

