Google Shopping Campaigns: How to Structure and Optimize for ROAS
Welcome back to Surfside PPC. Today, we're going to be going over Google Shopping campaigns. Google Shopping campaigns can drive 85% of clicks and account for 76% of retail search ad spend, but truthfully, if you have a poor campaign structure, you're just going to waste your budget and confuse Google's bidding algorithms. The key here? You want to segment your campaigns based on product performance, profit margins, and customer intent. Here's a quick breakdown of what I'll go over:
- Optimize Your Product Feed: Ensure you have perfectly accurate titles, descriptions, pricing, and GTINs. Use custom labels for grouping products by margin or performance.
- Group Products by Performance & Margins: Prioritize your absolute bestsellers with higher bids. Separate high-margin and low-margin products so you have complete budget control.
- Set Campaign Priorities: Align your campaigns with customer journey stages—awareness, consideration, and conversion—to easily manage your bids.
- Choose Smart Bidding Strategies: Start with manual CPC or Maximize Clicks, then truthfully, you want to transition to Target ROAS once you have enough consistent data.
- Use Negative Keywords & Track Performance: Exclude irrelevant searches. This is really important to get a better ROI.
Retailers who structure their campaigns strategically can achieve up to 20% higher conversion value and 18% higher click-through rates. So, let’s dive right into exactly how to implement these steps. I will go over all of these things here.
5-Step Framework for Structuring Google Shopping Campaigns
The RIGHT Way to Optimize Google Shopping Campaigns | Step-by-Step Tutorial

