MerchantOpsMerchantOps

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

Catalog Workflow

The typical workflow for building and maintaining your catalog:

  1. Define Attributes: Create the attributes that describe your products
  2. Create Product Types: Build templates that group relevant attributes together
  3. Import Products: Promote products from the Lakehouse or create them directly
  4. Enrich Products: Run AI enrichment to generate descriptions and fill attributes
  5. Review & Publish: Check enrichment quality and publish approved products
  6. 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: