How to Handle Multiple Product Types in One Catalog

Learn how to process a catalog containing multiple product categories, taxonomies, and schemas without mixing product attributes or creating incomplete records.

How to Handle Multiple Product Types in One Catalog

A single supplier catalog may contain motors, sensors, valves, controllers, accessories, and spare parts all packed into one PDF or ZIP package.

These products do not share the same attributes or validation rules. Attempting to process the entire catalog using one universal schema results in incomplete, corrupt, or unsearchable product data.

The effective approach is composite catalog intake: classifying document sections into category-specific schemas before extraction.


Why One Universal Schema Fails

Applying a single "flat" schema across a multi-category catalog leads to:

  • Irrelevant Attributes: Electric motor fields (voltage, RPM) populated on mechanical valves.
  • Empty Values: Excess null fields polluting your PIM database.
  • Weak Validation Rules: Inability to enforce required attributes per category.
  • Poor Search & Filtering: Inconsistent facets on your B2B e-commerce website.

| Product Type | Essential Category Attributes | | :--- | :--- | | Electric Motor | Voltage, frequency, power rating, rated speed, frame size | | Industrial Sensor | Measurement range, accuracy, output signal, IP rating | | Control Valve | Operating pressure, body material, connection type, flow coefficient | | Accessory | Compatible models, dimensions, mounting type, weight |

Anti-Pattern: Flat Extraction

Do not force all items in a 200-page supplier catalog into a single flat Excel sheet. Classify product groups into taxonomy nodes before mapping attributes.


Composite Intake Workflow

1

Package Inspection & Section Splitting

Inspect the catalog, PDF, or ZIP package and segment pages into logical product family groups.

2

Taxonomy Classification

Classify each product group against your internal master taxonomy tree (e.g. Industrial Automation > Drives > Motors).

3

Category Schema Assignment

Select the category-specific attribute schema for each classified group.

4

Targeted Extraction & Validation

Extract fields using dedicated attribute definitions and enforce category validation rules.

5

Partial Approval & PIM Sync

Approve valid product groups immediately while holding ambiguous sections for exception review.


Partial Approval: Keep Catalog Operations Moving

A composite intake should never be an all-or-nothing bottleneck.

If a 50-page supplier catalog contains 40 validated motor SKUs and 10 complex custom valves requiring human review, catalog managers can partially approve the 40 clean SKUs for immediate PIM ingestion.

Acme Supplier Package
├── 42 Product Groups Total
├── 35 Validated & Approved → Exported to PIM
└── 7 Exception Groups → Routed to Review Workbench

Frequently Asked Questions

Can one catalog use multiple schemas?

Yes. Each product group identified within a catalog receives its own category-specific schema and validation pipeline.

Does the user need to manually split the catalog first?

No. Document segmentation algorithms detect headings, model number patterns, and page transitions to auto-group products.

Can some product groups be published before others?

Yes. Partial approval ensures clean SKUs are pushed to sales channels immediately without waiting for complex exceptions.


Related Solutions & Guides

DX

About Docxi.ai Engineering & Catalog Operations

We build AI-native product data intake software that transforms complex supplier documents into publish-ready product catalogs for distributors, manufacturers, and retailers.

Get started

Start with a catalog health review

We begin with a consultative review of your current supplier onboarding process. No commitment, no sales pitch — just practical insights.

Review a sample supplier catalogIdentify manual effort and quality risksEstimate onboarding time and error ratesProvide a short improvement reportDiscuss whether a pilot makes sense