What is the best way to price a bundle when competitors only sell the items separately?
A bundle has no direct match to track, so monitoring goes quiet and the price drifts. The fix is to build a reference basket from the components and price against that.

A bundle has no counterpart, so you have to build one
Price monitoring works by matching your product to somebody else's identical product. A kit of three items usually has no counterpart anywhere, so the comparison column sits empty, no alert ever fires, and the bundle price stays frozen at whatever it was on the day you created it. Meanwhile the components underneath it move constantly. Six months later the bundle is either quietly unprofitable or offering a saving so small that shoppers do the math and buy the pieces instead. Related: When to Match a Competitor's Price and When to Hold
The way out is a synthetic reference: what it would cost a shopper to assemble the same set of items somewhere else. Note the word assemble. Do not sum the single lowest price for each component across three different stores, because almost nobody places three orders and pays three shipping fees to save a few dollars. Build the basket one competitor at a time. What does it cost to buy all three items at that store, delivered, today. Then take the cheapest complete basket. That total is the real number your bundle is competing against. Related: Reading a Price History: What the Patterns Tell You
Keep reading: How to Track Competitor Prices Without Crossing the Line, Dynamic Pricing Basics for Small Online Stores, When to Match a Competitor's Price and When to Hold. See how PriceHawkly helps you competitor price monitoring for online stores.
Get the components right before doing any math
Every component needs to be tracked as its own watched product, with the variant, pack size, and count recorded. This is where bundle pricing usually goes wrong. A competitor selling a three pack is not selling the same thing as your single unit, and a basket that mixes the two produces a comparison that is off by a multiple rather than by a few percent. Normalize everything to a unit price first, then rebuild the basket at the quantities your bundle actually contains. Mark which components are exact matches and which are close substitutes, because a substitute basket is useful context but it is not a price you have to beat. Related: How to Track Competitor Prices Without Crossing the Line
Bundles also rot faster than single products. Suppliers discontinue a component, you swap in a replacement, a competitor changes pack size, or an item goes long term out of stock on the other side. A basket built on a backordered item is not an alternative a shopper can buy, so it should not be setting your price. We suggest re-verifying the basket on a fixed monthly cadence and immediately whenever an alert fires on any component, which is far less work than it sounds once the components are on a watchlist and the alerts are tuned to real movement rather than every cent.
Set the saving so the bundle earns its place
Once you have a credible basket total, the discount question gets much simpler. The saving has to be visible enough that buying the bundle feels obviously smarter than assembling the set, and small enough that you are not paying customers to take products they were going to buy anyway. In practice most stores land somewhere in the single digit to low double digit percentage below the assembled basket. Take that discount from the components with the most headroom rather than spreading it evenly, and protect the anchor item, which is usually the one the shopper came for and would have paid full price to get. Related: Dynamic Pricing Basics for Small Online Stores
Do the margin math on the bundle as a unit, not item by item. A bundle carries real savings on your side: one pick, one box, one label, one support conversation, and fewer partial returns than three separate orders would generate. Those savings are what funds the discount, so count them before deciding the bundle is too thin. Then check cannibalization honestly. If most bundle buyers were already buying the anchor item on its own, you have discounted a sale you already had, and the bundle needs either a larger attach value or a smaller saving.
Keep the bundle honest after launch
Alert on the basket total rather than on each component, otherwise you get three notifications for movement that nets out to nothing. A good threshold is the point where your saving against the assembled basket falls below the floor you decided on, because that is the moment the bundle stops making sense to a shopper who checks. The reverse case matters too. When component prices rise elsewhere, your saving widens and the bundle becomes a genuine advantage worth featuring rather than leaving buried three clicks deep in the catalog.
Know in advance when to break the bundle up. If one component goes out of stock on your side, selling the set with a substitute nobody asked for damages more trust than a temporary pause would. If a competitor drops one component to a price you cannot approach, the honest move is often to reprice the bundle around the components you do compete on, or retire it for the season. And always keep the pieces available individually. The comparison you want is one the shopper can verify in a minute, and a bundle that only looks good because the alternative is hidden does not survive contact with a careful buyer.
- Build a reference basket per competitor, delivered, rather than summing the lowest price for each component across several stores.
- Track every component as its own watched product and normalize pack sizes to unit price before comparing.
- Fund the saving with real fulfillment savings and headroom on secondary items, and protect the anchor item's margin.
- Alert on the basket total, not each component, and pause or restructure the bundle when a component goes out of stock.
Stop guessing what your rivals charge
Competitor price monitoring for online stores. PriceHawkly is built to help you put this into practice.
Track a competitorMore from the PriceHawkly blog

How to Track Competitor Prices Without Crossing the Line

Dynamic Pricing Basics for Small Online Stores

When to Match a Competitor's Price and When to Hold
Get the PriceHawkly playbook
Practical guides on price monitoring, straight to your inbox as we publish them. No spam, unsubscribe any time.
