How Cisalfa Group got its catalog ready for the new season without growing the team
84.7%
Time saved per style, against a 50% target
The challenge
Cisalfa Group is the largest sports retailer operating in Italy and Germany: 240+ stores across 18 regions, around 5,200 employees, and a catalog of roughly 20,000 SKUs spanning 280+ third-party brands plus its own private-label portfolio, ABC, Admiral, Arena, Dack’s, Fila and Performer. In Italy it sells through two distinct storefronts, the Cisalfa Sport brand site and the Intersport-network catalog, each with its own schema, naming and language conventions. The platform stack runs on an Akeneo PIM feeding Salesforce Commerce Cloud.
The catalog work was hard for reasons that compounded.
- Close to 20% of the catalog is private label, so the content cannot be pulled from a brand feed. It has to be constructed in-house from sparse internal data.
- The attributes that actually make a sports product sellable, the qualifying attributes like fit, composition and material, mostly do not live in the ERP, so they have to be generated rather than copied.
- On the third-party side, only about half of the brand catalog cleanly matched Cisalfa Group’s own schema, which left a large manual reconciliation gap.
- Every product has to be produced twice, once for Cisalfa Sport and once for Intersport, against two different sets of field names and rules.
On top of the catalog itself, time was the binding constraint. Time-to-market at Cisalfa Group is measured as the share of SKUs complete against warehouse arrivals, with a bar above 95%.
The FW26 season meant a step change in volume, and the catalog had historically been run by a small, junior-heavy copy team of one to two people for 20,000 SKUs. Hitting FW26 the old way would have meant multiplying the manual effort rather than removing it.
Cisalfa Group wanted the opposite: to clear the FW26 step change at a higher quality bar, without growing the team. More catalog, not more people.
The setup before CommerceClarity
Cisalfa Group ran its catalog on the systems built for its retail and store business. Product data lived in Akeneo, designed to hold specifications and feed the storefronts, not to generate sellable, channel-ready content.
Around that system ran a fully manual operation.
- Catalog copy and attributes were produced 100% in-house, by a small team of one to two people for around 20,000 SKUs.
- Quality was tracked as binary completeness: an attribute was either present or absent, with no notion of richness or accuracy.
- There was no internal capacity to build the dashboards that would have exposed the gap.
- Every additional brand, channel or attribute group meant another full round of manual enrichment and checking, run once for Cisalfa Sport and once for Intersport.
The model worked, but it did not scale.
How CommerceClarity solved it: AI agents and Retail Engineers
CommerceClarity slotted into the existing stack with no rip-and-replace. The configuration was set up as a 1:1 mirror of Cisalfa Group’s Akeneo, so generated content exports straight back in a compatible format, and supplier-portal files are ingested directly instead of being reworked by hand.
The agents bring the scale
Each product starts as a single canonical record, and an agent pipeline carries it from raw input to channel-ready content, every step building on the one before it.
- Normalize. Map heterogeneous inputs, ERP fields, supplier-portal files and brand feeds, into Cisalfa Group’s taxonomy and hierarchy.
- Enrich. Generate the qualifying attributes the ERP does not carry, fit, composition, material and the like, which is where Cisalfa Group sees the real added value.
- Apply rules. Enforce brand voice, channel constraints and the agreed data model, so the taxonomy-driven attributes come back correct by construction.
- Generate channel variants. Reshape the single source into both the Cisalfa Sport and the Intersport formats, each with its own schema and naming.
- Validate. Score quality, run the automated checks, and surface only the exceptions that need a human eye.
Cisalfa Group did not switch all of this on at once. They started where the pain was sharpest, end-to-end generation for both Cisalfa Sport and Intersport, then layered in direct supplier-file ingestion and the Akeneo mirror, with per-attribute enrichment and exception-only review following on.
The Retail Engineers co-build the outcome
The agents do not run alone. A CommerceClarity Retail Engineer works as an extension of Cisalfa Group’s team, the same person scoping, building and shipping inside the way the company already operates rather than handing work across siloes.
That flipped the operating model. The old way was manual and regression-prone, a small team checking every product and every change by hand. With the agents and the Retail Engineer in place it became governed and exception-only: the team reviews only what the pipeline flags, every run is traceable, and unreliable sources are excluded by construction. The agents bring the speed and the scale, and the people keep the governance over what actually ships.
What is next
With the foundation in place, the work has shifted from building it to building on it: scaling FW26 volumes through direct supplier-file upload with no rework, driving rework toward zero with exception-only review and per-attribute correction, and going beyond text with an image workflow built to Cisalfa Group’s guidelines and coordinated outfits drawn from the catalog.
From here the partnership continues the way it started, side by side. A CommerceClarity Retail Engineer and Cisalfa Group’s team find the next bottleneck together, build the agents that clear it, and turn more of the catalog into revenue.
Before and after
The first quarter of work in a single view.
In their words


