How to Track Bundle Performance on Shopify

Author

Max Prokofjev

Reading Time

10 min read

How to Track Bundle Performance on Shopify

Key Takeaways

  • Track four core metrics for every bundle: conversion rate, AOV impact, margin per bundle, and cannibalization rate. Everything else is secondary.
  • The average Shopify store converts at 1.4-1.8%. Top 20% stores hit 3.2%+. Compare your bundle's conversion rate to your own store average — that benchmark is more useful than any industry number.
  • Amazon's recommendation engine — including 'Frequently Bought Together' — drives an estimated 35% of their sales. On your Shopify store, the principle is the same: data-driven product pairing dramatically outperforms gut instinct.
  • Check for cannibalization by comparing individual product sales before and after launching a bundle. Some drop in solo sales is normal — the question is whether total revenue and margin go up or down.
  • Kill or rework any bundle that underperforms your store's baseline conversion rate for 3+ weeks with adequate traffic (100+ views). Don't wait for bundles to 'find their audience.'
  • Only 20-30% of merchandising tests produce a positive lift. This is normal. The value of tracking analytics isn't that every bundle works — it's that you find the ones that do and kill the ones that don't.

Launching a bundle takes 10 minutes. Knowing whether it's actually helping your store — or quietly costing you margin — is where most merchants drop the ball.

Amazon's recommendation engine, which includes their "Frequently Bought Together" feature, drives an estimated 35% of all marketplace sales. Feedvisor found that 45% of consumers have clicked on a "Frequently Bought Together" recommendation — the highest engagement of any recommendation type on the platform. Amazon didn't stumble into those numbers. They got there by obsessively measuring what works, killing what doesn't, and iterating on what's left.

You don't need Amazon's data science team to apply the same principle to your Shopify bundles. You just need to track the right metrics, know where to find them, and act on what they tell you.

The Four Metrics That Actually Matter

You don't need an analytics degree to track bundle performance. Most of the data you need is already in your Shopify admin or your bundle app's dashboard. Focus on these four numbers and ignore everything else until you've mastered them.

1. Bundle Conversion Rate

What percentage of people who see your bundle actually buy it? This is the most basic signal of whether the bundle resonates with your customers.

How to calculate it: Bundle purchases divided by bundle page views (or bundle widget impressions, if your app tracks that).

What it tells you:

  • A bundle with lots of views but a low conversion rate has a positioning problem — the price doesn't feel like a deal, the products don't make sense together, or the presentation isn't compelling enough.
  • A bundle with a high conversion rate but few views has a discoverability problem — it converts well, but not enough people see it. That's a marketing fix, not a product fix.

Benchmarks to know: The average Shopify store converts at 1.4-1.8%. The top 20% of Shopify stores convert above 3.2%, and the top 10% hit 4.7% or higher. Your bundle's conversion rate should be compared against your store's average, not an industry number. If your store typically converts at 2.5% and your bundle converts at 1.2%, the bundle is underperforming relative to your baseline.

If your bundle app has a dashboard, conversion rate should be front and center. If not, you can approximate it by comparing the bundle product's page views (from Shopify's "Sessions by product" report under Analytics > Reports) to the number of orders containing that product.

2. Average Order Value Impact

The whole point of bundling is usually to increase AOV. So: is it actually going up?

How to track it: In Shopify Analytics, look at your Average Order Value trend. Compare the 4 weeks before you launched bundles to the 4 weeks after. This is a store-wide metric, so it won't isolate bundle impact perfectly — but if you launched bundles and your AOV went up without other major changes (new products, price increases, different traffic sources), the bundles are likely contributing.

Context: The global average Shopify AOV sits around $85-92. High-performing merchants hit $109+, and top-tier stores exceed $120 per transaction. But your baseline is what matters most — a store with a $45 AOV that bumps to $58 after adding bundles has achieved a more meaningful lift than a store going from $110 to $115.

For a cleaner read, compare AOV on orders that contain a bundle versus orders that don't. Some bundle apps show this comparison directly. If yours doesn't, export your orders from Shopify (Orders > Export) and filter in a spreadsheet — flag orders containing your bundle product and calculate their average value separately.

You should expect bundle orders to have a higher AOV than non-bundle orders. If they don't, something is wrong — customers might be buying the bundle instead of a higher-value cart they would have assembled on their own.

3. Margin Per Bundle

Revenue is nice. Profit is better. A bundle that sells well at a 5% margin isn't doing you many favors.

How to calculate it: (Bundle selling price) minus (cost of goods for all component products) minus (transaction fees + proportional fulfillment costs).

If you set cost-of-goods on your products in Shopify (Products > Edit > Cost per item), you can pull profit data from the "Profit by product" report. For bundles created as a single Shopify product, this shows up directly. For bundles handled as individual line items by your app, you'll need to add up the component costs manually.

