Knowledge hub · supplier workflow

How Supplier Product Data Onboarding Works

Supplier data onboarding is the process of turning incoming supplier product information into data the catalog can reliably use.

Onboarding begins when a supplier file, feed or export arrives and ends when the records are mapped, validated, normalized and ready for the company product-data workflow.

The challenge is that each supplier may provide different fields, labels, units and levels of completeness.

Multi-feed intake / canonicalization fabric 6 stages
SUPPLIER A CSV export Part No. · OD · Group 4
SUPPLIER B Excel workbook MPN · Ø ext. · Bearings
SUPPLIER C Feed export ArtikelNr · 4.2 cm · Lager
ENRIVAQ INTAKE LAYER

Canonicalization fabric

Intake01
Validation02
Mapping03
Normalization04
Enrichment05
Approval06
CATALOG-READY OUTPUT One company record canonical fields normalized values validation state
The same pipeline can be reused for each delivery. FILE / FEED / EXPORT → READY RECORD
Supplier data problems

Supplier data is rarely consistent across vendors

One supplier may provide rich attributes and another only a title and part number. Categories can follow different hierarchies. Units and terminology may vary. Some files contain useful information only inside descriptions.

01SCHEMA DRIFTDifferent column names and schemasThe same business concept arrives under different labels.
02INCOMPLETEMissing identifiers or attributesSome feeds identify the product but lack required technical data.
03TAXONOMY CLASHDifferent categories for the same product typeSupplier groups do not necessarily match company taxonomy.
04UNIT DRIFTMixed units and value formatsComparable values arrive in different representations.
05CONFLICTDuplicate or conflicting recordsTwo supplier rows can describe the same product differently.
06UNSTRUCTUREDUseful facts trapped in descriptionsTechnical data arrives inside prose instead of structured fields.
Without onboarding, these differences spread directly into PIM or ecommerce. Poor supplier data
Intake

Start by understanding what the supplier actually sends

The intake step records file format, column structure, identifiers, category fields, update frequency and any known supplier-specific conventions.

This makes the mapping process repeatable instead of rebuilding it from scratch for every delivery.

Delivery contractRecord once
file_formatCSV / Excel / feed exportDelivery format and workbook structure.
identifiersMPN / EAN / supplier codeSignals used to identify the product.
category_fieldsSupplier hierarchy labelsSource taxonomy used for mapping.
update_frequencySupplier-agreed cadenceOnly what is actually agreed or implemented.
Supplier profileReuse later
column_structureHeader names and orderKNOWN
identifiersProduct identity signalsKNOWN
category_fieldsSupplier hierarchyMAPPED
conventionsSupplier-specific quirksDOCUMENTED
Supplier-specific conventions are documented, not rediscovered every delivery.
Validation

Validate the feed before enrichment or publication

Structural validation checks whether required columns exist and whether values use acceptable formats. Product-level validation can flag missing identifiers, duplicate records or fields that cannot be mapped.

GATE A · STRUCTURAL

Does the file itself hold together?

Required columns exist
Values use acceptable formats
Header structure matches the intake profile
GATE B · PRODUCT RECORD

Does each record hold together?

Missing identifiers are flagged
Duplicate records are detected
Fields that cannot be mapped are surfaced
HELD RECORDInvalid or unmappable VISIBLE FOR REVIEW
Mapping

Map supplier fields into the canonical product schema

Supplier “Part No.” may map to MPN, “OD” may map to Outer diameter and a supplier category may map to a canonical product family.

Mapping separates supplier-specific language from the structure used internally by the company.

Field binding switchboardSupplier column → canonical field
Supplier columnBinding routeCanonical field
"Part No." mpn
"OD" outer_diameter_mm
"Werkstoff" material
"Group 4 / Bearings" family = Ball bearings
"Notes" unmapped — review
An unmappable column stays visible instead of being dropped.SUPPLIER-SPECIFIC → CANONICAL
Value convergenceExplicit rules
outer_diameter_mmCANONICAL VALUE
Supplier A"42 mm"42
Supplier B"4.2 cm"42
Supplier C"1.65 in"41.91
Supplier D"approx. 42"ROUTED FOR REVIEW
Ambiguous values are routed for review rather than converted by assumption.DO NOT GUESS
Normalization

