FeedPrep for Akeneo
Clean and normalize supplier data before it enters your PIM. Map messy supplier files to your Akeneo attribute codes, measurement formats, and approved values — automatically.
The Problem
Akeneo expects clean, structured data with exact attribute codes, consistent measurement formats, and values that match your PIM taxonomy. Suppliers send none of that.
Labels Instead of Codes
Your Akeneo attributes use codes like sole_material and outer_fabric. Suppliers send column headers like "Material (sole)" and "Buitenstof" in their own language. Manual mapping every time.
Inconsistent Measurements
Akeneo needs value and unit in separate fields. Suppliers send "1.5 kg", "1500g", "1,5 kilogram" — all in a single column. You parse and convert by hand in a spreadsheet.
Values That Don't Match
Your PIM has an approved list of values: "Leather", "Synthetic", "Textile". Suppliers send "genuine leather", "PU", "100% polyester". Every import requires a lookup table you maintain manually.
What Akeneo Expects
Getting data into Akeneo is the hard part. Here is what your import file needs to look like.
Attribute Codes, Not Labels
Every column header must match an Akeneo attribute code exactly. No spaces, no labels, no localized names — just the internal code your PIM recognizes.
Consistent Measurement Format
Metric attributes need value and unit in separate columns (e.g., weight and weight-unit). The unit must match Akeneo's expected unit code.
Approved Values Matching PIM Taxonomy
Select and multi-select attributes only accept option codes defined in your PIM. Anything else is silently rejected or causes an import error.
How FeedPrep Prepares Your Data
FeedPrep sits between your suppliers and Akeneo. It turns messy supplier files into clean, import-ready data that matches your PIM schema.
Import Your Akeneo Attribute Schema
Upload your Akeneo attribute definitions as JSON. FeedPrep learns your attribute codes, types, measurement units, and allowed values.
Set External Codes on Attributes and Values
Map each supplier's column names and values to your Akeneo codes. FeedPrep remembers these mappings and auto-applies them to every future file from that supplier.
Measurement Normalization
All weights converted to kg. All lengths to mm. All volumes to ml. FeedPrep parses "1.5 kg", "1500g", and "1,5 kilogram" into the same normalized value.
Value Mapping
Translate supplier labels to your PIM taxonomy. "genuine leather" becomes "Leather". "PU" becomes "Synthetic". Define mappings once per supplier; they apply forever.
Export Akeneo-Ready File
Export with "Code only" mode for select attributes and split measurement columns. The output is a CSV that Akeneo accepts without errors.
Before & After
Supplier Sends
Material (sole): genuine leather
Gewicht: 1,5 kg
Kleur: Donkerblauw
FeedPrep Outputs
sole_material: leather
weight: 1.5 | weight-unit: KILOGRAM
color: dark_blue
The Workflow
From raw supplier file to Akeneo import in four steps.
1. Upload Supplier Feed
Drop in the CSV, XLSX, or XML file your supplier sent. FeedPrep detects the format and applies the matching adapter.
2. FeedPrep Normalizes
Column mapping, value translation, measurement conversion, and data validation run automatically based on your saved rules.
3. Export Akeneo-Ready File
Generate a CSV with Akeneo attribute codes as headers, split measurement columns, and option codes for select attributes.
4. Import into Akeneo
Upload the file into Akeneo's import jobs. No mapping needed on the Akeneo side — the data already matches your schema.
Key Features for Akeneo Users
External Codes
Assign external codes to your attributes and attribute values. Map each supplier's naming conventions to your Akeneo codes without changing your PIM configuration.
Split Measurements
Automatically split "1.5 kg" into separate value and unit columns that match Akeneo's metric attribute format. Handles mixed units, localized decimals, and inconsistent spacing.
JSON Attribute Import & Export
Import your Akeneo attribute schema as JSON to bootstrap your FeedPrep configuration. Export your mappings as JSON to version-control or share across environments.
Approved Values Matching PIM Taxonomy
Define the allowed values for each select attribute. FeedPrep flags any supplier value that doesn't map to an approved option — before it reaches Akeneo.
Scheduled Exports
Set up recurring exports on a daily or weekly schedule. FeedPrep processes the latest supplier feed and publishes a fresh Akeneo-ready file automatically.
Static URLs
Every export gets a stable URL that never changes. Point your Akeneo import job at the URL and new data flows in without manual file transfers.
Start Cleaning Supplier Data for Akeneo
Upload a supplier file. Map it to your Akeneo schema. Export an import-ready CSV in minutes, not hours.
Start Free Trial — No Credit Card