Most companies don't buy a PIM system after reading about one. They buy it after the spreadsheet called "products_master_FINAL_v7" disagrees with the webshop for the third time in a month. This article covers the product information management use cases behind that decision, with examples from manufacturer projects and current EU rules. The second half compares four PIM solutions and states the selection criteria up front.
Key Takeaways
- A dedicated PIM pays off when product data has several owners, several outputs, or both. One editor feeding one webshop rarely needs one.
- Typical triggers are scattered data, channel-specific formats, B2B standards like ETIM and BMEcat, staged product launches, and EU compliance duties under the GPSR and the upcoming digital product passport.
- Akeneo, Pimcore, Salsify, and AtroPIM stand for four different licensing and deployment models. Your channels and your IT capacity narrow the choice faster than feature lists.
- Akeneo and Pimcore changed the support or license terms of their free editions in 2025 and 2026. Check current policies before you plan a multi-year setup.
Why ERP, Spreadsheets And Shop Systems Run Out Of Room
An ERP holds what the business needs to transact: item number, price, stock, gross weight, customs tariff code. It's built around orders. Long descriptions, dozens of technical features per product class, application photos and installation manuals in several languages either don't fit or land in free-text fields that nobody validates. The ERP knows exactly what a product costs. It has no strong opinion on what the product looks like.
Spreadsheets fill the gap for a while. Then two people edit two copies of the same file, a formula drags one row too far, and nobody can say who changed the IP rating of a luminaire last Tuesday. Spreadsheets have no validation, no history, and no permissions.
Shop systems bring their own data model, built for display. Shopify, for example, allows up to 2,048 variants and three options per product, plus up to 250 media items. That works for a store. It strains as the master record for a manufacturer whose product has more than three configurable dimensions, or for a spare part that fits dozens of machine models. And the shop is one channel. If it becomes the master, every other channel copies data from a display format.
A PIM sits between these systems. It holds the complete product record, models it per product type, controls who edits which attributes, and reshapes the data for each output.
The Most Common Product Information Management Use Cases
Consolidating Product Data Spread Across Systems
Ask a mid-sized manufacturer where the net weight of an item lives and you'll usually get several answers. Logistics keeps a gross weight in the ERP. Engineering has the net weight in a PLM export. Marketing has a rounded figure in the InDesign catalog file. The webshop shows whatever someone typed during the last relaunch.
So the first use case is consolidation. One product record pulls each attribute from the system that owns it and adds the attributes no other system holds. The ERP stays the master for prices, stock, and orders. The PIM becomes the master for marketing texts, technical features, classifications, relations, and media references.
Keep prices, stock and orders in the ERP. Move the attributes it was never built to hold into the PIM, and give every attribute exactly one owner system.
Our customers often turn to us with a master spreadsheet that one product manager maintains and everyone else copies. When that person goes on holiday, product updates go on holiday too. In these projects, the first deliverable is an attribute inventory: every column, its owner, its source system, and the channels that need it. Columns that turn out to be copies of ERP fields get replaced by a scheduled import. The rest move into the PIM with validation rules, so the system flags a missing unit or an out-of-range value at entry.
Do the attribute inventory before you shortlist vendors. It shows how complex your data model is and how many systems the PIM has to talk to, and both numbers drive implementation cost.
Publishing The Same Product To Channels With Different Rules
A manufacturer of garden tools might sell through its own shop, Amazon, two DIY chains with supplier portals, a dealer extranet and a printed catalog. Each channel wants different attribute names, units, title lengths, image formats, and category trees. Without a central system, someone exports, adjusts, and uploads per channel. After a few months, every channel holds a slightly different version of the product.
Shoppers notice. In Salsify's 2026 consumer survey of 2,712 online shoppers in the US, the UK and Canada, 45% said they had returned an online purchase because of incorrect or misleading information, and up to 45% of Gen Z shoppers abandoned purchases when product details didn't match across sites. Salsify sells PIM software, so treat this as vendor research. The method is stated, though: an online survey run in October 2025 with a margin of error of up to 3%.
In a PIM, the product stays one record, and each channel gets a mapping. The mapping defines which attributes go out, how they're renamed, which units get converted, which texts get shortened, and which completeness rules must pass before export. When a technical value changes, every channel gets it with the next export.
Budget real-time for channel mappings. Marketplaces and retailer portals define mandatory attributes per category and change them over time. If the PIM lets your own team read and edit mappings, a new portal field becomes a small configuration change on your side.
Supplying Wholesalers And Dealers In B2B Data Standards
For manufacturers of technical products, the most demanding channel is often the wholesaler. In German-speaking markets in particular, electrical, HVAC and plumbing wholesalers expect ETIM-classified data, often delivered as BMEcat XML files. ETIM describes technical products through groups, classes, features, values and units. The model is available in 17 languages and backed by member organizations from 21 countries, and it covers electrotechnical, HVAC and plumbing, building materials and shipbuilding products. ETIM International even runs its own BMEcat certification tool.
The catch is that ETIM features rarely match internal attributes one to one. Your "Power" field might hold the text "45 W", while the ETIM feature expects a number in a defined unit under a specific feature code. ETIM also publishes new releases in which classes and features change, so classification needs maintenance after every release.
For food and consumer goods, the equivalent is GS1 product data shared through the GDSN network of data pools. The pattern is the same. A standard dictates the structure, and the PIM translates between your model and theirs.
Ask vendors whether ETIM or GDSN support is native or a custom mapping, and how a new ETIM release gets applied to products you've already classified.
Launching New Products In Stages
Technical data for a new product is usually ready weeks before the marketing copy, and the photos arrive last. Without a PIM, companies either wait until everything is complete or publish half-empty pages.
In projects we implemented for a manufacturer of professional audio, lighting and stage equipment, this was one of the main problems. Technical specs, marketing content, and digital assets became ready at different times, and the previous system couldn't release a product in phases. The new setup uses workflows with staged publication. Technical data goes live first, and enriched marketing content and images follow as each team finishes. The PIM generates datasheets from the same record, so a spec correction also updates the PDF.
The general lesson is to define "ready" per channel. A dealer portal may need specs, a price group, and one image. A marketplace listing needs bullet points, several images, and GPSR data. Completeness scores per channel show each team what blocks a launch, which saves a lot of status emails.
Handling Variants, Configurations And Relations
Some catalogs are flat. Many aren't. A cabinet comes in several widths, heights, and finishes. A pump has spare parts that fit several generations. A carport has roof options, side walls, and anchoring kits that fit only certain sizes. Each case needs a structure where variants inherit shared attributes, override the specific ones, and store relations like "accessory of" or "spare part for" as data.
Our customers also turn to us with this problem in its most manual form. One was a manufacturer of prefabricated wooden garden buildings and carports selling across Europe. Staff created assembly instructions and data sheets by hand for each product and variant, and translations into 11 European languages were slow and inconsistent. After the move to a new PIM, variants sit in multi-level hierarchies. The system generates data sheets and multilingual assembly instructions from templates with reusable content blocks, and translation memory with glossaries translates content from German into the ten other languages. Each day, only new or changed records sync to the Shopware catalog.
Model variants in the PIM according to the logic of the product, then let each channel flatten them the way it needs. Shop limits change. Your product logic doesn't.
Localizing For Several Markets
Translation starts as a data problem. A PIM tracks translation status per attribute and language, sends only changed texts to translators, and keeps units, number formats, and legally required texts per country. It sounds minor. But retranslating an unchanged 300-word description into ten languages because one spec changed is money spent twice.
Producing Datasheets And Catalogs From Structured Data
Datasheets, price lists, and print catalogs are channels too. With the data in a PIM, templates generate PDFs and InDesign plugins pull data into catalog layouts. One spec change, one place to fix it.
Meeting Product Compliance Duties
Compliance used to be a packaging and documentation topic. Since 13 December 2024, it has also been a listing topic in the EU. Article 19 of the General Product Safety Regulation (EU) 2023/988 requires every online offer to show clearly and visibly:
- the manufacturer's name, registered trade name or trademark, with a postal and an electronic address
- the name and contact details of the responsible person in the EU, where the manufacturer is established outside the EU
- information that identifies the product, including a picture, its type and any other product identifier
- any warnings or safety information, in a language that consumers in the member state easily understand
Each line is a group of product attributes. The manufacturer address and EU contact are usually identical across a brand, so they belong in inherited fields. Warnings vary by product and language. Article 22 adds duties for online marketplaces, including an interface where traders provide this information. In practice, each marketplace asks for the same data in its own form, which makes it a channel mapping problem again.
The next wave is the digital product passport under the Ecodesign for Sustainable Products Regulation (EU) 2024/1781. The European Commission launched the DPP Registry on 20 July 2026, and the first implementation deadline is 18 February 2027 for certain large batteries. ESPR product groups include textiles, steel and aluminium, tyres, furniture, ICT and energy-related products. The registry also covers groups regulated by other EU laws, such as construction products, toys and detergents. Companies store the passport data themselves and register each passport in the registry with a unique identifier.
A PIM is a reasonable place to assemble and validate passport data, because much of it is product data already. But material composition, supplier declarations and repair information often come from PLM, ERP and suppliers, and a PIM alone doesn't make you DPP-ready. Ask vendors how they handle unique identifiers, data carriers such as QR codes and API publishing, or whether you'll need a separate DPP service provider. Detailed requirements for most product groups depend on delegated acts that are still in preparation, so expect the data model to change.
Compliance data is product data. If a warning text lives in a PDF on a shared drive, it is unlikely to reach every marketplace listing in the right language.
Onboarding Supplier Data
Distributors and retailers face the reverse problem: hundreds of suppliers, each sending spreadsheets in its own layout. Manufacturers meet a smaller version of it with component and OEM suppliers. A PIM with import mappings per supplier, validation rules, and a staging area lets the team accept clean data and send back the rest. Retail-focused vendors sell dedicated supplier portals for this.
Replacing A PIM That No Longer Fits
Some PIM projects are second-generation projects. Companies outgrow an early system, or the vendor's terms change.
Both happened recently with open-source PIMs. Akeneo's Community Edition 7.0 reached end of support on 30 September 2026. The Community Edition continues under calendar versioning, but only the latest release gets bug and security fixes, and since version 2026.1, any release may include breaking changes. Pimcore moved its Community Edition from GPLv3 to the Pimcore Open Core License with version 2025.1. Production use stays free only until company revenue reaches €5 million.
Migrations rarely export cleanly. In the audio equipment project mentioned above, the previous enterprise PIM didn't export all structured and unstructured data cleanly, and the team had to rework and transform data by hand. Export a full sample from your current system early, before a contract with the new vendor fixes the timeline.
When A Dedicated PIM Is Not Worth It Yet
A PIM adds a system to maintain, integrations to monitor, and recurring costs. If you sell through one or two channels, maintain a few hundred products with simple variants, have one or two people editing content, and owe nobody ETIM files or compliance feeds, your shop backend and ERP will carry you for a while. Revisit the question when a second editor or a third channel arrives.
Comparing Four PIM Solutions
How These Four Were Selected
There are dozens of PIM products, so this comparison applies four filters. First, PIM is the core product. Systems where PIM is a module of an ERP or commerce suite are out. Second, each product represents a different licensing and deployment model, so together they cover the realistic options for a mid-sized manufacturer or brand: GPL open source, open core with a revenue threshold, SaaS with a free self-hosted edition, and SaaS only. Third, license terms and editions are publicly documented, so you can check what's written here. Fourth, all four are in active development in 2026.
That leaves out large MDM suites such as Stibo Systems STEP and Informatica, which companies usually buy as part of enterprise master data programs. It also leaves out lightweight tools aimed at small catalogs, and capable SaaS products like inRiver and Syndigo, whose models overlap with the SaaS options already covered. The order below carries no ranking.
| Solution | License Model | Deployment | Published Pricing | Strongest Fit |
|---|---|---|---|---|
| Akeneo | Community Edition under OSL-3.0; Product Cloud is proprietary SaaS | Self-hosted Community Edition or SaaS | Community Edition free; Advanced and Premium packages on quote | Brands and retailers that want SaaS with an app marketplace |
| Pimcore | Community Edition under POCL; commercial editions | On-premise, private cloud or PaaS | Community Edition free below €5M revenue; Professional $9,900 per year; Enterprise $29,900 per year; PaaS on quote | Companies that want PIM, DAM, MDM and web content on one platform and have developers |
| Salsify | Proprietary SaaS | SaaS only | Not published | Consumer brands syndicating to many retailers, marketplaces and data pools |
| AtroPIM | GPLv3 open source with paid modules | On-premise or SaaS in a private cloud | Open-Source Edition free; SaaS from €400 per month; SaaS Premium from €1,930 per month | Manufacturers and distributors with complex data models and B2B outputs |
Akeneo
Akeneo sells its Product Cloud as SaaS in three packages: Growth, Advanced and Premium. Collaboration workflows and advanced rights management start with Advanced. Premium adds PX Insights and 24/7 support. Each package includes one activation channel, and Akeneo prices more channels, add-ons, and services on quote. It doesn't publish firm prices for Advanced or Premium.
The Community Edition stays free under the OSL-3.0 license and runs self-hosted. Its support policy is the point to plan around: only the latest release receives fixes, and releases may break compatibility. That suits teams with in-house PHP developers who upgrade often. Teams that prefer to install once and upgrade rarely will find it hard to stay on a supported version.
Akeneo organizes products in families that define which attributes apply, a model most PIM users will recognize. An app marketplace and a partner network cover common e-commerce integrations. Fit: brands and retailers that want SaaS and accept quote-based pricing that grows with channels.
Pimcore
Pimcore covers more than PIM. The same platform includes DAM, master data management, a customer data platform, a digital experience platform, and a commerce framework. Its published prices start at $9,900 per year for the Professional Edition and $29,900 per year for the Enterprise Edition, with PaaS on quote. Pimcore doesn't limit the number of products, assets, or users. The commerce framework and the customer data platform require the Enterprise Edition.
The Community Edition comes under the POCL, which grants access to the full source code with commercial restrictions. It's free for production use below €5 million in annual revenue, and the license lets Pimcore charge fees retroactively from the date a company crosses that threshold. A growing company should budget for a commercial edition from the start.
The flexibility comes from a developer-oriented platform built on Symfony. Plan for a Pimcore partner or in-house PHP developers for data modeling and integrations. Fit: companies that want product data, assets and web content on one platform and have development capacity.
Salsify
Salsify positions its platform as product experience management: PIM plus syndication, enhanced content, digital shelf analytics and a GDSN data pool. Its syndication network publishes to retailers, distributors, data pools and marketplaces. Readiness reports in each channel show whether a product meets that endpoint's current attribute requirements before it goes out. For retailers, a separate product handles supplier onboarding. Customers Salsify names include Mars, L'Oréal, The Coca-Cola Company, Bosch and ASICS.
Salsify runs as SaaS only and doesn't publish prices. Its published entitlement definitions count units such as active users and digital shelves, so expect cost to follow your channel footprint. Fit: consumer brands whose main pain is keeping many retailer listings current. B2B manufacturers whose main outputs are wholesaler files and print catalogs should check ETIM, BMEcat and catalog publishing support before shortlisting.
AtroPIM
AtroPIM runs on the AtroCore data platform and is published under GPLv3. All editions share the same core, and paid premium modules add functions. It runs on-premises or as SaaS in a private cloud, with hosting in more than 30 locations. You configure the data model yourself: entities, attributes, and relations. DAM functions are included. Modules relevant to the manufacturer use cases above include a BMEcat adapter, ETIM classification, a PDF generator, an InDesign adapter for EasyCatalog, workflows, translations and data quality checks.
Pricing is published on the AtroCore pricing page. The Open-Source Edition is free. SaaS starts from €400 per month, and SaaS Premium, with all modules, starts from €1,930 per month. On-premise users can add support from €240 per month and buy modules as one-off licenses. ERP integrations start from €1,900 and e-commerce platform integrations from €3,900 as one-time configuration.
AtroCore is a smaller vendor with a smaller partner network than Akeneo or Pimcore. Initial setup takes configuration work, and the vendor itself notes that non-technical teams often need its help. Integrations are configured per project instead of installed as off-the-shelf connectors, which handles unusual system setups but ties you to configuration services. Support tiers carry usage scopes, such as up to 5 standard users and 10,000 records for the Bronze package, so check which tier your catalog needs. Fit: manufacturers and distributors with complex products, B2B output formats, and a preference for self-hosting or open-source licensing.
Matching The Use Case To The Solution
Compare total cost over three years: subscription or license, hosting, support tier, connectors, and the hours needed to configure channel mappings. A comparison of license lines alone favors whichever vendor itemizes least.
If your main use case is retailer and marketplace syndication for consumer brands, Salsify is built around that problem, and Akeneo's paid packages are the other SaaS option in this comparison. If you want product data, assets, and web content on one platform and have developers, Pimcore fits. If you're a manufacturer delivering ETIM and BMEcat files, datasheets and print catalogs, and you prefer self-hosting or open-source licensing, look at AtroPIM and the Akeneo Community Edition, with the support policies above in mind. Company revenue decides whether Pimcore's Community Edition is an option at all.
Questions Worth Asking In Every Demo
- Can you show our most complex product, imported from our own export file, in your data model?
- How does a new ETIM release, marketplace attribute, or GPSR field get added, and who does the work: our team, a partner, or you?
- Which costs grow with SKUs, users, channels, or languages?
- In which format can we export all data and configuration if we leave?
- Which release is supported today, for how long, and how do you announce breaking changes?
Bring your own data to the demo. A vendor's sample catalog always fits the vendor's data model.