Connect Shopify bidirectionally with ERP, CRM and marketing. Orders, inventory, prices and customer data synchronized in real time.

Would you like to have consistent and accurate customer data in Dynamics 365 Business Central and Shopify at all times without any IT projects? That’s exactly what MARINI is for.
With MARINI, the integration of Dynamics 365 Business Central and Shopify is ready to use in just a few days and grows flexibly with your requirements.
And the best part: we handle the integration for you. Our experts set up your Dynamics 365 Business Central Shopify interface on your behalf or together with your team.
Important note: The video shows the integration of HubSpot with SAP C4C. Of course, connecting to Dynamics 365 Business Central with Shopify and many other systems is also possible.






















Dynamics 365 Business Central is Microsoft’s ERP for small and medium-sized businesses. Shopify is the leading e-commerce platform for B2C and increasingly B2B. Both systems have clear roles: Business Central manages financials, purchasing, inventory, and production. Shopify is the customer-facing frontend: product catalog, checkout, orders.
The Dynamics 365 Business Central Shopify Integration connects both worlds in real-time: orders from the shop become sales orders in the ERP. Inventory levels from Business Central control availability in the shop. Prices, customer data, and delivery status flow bidirectionally. No manual exports, no Excel lists, no overselling.
Whether B2C retailers or B2B commerce with Shopify Plus: the integration synchronizes orders, inventory, and customer data across all channels.
Automatically create orders as sales orders. As soon as a customer places an order in the shop, the order is created in Business Central: with items, prices, customer, and payment terms. No manual typing, no errors, no delays. The order-to-cash process starts automatically.
Synchronize inventory levels in real-time. Business Central knows availability across all locations. MARINI pushes the inventory levels to the shop: customers see what is actually available. Overselling is a thing of the past.
Display prices from Business Central in the shop. Pricing happens in the ERP, not in the shop. Customer price groups, discounts, currencies: MARINI synchronizes all conditions. The shop always shows current prices.
Synchronize customer master data bidirectionally. New shop customers are created in Business Central, existing customers are recognized and updated. With Shopify Plus, B2B companies with company locations and payment terms are synchronized. One customer view for e-commerce and finance.
Report delivery status back to the shop. As soon as Business Central posts a shipment, the customer is informed: tracking number, carrier, fulfillment status. Fewer service inquiries, better customer experience.
Maintain product data centrally. Items are maintained in Business Central and synchronized to the shop: title, description, images, variants. One source, all channels. When the assortment changes, the shop is automatically updated.
The use cases on this page are not theoretical, but implementing them requires experience. You can set up integration and data management yourself through MARINI’s no-code interface, or have our team configure it for you. For implementation in your systems, we work collaboratively with you and your service providers. If you don’t yet have a suitable service provider, we’re happy to recommend an appropriate partner from our network.
Andreas Gozian, Chief Sales Officer at MARINI

Country Lead Germany & Director Corporate DACH at HubSpot Inc.
MARINI serves as a crucial partner, perfectly extending HubSpot’s capabilities for companies with complex system landscapes. Through seamless integration of SAP, legacy systems, and diverse data sources, we collectively create a true single source of truth. Particularly valuable: Our mid-market customers can retain their established IT structures while still leveraging HubSpot’s full power – with clean data, automated processes, and a 360-degree customer view that delivers measurable business results.

