Products / 02 Enrich
Different stores. Comparable products.
Product data enrichment for ecommerce: every page becomes a clean record in one schema, matched across stores, with the original page behind each comparison.
Itemtempo.example
- brand
- NIKE → Nike
- size
- Taille 42 → EU 42
- price
- 134,99 € → €134.99
- stock
- En stock → In stock
- category
- Sneakers
↳ Nike Air Max 90 · Black · EU 42 · 3 offers
Standardized
One schema for every store.
Whatever the site, every crawler writes the same fields: Captures your applications can use as they are. Enrich then puts them in one language, one format per value and one taxonomy, the model Explore matches and compares on.
| Field | As the 3 pages wrote it | Item |
|---|---|---|
| title | Nnorth.example: Nike Air Max 90 - BlackFfield.example: Air Max 90 / BlackTtempo.example: NIKE Air Max 90 Black | Nike Air Max 90 · Black · EU 42 |
| brand | Nnorth.example: NikeFfield.example: NikeTtempo.example: NIKE | Nike |
| size | Nnorth.example: Size 42Ffield.example: EU42Ttempo.example: Taille 42 | EU 42 |
| price | Nnorth.example: €139.99Ffield.example: 139,99 EURTtempo.example: 134,99 € | €139.99 · €139.99 · €134.99 |
| availability | Nnorth.example: In stockFfield.example: availableTtempo.example: En stock | In stock |
| category | Nnorth.example: Men › Shoes › TrainersFfield.example: SneakersTtempo.example: Homme › Chaussures › Baskets | Apparel & Accessories › Shoes › Sneakers |
Captures keep each page’s own words. Items classify every product into Shopify’s open Standard Product Taxonomy (2026-05): 14,606 categories, each with its own attributes, 19 for sneakers.
Browse the taxonomyThe Item
Less mapping. More useful product data.
Each enriched Capture becomes one Item: the same fields, formats and categories whatever the store, ready to filter and compare.
Consistent categories and attributes
Every product is classified into an industry-standard taxonomy, with its category’s attributes, so records from different stores filter together.
Options you can compare
Sizes, colors, identifiers and other options in one format. Exact variants stay distinct when their configuration changes the comparison.
Prices stay with their offers
The seller, currency, availability and observation time stay with each offer. A different price does not become a different product.
The page’s own words, kept
Titles and descriptions in English, beside the original text. The Capture behind every Item stays available to check a detail.
Matched across stores
One product. Every store that sells it.
Enrich then matches Items into products, variants, listings and offers, with their reviews and changes. It is part of the same step, at no extra credit, and it is the model Explore compares on.
Product
The same product in every store: Nike Air Max 90.
Variant
One exact configuration of it: Black, EU 42.
Listing
Where a store sells that variant, under its own SKU.
Offer
A seller’s price and availability on a listing, each time it is seen.
Pricing
+1 credit per page. Matching included.
Enrich uses 1 credit for each Capture it turns into an Item, on top of the 1 for extraction. The products, variants, listings and offers it then builds for Explore are included, and failed enrichments use none.
FAQ
Questions about Enrich.
Start with your stores
Make your next catalog comparable.
Start with public product pages or a catalog file. Enrich gives your team one model for the data work that follows.
Start for free · No credit card · Plans from $30/month