14 Days Free Trial. Start now
Features How it works Integrations Pricing Blog Contact FAQ
UAEN
Log in Start for free

Working with many suppliers and many data formats

The first supplier is easy. You learn their file, set up a routine and move on. By the fifth supplier, you have five file formats, five delivery methods, five update times and five ways of writing the same product name. Without a system, most of the week goes into bringing these files into shape.

What differs between suppliers

Bring everything to one structure

The goal is a single catalog where each product appears once, with a clear list of which suppliers offer it, at what cost and with what stock. To get there:

  1. Describe each supplier once: how the file arrives, where each field is, which currency is used.
  2. Use a common set of fields for all suppliers, so "Preis", "Price" and "unit_cost" all land in the same place.
  3. Link products across suppliers by barcode or part number, and manually where codes do not match.
  4. Set supplier priority: which supplier is used first when several have the item, and when to switch to the next one.

Choose a working rhythm

Suppliers update their data at different times. Group them by update time and run imports shortly after they publish. A morning run after the main suppliers update and an afternoon run for the rest covers most situations.

Keep suppliers accountable

Data quality differs a lot between suppliers. Track simple indicators: how often the file is late or broken, how many products lack images or attributes, how often stock turns out to be wrong. These numbers help in conversations with suppliers and in deciding which ones to prioritise.

An example with three suppliers

In our demo store, three suppliers deliver data in three formats: Excel, CSV and a YML feed. Each one becomes its own supplier feed with its own mapping and currency, and they all sit in one list with the product count and the number of products already linked to the store catalog.

Feed list with a main feed and three supplier feeds in different formats
One Main feed and three supplier feeds; the last column shows how many products are linked

Acme prices in US dollars, so the exchange rate is set once at the account level, and every import converts their prices before markups are applied.

Currency settings with a USD to EUR rate
The USD rate is applied to every supplier that prices in dollars

The work that takes the longest by hand is linking. Two suppliers selling the same blender under different codes have to end up as one product with one price. Links are built by SKU, barcode or name, and before they are saved you see which supplier product will be attached to which item in your catalog.

Preview of supplier products being linked to products in the main feed
Checking links before they are saved

From then on, each new file only updates prices and stock of products that are already linked. Up to 30 suppliers fit into the Business plan; larger setups go on a custom plan.

Set it up once. YfiFX does the rest

14 Days Free Trial. Sign up and import your first price list today.