sbb-itb-d8a1e45
Step 1: Review and Improve Your Product Feed
Basically, your product feed is the entire backbone of your Shopping campaigns. It dictates your ad placement and directly impacts performance. A well-maintained feed doesn't just reduce disapprovals, it actually enhances your competitiveness in the ad auctions. Clean data leads to higher Quality Scores and lower costs-per-click. Here's a crazy stat: products with valid GTINs can see up to 40% more clicks. Make sure you pair that with accurate pricing and high-quality images. It'll save you from completely wasting your ad spend.
"When Shopping campaigns underperform, it is almost always the product feed that trips advertisers up. Not bids. Not budgets. Not competition. The feed." – Daryl Mander, Founder, BigFlare
Check Feed Accuracy
Start by ensuring your product titles, descriptions, prices, and images perfectly match your website. Any mismatch can cause immediate account issues, and I know people get upset with that at times because Google will suspend your Merchant Center. Update your feed at least once every 24 hours.
Pay close attention to the id attribute. This ID tracks your entire performance history. If you change it, Google's algorithm has to start completely over from scratch. It's perfectly fine to retire a product, but otherwise, keep those IDs stable.
Use Custom Labels for Better Segmentation
Custom labels (0–4) allow you to group products based on profit margins or performance tiers. These are completely invisible to customers. It just makes it a lot easier to manage everything that you're doing in the back end of your Google Ads account.
"Custom labels are first and foremost about bid differentiation across Shopping campaigns and groups of products." – Thomas Byskov Madsen, Paid Search Director, Dept
For example, using custom labels to focus heavily on high-margin products can massively boost your revenue. I usually recommend using a supplemental feed (like a Google Sheet) to update these weekly.
Optimize Product Data for Search
Product titles are the main signal Google relies on to match your ads. Put essential details like brand, product type, and key attributes in the first 70–100 characters. So instead of just "Running Shoes", use "Nike Air Zoom Pegasus Men's Running Shoes – Black – Size 10". It perfectly captures those high-intent long-tail searches.
| Attribute | Impact on Google Ads Performance | Optimization Strategy |
|---|---|---|
| Title | Key matching signal for search queries | Front-load Brand + Product Type + Key Attributes |
| Image | Impacts Click-Through Rate (CTR) | Use high-res (800x800+) images on clean white backgrounds |
| GTIN | Enables richer listings and comparisons | Absolutely essential for resellers to expand reach |
| Custom Labels | Allows granular bidding and segmentation | Group by exact margin, performance, or seasonality |
| Product Type | Supports matching and organization | Use a broad-to-narrow 4-level hierarchy |
If you need help with this, check out the Google Ads management services provided by Surfside PPC. Okay, onto the next step.
Step 2: Group Products by Performance and Profit Margin
So, not every product deserves the exact same level of budget. Truthfully, putting everything into one massive campaign is not really how I recommend doing this. You're just going to waste 30–60% of your ad spend evenly distributing budgets to products that don't sell at all.
Organize your catalog by performance tiers and profit margins. This way, you can bid aggressively on your high-performing stuff and heavily limit your spend on the rest. This alone can improve your overall ROAS by 10–30%.
Group by Best Sellers and Categories
Start by identifying your top products using a 4-tier system based on the last 30 days of data:
- Winners: Top 10–15% generating most of your revenue. Give these the absolute highest budget.
- Risers: High-potential items nearing your ROAS targets.
- Laggards: Items converting well below target ROAS. Reduce spend here immediately.
- Sleepers: Low impressions. Test these carefully with a small budget.
Separate High-Margin and Low-Margin Products
Profit margins absolutely have to steer your strategy. Dividing products into high and low-margin groups can easily cut wasted spend by 25%.
- High-margin products: Bid aggressively, and you can aim for slightly lower ROAS targets to capture volume.
- Medium-margin products: Maintain standard targets.
- Low-margin products: Set much higher ROAS targets so you don't lose money on every sale.
Keep your Google Merchant Center feed updated as your costs fluctuate. Now let's talk about campaign priorities.
Step 3: Configure Campaign Priorities for Customer Journey Stages
Okay, so this is where we use Google Ads campaign priority settings (High, Medium, Low). I use this a lot to directly control which campaign bids on a specific search query. Basically, the highest priority campaign bids first. If the budget is empty there, the next priority steps in.
High Priority for Broad Discovery Campaigns
Use High priority for low-intent searches like just "running shoes". These shoppers are just browsing and are top-of-funnel. Set very low bids here so you don't overpay, and use negative keywords to completely block your branded terms.
Medium Priority for Category or Branded Campaigns
Assign Medium priority to mid-funnel searches like "Nike running shoes". Use medium bids, and exclude specific product models to physically push those queries down to your low priority campaign.
Low Priority for High-Intent Product Searches
Set Low priority for high-intent searches like "Nike Air Zoom Pegasus 40 size 10". These people are ready to buy right now. Use aggressive bids here. Do not add negative keywords to this one; you want all those high-intent, bottom-of-funnel queries landing exactly here.
| Priority Level | Customer Journey Stage | Search Intent Example | Bid Strategy |
|---|---|---|---|
| High | Awareness / Discovery | "trainers" | Low Bids |
| Medium | Consideration / Branded | "Nike trainers" | Medium Bids |
| Low | Conversion / High-Intent | "Nike Adapt BB trainers" | High Bids |
Step 4: Choose Bid Strategies and Allocate Budgets
Now we just align your bid strategies directly with your conversion data.
Select Smart Bidding Strategies
- Manual CPC: Great for brand new campaigns to manually gather your initial data.
- Maximize Clicks: Also good for new products to force some initial traffic into the account.
I always tell my clients, once you get 30–50 conversions a month, switch to Target ROAS (tROAS). Set your initial target about 10–20% below your actual goal just to ease the algorithm into it.
Distribute Budgets Across Priorities
A good rule of thumb is putting 60–70% of your daily budget toward top-performing products. Keep an eye on "Lost Impression Share (Budget)" to see exactly what campaigns need more money.
Use Performance Data for Adjustments
If you're tweaking ROAS targets, do it in small 10-30% increments and wait a few days. Don't make massive changes at once. If a campaign is hitting its budget cap early in the day and it's profitable, raise the budget.
Step 5: Add Negative Keywords and Track Multi-Channel Performance
Most important thing, the Ads Advisor will give you recommendations, but try not to talk to Google too much here. You really need to go into your Search Terms Report yourself and add negative keywords. Shopping ads run off your feed, not exact keywords, so negatives are literally your only defense against bad traffic.
Add Negative Keywords for Better Targeting
Look for queries with high costs and zero conversions. Exclude informational queries ("how to"), bargain hunters ("free"), and B2B searches ("wholesale"). Doing this easily cuts wasted spend by 20–40%.
| Negative Keyword Category | Example Terms to Exclude | Campaign Purpose |
|---|---|---|
| Informational | how to, what is, review, vs | Avoid users just researching |
| Non-Commercial | free, DIY, template, download | Focus on actual buyers, not browsers |
| Condition | used, refurbished, rental | Match exact product condition |
| B2B/Wholesale | bulk, supplier, wholesale | Target standard retail intent |
Track Multi-Channel Conversions
Shoppers rarely convert on their very first click. Make sure you switch to data-driven attribution so you can see exactly how your ads actually influence the full customer journey across desktop and mobile devices.
Conclusion
So, we'll wrap up the post here. Building a highly successful Shopping campaign starts with a solid structure. Feed quality first, structure second, bids third. Retailers who segment by performance and margins simply see much higher conversion values.
If you are somebody who is getting into account management or needs help, Surfside PPC offers Google Ads management and consulting. We are all set up here. Let's move onto the FAQs.
FAQs
How do I pick the right custom labels for my product feed?
So basically, custom labels are how you fine-tune your account. You can group products by categories, profit margins, seasonal trends, or sales performance. It just makes it a lot easier to distribute your budget and track performance.
Should I split campaigns by profit margin or by performance first?
I would say start with your profit margins. That ensures your budget goes to products that actually make you money. Once it's running, you can look at the performance data and optimize your bids from there.
When is it safe to switch from Manual CPC to Target ROAS?
Truthfully, wait until you have at least 50 conversions in the last 30 days. You want your account to have steady data so the algorithm actually knows what to look for when you flip it over to automated bidding.
Related Blog Posts
- How to Spot Underperforming Products in Shopping Ads
- Direct Response PPC Advertising Company
- Google Ads Course
- Ecommerce Marketing Management Agency
0 comments