🎁
Coming soon to Shopify App Store

The Shopify Bundle App That Stops Gift Set Overselling

Track every component in your bundles and gift sets separately. Get alerted when any ingredient runs low. Prevent Add to Cart when a bundle cannot be fulfilled.

Join early access →

14-day free trial · No credit card

ANNUAL PRICE
$9.99/yr
vs $19–79/mo competitors
WHAT MERCHANTS SAY

I oversold 40 gift hampers on Diwali because Shopify showed the bundle as in stock. One component had run out. I spent three days cancelling orders and handling angry customers.

THE PROBLEM
Shopify has no native way to track bundle component stock

When you create a bundle or gift set in Shopify, you set its stock as a single inventory number for the bundle product itself. Shopify has no mechanism to track the individual components that make up the bundle or to calculate bundle availability from component stock levels.

The result: your Diwali hamper shows as "50 in stock" in Shopify. But it contains three components. Component A has 50 units. Component B has 30 units. Component C has 12 units. Your real available bundle quantity is 12 — limited by Component C. But Shopify shows 50 to customers and you receive 50 orders for a bundle you can only fulfil 12 times.

This is not a niche problem. It affects every merchant who sells bundles, gift sets, kits or assortments — and the consequences are worst at high-traffic moments: Diwali, Navratri, Republic Day sales, product launches. These are the exact moments when you have the highest bundle volume and the most to lose from overselling.

Beyond Diwali, this problem affects subscription box merchants who bundle monthly assortments, beauty brands with "complete routine" sets, kitchenware brands with recipe kits, and any merchant whose product photography and marketing creates combinations that customers want to buy together.

THE SOLUTION
Component-level tracking for every bundle and gift set

Bundle Alerts lets you define the components of each bundle at the SKU level. For each bundle product in your Shopify store, you specify which component SKUs it contains and in what quantities. Bundle Alerts then continuously monitors the stock of each component and calculates the maximum fulfillable bundle quantity in real time.

When any component approaches your configured low-stock threshold, Bundle Alerts sends an alert — email, in-app notification, or both. When a component runs out entirely, Bundle Alerts can automatically hide the Add to Cart button for that bundle, preventing new orders from being placed for a bundle you cannot fulfil.

This two-layer approach — advance warning when components run low, automatic protection when components are gone — eliminates both the operational problem (overselling) and the customer experience problem (discovering out-of-stock after ordering).

FEATURES
Complete Shopify bundle stock management
Component definition at SKU level
Define every component in every bundle by SKU and quantity. Bundle Alerts calculates available bundle quantity from component stock automatically. Works with all product types including variants and configurable bundles.
Real-time low-stock alerts
Set component-level low-stock thresholds. Receive email alerts when any component approaches your threshold — before you run out, not after. Gives you time to reorder or adjust bundle availability proactively.
Automatic checkout protection
When a component hits zero, Bundle Alerts automatically disables Add to Cart for that bundle. Customers see an out-of-stock message instead of placing an order you cannot fulfil. Prevents the overselling that triggers cancellations and refunds.
Bundle availability dashboard
One-screen view of all your bundles with their current fulfillable quantity and component status. See at a glance which bundles are at risk before you go into a promotional period. Essential preparation for Diwali, Republic Day and other high-traffic sale events.
COMMON QUESTIONS
Frequently asked
How do I define bundle components in Bundle Alerts?
Open any bundle or gift set product in your Shopify admin. In the Bundle Alerts section, add each component SKU and the quantity of that component required per bundle. For example, a gift hamper containing 2 units of SKU-001 and 1 unit of SKU-002 is defined by adding those two entries. Bundle Alerts then calculates your available bundle quantity as: minimum of (Component A stock ÷ Component A quantity, Component B stock ÷ Component B quantity) across all components.
Does Bundle Alerts work with Shopify's automatic inventory deduction?
Bundle Alerts monitors component stock levels regardless of whether your store uses automatic inventory deduction for bundle components. It reads current stock levels from Shopify's inventory API in real time and recalculates bundle availability whenever component stock changes. If you do use automatic deduction, Bundle Alerts reflects those deductions in its calculations correctly.
Can Bundle Alerts prevent overselling at checkout?
Yes — enable the Checkout Protection setting and Bundle Alerts will hide the Add to Cart button or show an out-of-stock message for any bundle where a required component has no remaining stock. This prevents orders from being placed for bundles you cannot fulfil, eliminating the customer experience problems and refund costs of post-purchase cancellations. The threshold for protection trigger is configurable — you can set it to trigger at zero component stock or at a minimum buffer quantity.

Stop overselling bundles before the next Diwali.

$9.99/year · 14-day free trial · No credit card required

Join early access →