Skip to main content

1. Creating or Editing Attributes

Click the button in the Attributes panel to create a new field, or click to edit an existing one. For each attribute, you can define:
  • Name – What appears in the UI
  • Type – The expected data format (see below)
  • Instructions – Guidance for how this field should be filled (can include examples, formatting rules, etc.)
Your attribute setup should match 1:1 with your PIM or e-commerce platform to simplify imports.

2. Attribute Types

Each attribute should use the most appropriate type based on the kind of content it holds:
TypeDescription
TextStandard freeform string input
NumberNumeric values only
DropdownSingle-select list of predefined values
True/FalseBoolean yes/no toggle
ImageStores image URLs or uploads
PDFAttach product documents like safety sheets or manuals
URLAny valid hyperlink (e.g. source pages, vendor links)
CategoryUsed for categorization and taxonomy mapping
MetricFor measurable values (e.g. Weight: 5kg)
ListMulti-line list (each value on its own row)
Multi-SelectChoose multiple values from a dropdown list
Key/ValuesStores paired data, e.g. “Color: Red, Size: M”
JSONFor advanced structured data
HTMLRich text, formatted with HTML (e.g. for long descriptions)

3. Using the Prompt Optimizer

The Prompt Optimizer is an AI-powered assistant that helps you write and refine attribute prompts. Access it by clicking the Optimize button next to the Prompt field when editing an attribute, or use the keyboard shortcut K.
Prompt Optimizer interface showing diff view on the left and chat assistant on the right
The optimizer provides:
  • Chat interface – Describe what you want the attribute to extract in natural language. The AI will suggest a prompt based on your description.
  • Diff view – See your current prompt side-by-side with the suggested changes, making it easy to review improvements.
  • Context awareness – The optimizer analyzes sample products from your sheet to tailor suggestions to your actual data.
How to use it:
  1. Open the Prompt Optimizer by clicking Optimize or pressing K
  2. Describe what you want the attribute to capture (e.g., “Extract the product weight in pounds, including the unit”)
  3. Review the suggested prompt in the diff view
  4. Click Accept to apply the suggestion, or provide more feedback to refine it further
  5. Click Reject to discard a suggestion and try a different approach
If you don’t have a prompt yet, the optimizer will help you write one from scratch. Just describe what information you want to extract and it will generate an initial prompt for you.