PIM platform: processing price lists and supplier catalogs

Convert formats, merge catalogs from multiple sources, distribute data to partners — automatically, without manual file juggling.

Sign up for free
XML JSON XLS XLSX CSV YML 1C
Format conversion
Source
Result
XML

                
JSON

                
How it works

From source to export — four steps

1

Connect a source

Upload a file from your computer or by link (including password-protected supplier accounts), from FTP, cloud storage, email or Google Sheets.

2

Set up a profile

Choose which data to export, configure transformation rules and value export conditions in a convenient visual editor without code.

3

Run or schedule

Run manually or automatically by schedule or events — data updates automatically.

4

Get the export

The final transformed file is delivered in the format and to the destination you need: email, FTP, website, or a download link.

Features

What the service does

Conversion & restructuring

Changes not just the format but the structure: fields, nesting, grouping logic and values.

XMLJSONXLSXCSV

Unified catalog assembly

Multiple suppliers with different formats → one normalized model for your site, ERP or B2B.

field mappingprioritiesmerging

Distribution to recipients

One source — multiple outputs: site, marketplace, distributors, ERP — each with its own field set.

output profilesmulti-channel

Large data processing

Eofferix processes large datasets on the server side: price lists with hundreds of thousands or even millions of rows or elements. In practice, the question is usually processing time and rule complexity, not the raw volume.

normalizationcleaningduplicates

Scheduled automation

Data collection, transformation and result delivery can be arranged into a defined sequence and run on a schedule. Notifications can also be sent from your own email via a connected SMTP account.

cron logs notifications

Versioning & result control

The service protects profiles from unexpected source-structure changes: it can stop a risky run and notify you so you can react in time. You can also store multiple results and return to the needed export version.

snapshotsversioning
Data flow

How data moves from supplier to recipient

Suppliers
XML
Supplier A
catalog_2024.xml
XL
Supplier B
price_list.xlsx
JS
Supplier C
api_export.json
+ add source
Eofferix
processing
mapping · cleaning normalization
Recipients
XML
Website / B2B
waiting...
XL
Distributors
waiting...
CSV
Marketplace
waiting...
JS
ERP system
waiting...
0items
0files
0outputs
Formats

Supported formats

XML

XML

Catalogs, price lists, nested structures. Node, attribute and field mapping.

JS

JSON

API responses, object arrays. Key transformation and nesting changes.

CSV

CSV

CSV and other delimited tables: normalize columns, encodings, empty values and duplicates.

XLS

XLS

Legacy Excel files and supplier price lists: extract the needed sheets, headers and values.

XLSX

XLSX

Modern Excel workbooks with many rows and columns.

YML

YML

YML feeds for sites, marketplaces and partners: read, restructure and build the needed output.

1C

1C

Exports from 1C:Enterprise, trade and ERP — convert to any target format.

Ready to build a catalog from any source and deliver it anywhere

For businesses where suppliers send data in different formats, multiple exports are needed and manual assembly no longer works.