Find the bad product data before your customers do.
Data Auditor runs your catalog rules against every product in your PIM on a schedule. Each morning you see what’s wrong, what’s new since yesterday, and what your team fixed, product by product and rule by rule.

Bad product data rarely arrives with an error message. It just goes live.
A spreadsheet drops a UPC’s leading zero. A bulk edit sets the wrong color on a whole size run. Nothing errors; the data is just wrong.
Your product managers know a red SKU should have a red jacket, and that fire alarm cable is always red. The PIM doesn’t.
Thousands of SKUs, dozens of attributes each. Reviewing them by hand means reviewing a few and hoping for the rest.
The audit only reads. Your team fixes data in the PIM the way it does today, and the next run shows the fix.
Each rule is one short expression about a product: a field must be filled, a value must match the SKU, a code must fit the category. Rules are edited in the browser and checked before they’re saved.
On its schedule, the audit reads your catalog from the PIM and runs every rule against every product. It only reads; it never changes a value.
Each run is saved as a snapshot and compared with the one before: findings that are new, findings that were resolved, and findings that persist.
Filter by rule or SKU and hand the list to whoever owns it. Tomorrow’s run shows the fixes as resolved.
Every run is listed with how many products it checked, how many findings it raised and how long it took. A falling number is your team’s cleanup, measured. A sudden jump points straight at last night’s import.

Findings list the SKU, the rule it broke, and a plain-language message written with the rule. Filter to one rule to give a person one kind of fix, or to one product line to clean it up in one pass.

Each rule is a short expression, such as product.HasValue("UpcCode"), with a name and a message in plain language. Rules are validated by the same engine that runs them, so a malformed rule is refused when you save it, not discovered at 2 a.m.

Manufacturers build meaning into SKUs: gauge, conductor count, material, stranding class, color. A decoder rule set splits the SKU into those parts and checks each one against the attribute it should agree with.
| Rule | What it checks | Findings |
|---|---|---|
| Gauge uses the AWG option | The gauge attribute uses the “10 AWG” option, not its duplicate without the unit | 228 |
| Strand count matches the decoder | Strand count fits the gauge and stranding class in the decoder table | 96 |
| Stranding class matches SKU | A (K) in the SKU means Class K; none means Class B | 84 |
| Brand name matches stranding class | The description names the flexible product line exactly when the SKU is Class K | 84 |
The audit reads from your PIM and writes only its own results. It has no way to change a product value.
Know the state of the whole catalog every morning, and prove the cleanup is working.
Turn the rules you check by eye into rules checked on every product, every night.
Catch a bad import the morning after, before it syndicates to the website, marketplaces and distributors.
Akeneo today. The audit engine is separate from the source, so another catalog needs only a new connector, and your rules and run history carry over.
No. It only reads. Fixes are made in your PIM the way you make them today, and the next run shows them as resolved.
We set up your first rule set with you, usually from the checks your team already does by hand and your SKU decoder. After that, an Admin can edit rules in the browser, and they’re checked before they’re saved.
On whatever schedule you choose, typically nightly, before the team starts work. A run over a catalog of a few thousand products takes seconds to minutes, depending on the PIM.
The next run checks every product against it. Its findings show as new, and the run is marked as having different rules from the one before, so nobody mistakes them for new bad data.
Every Commergenix module shares one sign-in, one job engine, and one set of integrations, so each one you add makes the others more useful.
Shows what’s missing across your catalog, lines up every source of product data, and saves approved values to the system you sell from.
Learn more →Reads manufacturer catalogs and spec sheets for the values your products are missing, each with the page it came from, for a person to approve.
Learn more →Produces catalog images in bulk, with wire and cable renders from Layer One’s CableViz Studio.
Learn more →Bring the rules your team checks today and your SKU decoder. The first audit shows where your catalog stands, and every run after that shows whether it’s getting better.