Fuse for e-commerce
Nevermind the data issues .
Fuse lets you focus on your e-commerce performance.
Fuse unifies product, customer and supplier data from all your internal and external sources, then publishes a single, centralised and optimised view that feeds every channel and system. The information you expose — to your shop, marketplaces, PIM, ERP, WMS and partners — is correct, up to date and normalised across the board.
Who this is for
Written for e-commerce managers
and e-commerce data owners.
Fuse unifies product, customer and supplier data from all your internal and external sources, then publishes a single, centralised and optimised view that feeds every channel and system. The information you expose — to your shop, marketplaces, PIM, ERP, WMS and partners — is correct, up to date and normalised across the board.
-
Exact for sales teams
Prices, terms and availability the field can quote without checking twice.
-
Complete for the PIM
Every mandatory attribute present, in the shape the PIM expects to receive.
-
Usable by the shop
Descriptions, media references and facet values the storefront can render.
-
Compliant for marketplaces
Each channel's mandatory attributes, field names, allowed values and length limits.
-
Readable in several languages
Localised for the market, with local units and local vocabulary.
-
Structured for search
Precise attributes and unambiguous categories, for classic search and AI-assisted search.
The daily problem
Quality is a long checklist, and it moves every week
Checking by hand works across a few dozen references. It gets fragile as soon as the catalogue grows and changes weekly.
A catalogue error is rarely isolated. It reaches the price, the stock, the attributes, the media, the logistics or the structure of the product itself, and it usually surfaces at publication, at order, at a marketplace rejection or in front of a customer.
-
Mandatory attributes present
-
Prices and stock accurate
-
Units and dimensions consistent
-
Descriptions good enough to sell
-
Media and documents referenced
-
Products and variants correctly modelled
-
European and local rules respected
-
Each channel's own rules respected
Product health
Ergonomic office chair
2/8 fields ready
- reference CHAIR-458 Ready Matched across all four sources.
- gtin 05400123456789 Ready Checksum valid.
- description 48 characters Review Too short for the marketplace minimum of 300.
- material not set Review Attribute missing. Required by two channels.
- price 129 EUR / 134 EUR Blocking Two sources disagree. ERP and Supplier B are 5 EUR apart.
- availability Last seen 14 days ago Blocking Stale. The freshness rule allows 24 hours.
- image_url v2 asset Review Points at the superseded product version.
- lead_time not set Review Absent. Blocks the B2B distributor feed.
What changes
The complexity stays. The effort drops.
Fuse does not remove the intrinsic complexity of an international catalogue. It makes handling that complexity structured, repeatable and visible.
-
Fewer spreadsheet passes
Normalisation runs in the pipeline, so nobody re-cleans the same file after every drop.
-
Problems found before publication
Completeness, conflicts and rule failures land in the Inbox instead of in a rejection email.
-
Fewer marketplace rejections
Channel requirements are encoded once and checked before the feed leaves.
-
Consistency across systems
ERP, PIM, shop and external channels read from the same validated record.
-
Multilingual and multi-country handled
Locales, units and market conventions are configuration, not a project per country.
-
Corrections that leave a trace
Who changed what, from which source, and whether it passed validation.
How it works
From data available to data you can use
Fuse structures the six steps most teams still perform by hand, and runs them the same way on every import.
- 1
Collect
- 2
Understand
- 3
Reconcile
- 4
Enrich
- 5
Control
- 6
Publish
-
Collect
Supplier files in CSV, JSON or XML, REST APIs, exchange standards, connectors and extracts from the ERP, PIM and WMS. Manual entries land in the same pipeline as automated feeds.
-
Understand
Fuse infers the structure and columns of a new source, proposes a mapping to your target model and shows you the result before any row moves on.
-
Reconcile
Rows are matched on the business key you configured. Duplicates, variants and conflicting values are surfaced with the source that produced each one.
-
Enrich
Mapped fields from internal systems first. Then, where you switch it on, approved external context for the fields that are still empty.
-
Control
Completeness, accuracy, consistency and freshness, checked against the rules and the strictness you set. Exceptions go to a person; the rest continues.
-
Publish
Validated records are projected into the shape each destination expects and exported over files, REST or a connector, as soon as a change is validated or on the schedule you configured.
European catalogue model
You are not modelling commerce from a blank tenant
The e-commerce offer ships with the entities, locales, currency, units and identity rules a European catalogue needs. One supplier file can fan out into all of them.
- Entities
- Product, Variant, Brand, Category, Organisation and Offer.
- Locales
- EN, FR and NL out of the box. Further locales are added on the schema and in Translator.
- Currency
- EUR as the reference currency, with the rounding rules you define.
- Units
- Metric, with unit aliases normalised on import.
- Identity
- GTIN-first business key on variants, SKU as fallback. Product family from the product code or parent SKU.
- Export
- Flat SKU CSV for the shop or the PIM. JSON, XML and REST projections come from the platform.
Reconciliation
Bring sources together without flattening them
Fuse identifies the correspondences between sources, flags the conflicts and applies the priority rules your business defined.
On re-import, merge runs before validation: locked fields and steward decisions survive, and new source values that contradict them are raised rather than written over.
Before Four systems, four dialects
-
Supplier A
Excel, weekly
- gtin
- 05400123456789 agrees
- reference
- SKU-458 restated
- price
- €129 agrees
- colour
- rouge restated
-
Supplier B
CSV over API
- gtin
- 05400123456789 agrees
- reference
- 458-R restated
- price
- 134 EUR disagrees
- colour
- Red agrees
-
ERP extract
Nightly job
- gtin
- 05400123456789 agrees
- reference
- PROD-458 restated
- price
- 129.00 agrees
- colour
- R restated
-
PIM extract
Manual entry
- gtin
- 05400123456789 agrees
- reference
- SKU458 restated
- price
- not set absent
- colour
- rouge restated
After One record, every field accountable
CHAIR-458
Ergonomic office chair
- CHAIR-458 reference sourced from Fuse master validated
- 05400123456789 gtin sourced from Supplier A validated
- 129 EUR price sourced from ERP extract validated
- Red colour sourced from Colour reference validated
- EN · FR · NL locales sourced from Translation step validated
Ready to publish
- Product
- CHAIR-458 — the family, from the mapped product code.
- Variant
- GTIN 05400123456789 · SKU-458.
- Offer
- 129 EUR, from the ERP by priority rule.
- Colour
- Red, from the glossary term you approved.
- Locales
- EN · FR · NL.
- Export
- Merchant-flat SKU CSV — a projection of the record, not a third stored entity.
Omnichannel
One reference record, several payloads
The product stays the same. What each channel needs to receive does not. Fuse keeps the record coherent and prepares a projection per use.
One reference record
CHAIR-458
Ergonomic office chair
- price sourced from ERP extract validated
- colour sourced from Colour reference validated
- stock sourced from WMS feed validated 2 min ago
EN · FR · NL
-
E-commerce shop
- Long description
- public price
- availability where it is mapped
-
Marketplace
- Mandatory attributes
- imposed field names
- allowed values
- title limits
-
B2B distributor
- Price-list fields you map
- order unit
- technical document URLs
-
Sales teams
- Selling points
- customer terms
- the fields you choose to project
Search and assistants
Assistants read your catalogue as data, not as prose
Search engines and AI assistants work well on data that is structured, precise and in context. They degrade on everything else.
Inconsistent descriptions, missing attributes, ambiguous categories and badly modelled variants all limit the quality of the answer a shopper gets. A model can generate content. It does not repair a product record nobody controls. That is the work Fuse does first.
Integrations
Works with the systems you already run
Fuse speaks the protocols your stack already exposes, so a new source is a mapping exercise rather than an integration project.
- Files
- CSV, TSV, Excel, JSON and XML, on import and on export.
- REST
- Read from and write to REST endpoints, inbound and outbound, as changes happen or on schedule, with the authentication the source requires.
- Native connectors
- Odoo among them, in JSON-2 and legacy. New connectors are added as adapters, without touching the core.
- Exchange standards
- FAB-DIS, ETIM xChange, BMEcat and GS1, among others, mapped to your model.
- Custom connectors
- Your system has no connector yet? We build one for it.
- ERP, PIM, MDM, WMS
- Through a native or custom connector, REST, or the extracts they already produce.
- Shops and marketplaces
- Fed by the projection you configure, exported as a file, a REST call or through a connector.
- Environments
- Imports run in TEST or in PROD. Validate a slice in TEST, then promote the workflow to live catalogue data.
How we start
One perimeter, measured, then extended
Quality does not begin with a theoretical programme. It begins with something that is costing you publishes this month.
That perimeter is what lets you measure the errors, settle the rules and see the gain before extending the pipeline.
-
A priority range
The products that carry the margin.
-
A strategic supplier
The one whose file needs rework every time.
-
An important marketplace
The channel whose rejections you are absorbing.
-
A price and availability feed
The two fields customers notice first.
-
A recurring duplicate problem
The product that exists three times.
Scope
Where Fuse fits, and where it does not
Fuse is the quality layer between your sources and your systems: it feeds the PIM, the ERP and the shop rather than replacing them. Here is how it differs from the platforms it sits next to.
- Not a PIM. Fuse prepares, controls and enriches data before the PIM takes it in, and again when you publish to other applications. Where an organisation has no suitable PIM, Fuse can cover part of the product-data job, but its place is between the sources and the systems.
- Not a DAM. Fuse manages media references: it checks that image and document URLs are present and mapped, and flags the ones that are missing. It does not store or version binary files.
- Not an order, contract or inventory system. Fuse does not allocate stock, manage B2B contracts or produce sales documents. It prepares the data those systems consume.
The FAQ covers systems, synchronisation, languages and the agents in more detail.
Name the first feed that breaks
One supplier, one range, one marketplace. We map it, run it through Fuse and walk you through the exceptions it finds.