Using AtroCore Integrations

for a fully automated unilateral or bilateral data exchange

What is an Integration?

An Integration (also called Connector) is a solution, that consists of modules and one-time configurations, done by us, to achieve your goals for a fully automated data exchange between your ERP, E-Commerce, Marketplace, PIM, or any other system, via the AtroCore Integration Platform.  Configurations can be very flexible, therefore any synchronization scenario can be implemented.

Fixed price for a certain Integration, e.g. SAP Business One Integration includes the license purchase of certain modules needed to implement the necessary data synchronization. Integrations are solutions and can be only purchased, not rented.

Event-based synchronization is possible only with the help of Workflows modules, which are not included in the fixed price for an Integration. Event-based synchronization is available at an additional charge. You may also want to purchase additional modules to synchronize additional data like customer, order, stock data, etc.

With the purchase of the XYZ Integration (Connector), you also get the following 3 modules (with purchase licenses):

Optional modules are (not included in the regular price):
  • Workflows – for event-based synchronization
  • Sales – for sale, customer, and order data synchronization
  • Inventory – for stock and delivery data sync
  • Accounting – for sync of invoices and other accounting data

System Overview

Our Integrations are designed to provide seamless integration and efficient data exchange between systems tailored to your needs. Whether integrating ERP with PIM, E-Commerce Platforms, Marketplaces or automating data exchange across all of them, our solutions offers flexible synchronization options and comprehensive support.

Synchronize data between ERP, PIM, E-Commerce Platforms or Marketplaces

Our integrated solution facilitates seamless fully-automated data exchange between any ERP, PIM, E-Commerce Platform or Marketplace via AtroCore Integration Platform, in both directions, based on a pre-configured schedule or event-based, ensuring comprehensive synchronization of critical business information.

While certain data, such as product master data, product prices, and stock information, primarily originate from your ERP system and flow into AtroCore and AtroPIM system, other data types, including additional product attributes, and images, are enriched within the PIM environment and can be shared back to the ERP.

Furthermore, leveraging AtroCore as an Integration Platform allows you to synchronize customer and order Information from diverse sources such as e-commerce websites and marketplaces to your ERP. Additionally, you can update delivery statuses based on ERP-derived information, enhancing operational efficiency and coherence.  

Our solution can be enhanced by additional paid modules, each designed to optimize specific aspects of your business operations. The Accounting module streamlines financial transactions by synchronizing of invoices, credit notes, and debit notes, syncing data across platforms and systems. The Inventory module efficiently stores and transfers the warehouses, inventory, shipping, and returns data, managing all related documents for accurate record-keeping. The Sales module oversees subscription management, sales orders and customer data transmission from Marketplaces/E-Commerce platforms.

Feature Overview

Our Integrations are flexible solutions, consisting of several modules, for which we create custom configurations to achieve your specific business goals. Integrations offer multiple features out of the box, configurations can be adjusted at any time in the future.

  • Bilateral or unilateral synchronization
  • Full or incremental sync - e.g. sync only what was changed on the last day
  • Time-schedule-based data sync
  • Event-based data sync (Workflows module needed)
  • Automatic and/or manual mapping of fields and attributes
  • Detailed logs and reports, also on the Dashboard
  • Automatic and/or manual retrial of failed export/import jobs
  • Fully flexible with a lot of configuration options
  • Not a "blackbox" solution - you will see which data is synced and how
  • Easily adjustable in the future, even with own manpower.
  • Sync any kind of  data from your ERP Software
    • Product master data
    • Manufactures/suppliers
    • Categories
    • Sales Channels
    • and much more
  • Full support for multilingual content
  • Fully flexible sync scenarios, e.g. prices and stock can be synchronized hourly, and general product information daily
  • Use AtroPIM/AtroCore as an Integration Platform with your e-commerce websites (based on Shopify, Magento, Shopware, etc) and marketplaces.


AtroCore Integrations allow you to create a tailored data synchronization scenario to or from your ERP software, e.g. prices and stock can be synchronized hourly and general product information daily. No coding, just configuration! Each integration is implemented individually by considering all your specific needs, so we can 100% guarantee that the solution will work.

Multiple Synchronisations orchestrate the data exchange

Data synchronization can be started manually or fully automatically based on time schedule or some system event, like the creation or the update of the data record (for this the Workflows module is needed). E.g. you can sync product master data nightly and product prices hourly.

Data exchange can be implemented by API queries, direct DB queries, or file exchange (or combined), the appropriate way is selected for each case individually, and the combined approach can also be used.

  • For seamless data exchange between systems, our team configures one or multiple Synchronisations.
  • Each  can be executed manually or automatically based on time-schedule or event-based.
  • Data can be transferred in either direction – pushed or pulled – as well as any custom data you have.

Synchronizations have multiple assigned Import/Export Feeds

Each configured Synchronization has multiple Import/Export Feeds, assigned to it. Import/Export Feeds determine which data and in which format and structure is transferred.