What it tells you: Whether your bundle discount is too aggressive. A bundle with a strong conversion rate but razor-thin margin means you're giving away too much value. Pull the discount back by 3-5 percentage points and see if conversion holds. Often it does — because the perceived value of a bundle comes from convenience and curation, not just the discount amount.

Quick margin check formula:

Bundle selling price: $50
Component COGS: $22
Shopify payment processing (~2.9% + $0.30): $1.75
Shipping/fulfillment cost: $6
---
Margin per bundle: $20.25 (40.5%)

If your margin per bundle is below 30%, you're probably discounting too aggressively unless you're selling high-volume consumables where the lifetime value makes up for it.

4. Cannibalization Rate

This is the metric most merchants forget to track. When you launch a "Skincare Trio" bundle, do the three individual products start selling less on their own? If the bundle is just shifting revenue around rather than creating new revenue, it might not be the win you think it is.

How to check: Note the weekly sales volume of each component product for 3-4 weeks before launching the bundle. Then track it for several weeks after. Some drop in individual sales is expected and fine — as long as total units moved (solo + via bundle) stays the same or increases, and the revenue or margin picture improves.

A concrete example:

Say you sell a cleanser and a moisturizer:

Metric Before Bundle After Bundle
Cleanser solo sales 40 units/week @ $20 25 units/week @ $20
Moisturizer solo sales 35 units/week @ $25 22 units/week @ $25
Bundle sales 20 units/week @ $38
Weekly revenue $1,675 $1,810

Net gain: $135/week. The bundle cannibalized some individual sales, but total revenue went up. That's a win. If total revenue had gone down, you'd have a cannibalization problem that needs fixing.

Where to Find This Data

In Your Bundle App's Dashboard

If your bundle app includes analytics (most paid plans do), this is the easiest place to start. A good bundle dashboard shows:

  • Views or impressions per bundle
  • Add-to-cart rate per bundle
  • Conversion rate per bundle
  • Revenue per bundle over time
  • Which bundles are performing best and worst

Buno's analytics dashboard, for example, breaks down performance by individual bundle, so you can compare a "Starter Kit" against a "Premium Set" and see which one customers prefer. This level of per-bundle detail is hard to replicate from Shopify's reports alone.

In Shopify's Built-In Reports

Even without an app dashboard, Shopify's reports give you useful data. Here's where to find what you need:

Sales by product (Analytics > Reports > Sales by product): Shows units sold and revenue for each product, including bundle products. Use this to track bundle sales volume over time. Export the data to compare periods before and after launching bundles.

Average order value (Analytics > Reports > Average order value over time): Shows your store's AOV trend. Set the date range to compare pre-bundle and post-bundle periods.

Sessions by product (Analytics > Reports > Sessions by product): Shows how many people viewed each product page. Divide sales by sessions to approximate conversion rate.

Profit by product (Analytics > Reports > Profit by product variant): If you've entered cost-of-goods data, this shows margin per product. Available on Shopify plan and above.

The limitation: Shopify's reports treat bundles like any other product. They won't automatically show you the bundle's add-to-cart rate, which bundle configurations customers choose most in a mix-and-match, or calculate cannibalization for you. For those, you need your bundle app's dashboard or manual spreadsheet work.

In a Spreadsheet (For Deeper Analysis)

For cannibalization tracking and bundle-vs-non-bundle AOV comparison, a spreadsheet is your best tool.

  1. Export your orders from Shopify (Orders > Export > All orders)
  2. Flag every order that contains a bundle product
  3. Calculate the average order value for bundle orders vs. non-bundle orders
  4. Track weekly component product sales in a separate tab to monitor cannibalization

This takes 15-20 minutes of setup and 5 minutes weekly to update. It's not glamorous, but it gives you data that no app dashboard provides out of the box.

Using Data to Improve Bundles

Once you have a few weeks of data, you can start making informed changes instead of guessing.

Scenario: Low Conversion Rate, High Views

The bundle is getting attention but not closing sales. The pairing, price, or presentation is off.

What to try:

  • Lower the price by 5% and monitor for 2 weeks — did conversion increase enough to offset the margin hit?
  • Change the product combination. Maybe the "complete kit" works better as a "starter kit" with fewer items.
  • Improve the bundle's presentation — better images, a clearer savings callout, more specific copy about why these products belong together.
  • Test placement. A bundle on the homepage might attract browsers who aren't ready to buy. The same bundle shown on a product page converts higher because the visitor already has intent.

Scenario: High Conversion Rate, Low Views

The bundle works but nobody sees it. This is a distribution problem, not a product problem.

