A product bundle is a set of individual items sold together as a single unit, for example, a kit with two USB-C cables and a charger. If you use the Shopify Bundles app to create bundles in your store, M2E Multichannel Connect automatically recognizes them and supports listing, syncing, and order management for these products.
This guide covers how Shopify bundles work in M2E Multichannel Connect and how to link and sync them with your Channel listings.
How bundles work in M2E Multichannel Connect #
When your Shopify products sync to M2E Multichannel Connect, bundles created with the Shopify Bundles app are detected automatically. Even though they look like regular variable products in Shopify, M2E Multichannel Connect recognizes them by their structure and treats them differently. You can spot bundle products in the Catalog by their special icon:

Price. The bundle's price comes from Shopify and isn't tied to the prices of its individual components. You can still adjust it using your Channel's Selling Policy, like you would for any other product.
Available quantity. The quantity shown is how many complete bundles you can actually sell, not the raw stock of the components. M2E Multichannel Connect calculates it based on each component's stock and the number needed per bundle.
For example, if a bundle contains 2 USB-C cables and you have 80 cables in stock, the available bundle quantity shows as 40. The quantity value is synced from Shopify and updates automatically whenever stock changes.
Link Channel products to Shopify bundles #
Before a bundle can sync between Shopify and the Channel, you will need to link it in M2E Multichannel Connect at two levels:
- Bundle product – parent listing on the Channel.
- Bundle components – individual variants inside the bundle.
M2E Multichannel Connect automatically matches products by SKU or Product ID. If the app finds a match, the linking is created for you. If not, link the bundles manually using the steps below.
Step 1. Link the bundle product #
1) Go to the Listings page and find the Channel product you want to link.
2) Click the Link button next to the product.

3) Find the matching bundle product in Shopify and click Link next to it.

Step 2. Link the bundle components #
1) Open the Channel product card and go to the Variants tab.
2) For each variant that shows the Link button, click on it.

3) Find and select the matching component product in Shopify. Repeat for every unlinked component.

✅ If you have multiple bundle products and components to link, use bulk linking via CSV file export/import.
Sync bundle data between Shopify and Channel #
Once a bundle is linked, you need to enable inventory sync to push changes from Shopify to the Channel listing. It works just like inventory sync for Simple and Variable products.
To turn on the inventory sync, click the sync toggle next to a product on the Listings page. You can do this for individual products or in bulk using the mass action menu.
M2E keeps your bundle inventory in sync automatically:
- When the stock of any component in Shopify changes, M2E recalculates the bundle quantity and syncs it to the Channel.
- If the bundle quantity hits zero, the Channel listing becomes Inactive.
- When stock is replenished, and the quantity goes above zero, the listing switches back to Active.
Manage orders for bundles #
Here is how M2E processes an order when a customer buys a bundle on one of your Channels:
1) The Channel order goes to Shopify as an order for the individual components, not the bundle itself. This way, Shopify deducts stock correctly from each component.
2) M2E reserves the component inventory.
3) After the sale, Shopify updates stock levels for both the bundle and its components, and M2E syncs the updated quantity to the Channel.
4) M2E syncs order status between Shopify and the Channel.
Need help? #
Have questions about managing Shopify product bundles in M2E Multichannel Connect? Reach out to our support team.