The configuration of Synchronizations and import/Export Feeds remains transparent for the AtroPIM system Admin, empowering them to make changes independently, especially when adapting to alterations in the data structure of connected systems.

  • Each Synchronization comprises multiple import/export feeds capable of "pulling" data from external systems like SAP  Business One or Microsoft Dynamics or "pushing" data to them.
  • Each Feed has an individual configuration.
  • Each Feed has an individual independent configuration.
  • The sorting order for executing Import and Export Feeds can be easily configured within the Synchronization (e.g. attributes are to be synchronized first, before attribute values can be synchronized).
  • In certain system integrations, we leverage Adapters to address system-specific nuances, introducing new functionality and pre-configured feed types. 
  • Adapters deliver configuration templates, which save time and reduce the amount of errors during the configuration process.

Endless configuration possibilities and detailed logs

  • Each execution of Import/Export Feed creates an Import/Export Job which can analysed.
  • Configure data mapping rules separately for each entity field/attribute.
  • Use data type-specific configurations, e.g. for CSV, Excel formats, etc.
  • Use action types – only insert new records, update the records, delete the records, or implement a combination of them
  • User advanced filters – configure filters responsible for data selection, e.g. export/import product data only for products with a certain status, or linked to a certain Marketing Channel.
  • High Performance – import/export of a big data set is always done with the best possible performance.
  • Usage of Sub-Jobs – the system can automatically create Sub-Jobs, which can be executed in parallel, e.g. to transfer product data with a lot of attributes.
  • Optimized error processing
    • Automatic retrials of import/export jobs contribute to solving the majority of synchronization problems fully automatically.
    • Export error files and reimport corrected versions.
    • Manual retrials are possible for main Jobs and Sub-Jobs.
  • Transformations – configure transformations, which are done before the data is imported or exported.
  • Every import/export feed run is logged, facilitating error analysis, corrections, and manual import of improved data.
  • Use Dashboard Widgets to monitor data exchange.


AtroPIM/AtroCore Integrations allow you to create a tailored data synchronization scenario to or from your ERP software / E-commerce Platform, e.g. prices and stock can be synchronized hourly and general product information daily. No coding, just configuration!

  • Full transparency and data security
  • Endless configuration possibilities 
  • Affordable pricing
  • Customization is available at any time
  • Ongoing technical support and updates for uninterrupted operations.
  • Productivity boost and centralized data maintenance.
  • User-friendly automation and minimized manual effort.
  • Unlimited transferring of product and optimal performance regardless of data volume.
  • Tailored PIM solutions to your specific requirements. 
  • Prevented information loss and automated data transmission.

Some Examples

Our ERP PIM Integrations link your ERP systems with our PIM platform for seamless data sync. Compatible with SAP, Dynamics, Oracle, and more, these integrations streamline operations and centralize data management to meet your business requirements precisely.

FAQ about Integrations and their Pricing

Find answers to frequently asked questions below. If you don't see your question listed, please fill out the contact form below.

"What are the costs involved?"

You'll be charged for the initial configuration of import/export feeds tailored to your needs, as well as for the integration modules used.

"How do you implement integration?"

To implement the integration, we utilize a combination of modules to automate and coordinate data synchronization, tailored to the available data delivery methods. This involves setting up multiple import/export feeds, establishing their sequences, defining data mapping rules, and configuring execution conditions and schedules.

"Is self-integration an option?"

While you can perform the integration on your own, it demands significant technical expertise. This is why we recommend entrusting the initial integration to us for optimal results, with the flexibility to adjust later as needed.

"What is the cost for a one-time configuration?"

These are usually included in the fixed price of the Integration you want to purchase. But if you have special requirements and fixed-price solution is not an option for you, you can pay for integration and for needed modules separately. Basic configurations begin at 960 EUR, while integrating certain e-commerce platforms may require approximately 2880 EUR. For a personalized quote tailored to your requirements, please reach out to us.

"Can I change configurations later?"

Absolutely, our configurations are highly flexible and can be adjusted at any time without requiring any programming.

"Do I get logs?"

You'll receive comprehensive execution logs, along with the option to utilize dashlets for import/export statistics directly on your dashboard.

"What data can be synchronized?"

Our synchronization capabilities cover all types of data, including product details, customer information, order data, master records, and any other customer-specific data you require.

"How is data synchronized?"

Data synchronization can be accomplished through database queries, file exchanges, or by utilizing REST/SOAP/GraphQL API requests.

"How are recurring costs calculated for integration?"

You pay only for the modules used. Monthly rental fees for modules like Synchronization and Export Feeds: HTTP Request are 39.50 EUR and 29.50 EUR respectively. Alternatively, you can buy these modules for 790 EUR (Synchronization) and 590 EUR (HTTP Request). Annual updates cost 25% of the purchase price from the second year onwards, for example, 320 EUR in this case.

Contact us to get a tailored solution!

Complete our contact form to receive additional information or clarify any questions you might have. Start optimizing your operations today!

Fields marked with asterisks (*) are required.