Google Shopping Ads: Which Products Are Actually Profitable?
- The Google Shopping Problem No One Talks About
- Revenue ROAS vs Profit ROAS: The Numbers That Matter
- How AskBiz Maps SKU Profitability to Your Product Feed
- Product Feed Optimisation: Where the Easy Wins Live
- Seasonal Inventory Sync: Stopping Ads on Out-of-Stock Products
- US Retailer Case Study: $4,200 Saved in 60 Days
- Setting Up Profit-Based Bidding: The Practical Steps
- The Compound Effect of Getting This Right
Google Shopping ROAS looks impressive until you factor in margin. AskBiz maps your ad spend by SKU to your actual gross margin, revealing which products should be advertised and which are silently losing money.
- The Google Shopping Problem No One Talks About
- Revenue ROAS vs Profit ROAS: The Numbers That Matter
- How AskBiz Maps SKU Profitability to Your Product Feed
- Product Feed Optimisation: Where the Easy Wins Live
- Seasonal Inventory Sync: Stopping Ads on Out-of-Stock Products
The Google Shopping Problem No One Talks About#
Google Shopping ads are seductive. You set up a product feed, assign a budget, and Google starts showing your products to people actively searching to buy them. ROAS numbers are typically strong — often 4-8x for established retailers — and the intent quality is genuinely higher than most other paid channels. But there's a problem hiding in plain sight. Google optimises for revenue, not profit. The algorithm doesn't know your margins. It doesn't know that your £29 phone case has a 65% gross margin while your £89 Bluetooth speaker has an 18% gross margin after shipping, returns, and platform fees. Google will happily spend more budget promoting your speaker because it drives higher revenue — and you'll watch your ROAS hold steady while your actual profit per ad pound spent quietly collapses. For UK ecommerce retailers spending £3,000-£10,000/month on Google Shopping, this margin blindness is typically costing them 30-50% of their potential profitability. They have the data to fix it — it's just sitting in two different systems that have never been connected.
Revenue ROAS vs Profit ROAS: The Numbers That Matter#
Revenue ROAS is what Google reports: total conversion value divided by ad spend. Profit ROAS is what your accountant cares about: (conversion value minus cost of goods minus fulfilment) divided by ad spend. These numbers can look very different. Consider a home goods retailer running Google Shopping with a reported 5.2x revenue ROAS on their bedding range. Sounds excellent. But when you break it down by product: their premium duvet set (retail £149, COGS £45, margin 70%) is driving a 3.1x revenue ROAS but a 2.8x profit ROAS. Their discount pillow sets (retail £19, COGS £14, margin 26%) are driving a 7.4x revenue ROAS but only a 0.9x profit ROAS. Google's algorithm is successfully selling pillows at a loss. The fix is target ROAS bidding by product group, set based on actual margin — not revenue. But to do this, you need your margin data living somewhere it can inform your Google Ads strategy. That's where most SMBs get stuck.
How AskBiz Maps SKU Profitability to Your Product Feed#
AskBiz pulls your cost-of-goods data from your POS or inventory system and maps it against your Google Shopping product feed. For every SKU you're advertising, you can see: ad spend this month, units sold via ads, revenue generated, COGS of those units, gross profit, and true profit ROAS — all in one view. This data then feeds back into your Google Ads management. Instead of setting a blanket target ROAS of 4x across all products, you can create product groups segmented by margin tier and set appropriate targets: high-margin products (60%+ gross margin) can have a target ROAS of 2.5x; mid-margin products (35-60%) might target 4x; low-margin products (under 35%) need to target 7x or higher to be worth running at all. For businesses with large product catalogues — hundreds or thousands of SKUs — AskBiz can rank your products by profit-per-ad-pound and surface the top and bottom performers automatically. The top 20% of your catalogue by profit ROAS deserves more budget. The bottom 20% should be paused or excluded entirely.
Product Feed Optimisation: Where the Easy Wins Live#
Before touching your bidding strategy, look at your product feed quality. Google's algorithm uses your product titles, descriptions, and images to determine which searches trigger your ads. Most SMB product feeds are set up once and never revisited, which means they're often missing the search terms that buyers actually use. A common issue: product titles that match your internal SKU naming rather than search intent. "BED-K-WHT-LUXE-001" should be "White King Size Luxury Duvet 13.5 Tog" in your feed. This isn't just about matching searches — it affects your Quality Score, which directly impacts how much you pay per click. AskBiz tracks which search terms are triggering your Shopping ads alongside which ones convert to actual purchases in your POS. This lets you identify search terms that burn budget without converting (add them as negatives) and search terms with high conversion rates that you're not yet targeting aggressively (increase bids or improve feed content to capture more impressions).
Seasonal Inventory Sync: Stopping Ads on Out-of-Stock Products#
One of the most wasteful problems in Google Shopping is ads running on products that are out of stock. A customer clicks, pays £0.80-£2.50 for the click, lands on your site, and sees "out of stock." The click cost is wasted and your conversion rate drops, which hurts your Quality Score and raises future click costs. For retailers managing stock across a physical shop and online, this is particularly acute. You sell your last three units of a popular product in-store on a Saturday afternoon. The ads keep running through Sunday, burning budget. By the time you update your Shopify inventory Monday morning, you've wasted £40-£80 in pointless clicks. AskBiz syncs your in-store POS inventory levels with your Google Shopping feed on a real-time basis. When stock hits zero in your POS, the product is automatically suppressed from your Shopping campaigns within minutes. When stock is replenished, ads resume automatically. For a retailer with 200 active SKUs and variable stock levels, this single automation typically saves £200-£600/month in wasted spend.
US Retailer Case Study: $4,200 Saved in 60 Days#
A sporting goods retailer in Austin, Texas was spending $6,000/month on Google Shopping with a reported 4.1x ROAS. When they connected AskBiz to their Google Ads account and their POS, the margin analysis revealed something uncomfortable: 34% of their ad spend was going to products with under 20% gross margin — primarily accessories and entry-level equipment where they were competing on price with Amazon. Over 60 days, they made three changes based on AskBiz data: they excluded the 89 lowest-margin SKUs from Shopping campaigns entirely; they increased bids on their premium equipment range (55% margins, 6.2x profit ROAS); and they fixed their product feed titles for their mid-range range to better match buyer search intent. Result: Monthly Shopping spend dropped to $4,800 (they reinvested $1,200 into a brand campaign). Revenue from Shopping dropped 8% — but gross profit from Shopping campaigns increased by 31%. Total monthly saving from eliminated wasted spend: $4,200 in the first 60 days, recurring monthly.
Setting Up Profit-Based Bidding: The Practical Steps#
Start by exporting your product catalogue with COGS data from your POS or accounting system. If you don't have clean COGS data by SKU, start with product category estimates — close enough to make directionally correct decisions. Map each product to a margin tier: high (60%+), medium (35-60%), low (under 35%). In Google Ads, create product groups for each tier within your Shopping campaigns. Set target ROAS for each tier based on your margin and minimum acceptable profit. For example: if you need a 20% profit margin on ad spend, a 60% gross margin product can target 3x ROAS; a 35% gross margin product needs to target 5.25x ROAS to hit the same profitability. AskBiz can automate this calculation for your entire catalogue and flag when individual products drift outside your profitability targets — either because ad costs have risen, margins have compressed, or both. Review your profit ROAS by product group monthly rather than looking at blended numbers.
The Compound Effect of Getting This Right#
Most retailers treat Google Shopping optimisation as a one-time setup. The businesses that win in paid search treat it as an ongoing system: regularly pruning low-margin products, improving feed quality for high-performers, and adjusting bids as their cost structure changes. When you compound small improvements — a 15% reduction in wasted spend here, a 20% improvement in conversion rate from better feed titles there — the effect over 12 months is substantial. A retailer spending £4,000/month on Google Shopping who implements profit-based bidding, feed optimisation, and stock synchronisation typically sees the equivalent of 3-4 months of additional free ad spend annually from efficiency gains alone. AskBiz connects your ads to actual sales. Try free at askbiz.co — start by seeing your Google Shopping profitability by SKU, and you'll never look at revenue ROAS the same way again.
People also ask
How do I see which Google Shopping products are actually profitable?
Revenue ROAS is what Google reports: total conversion value divided by ad spend. Profit ROAS is what your accountant cares about: (conversion value minus cost of goods minus fulfilment) divided by ad spend.
What is profit ROAS and how is it different from revenue ROAS?
AskBiz pulls your cost-of-goods data from your POS or inventory system and maps it against your Google Shopping product feed.
How do I stop Google Shopping ads running on out-of-stock products?
Before touching your bidding strategy, look at your product feed quality. Google's algorithm uses your product titles, descriptions, and images to determine which searches trigger your ads.
How do I set different target ROAS for different product margins in Google Ads?
One of the most wasteful problems in Google Shopping is ads running on products that are out of stock. A customer clicks, pays £0.80-£2.50 for the click, lands on your site, and sees "out of stock." The click cost is wasted and your conversion rate drops, which hurts your Quality…
Why is my Google Shopping ROAS high but profit low?
A sporting goods retailer in Austin, Texas was spending $6,000/month on Google Shopping with a reported 4.1x ROAS.
Our team combines expertise in data analytics, SME strategy, and AI tools to produce practical guides that help founders and operators make better business decisions.
AskBiz connects your ads to actual sales. Try free at askbiz.co
AskBiz connects to your existing tools and surfaces insights like these automatically — no spreadsheets, no analysts, no waiting.
Connects to Shopify, Xero, Amazon, QuickBooks, Stripe & more in minutes