Catalog
The Catalog is your central repository for enriched, verified products. Manage attributes, define product types, and prepare products for export.
An introduction to managing your product catalog in MerchantOps.
What is the Catalog?
The Catalog is your main product database containing verified, enriched products. Unlike the Product Lakehouse (which is a staging area), products in the Catalog are:
- Verified for accuracy and completeness
- Enriched with AI-generated content
- Standardized against your attribute dictionary
- Ready for export to ecommerce platforms
Catalog Structure
The Catalog is built on a hierarchical data model that ensures consistency and quality:
Attribute Dictionary
Defines all available attributes (Color, Size, Weight, etc.) with their types and allowed values.
Product Types
Templates that specify which attributes are relevant for each product category.
Products
Individual products with attributes filled in according to their product type.
This structure ensures that products have consistent, standardized data that can be reliably exported to any platform.
Catalog Features
Attribute Dictionary
Define and manage standardized product attributes.
Product Types
Create templates that define product structures.
Products
Manage, enrich, and export your product catalog.
Catalog Workflow
The typical workflow for building and maintaining your catalog:
- Define Attributes: Create the attributes that describe your products
- Create Product Types: Build templates that group relevant attributes together
- Import Products: Promote products from the Lakehouse or create them directly
- Enrich Products: Run AI enrichment to generate descriptions and fill attributes
- Review & Publish: Check enrichment quality and publish approved products
- Export: Export products to your ecommerce platforms
Key Capabilities
Search & Filter
Find products quickly with powerful search and filtering:
- Full-text search across all product fields
- Filter by brand, product type, enrichment status
- Filter by attribute values
- Save filter presets for common queries
Batch Operations
Perform actions on multiple products at once:
- Batch Enrich: Queue multiple products for AI enrichment
- Batch Export: Export selected products to various formats
- Batch Edit: Update attributes across multiple products
- Batch Delete: Remove multiple products at once
Version History
Track changes to products over time:
- View complete revision history
- Compare versions side-by-side
- Revert to previous versions
- See who made changes and when
Best Practices
Data Modeling
- Start with attributes: Build a comprehensive attribute dictionary before creating product types
- Use enum types: For attributes with fixed values, use enum types for consistency
- Plan product types: Think about your product categories and create appropriate types
Data Quality
- Review enrichment scores: Products with low scores may need manual attention
- Use required attributes: Mark critical attributes as required to ensure completeness
- Regular audits: Periodically review your catalog for data quality
Next Steps
Start building your catalog:
- Set up your attribute dictionary to define available product attributes
- Create product types to organize your product structure
- Manage your products including enrichment and export