Shopify integration

Efficiently manage your Shopify shop with our Shopify Connector

Shopify Connector

Experts in integration between NAV, Business Central and Shopify

Do you want a more agile and automated solution to update data in your Shopify shop and export orders to your financial system?

With our flexible Shopify Connector, you can easily maintain even complex data across multiple shops at once – quickly and easily.

If your shop uses product variants, we can collect the variants and enrich them with colors, prices, translations and tags, so your shop is always up-to-date and ready to sell.

With the nSales Connector, we offer a standardized integration that requires minimal customization. This standard solution can of course be customized to meet your specific needs.

Lightning-fast data management

Real-time order management

Instant order management:

Receive orders in real-time via webhooks so you're always up-to-date.

Flexible updating

Accurate product update:

Shopify Connector

nSales Connector: Seamless integration between NAV/BC and Shopify

Key features:

Product synchronization:

  • Maintaining products between NAV/BC and Shopify

  • Multi-language synchronization capability

  • Flexible data mapping for loading items in Shopify format

Order management:

  • Real-time transfer of orders from Shopify to NAV/BC

  • Support for different payment statuses

  • Import orders with shipping address and drop point information

Inventory management:

  • Automatically update inventory in Shopify

  • Push technology for fast and efficient updates

  • Ability to manage multiple locations with Connector+

Image management:

  • Synchronization of up to x product images per product

  • Flexible image source setup options (ImageHost/FTP, PIM, HTTPS)

Fulfillment and transactions:

  • Automatically update order status and customer notification

  • Transferring Shopify payouts to the NAV/BC finance drawer

Advanced variant support:

  • Managing variants, colors and sizes

  • Compatibility with systems such as EG Variant, Fava, Delogue PLM and Pebblestone

Shopify variants

How we put together variants for Shopify

Prices
Product/Variant prices in correct currency
Master data
Product data from financial system
PIM data
Text and tags are added to the product
Images
Add unlimited images per variant

Important shift from REST API to GraphQL

Shopify's REST API will soon be discontinued

Shopify will soon be phasing out their well-known REST API in favor of a new system based on GraphQL. While this sounds technical, it’s an important factor to consider when choosing the right connector to future-proof your solution.

At nSales, we are already ready for this development. Our connector is based on GraphQL, which means you are guaranteed a modern and efficient integration.

You can read more about the differences between the two technologies below and I’ve also written a blog post that you can read here.

A GraphQL-based connector for Shopify integration is superior to a REST-based solution for several reasons:

Efficient data management

GraphQL enables lightning-fast updates of large amounts of data. For example, 2500 items with 20,000 variants can be updated in just 11 minutes, compared to 4 hours using REST. This provides a significant improvement in the efficiency of data synchronization between systems.

Flexibility and precision

With GraphQL you can update only selected parts of a product. This means that you can:

  • Update only the specific fields that have changed

  • Focus on updating individual elements like images or layers.

This precision reduces unnecessary data traffic and makes updates more efficient.

Improved performance and safety

GraphQL offers:

  • No timeouts when handling large amounts of data

  • Increased security by quickly correcting data errors such as incorrect prices or stock status

Real-time functionality

GraphQL supports real-time order import via webhooks, ensuring that your business always operates with the most up-to-date data.

Future-proof technology

nSales has already implemented GraphQL in their B2B and APP platform, demonstrating the technology’s maturity and potential for future development.

By choosing a GraphQL-based connector, you ensure a more efficient, flexible and future-proof integration that can handle complex data exchanges with higher speed and precision than traditional REST-based solutions.