Small ecommerce stores can run profitable Google Ads campaigns — but the channel has become more expensive and more complex over the last three years. Before you set up a campaign, you need a clear view of the cost structure, which campaign type serves your product category, and what a realistic ROAS target looks like for your margin. Here’s the honest version.
Shopping vs. Search for Ecommerce: Which Comes First
Most ecommerce Google Ads guides tell you to start with Shopping. That’s often right — but not always.
Google Shopping (now primarily through Performance Max for Shopping, or Standard Shopping for more control) shows your products with an image, price, store name, and rating directly in search results. Users see the product and price before they click. This pre-qualification means higher conversion rates and lower post-click drop-off compared to text ads for the same product.
Search ads work better when your product requires explanation, when you’re selling in a category where trust matters before price, or when your product doesn’t have strong visual differentiation from competitors.
Start with Shopping if: your product competes on price or visual appeal, you have a product feed ready, and you sell in established categories with existing Shopping inventory (fashion, electronics, home goods, sporting goods).
Start with Search if: your product is unusual or new to market, the buyer needs to understand what it is before they see the price, or you’re competing primarily on use case rather than product specs.
Setting Up Google Shopping: The Product Feed Is Everything
Shopping campaigns live or die by the product feed — the data file sent to Google Merchant Center describing each product. The quality of your feed determines which searches trigger your ads and whether Google’s algorithm serves your ads or your competitor’s.
Critical feed attributes:
- Title: This is your keyword. Include the brand, product type, and key specifications in the title. “Blue Running Shoes Nike Air Max 2024 Men’s Size 10–13” will outperform “Nike Shoes” every time.
- Description: Include additional searchable terms. Expand on materials, use cases, and compatible specifications.
- Price and availability: Must match your website exactly. Discrepancies get your feed suspended.
- GTIN (barcode): Required for branded products. Missing GTINs reduce Shopping eligibility.
- Product images: High resolution, white background, main product centered. Poor images reduce CTR dramatically.
Most small WooCommerce stores connect their product feed to Google Merchant Center using a plugin (WooCommerce Google Listings & Ads or a third-party feed plugin). Shopify has a native Google channel. Review the feed quality in Merchant Center’s diagnostics before spending a dollar — unapproved or disapproved products don’t show.
Standard Shopping vs. Performance Max for Shopping
When Google launched Performance Max, it essentially replaced Smart Shopping (the predecessor to standalone PMax for Shopping). Standard Shopping campaigns still exist and give you more control.
Standard Shopping: You set campaign bids (manual CPC or Target ROAS), choose product groups, and have visibility into search term reports. You can’t target specific audiences, but you can see exactly which queries triggered your product ads and add negatives.
Performance Max: Google’s algorithm handles everything across Search, Shopping, Display, YouTube, Gmail, and Discover simultaneously. It requires conversion data and asset groups (creative materials). For new small stores, PMax’s black-box nature can burn budget during the learning phase while the algorithm calibrates.
For small ecommerce stores with limited budgets: start with Standard Shopping. You get more visibility into what’s happening, you can control match type behavior through search term negatives, and you’re not simultaneously running Display and YouTube campaigns without realizing it.
Once Standard Shopping is profitable and you’re seeing 50+ conversions per month, test Performance Max alongside it — don’t replace Standard Shopping outright.
ROAS Benchmarks for Ecommerce
ROAS (Return on Ad Spend) is revenue divided by ad spend. A ROAS of 400% means $4 in revenue for every $1 spent on ads.
Industry ROAS benchmarks by category (2024–2025 averages):
| Category | Typical ROAS Range |
|---|---|
| Apparel & Fashion | 250%–500% |
| Electronics | 350%–600% |
| Home & Garden | 300%–600% |
| Sporting Goods | 300%–550% |
| Beauty & Personal Care | 300%–700% |
| Toys & Hobbies | 250%–450% |
| Pet Supplies | 350%–600% |
| Food & Grocery | 200%–400% |
These are revenue ROAS numbers — not profit ROAS. Your minimum viable ROAS depends on your gross margin. If you’re at 40% gross margin, a 250% ROAS (2.5x) means you’re bringing in $1 for every $1 spent on ads, with nothing left for overhead. Your break-even ROAS at 40% margin is roughly 250% — you need to be comfortably above that for the channel to be profitable.
Calculate your break-even ROAS before setting bidding targets: Break-even ROAS = 1 / gross margin. At 35% margin, break-even ROAS is 286%. At 50% margin, it’s 200%.
Search Campaigns for Ecommerce: When and How
Search campaigns complement Shopping for specific use cases:
Brand campaigns: Bid on your own store name. Cheap CPCs, high CTR, high conversion rate. If you’re not running a brand campaign, you may be losing branded search traffic to competitor Shopping ads appearing next to organic brand results.
Category campaigns with no Shopping equivalent: If you sell custom, handmade, or unusual products that don’t have GTIN-based competitors in Shopping, Search lets you target intent keywords that Shopping wouldn’t surface.
Competitor campaigns: Bidding on competitor brand names (legal in most jurisdictions) can intercept buyers who are actively comparison shopping. CPCs are moderate, conversion rates are lower than branded campaigns, but the audience quality is high.
For structured Search campaigns, see our Google Ads account structure guide.
Conversion Tracking for Ecommerce: Non-Negotiable
Ecommerce conversion tracking means passing purchase events with actual revenue values to Google Ads. Not just “someone submitted a form” — specifically “someone bought product X for $94.”
This requires:
- Google Ads tag or Google Tag Manager on your site
- Purchase event firing with
valueandcurrencyparameters on the order confirmation page - Google Merchant Center linked to Google Ads
Without revenue-value conversion tracking, you can’t use Target ROAS bidding (which needs to know the value to optimize toward). You’re flying blind on which products and campaigns are actually profitable.
For WooCommerce, the standard tracking setup uses Google Tag Manager with a WooCommerce ecommerce dataLayer push. For Shopify, the native Google channel handles most of this automatically.
Test conversion tracking before scaling. Place a test order and verify the purchase event fires correctly in Google Ads Tag Diagnostics.
Budget Allocation for Small Ecommerce Stores
Small ecommerce budgets ($500–$3,000/month) should be concentrated, not spread thin. A common mistake: $100/month across 15 product categories. Each campaign doesn’t get enough data to optimize, and none of them hit sufficient impression share to be competitive.
Better approach: start with your top 3–5 best-selling product categories. Put the majority of budget (70–80%) behind your proven sellers. Once those campaigns are profitable and stable, use the remaining budget to test additional categories.
Run one Shopping campaign, one brand Search campaign. Add a remarketing campaign targeting site visitors who didn’t purchase. These three campaign types, focused, will outperform a sprawling 10-campaign setup at the same total budget.
Common Mistakes Small Ecommerce Stores Make
Running Smart Shopping or PMax without conversion data: These automated campaign types need conversion history. Without it, the algorithm is guessing. Standard Shopping with manual bidding or Target ROAS (once you have 50+ monthly conversions) is safer to start.
Ignoring product-level data: Not all products in a Shopping campaign perform equally. Check product-level performance monthly. Products with high spend and zero conversions over 60+ days should be excluded or given lower priority bids.
No negative keywords on Shopping: Standard Shopping campaigns respond to search terms, and you can add negatives. A clothing store’s Shopping campaign might be triggering for “free returns policy” or “how to dress for an interview” — non-shopping intent searches. Review the search terms report weekly in the early weeks.
Sending Shopping traffic to the homepage: Shopping ads should link to the specific product page. If you’re sending Shopping clicks to your homepage, category page, or any page that requires the user to search again for the product they just saw — you’re adding friction and losing conversions.
Setting Target ROAS too high too fast: A new campaign set to 800% Target ROAS when your historical ROAS is 300% will barely spend — the algorithm will hold back to avoid falling below the target. Set your initial Target ROAS 10–20% above your historical average and adjust upward gradually as the campaign stabilizes.
FAQ
Should I start with Google Shopping or Search for a new ecommerce store? If you have a Product Merchant Center feed ready and you’re selling in an established category, start with Standard Shopping. It’s generally more efficient for product-based queries because users see the image and price before they click, pre-qualifying the click.
What is a good ROAS for a small ecommerce store? Calculate your break-even ROAS first (1 / gross margin). Your target ROAS should be meaningfully above break-even to account for overhead and profit. A store with 40% gross margin needs to target ROAS above 300% to be profitable on ad spend.
How long does it take for Shopping campaigns to optimize? 3–6 weeks for Standard Shopping with consistent spend and conversion tracking in place. Performance Max takes longer — Google states the learning period is approximately 6 weeks, and changes to the campaign restart it.
Can I run Google Ads for a small store with a $500/month budget? Yes, if the budget is concentrated. At $500/month, focus on one to two product categories with the best margin and clearest purchase intent. Spread across too many campaigns and no single one will generate enough data to optimize.
What’s the difference between Shopping and Performance Max? Standard Shopping runs exclusively in Google Shopping placements and search. Performance Max runs across Shopping, Search, Display, YouTube, Gmail, and Discover simultaneously. PMax gives you less control and less visibility in exchange for broader reach and Google’s automated optimization.
Do I need a Google Merchant Center account for Shopping ads? Yes. Shopping ads require a Google Merchant Center account with an approved product feed linked to your Google Ads account. There’s no Shopping campaign without Merchant Center.
Our Google Ads management includes ecommerce-specific campaign builds — Shopping feed review, conversion tracking verification, and ROAS-based bidding setup. See our fixed-price packages to see what’s included.