Managing bundle inventory and fulfillment for stores with multiple locations

This article applies to Simple Bundles 2.0. If you're using Simple Bundles 1.0, refer to the article here.

In Simple Bundles 2.0, inventory can still be automatically synced for bundles, but only if "Track quantity" is enabled on the bundle product.

If tracking is disabled on the parent bundle, inventory is not synced by the app. In that case, bundle availability is checked at checkout based on the live inventory of the components.

When managing multiple store locations, the inventory for your bundles is determined by the availability of individual bundle items in each location. This requires that every location must have all the necessary items to create a bundle, ensuring that the bundle's contents can all be shipped together from the same location.

Ensure that the bundle product variant has the "Track quantity" option enabled and configured across multiple locations in Shopify. Additionally, make sure that all items within the bundle also have the "Track quantity" option enabled and the correct quantities specified for all locations you want to track.

Pooled Inventory method (Optional)


Pooled inventory calculates bundle availability using the total quantity of each component across all locations, no matter where they're stocked. With this method, the bundle’s inventory is calculated based on the total availability of its component items across all locations.

This approach provides greater flexibility when fulfilling orders, as it allows inventory from any location to contribute toward the bundle's availability. It can help reduce the risk of stockouts and maximize product availability.

In your Simple Bundles preferences:

  • Disable "Track quantity" on the bundle product itself.
  • Inventory will be checked at checkout based on available bundle components, not tracked or synced by the app.


    Bundle inventory in Shopify

Single-location bundle fulfillment and inventory for multi-location stores

To fulfill bundles from a single location, even when you're managing multiple store locations, ensure that the parent item is stocked exclusively at your preferred location. This approach will synchronize the inventory of the child items at this selected location with that of the parent item.

For further assistance or to address specific concerns, please don't hesitate to contact our support team!

Still need help? Contact Us Contact Us