Skip to main content
    March 20267 min read

    Bundles Distort Your Bidding - Here's the Fix

    Your bundle strategy looks brilliant on the surface: higher AOV, more items per order, better perceived value. But beneath that top-line number, bundles are quietly training your algorithm to chase revenue that doesn't convert to profit. The maths is broken, and most agencies never check.

    The Bundling Problem

    A customer buys a three-product bundle for £75 instead of a single product for £35. Your Google Ads account sees a £75 conversion. Smart Bidding is delighted - higher conversion value, the campaign looks efficient. But the bundle was discounted 20%. Your margin on that £75 sale might be worse than the single-item £35 sale.

    The algorithm doesn't know this. It sees revenue, not margin. And it will actively seek more bundle conversions because they inflate the value metric it optimises toward. This is the same Smart Bidding blind spot that haunts every account without profit data.

    The AOV Illusion

    Agencies love reporting AOV increases. "We increased AOV by 35% this quarter." But if that increase came from bundles priced at a 20-30% discount on component parts, the revenue increase is partially illusory. The real question is: did gross profit per order increase?

    In most accounts we audit, bundles have 15-25% lower margin percentage than their single-SKU equivalents. The absolute margin might be slightly higher (because more items), but the margin-to-revenue ratio is worse. That matters because AOV without margin context is a vanity metric.

    When Smart Bidding sees a £75 bundle conversion and sets CPCs to chase more of them, it's willing to pay more per click than the margin justifies. You're scaling toward a break-even or loss-making product mix.

    Margin Reality of Bundles

    Calculate the true unit economics of every bundle in your catalogue:

    • Component cost: Sum of COGS for all items in the bundle
    • Bundle discount: The difference between sum-of-parts price and bundle price
    • Shipping cost: Often higher for bundles (heavier, larger packaging)
    • Return rate: Bundles often have higher return rates - customers want one item, return the rest
    • Fulfilment complexity: Picking multiple items costs more per order

    When you do this maths honestly, many bundles are margin-dilutive. They're useful for clearance and customer acquisition, but they shouldn't be treated as premium products in your bidding strategy.

    Feed Representation

    How you represent bundles in your product feed determines how the algorithm treats them:

    • • Use is_bundle: true in your feed to identify bundle products
    • • Create a custom label (e.g., custom_label_2: bundle) to segment bundles in campaign structure
    • • Feed the actual bundle margin, not the blended category margin, into your profit tracking
    • • Monitor bundle-specific return rates and feed those back into your POAS calculation

    Without this segmentation, your bundles pollute the bidding signals for everything else in the same campaign or asset group.

    A Bidding Framework for Bundles

    The fix is structural, not tactical:

    • Separate campaigns: Bundles in their own Shopping campaigns with margin-adjusted targets
    • POAS targets: Set bundle-specific POAS targets based on actual bundle margin, not revenue
    • Seasonal control: Bundles work well for gifting seasons - increase bundle budgets in Q4, reduce in Q1
    • Acquisition vs retention: Use bundles primarily for new customer acquisition (trial bundles) or clearance, not as your core profitable product line

    When Bundles Actually Work

    Bundles aren't bad - they're mismanaged. They work when:

    • • The bundle margin is calculated honestly and fed into Smart Bidding
    • • Bundles are used as gateway products for customer acquisition with LTV justification
    • • Return rates are tracked at the bundle level, not blended with single-item returns
    • • Clearance bundles are separated from premium bundles in campaign structure

    Next Steps

    We use cookies to improve your experience. Privacy Policy