Skip to main content
    March 20268 min read

    Your Inventory Forecast and Ad Budget Are in Different Universes

    The buying team places purchase orders based on historical sales and seasonal projections. The marketing team sets ad budgets based on last year's spend plus a growth target. Neither talks to the other. The result is predictable: you advertise products you can't fulfil and hold stock you never promote. Both problems cost real money.

    The Disconnect

    In most ecommerce businesses, inventory planning and advertising planning happen in different departments, on different timelines, using different data. The buying team works 3-6 months ahead, placing orders with suppliers based on last year's sell-through rates, seasonal patterns, and gut feel. The marketing team works 1-4 weeks ahead, setting budgets based on ROAS targets and available cash.

    These two functions share the same objective - sell products profitably - but operate as if the other doesn't exist. The buying team doesn't factor advertising plans into purchase quantities. The marketing team doesn't factor stock levels into budget allocation. The gap between them is where money goes to die.

    We've seen this in every ecommerce business we've audited. The symptom is always the same: frustrated marketing teams asking "why is our hero product out of stock during the campaign?" and frustrated buying teams asking "why did we order 5,000 units of something nobody's promoting?"

    Advertising Without Stock

    The first failure mode: advertising products that are out of stock or nearly out of stock. This creates cascading problems:

    • Wasted click spend: Users click ads, land on out-of-stock pages, and leave. You've paid the CPC for nothing. On a busy product, this can waste £500-2,000 per day before anyone notices.
    • Algorithm disruption: Smart Bidding has learned that this product converts well. When it suddenly stops converting (because it's out of stock), the algorithm doesn't understand why. It either keeps bidding aggressively (wasting more) or over-corrects and suppresses bids for weeks after stock returns.
    • Customer experience damage: A user who clicks an ad and finds an out-of-stock product doesn't bookmark it for later. They buy from a competitor. That's a lost customer, not a deferred one.
    • Quality Score impact: High bounce rates from out-of-stock pages can degrade landing page quality scores, increasing CPCs even after stock returns.

    The cost isn't just the wasted CPC. It's the algorithm disruption that takes 2-4 weeks to recover from. Every stockout creates a performance dip that extends well beyond the stockout period itself.

    Stock Without Advertising

    The second failure mode: holding stock that isn't being advertised. This is less visible but equally expensive:

    • Working capital tied up: Every unit sitting in your warehouse is cash that isn't working. If you've bought 2,000 units and your Google Ads budget is only driving demand for 500 per month, you're sitting on 3 months of dead capital.
    • Markdown risk: Products that don't sell within their optimal window end up discounted. The margin loss on markdowns typically exceeds the advertising cost that would have driven full-price sales.
    • Storage costs: Warehouse space isn't free. Every week of excess stock costs picking space, storage fees, and insurance. For 3PL operations, these costs are explicit and measurable.
    • Seasonal obsolescence: Fashion, trend-driven, and seasonal products lose value rapidly. A spring collection that hasn't sold by June is worth 40-60% of its purchase cost. Advertising it in April would have been cheaper than discounting it in July.

    The irony: the buying team ordered these products because they expected them to sell. They will sell - with the right advertising support. But because nobody connected the buying plan to the advertising plan, the products sit while ad budget goes to products that are about to stock out.

    The Alignment Framework

    Connecting inventory and advertising requires a shared planning cadence:

    • Monthly buying review: Marketing team sees what's arriving in the next 60-90 days. Budget allocation adjusts to support incoming stock.
    • Weekly stock review: Ad operations team sees current stock levels for top 50 advertised SKUs. Products below 2 weeks of cover get bid suppression or pausing.
    • Seasonal planning sync: Quarterly session where buying and marketing align on seasonal peaks, new launches, and clearance windows. Ad budgets match the stock plan, not the other way round.
    • Automated stock feeds: Google Shopping feeds should include stock level data. Supplemental feeds can adjust bids or labels based on inventory depth - aggressive bids for overstocked items, suppression for low-stock items.

    This isn't complicated technology. It's organisational alignment. The biggest barrier isn't systems - it's the fact that buying and marketing report to different directors with different KPIs. Buying is measured on sell-through rate and GMROI. Marketing is measured on ROAS and revenue. Nobody owns the intersection.

    Practical Integration

    For Google Ads specifically, here's how to operationalise inventory-aware advertising:

    • Custom labels by stock depth: Use supplemental feed custom labels to categorise products: "deep stock" (12+ weeks), "healthy" (4-12 weeks), "low" (1-4 weeks), "critical" (under 1 week). Set campaign-level bid adjustments accordingly.
    • Pre-stockout pausing: Products with fewer than 7 days of stock at current sell rate should be paused proactively, not after they go out of stock. This prevents wasted spend AND protects algorithm learning.
    • New arrival launch windows: When new products arrive, allocate specific budget for a 2-4 week "learning window." Smart Bidding needs 15-30 conversions to optimise. New products without dedicated budget get starved by established products with proven conversion histories.
    • Clearance acceleration: Products approaching their markdown window should get increased bids and priority placement. The cost of slightly higher CPCs is almost always lower than the margin loss from markdowns.

    The technology exists in every major ecommerce platform and feed management tool. What's usually missing is the process - the regular cadence of reviewing stock against ad performance and adjusting allocation accordingly. This is one of the highest-ROI operational improvements an ecommerce brand can make.

    Forecasting Ad Spend Around Inventory

    The ideal model flips the traditional approach. Instead of setting an ad budget and hoping stock supports it, you start with the stock plan and derive the ad budget:

    • Step 1: Map all arriving stock by week for the next 13 weeks
    • Step 2: Calculate the sell-through rate needed to clear each batch within its optimal window
    • Step 3: Estimate the advertising cost per unit sold (from historical data by category)
    • Step 4: Multiply units needed × advertising cost per unit = required ad budget per week
    • Step 5: Compare required budget against available budget. If there's a gap, adjust either the buying plan or the budget - don't ignore it

    This approach ensures that every pound of ad spend has stock behind it, and every unit of stock has advertising support. It eliminates both failure modes - advertising without stock and stock without advertising. More importantly, it turns ad budgets from an arbitrary line item into a predictable cost-of-sale tied directly to inventory economics.

    The brands that integrate inventory and advertising planning consistently outperform those that don't. Not because the ads are better or the products are better - but because the operational alignment eliminates waste on both sides. It's the cash flow discipline that separates growing brands from struggling ones.

    Next Steps

    We use cookies to improve your experience. Privacy Policy