European Lead Center of Excellence Manufacturing at Dun & Bradstreet
With MARINI, we have found a flexible and reliable partner for data integration with our customers. In today’s environment, we’re dealing with countless systems. At the same time, resources, especially in IT, are becoming increasingly scarce. Through MARINI, we conveniently deliver our data to any of our customers’ systems, whether CRM, ERP, or MDM – quickly and securely.
For: C-Level, Management, Business Development
Scale e-commerce without overhead. More revenue doesn’t automatically mean more people in order processing. With end-to-end integration, the online shop grows without backoffice processes becoming a bottleneck. You can operate Shopify Plus with multi-store scenarios without ERP complexity exploding.
Cashflow through faster fulfillment cycles. From clicking “Buy” to invoice in the ERP no longer takes a day. Orders are posted immediately, inventory updated, delivery started. Faster shipping means happier customers and shorter days sales outstanding.
Data-driven decisions instead of gut feeling. When shop and ERP share the same truth, you can plan reliably: which products are selling, which margins are generated, where inventory risks lie. Business Central delivers the numbers, Shopify the customer data. MARINI keeps both synchronized.
For: Marketing, Sales, Customer Success, Operations
No more out-of-stock disasters. You promote a product in a campaign. Two hours later, inventory is depleted, but the shop still shows “available.” With real-time sync from Business Central, customers immediately see what is actually deliverable. This saves support effort and protects conversion.
Price changes without shop login. New discount campaign, changed customer price group, seasonal adjustment: everything happens in Business Central. MARINI synchronizes the prices to the shop. No duplicate maintenance, no inconsistencies, no errors at checkout.
Customer data for personalized marketing. Who bought what, who is an existing customer, who abandoned: this data flows from Shopify to the ERP and from there to CRM or marketing automation. You can segment, target, and follow up based on real transactions.
Communicate order status transparently. Customers ask: “Where is my order?” When fulfillment data flows back from Business Central to Shopify, customers see tracking numbers and delivery status directly in their account. Fewer tickets, more trust.
For: IT, Development, System Architects, Admins
Shopify GraphQL API and Business Central OData v4. MARINI uses the native APIs of both systems: Shopify GraphQL for orders, products, customers, inventory, and fulfillments. Business Central OData v4 for sales orders, items, customers, and locations. Both directions in real-time, with webhooks for event-based triggers.
B2B objects in Shopify Plus fully mapped. If you use Shopify Plus with B2B features, companies, company locations, price lists, and payment terms can also be synchronized. MARINI maps these structures to Business Central accounts and customer price groups.
Mapping and field rules for complex data models. Business Central and Shopify have different object structures. MARINI offers flexible mapping: which Business Central item becomes which Shopify product, which variants are synchronized, which metafields are used. Validation and duplicate checks included.
Multi-store orchestration for expansion stores. Shopify Plus customers often operate multiple stores for different countries or segments. MARINI can connect all Shopify instances in parallel and synchronize with one Business Central environment. Each store location is mapped to a Business Central location.
Business-critical data deserves maximum reliability. At MARINI, security isn’t an add-on—it’s our lived standard. Our security architecture at a glance:
This keeps your central data infrastructure stable, protected, and scalable at all times. Together, we’ll find the right integration and tailor it precisely to your requirements.
Typically, orders, customers, items (products), prices, inventory levels, and fulfillments are synchronized. With Shopify Plus, B2B objects like companies and price lists are added. MARINI can also map metafields and metaobjects if you use custom data.
Yes. Business Central is available as a cloud version and on-premises. MARINI can connect both variants. Shopify is exclusively cloud-based, so the combination of BC on-prem and Shopify cloud is standard.
For product presentation, checkout, and customer journey, Shopify is leading. For pricing, inventory levels, customer master data, and financials, Business Central is the source. MARINI orchestrates both directions: orders flow from Shopify to BC, inventory and prices from BC to Shopify.
Yes. MARINI can fully integrate the B2B-specific GraphQL objects of Shopify Plus: companies, company locations, company contacts, and price lists. These are mapped to Business Central customer structures and customer price groups.
Shopify Plus customers often operate expansion stores for different countries or segments. MARINI can connect all stores in parallel and synchronize with one Business Central environment. Each store is mapped to a location or company in BC.
MARINI uses webhooks for event-based real-time synchronization: as soon as an order is placed in Shopify or a fulfillment is posted in Business Central, it triggers synchronization. Typical latency is in the seconds range, depending on data volume and mapping complexity.
Data is only the gold of the digital age when it is integrated and consistently translated into decisions. That is exactly what MARINI stands for: we connect data sources, make data actionable, and enable purpose-driven, model-based analytics—fully aligned with the principles of Robotic Selling.



We support you in integrating Dynamics 365 Business Central and Shopify. Personalized. Tailored to your goals.