Turn a SKU and a name into a finished listing.
Enrichment reads live product pages, manufacturer sources, identifier records, and your own supplier documents, then writes the attributes you defined — with the source for each one attached.
Attribute set · Fasteners
What a finished product carries
The listings are written. Just not by anyone yet.
There is a spreadsheet somewhere with the SKUs that never went live. It grows every time a supplier sends a new range and shrinks only when someone is given a quiet week to work through it.
The blocker is never the decision to sell the product. It is that publishing one requires a description, a specification block, a meta title, a category, and six attributes that nobody has time to research — multiplied by four thousand.
Enrichment is that research, run in parallel, with the sources kept so you can check the work.
What comes back
The defaults cover a standard commerce product record. Everything below is editable, and you can add as many fields of your own as the catalog needs.
- Description
- Long-form product copy, structured with an opening paragraph and labelled sections, written to your prompt.
- Specifications
- A factual technical specification block, kept separate from marketing language so it can be rendered as a spec table.
- Meta title
- Search-length title, 55–75 characters, carrying the primary term.
- Meta description
- 150–160 characters, written for the click rather than the crawler.
- Custom attributes
- Any field you define — voltage, thread pitch, allergen list, compliance mark — each with its own extraction prompt.
- Images
- Product imagery generated where your catalog has none.
- Category
- Classification against the Google Product Taxonomy.
You write the brief.
An Attribute Set is the specification for a finished product: the fields, their types, and the prompt that produces each one. Sets attach per category and per brand, so a category of industrial fasteners is not enriched by the same instructions as a category of candles.
Attribute · Technical specifications · prompt
“Present only factual, verifiable technical details in a well-organised bullet-point format. Do not include marketing language, benefits, promotional claims, or descriptive storytelling. Do not repeat content already covered in the product description. Do not include pricing, shipping information, warranty, or return policy.”
That is a shipped default. Rewrite it, and every product enriched under that category follows the new brief.
Where the values come from
Nothing is generated from the product name alone. Each attribute is read from somewhere, and that somewhere is stored alongside the value.
Live product pages
Manufacturer sources
Identifier records
Your own documents
How a job runs
- STEP 1
Add the products
CSV import, AI Import from supplier files, the API, or one at a time. A name and a SKU is enough to start.
- STEP 2
Define the fields
Build an Attribute Set: the fields a finished product must carry and the prompt behind each one.
- STEP 3
Run enrichment
Select products, choose a model tier, review the cost estimate, and start. Progress updates live.
- STEP 4
Review and export
Inspect the values and their sources, edit anything you disagree with, then export CSV or read it back through the API.
Spend more where it matters.
The tier is chosen per job, not per account. Backfill the long tail on Budget and put the high-margin range through Ultra.
- Budget
- Bulk backfills and large low-margin rangesLowest cost per product
- Pro
- Production jobs. The one most teams run.About 1 credit per product
- Ultra
- Ambiguous specs, technical categories, high-value SKUsHighest cost per product
Enrich the family, not every child
Products can be modelled as parent-child families. Enrich the parent and the shared attributes flow down; variant-level attributes like size and colour stay where they belong. One job instead of forty near-identical ones.
Questions worth asking first
How accurate is it?
Our category is unusually technical. Will it understand?
Can it write in our tone of voice?
What happens to products it cannot find anything about?
Does it overwrite data we already have?
How fast is a large job?
Six agents, one catalog
Product Validation
Market Analysis
AI Import
Brand Enrichment
Category Enrichment
Run it on 50 of your worst SKUs.
Pick the products you would least like to write by hand and see what comes back. That is the honest test, and it is the one the free credits are for.
5 credits on signup · no card required