Skip to main content
    European Search Awards 2026 Winner - Best PPC Agency

    Flagship Guide

    eCommerce Google Ads Strategy: The Profit-First Playbook

    Most eCommerce brands optimise Google Ads for revenue. The ones that survive optimise for profit. This is the playbook we use to manage £10M+ in annual ad spend across 75+ DTC brands.

    Updated February 2026 22 min read

    1. Why Profit-First Google Ads Matters for eCommerce

    A 4.0 ROAS looks healthy on a dashboard. But after VAT (20%), COGS (typically 40-60%), shipping (£4-£8 per order), returns (15-35% in fashion), and payment processing (1.5-2.5%), that "profitable" campaign can deliver near-zero contribution margin.

    Profit-first Google Ads management replaces vanity ROAS with POAS (Profit on Ad Spend)-a metric that measures actual cash generated per £1 of ad spend after all variable costs. This single shift changes every decision: which products to advertise, how aggressively to bid, and when to scale or pull back.

    "We've seen brands with a 6.0 ROAS losing money and brands with a 2.5 ROAS printing profit. The metric that matters is what lands in the bank, not what Google reports." - Chris Avery, Founder, JudeLuxe

    For a detailed breakdown of how ROAS misleads, see our analysis: Google Ads Can Turn £100 Into £1 And Still Call It A Win.

    2. SKU-Level Bidding Strategy: The Job Framework

    The biggest mistake in eCommerce Google Ads is applying a single ROAS target across an entire catalogue. A £12 phone case and a £400 jacket have fundamentally different economics-they shouldn't share a bidding strategy.

    The Three SKU Roles

    Scale

    Volume drivers with acceptable margin. Goal: maximise revenue at a floor POAS. Used when the business needs growth.

    Profit

    High-margin SKUs. Goal: maximise contribution margin. Conservative bids, tight targets. Used when the business needs cash.

    Recovery

    Aged or overstocked inventory. Goal: recover working capital. Aggressive time-limited campaigns to free up cash tied in dead stock.

    Product roles are not permanent. A SKU shifts from Scale to Profit if margins drop, or to Recovery to clear aged stock. The system is dynamic, reviewed monthly, and aligned to the business's immediate commercial need.

    Deep dive: Every SKU Has a Job | When SKU Roles Change

    3. Google Shopping Tactics That Drive Profit

    Tactic 1: Segment by Contribution Margin

    Split Shopping campaigns by margin tier. High-margin products get their own campaign with aggressive bids. Low-margin products get capped budgets or are excluded entirely. This prevents Google from funnelling spend toward your cheapest (and least profitable) items.

    Tactic 2: Use Custom Labels for Commercial Signals

    Populate custom labels with margin tier, stock status, and seasonal flag. This lets you build campaigns that respond to commercial reality, not just product category. For example: custom_label_0 = "high_margin", custom_label_1 = "overstock".

    Tactic 3: Exclude Non-Converters Ruthlessly

    Audit at SKU level every 30 days. Products with 100+ clicks and zero conversions should be paused, not given more budget. We typically find 15-25% of active SKUs are consuming budget without converting-these are "zombie SKUs."

    Related: Zombie SKUs | Google Shopping Management →

    4. Performance Max for eCommerce Profitability

    Performance Max is powerful but opaque. Without structure, it becomes an expensive brand campaign that claims organic conversions as its own. Here's how to use it profitably:

    1. 1

      Exclude branded search

      Add brand terms as negative keywords (via account-level negatives) to prevent PMax from cannibalising branded traffic you'd get organically.

    2. 2

      Separate asset groups by commercial role

      Don't mix high-margin and clearance products in the same asset group. Budget dilution kills profitability.

    3. 3

      Monitor placement reports

      Check where PMax is serving. If 70%+ of spend goes to Display/YouTube with low conversion rates, your Shopping feed is likely the only profitable component.

    4. 4

      Use listing group exclusions

      Actively exclude low-margin, low-stock, and non-converting SKUs from PMax listing groups. Don't let Google decide which products to show.

    Deep dive: Performance Max Opacity | Asset Group Dilution | PMax Management →

    5. Search Campaign Strategy for eCommerce

    Search campaigns in eCommerce serve a specific role: capturing high-intent, product-aware demand. They're not for awareness-that's a different budget with different economics.

    Key Principles

    1. Target buying intent, not research intent. "Buy Nike Air Max 90 UK" converts at 5-8x the rate of "best running shoes."
    2. Layer audience signals onto search. Bid higher for returning customers and cart abandoners; bid lower for cold traffic on generic terms.
    3. Match landing pages to query intent. Product-specific queries should land on product pages, not category pages. Category queries should land on filtered category pages, not the homepage.
    4. Monitor search term cannibalisation. If Search and Shopping compete on the same queries, you're bidding against yourself. Use negative keywords to delineate coverage.

    Related: Search vs Shopping Campaigns | The Broad Match Tax

    6. Feed Optimisation: Your Upstream Profit Lever

    Your product feed is the steering wheel for Shopping and Performance Max. Bad feed data sends traffic to the wrong products, at the wrong price, in the wrong markets. No amount of bid optimisation can fix a broken feed.

    The 5 Feed Levers That Impact Profit

    1. Title structure: Front-load brand + product type + key attribute. "Nike Air Max 90 Men's Black Running Shoe" outperforms "Running Shoe Nike."
    2. GTIN and brand accuracy: Missing GTINs reduce impression share by up to 40% in competitive categories.
    3. Price competitiveness: Google's algorithm favours competitively priced products. If your pricing is 30%+ above market, Shopping impressions drop regardless of bid.
    4. Product type granularity: Use detailed product types (Home > Furniture > Sofas > Corner Sofas) rather than flat categories. This improves Google's matching accuracy.
    5. Custom labels for commercial signals: Margin tier, stock status, bestseller flag, seasonal relevance. These turn your feed into a bidding control panel.

    Deep dive: Feed Attributes That Actually Matter | You Can't Outbid Bad Data | The 3 Feed Leaks

    7. Cash-Flow-Aware Bidding

    Most Google Ads strategies ignore a critical reality: ad spend is immediate, but revenue collection is delayed. With payment processors holding funds for 2-7 days, BNPL schemes extending settlement to 30-90 days, and returns arriving 14-28 days post-purchase, your actual cash position can diverge wildly from your reported ROAS.

    How Cash-Flow-Aware Bidding Works

    1. Calculate your working capital cycle: Days from ad spend to cash in bank, accounting for payment terms, fulfilment, and returns windows.
    2. Adjust targets by payment method mix: If 40% of revenue comes via BNPL, your effective cash collection is delayed. POAS targets must reflect this.
    3. Use inventory as a bidding signal: Products with 90+ days of stock are tying up capital. Shift them to Recovery mode with aggressive clearance bids.
    4. Monitor realised revenue: Track revenue after returns and cancellations, not just order revenue. This is the number your finance team cares about.

    Related: Working Capital Cycle in PPC | Growing Broke | The BNPL Cash Flow Trap

    8. Seasonality & Inventory Alignment

    Seasonality isn't just about bidding more during peak periods. It's about aligning ad spend with stock availability, margin windows, and cash flow needs across the trading calendar.

    Seasonal Strategy Framework

    PhaseBidding StrategySKU Focus
    Pre-SeasonConservative. Build audience lists. Test new creatives.New arrivals, full-margin products
    PeakAggressive. Maximise volume at floor POAS.Bestsellers, high-stock items
    Post-PeakPull back. Shift to profit mode.Profit drivers, reduce clearance
    ClearanceRecovery mode. Time-limited aggressive bids.Aged stock, end-of-line

    Related: Fashion Seasonality & Markdown | Stock Levels & Bidding | Dead Stock Advertising Trap

    9. Case Studies: Profit-First in Practice

    Thermos: +94% Profit Lift in 6 Months

    Sector: Home & Kitchen | Monthly Spend: £25k+

    +94%

    Profit Increase

    3.2x

    POAS Achieved

    -41%

    Wasted Spend Reduced

    Diagnostic: Thermos was running blended Shopping campaigns with a single 4.0 ROAS target. High-margin flasks and low-margin accessories competed for the same budget. We segmented by contribution margin, excluded non-converting SKUs, and shifted to POAS-based targets.

    Full case study

    UK Soccer Shop: £287k Working Capital Freed

    Sector: Sports Retail | Monthly Spend: £80k+ | 15,000+ SKUs

    £287k

    Capital Freed

    +62%

    Profit Contribution

    2,400+

    Zombie SKUs Identified

    Diagnostic: With 15,000+ SKUs, the previous agency applied a blended ROAS target. We identified 2,400+ zombie SKUs consuming 23% of budget, implemented the SKU Job Framework, and used inventory-synced bidding to clear £287k of tied-up stock.

    Full case study

    See all results with full methodology: Results & Methodology →

    11. Frequently Asked Questions

    What is profit-first Google Ads management?

    Profit-first Google Ads management optimises campaigns against contribution margin and actual bank profit rather than platform ROAS. It accounts for VAT, COGS, shipping costs, returns, and payment processing fees before declaring a campaign "profitable." This approach ensures every pound of ad spend generates real cash flow, not just inflated revenue numbers.

    How do you optimise Google Ads at SKU level?

    SKU-level optimisation assigns each product a commercial role-Scale (volume drivers), Profit (margin makers), or Recovery (cash flow generators for aged stock). Bids, budgets, and targets are set per-SKU based on contribution margin, stock velocity, and business need rather than applying a single blended ROAS target across the entire catalogue.

    What ROAS should an eCommerce brand target on Google Ads?

    There is no universal ROAS target. The right target depends on your gross margin, average return rate, shipping costs, and payment terms. A fashion brand with 65% gross margin and 30% returns needs a very different ROAS than a supplements brand with 80% margin and 3% returns. We calculate a POAS (Profit on Ad Spend) target unique to each SKU category.

    How does inventory affect Google Ads performance?

    Advertising products that are low in stock wastes budget on clicks that can't convert. Conversely, over-stocked items tying up working capital need more aggressive bidding to recover cash. Syncing inventory data with bidding strategy prevents stockout spend (estimated to waste 8-15% of typical ecommerce ad budgets) and prioritises clearance when cash flow demands it.

    What is the difference between ROAS and POAS?

    ROAS (Return on Ad Spend) measures gross revenue per £1 of ad spend. POAS (Profit on Ad Spend) measures contribution profit per £1 of ad spend after deducting COGS, VAT, shipping, returns, and payment fees. A 4.0 ROAS can deliver near-zero profit when true costs are factored in. POAS reveals the actual commercial outcome of your advertising.

    How should eCommerce brands structure Performance Max campaigns?

    Segment Performance Max by commercial role, not just product category. Group high-margin SKUs separately from clearance items. Use listing groups to control which products enter each asset group. Exclude branded search terms to prevent PMax claiming organic conversions. Monitor asset group performance at SKU level to identify dilution where low-margin products cannibalise budget from profit drivers.

    Ready to see what your Google Ads are really delivering?

    We'll audit your account against the profit-first framework and show you exactly where margin is leaking. No contract. No obligation.

    Book Your Free Audit

    Stay informed

    Get our latest insights on Google Ads strategy delivered to your inbox. No fluff, no spam, just honest thinking.

    Unsubscribe anytime. No spam, ever.

    We use cookies to improve your experience. Privacy Policy