What to try:

  • Feature it on your homepage above the fold
  • Add it to your main navigation menu
  • Promote it in email campaigns (email converts at 3-5%, roughly 2-3x higher than social traffic)
  • Add cross-sells that point to the bundle from individual product pages
  • Run paid ads specifically for the bundle

Scenario: Negative or Razor-Thin Margin

Your discount is too steep. The bundle sells well but doesn't make money.

What to try:

  • Pull the discount back by 3-5 percentage points at a time. Monitor whether conversion drops proportionally. It often doesn't — a bundle priced at 18% off may convert nearly as well as the same bundle at 23% off.
  • Swap in a higher-margin component product
  • Reduce fulfillment costs by choosing products that ship in the same box without extra packaging

Scenario: Heavy Cannibalization

The bundle is eating individual product sales without growing total revenue.

What to try:

  • Raise the bundle price so the discount is smaller and fewer customers "trade down" from buying components individually
  • Change the component products to items that don't sell well individually, so there's less to cannibalize
  • Remove the bundle entirely if the math doesn't work after adjustment

The Testing Mindset

Here's something most merchants don't realize: only 20-30% of A/B tests in ecommerce produce a measurable positive lift. The majority of changes you test — new pricing, different product combinations, alternative placements — won't move the needle significantly.

That's not a reason to skip testing. It's the reason testing matters. If most experiments don't produce a win, the only way to find the ones that do is to test systematically and measure rigorously.

HP ran nearly 500 experiments in a single year across their ecommerce properties. The cumulative result: $21 million in incremental revenue. Not from one big change, but from hundreds of small tests where they kept the winners and discarded the rest.

You don't need 500 experiments. But you do need a process:

  1. Launch a bundle with a hypothesis. "I think customers who buy the cleanser also want the moisturizer, and they'll pay $38 for both instead of $45 separately."
  2. Define what success looks like before you launch. "I'll consider this a win if the bundle converts at or above my store's 2.3% average and generates at least 30% margin."
  3. Give it adequate time and traffic. 2-3 weeks minimum, 100+ views minimum.
  4. Make one change at a time. If conversion is low, change the price or the product combination — not both. Otherwise you won't know what worked.
  5. Kill losers quickly, scale winners aggressively. A bundle that underperforms for 3+ weeks with adequate traffic isn't going to magically improve. Replace it. A bundle that outperforms deserves more visibility — put it on the homepage, include it in emails, run ads to it.

When to Kill a Bundle

Not every bundle works, and that's fine. Here's when to pull the plug:

  • The bundle has been live for 3+ weeks with 100+ views and converts below your store's average product conversion rate
  • The bundle is cannibalizing more revenue than it creates
  • Margin per bundle is below your break-even point even after adjusting the discount
  • Customers who buy the bundle have a lower repeat purchase rate than those who buy the same products individually (rare, but worth checking if you have the data)

Killing an underperforming bundle isn't a failure — it's the entire reason you track metrics. The data told you something, and you acted on it. Replace it with a different combination and test again. Most stores that succeed with bundling go through several iterations before finding the bundles that stick. For a broader look at picking the right bundle app for your store, see our bundle app comparison guide.

Frequently Asked Questions

Give a new bundle at least 2-3 weeks and roughly 100+ views before judging its performance. Bundles need enough traffic to produce statistically meaningful conversion data. If you're running a low-traffic store, you might need 4-6 weeks. The exception: if a bundle gets zero add-to-carts after 50+ views, the concept or pricing is probably off and you can make changes sooner.

Compare your bundle's conversion rate to your store's average. The typical Shopify store converts at 1.4-1.8%, while the top 20% hit 3.2% or higher. If your bundle converts below your store average after 3 weeks with adequate traffic, the pairing, price, or placement needs work. If it converts above your average, you have a winner worth promoting more aggressively.

Compare the sales of the component products before and after launching the bundle. If Product A was selling 30 units per week solo and drops to 10 units per week after you launch a bundle containing Product A, but the bundle only sells 15 units per week, you've gone from 30 units to 25 total — that's cannibalization. The bundle needs to generate enough additional volume or margin to offset any solo sales it displaces.

Both. Your bundle app's dashboard gives you bundle-specific metrics like add-to-cart rates and per-bundle conversion that would be tedious to calculate from Shopify's reports. Shopify's reports give you the bigger picture — total AOV trends, overall revenue impact, and how bundle sales fit into your broader business. Use the app dashboard for bundle-level decisions and Shopify's reports for store-level impact.

Check bundle-level metrics (conversion rate, add-to-cart rate) weekly during the first month after launching a new bundle. Once a bundle is established and performing consistently, shift to monthly reviews. Always check the day after any major change — new pricing, different placement, updated images — to catch any immediate negative impact.

Ready to maximize your sales and AOV?