Shopify

Updated on May 28, 2026

Content

How to connect Shopify to Nembol

  1. Log in to Nembol and open the Channels Tab
  2. Click on the “Connect channels +” button top left, and a list of available channels will appear 
  3. Find Shopify, and click on it
  4. You will now be asked to type your store name. You can find your store name in the Shopify Admin address bar. It’s the text after ‘store’. See the screenshot down below
  5. Nembol will take you to your Shopify account. Please log in using your Shopify credentials
  6. The login procedure is successful when you are taken back to Nembol and the Shopify settings show up
  7. Now let’s set the Shopify settings inside Nembol according to your needs.

Screenshot 1: Here you can find your Shopify admin URL and your store name

Nembol currently does not fully support Shopify locations. If you connect Nembol to a Shopify store with multiple locations, products which have at least one variation stored in more than one location will be prevented from syncing their inventory, and a warning will be displayed. Your correct inventory at all locations will be preserved.

Shopify settings in Nembol

In Nembol you can find settings which are common to all channels, called Sync Settingsand the settings which are specific channel by channel.

Sync stock from a channel

When a order is received

Select Shopify if you want inventory levels to be updated in Nembol whenever a new order is placed on Shopify. Every sale made on Shopify is automatically sent to Nembol and triggers a stock sync, which is then applied across all your connected sales channels.

Deselect it if you don’t want Shopify orders to update stock quantities in Nembol

When stock is edited

Enable this option if you want Shopify to sync stock changes back to Nembol whenever product quantities are updated on the channel, including updates made automatically by third-party apps.

Push updates to channels

Select Shopify if you want to manage your Shopify listings directly from Nembol.

When this option is enabled, any changes made in Nembol — including title, tags, images, description, stock quantity, or price — will automatically sync to the related Shopify listings when you save your updates.

Deselect it if you prefer not to have Nembol modify your Shopify listings.

Note: The "Push updates to channels" setting exists for each channel, and allows Nembol users to select to which single channel changes made centrally should or should not be transferred.

Syncing Nembol with Shopify POS

If you are using a POS app connected to Shopify, we recommend turning ON “Update products from a channel” for Shopify and turning OFF “Sync stock from a channel” for Shopify only. This way, your POS app will handle stock updates, while Nembol will simply receive changes from your Shopify back-end and sync them across your connected channels. 

You won’t see POS orders in Nembol, but stock management will remain accurate. 

Please note: if you change your POS app or its settings, you may need to adjust this configuration.

Pull content from a channel

If you want to apply the edits made on Shopify to other channels, and bulk edit Shopify products directly on your Shopify backend, all you need to do is:

  1. Access to Nembol Channels Tab
  2. Click on the “Sync settings” 
  3. In the “Pull content from a channel” setting, choose Shopify (currently works also with WooCommerce)
  4. Choose which channels you want to update and select them on the “Push updates to channels” setting. 

With this setup, changes made in Shopify will be automatically imported into Nembol and shared across channels in seconds or minutes.

If you want to exclude some channel’s content from being updated and keep content independent there, just do not add the channel in the “Push updates to channels” setting.

Cheat sheet: combined results of Pull update from a channel for Shopify and Push updates to channels

  1. Delete variants in Shopify -> Variants are unchanged in Nembol
  2. Change in Shopify variation quantity, price, sku code -> All are changed in Nembol
  3. Change in Shopify variation name -> no change in Nembol
  4. Save in Nembol the product of which the variations had been cancelled in Shopify -> Variations recreated in Shopify (!!)
  5. Create a new variation in Nembol -> Variation is created in Shopify. SKU-codes and barcodes are preserved
  6. Variation deleted in Nembol -> Variation is deleted in Shopify. SKU-codes are preserved
  7. Barcode added in Nembol to existing variation in Shopify and Nembol -> Barcode added in Shopify
  8. SKU-code edited in Nembol -> SKU-code edited in Shopify
  9. Picture added in Nembol -> Picture added in Shopify
  10. Picture deleted in Nembol -> Picture deleted in Shopify
  11. Picture deleted in Shopify -> Picture unchanged in Nembol -> Picture gets recreated in Shopify if you save / edit in Nembol
  12. Picture per variation exists in Shopify -> Nembol imports all pictures but does not manage the association of the imported pictures to each variation.

Add images to variants for Shopify

Nembol supports variant images on Shopify. Each variant can be assigned its own independent photo, with up to 1 image per variant. Since Shopify requires variant images to also appear in the main product gallery, Nembol automatically promotes them there before publishing, no manual work needed.

To assign variant images in Nembol:

  1. Open the Products tab
  2. Click on the product and select Edit
  3. Scroll to the Variants section
  4. Select the variant you want and upload its photo
  5. Repeat for each variant and hit Save & Update.

Make sure Push updates to channels is ON if you want your changes in Nembol to reflect on Shopify. If you prefer to edit directly on Shopify and see those changes in Nembol, enable Pull content from a channel.

Transfer orders to Shopify for fulfillment