Normalize units, terminology and values after fields have been mapped

The objective is that products from different suppliers use the same representation for comparable information.

Unit conversion and terminology mapping should follow explicit rules and route ambiguous values for review.

Enrichment and approval

Fill important gaps, then define when a product is ready to enter the catalog

If the supplier record can identify the product but lacks required technical fields, an enrichment workflow can research or extract additional information.

Enrichment should target the canonical schema so the result improves the product record instead of creating another supplier-specific format.

Category approval thresholdNot one generic rule
01Required-field completenessEvery field the family declares as required is present.REQUIRED
02Validation statusStructural and product-level checks have passed.PASSED
03Resolved mappingsNo supplier column is left unmapped without a decision.RESOLVED
04Business-critical reviewHigh-risk attributes are reviewed by a person where required.REVIEWED
APPLICABLE CONDITIONS
HOLD
CATALOG GATE Category and risk specific
The exact thresholds should reflect the product category and risk level rather than a generic rule for the entire catalog.PER CATEGORY / RISK
Continuous updates

Onboarding is an ongoing data pipeline, not a one-time import

Suppliers add products, change descriptions and update specifications. The workflow therefore needs a repeatable way to process new records and detect changes without recreating the mapping each time.

Recurring delivery loopReuse the saved profile
01 · DELIVERYNew supplier deliveryNew or changed rows arrive.
02 · PROFILEApply the saved profileReuse format and mapping knowledge.
03 · PROCESSValidate and enrichRun the agreed workflow.
04 · RELEASEReturn approved recordsKeep held exceptions visible.
SUPPLIER PROFILE

Stable onboarding contract

Mapping and conventions persist across deliveries.
Update handling and change detection are configured around the supplier feed and target catalog workflow.CONFIGURED PER WORKFLOW
Example

One supplier feed before and after onboarding

A useful example includes the original columns, mapping decisions, normalized values, missing fields enriched and the clean output record.

Replace the illustration with a real supplier feed on publication.

Raw feed → canonical ledgerExample supplier-to-canonical mapping
RAW SUPPLIER ROWINPUT
supplier_titleFan impeller AC820825
manufacturer_refAC820825
supplier_categorySeeding equipment part
Technical attribute not supplied—
CANONICAL RECORDOUTPUT
canonical_product_nameKverneland AC820825 Fan Impeller
compatibilityOptima / Optima HD
categoryPneumatic Seeding System Parts → Fan Impellers
validation_stateSupported values accepted · unresolved weight conflict held
Real supplier example required for publication.Reference onboarding example uses public AC820825 supplier records; customer feed structures are mapped per project
Checklist

A practical supplier onboarding checklist

Ten steps from first delivery to a repeatable update process.

Onboarding runwayIntake → repeat
  1. 01Identify file/feed format and update cadence.INTAKE
  2. 02Confirm primary product identifiers.INTAKE
  3. 03Map supplier columns to canonical fields.MAPPING
  4. 04Map supplier categories to taxonomy.MAPPING
  5. 05Validate required fields and formats.VALIDATION
  6. 06Normalize units and controlled values.NORMALIZATION
  7. 07Enrich priority missing attributes where supported.ENRICHMENT
  8. 08Review conflicts and ambiguous mappings.REVIEW
  9. 09Approve output rules.APPROVAL
  10. 10Define how future supplier updates are processed.UPDATES
Supplier handoff

See how supplier feeds become validated, catalog-ready records

Bring a representative supplier delivery, the target product schema and the fields that matter most. That is enough to define a practical onboarding test.

01Representative delivery 02Identifiers 03Target schema 04Required fields Practical onboarding test

Talk to ENRIVAQ

Request a catalog assessment

Tell us enough to make the next step useful for your catalog.