I come from a logistics and warehouse background, so accurate stock is something close to an obsession for me. I’ve seen first-hand what happens on the floor when a system quietly writes the wrong number back. That’s why, before I wrote a single line of code, I sat down and read through the 1-3 star reviews of the major bundle apps (including Shopify’s own Bundles app). I stopped counting at 36 separate stores describing the same kind of failure: inventory zeroed or overwritten by a sync job, bundles overselling during launches, stock corrupted on uninstall. One store said they hand-fixed more than 2,000 products.
The pattern underneath almost all of them is the same. Most bundle apps run background jobs that write stock levels back to your store, and when one of those jobs misfires, it’s your inventory that pays for it.
So I’m testing an idea built the other way around, on Shopify’s native bundle engine (Cart Transform + native bundles), where Shopify itself works out bundle availability from the component stock. The app would have no write access to your inventory at all. It simply can’t cause that kind of failure, because it never touches your stock numbers in the first place. The honest downsides: it won’t do subscription or selling-plan bundles (that’s a platform limitation, not a choice), and it will be a paid app, though I haven’t landed on pricing yet.
Two questions for anyone here who sells bundles:
- Has a bundle app ever corrupted or oversold your stock?
- Would “it can never touch your inventory” actually be enough to make you switch, or is the real dealbreaker something else (price sync, mix-and-match, multi-location visibility)?
If you’d like a heads-up when it launches, the waitlist link is in my profile bio. One email at launch, nothing else. Honest, critical feedback is worth just as much to me as a signup.