Shopify can act as the main hub for managing your multichannel orders.

Using Nembol’s Transfer Orders for Fulfillment feature, orders received from connected marketplaces and stores — including Amazon, eBay, Etsy, TikTok Shop, and other supported channels — can be automatically sent to your Shopify admin, allowing you to handle fulfillment from a single centralized workflow.

To enable Transfer Orders to Shopify:

  1. Open the Channels tab in Nembol
  2. Click Sync Settings
  3. Turn on “Transfer Orders for Fulfillment” for Shopify
  4. Enable “Sync stock from a channel” on each channelyou want orders to be imported from.

Content excluded from Edit from Shopify

  1. The Update products from Shopify function cannot delete variations from Shopify to Nembol, nor change their names. This means that if you edit in Shopify variations’ price, barcode, SKU-code, and stock count, such change will be reflected in Nembol and in connected channels. But if you change inside Shopify a variation’s name or delete a variation, such change will not pass on to Nembol nor to connected channels.

    Corollary:
    if you need to delete a variation in a Shopify product, please do it in Nembol with Content update from Nembol function (see below). If you do it in Shopify, because the change will not pass to Nembol, at the following edit Nembol will restore your deleted variation in Shopify.
  2. The Update products from Shopify does not edit pictures from Shopify to Nembol. This means that if you change or edit the pictures of a product inside your Shopify store, this deletion or change will not pass on to Nembol nor to connected channels.

    Corollary:
    if you need to delete or change a picture of a product in Shopify, please do it in Nembol with Products update from Nembol function. If you do it in Shopify, because the picture deletion will not pass to Nembol, at the following edit Nembol will restore your previous picture in Shopify.

Important things to know about Transfer orders to Shopify

  1. Nembol will create one Shopify order per each order line you receive on a connected channel. This means that if you receive an order, say on eBay, for two pieces of the same product, Nembol will create in Shopify one order for two pieces; but if you receive, say still on eBay, an order for one each of two different products, Nembol will create in Shopify two orders for one item each.

     

  2. Nembol will associate to your Shopify order, the product as it is in Shopify. This means that if you have a price on the connected channel, say eBay again, and a different price in Shopify, the Shopify price will prevail. It also means that if you receive, on another channel, an order for a product that does not exist in your Shopify store, this order will not be transferred into Shopify.

     

  3. Shipping costs, discounts, and promotions are channel-specific and none of them will get transferred into Shopify orders.

Watch this detailed video on how the “Transfer orders to Shopify” works ->

Please note: Nembol will transfer only product data. Shipping costs, discounts, coupons will not be transferred.

Price Rules

Before listing your products on Shopify, make sure to adjust the following settings according to your needs and objectives:

  • Choose your Pricing rules for Shopify in the Price rules setting if you wish to automatically adjust your prices by percentage, or fixed amount. Otherwise, don’t set a pricing rule for Shopify
  • Choose whether to use the automatic rounding

Once done, try listing your products on Shopify!

Please always proceed gradually, test with one or more products first, maybe picking them per type: one with variations, one without, one with pictures of a format or provenance, another with pictures of a different format or provenance.

Once you’re done with testing, and results are according to your needs, proceed in bulk. In case of any doubts or needs, please contact our Customer Support.

As of Jun 8 2023, Shopify policies do not allow listing products from a Shopify store to another Shopify store. However, you can still connect your listings, and sync them.

Publish from Nembol to Shopify

Screenshot 6: How “Publish settings” section for Shopify looks like.

Here, you can select in which of your Shopify collections you wish your products to be published at the next publishing action.

You should choose “No collection”, if you use Shopify Automated collections, and you want your products automatically assigned to collections inside your Shopify account based on the rules you have set there, or you will set there.

Import from Shopify

Screenshot 7: How “Import settings” section for Shopify looks like.

If you are starting from Shopify, and wish to import your listings into Nembol, adjust your settings first. 

  • Filter your product by Product Status
  • by Collection
  • And choose if to import descriptions in HTML format, or not

Once done, you can run your first import.

Those settings can be changed if you wish to import more products with different settings. 

Shopify locations

At the time being, Nembol does not fully support multiple locations on Shopify accounts.

In practice, Nembol cannot sync products with at least one SKU (i.e. at least one variant) stocked on multiple Shopify location warehouses. When Nembol detects a product with the same SKU in more than 1 Shopify location, it stops syncing that product to avoid risks of sync faults, Nembol subsequently displays an error for that product:

This product does not sync with Shopify because it has one or more variants inside multiple Shopify Locations.

The only way to sync even these products would be by removing redundant locations that are no longer needed or that have been generated as a test. To do so, you need to access your Shopify backend > click on Settings > Locations, then select the locations you don’t need anymore and scroll down to the “deactivate location” button.

Please note: Orders are visible in Nembol Orders Tab within minutes after they were received on a connected channel. When a channel is reconnected, or newly connected, Nembol retrieves orders received within the previous 24 hours. No order is retrieved more than once.