E-Commerce Google Ads: How to Run Shopping Campaigns That Actually Profit
- Sezer DEMİR

- 3 days ago
- 5 min read
E-commerce Google Ads — primarily Shopping campaigns — are the most direct paid acquisition channel for online stores. When a potential buyer searches "buy leather messenger bag" or "running shoes women size 8," Shopping ads appear at the top of results with product images, prices, and store names. The click goes directly to the product page from someone already in purchase mode.
Done correctly, e-commerce Google Ads deliver profitable return on ad spend (ROAS) consistently. Done incorrectly — poor product feed data, no bid strategy, no negative keywords — they spend budget on irrelevant searches and unprofitable products.
⠀
Google Shopping Campaign Fundamentals
⠀
How Shopping ads work:
Unlike Search ads where you bid on keywords, Shopping ads are triggered based on Google's interpretation of your product feed data. Google matches your product titles, descriptions, categories, and attributes to relevant searches. The quality and completeness of your product feed is the primary determinant of which searches trigger your ads.
Google Merchant Center:
Shopping ads require a Google Merchant Center account with your product feed connected to Google Ads. The Merchant Center is where you upload and manage product data, diagnose feed errors, and monitor product approval status.
Feed quality determines performance:
A well-optimized product feed with accurate titles, complete attributes, and keyword-rich descriptions triggers relevant searches. A poorly configured feed with manufacturer-default titles triggers irrelevant searches or doesn't show at all. Feed optimization is the foundation of Shopping campaign performance.
⠀
Product Feed Optimization
⠀
The most impactful e-commerce Google Ads improvement is feed optimization:
Product titles: Google prioritizes the first 70–80 characters of the product title. Include the most important information first: brand + product type + key differentiating attribute. "Nike Air Max 270 Men's Running Shoes White/Blue Size 10" is better than "Men's Shoes – Nike."
Product descriptions: Keyword-rich descriptions that match how buyers search for the product. Include synonyms, use cases, and key specifications. 500–1,000 characters of well-written product description.
Product categories: Map products to the most specific Google Product Taxonomy category. Specific categories trigger more relevant Shopping searches.
Custom labels: Use custom labels (0–4) to segment products by margin, price range, seasonality, or performance tier. This enables bid differentiation between high-margin and low-margin products within the same campaign.
Product images: High-quality, white-background product images on the main image. Lifestyle images in secondary positions. Low-quality or non-compliant images reduce impression share.
⠀
Campaign Structure
⠀
⠀
⠀
Standard Shopping campaigns:
The traditional Shopping campaign type gives more manual control over bidding and keyword exclusions. Use for mature campaigns with established performance data where manual bid adjustments are justified.
Performance Max (PMax) campaigns:
Google's automated campaign type that combines Shopping, Search, Display, YouTube, and Gmail in a single campaign. Google automates targeting, bidding, and creative combinations. PMax has largely replaced standard Shopping for many advertisers due to Google's algorithm access, but requires providing strong asset inputs (images, headlines, descriptions) for best performance.
Campaign structure by product category:
Separate campaigns for high-performing product categories allow independent budget and bid control. Don't run all products in a single campaign — products with wildly different margins, ROAS targets, and volume need separate campaigns.
Negative keywords in Shopping:
Shopping campaigns don't use keywords, but they use negative keywords to block irrelevant searches. Critical exclusions: "free," "DIY," "how to," "used," and any irrelevant modifiers triggering your product feed. Review Search Terms reports weekly.
⠀
Search Campaigns for E-Commerce
⠀
Beyond Shopping, Search campaigns capture high-intent commercial queries:
Brand campaigns: Bidding on your own brand terms ensures your paid listing appears for branded searches. This is especially important if competitors bid on your brand name.
Competitor campaigns: Bidding on competitor brand names targets buyers actively comparing. These clicks require compelling comparative messaging and often convert lower than own-brand or generic terms.
Category and commercial intent keywords: "buy running shoes women" and "waterproof hiking boot sale" are commercial intent Search keywords worth bidding on alongside Shopping campaigns. These target buyers who use buying-intent modifiers.
⠀
Measuring E-Commerce Ads Performance
⠀
⠀
⠀
E-commerce Google Ads performance is measured by ROAS (Return on Ad Spend):
ROAS = Revenue from ads ÷ Ad spend × 100
A ROAS of 400% means for every $1 spent on ads, $4 in revenue is generated. Target ROAS depends on product margins:
High-margin products (50%+ gross margin): target ROAS 200–300%
Medium-margin products (30–50% gross margin): target ROAS 300–500%
Low-margin products (<30% gross margin): target ROAS 600%+
⠀
Key metrics to monitor:
ROAS by product category (identifies which products are profitable vs. budget drains)
Impression share (how often your ads show for eligible queries)
Search term ROAS (which actual search terms are driving profitable sales)
Cost per conversion (with conversion value data, this bridges to ROAS)
⠀
Product-level ROAS reporting: Create segments or scripts that report ROAS at the individual product level. Products with persistent negative ROAS should be excluded from Shopping campaigns.
Blakfy manages e-commerce Google Ads campaigns for online stores — optimizing product feeds, structuring campaigns for profitable ROAS, and continuously refining bids and exclusions to maximize return on advertising spend.
⠀
⠀
Frequently Asked Questions
⠀
What ROAS should I target for my e-commerce store?
Work backward from your gross margin. If your gross margin is 40% and you want 20% profit after ad costs, your ads can consume 20% of revenue, meaning a minimum ROAS of 500% (5:1). Account for operating expenses beyond COGS when setting ROAS targets. A profitable ROAS threshold varies by business — what matters is that the ROAS exceeds the point at which ad spend consumes all profit from the sale.
Should I run Standard Shopping or Performance Max?
For new campaigns, PMax simplifies management and often achieves better performance by leveraging Google's full algorithm. For established accounts with significant historical data and specific product-level control needs, Standard Shopping provides more manual control. Many experienced e-commerce advertisers run both — PMax for scalable volume and Standard Shopping for high-priority products needing precise control.
How long does it take for Google Shopping to start working?
Shopping campaigns need 2–4 weeks of data to exit the learning phase and for Smart Bidding algorithms to stabilize. Expect the first month to be higher-CPA/lower-ROAS as the system learns. Don't adjust bids or budgets significantly during the learning phase — changes restart the learning cycle. Evaluate performance at 4+ week intervals.
How do I handle out-of-stock products in Google Shopping?
Out-of-stock products with active Shopping ads waste budget on clicks that lead to unavailable products. Options: (1) Set Merchant Center inventory levels to 0, which automatically pauses products; (2) Use the availability attribute set to "out of stock" in your feed; (3) For temporarily out-of-stock items, pause at the product group level in the campaign. Avoid having ad spend go to unavailable products — it wastes budget and produces a poor user experience.



