The first thing to keep in mind is which system will manage the master data. If there is an existing ERP system in place Pimcore is typically connected to this ERP system with a bi-directional interface. In Pimcore, the ERP data gets enriched with images, categories, attributes, etc. The data model and workflows in Pimcore are built according to the needs of the company, which will be working with this data. In the last step the online shop is connected and interfaces to BI systems, CRM, and external marketplaces are created.