How to Advertise on Google Shopping for Products

how to advertise on google shopping for products is a practical path to faster traffic and clearer sales signals for your store.

I’ll walk you through the steps I use when I set up a Shopping campaign. You’ll see where listings appear, what a clean product feed looks like, and the choices that affect cost and reach.

Shopping campaigns give rich details that free listings don’t. Link your Merchant Center, add your product feed, pick Shopping as the campaign type, set a budget, and choose bids.

I explain why campaign priority matters when items overlap and when to use Performance Max vs standard Shopping. You’ll get clear steps for linking accounts, turning on ads, and checking status with the Ad Preview and Diagnosis tool.

Key Takeaways

  • Set up the Merchant Center and upload a clean product feed before you launch.
  • Choose Shopping as the campaign type and set budget and bidding to match goals.
  • Use campaign priority and customer acquisition settings to control overlap and reach.
  • Monitor live status and use the Ad Preview tool before you panic.
  • Paid Shopping ads give more control and volume than free listings.

Prerequisites and accounts you need before you start

Before you click launch, confirm the accounts and verification steps that let ads run without surprises.

Google Merchant Center requirements

In Merchant Center, add your business address and customer support information. Upload brand logos so your listings look professional.

Verify and claim your website using an HTML file, meta tag, Google Analytics, or Tag Manager. Then set shipping speeds, costs, returns, and sales tax rules. Match these to your live store or Google will flag mismatches.

Google Ads account setup and linking

Create your merchant center account with your main Gmail so you can link a google ads account later. Open the google ads account and link it inside Merchant Center under Account linking.

Turn the Shopping ads destination on for each product you want ads for. Consider linking Display & Video 360 or Google My Business if you plan local inventory ads.

  • Verify and claim your site first.
  • Enter support and branding info.
  • Set shipping, returns, and tax to match your site.
  • Link your center account and the ads account.
  • Keep one center account per country feed to stay organized.

Set up Google Merchant Center and product data the right way

Verify your domain first; that step unlocks product uploads and live ads.

I verify the website by either uploading an HTML file, placing a meta tag in the head, confirming via Google Analytics, or using Tag Manager.

Next I finish the About your business section in merchant center. I add contact information and logos. This keeps my display clean and consistent.

Configure core account settings

I enter shipping speeds, return windows, and sales tax that match my checkout. I keep policies clear and realistic. Google flags mismatches fast.

I check which interface I have: classic Merchant Center or GMC Next. The menus may differ. The steps stay the same.

Where and how to add data

I choose the upload method that fits my catalog. Small catalogs use Google Sheets or a one-off file. Larger stores use scheduled fetch or the Content API.

  • I verify the website so the center google account can claim the domain.
  • I add business info and logos so my brand looks right in ads and listings.
  • I upload local product data if I run local inventory ads at brick-and-mortar locations.
  • I review destinations and make sure Shopping ads are enabled for my items.

Need a sample checklist or guide for social platform campaigns? See this short resource: Instagram e‑commerce guide.

Build a high-quality product feed that meets Google’s specs

Begin with one accurate feed that mirrors your live site and stays updated. I keep IDs stable so I can track changes. Clean data stops surprises in my live campaigns.

Required attributes and formats

Fill these fields: id, title, description, link, image_link, availability, price, condition, brand, and GTIN or MPN when available.

Feed delivery and labels

Choose Google Sheets for small catalogs. Use CSV, XML, or TXT for file uploads. Pick Scheduled Fetch when your site publishes updates at fixed times. Use the Content API if you push frequent changes.

Prevent common errors

Match price and availability exactly with the product page. Use high-res images on plain backgrounds. Remove watermarks and added text. Add feed labels like new_arrivals or clearance to segment campaigns.

“Check Merchant Center diagnostics weekly and fix flagged items fast.”

IssueCauseQuick fixWhere to check
Price mismatchFeed shows different priceUpdate feed or product pageMerchant Center > Diagnostics
Missing GTINManufacturer ID not providedAdd GTIN or use MPN when allowedItem details in feed
Poor imageLow-res or overlay textReplace with plain background imageImage preview in diagnostics
Policy disapprovalViolates content rulesRemove policy violations and resubmitMerchant Center messages

Create Shopping campaigns in Google Ads

Hit New campaign in Google Ads and pick the objective that matches your goal.

Choose the type: select Shopping for direct control or Performance Max when you want broad reach and automation. Use a standard shopping campaign when you need negative keywords and tighter search-term control.

Pick the Merchant Center carefully. Choose the google merchant center that holds your catalog. You can’t change this later. Optionally pick a feed label so only the items you want can serve from your product feed.

Set your budget. I start with a modest daily budget to learn. For promos I use a total budget with clear start and end dates.

A modern office setting with a professional atmosphere, featuring a diverse group of three individuals in business attire collaborating over a laptop. In the foreground, one person gestures towards the screen, displaying a colorful Google Shopping campaign dashboard filled with product images and metrics. In the middle, an elegant wooden conference table holds a variety of marketing materials and a notepad with brainstorming ideas. The background showcases large windows with soft, natural light pouring in, illuminating the room, and a whiteboard filled with campaign strategies. The mood is focused and productive, emphasizing teamwork and innovation in digital marketing. The overall color scheme is soft and inviting, promoting a sense of collaboration without visual clutter.

  • Choose bidding: Maximize conversion value with a target ROAS if you have history. Use Manual CPC when you want direct bid control.
  • Turn on the customer acquisition setting when you want new buyers and set the value uplift.
  • Use campaign priority to control overlap. Give promo campaigns higher priority than evergreen.
  • Create an ad group, set a base bid, and split product groups by brand, category, or labels so you can tune bids later.

“Set the right merchant center and feed up front. Fixes later are painful.”

Review locations, networks, and all settings. Publish the new campaign and watch approvals in Merchant Center and the first impressions in Google Ads.

Targeting, settings, and structure that control where ads show

Pick precise regions and networks before you set bids. I lock locations to places I ship profitably. I also exclude areas that burn budget without sales.

Locations, networks, and local inventory ads

Open campaign settings and set Geo targets. Use radius or specific regions. Exclude regions with poor margins.

Review the networks checkbox. Uncheck search partners if you want core google search only. Leave Display off unless you plan a separate display push.

For local inventory ads, upload local product data in Merchant Center. Then enable “Turn on ads for products sold in local stores.” Confirm in-store availability before you flip the switch.

Ad groups, product groups, and basic bidding controls

Create one ad group per major category or brand. That gives clean bid control and clearer reports.

  • Split product groups by custom labels like margin tier or season.
  • Use Manual CPC as a starter or a low target ROAS when you have history.
  • Exclude out-of-stock SKUs and low-price add-ons that hurt ROAS.

I refine bids by breaking product groups by brand, category, item ID, or labels. Watch search term insights and PMax signals for queries that drive traffic.

“Set locations and networks first. Structure ad groups so bids matter where they should.”

How to advertise on Google Shopping for products with ongoing optimization

Keep tuning titles, images, bids, and budgets until the winners are obvious. Small, steady changes beat big rewrites.

A clean, modern workspace featuring a computer screen displaying a vibrant product feed from Google Shopping. In the foreground, a professional individual in smart casual attire analyzes data on the screen, with a focused expression. The middle ground includes neatly arranged office supplies, a notebook, and a plant to suggest an organized environment. In the background, soft natural light filters through a window, casting gentle shadows that enhance the ambiance. The overall mood is optimistic and proactive, emphasizing ongoing optimization in digital advertising. Soft colors create a tranquil yet engaging atmosphere, highlighting the professionalism of the setting without any distractions. No text or clutter present in the image.

Update titles and images. I rewrite titles to match high-converting queries. I put brand, model, size, color, and a key feature near the front.

I swap weak photos for clean, high-res shots that show the product clearly. That lifts click-through rate and traffic fast.

Control queries and wasted spend

In Standard Shopping I add negative keywords to block irrelevant searches. That cuts wasted spend and improves ROAS.

For Performance Max, negatives are limited. I use listing groups, audience signals, and brand exclusions to steer traffic instead.

Measure and react

I use retail-centric reporting in Google Ads to check product-level ROAS, cost per sale, and impressions by search query.

I open the Ad Preview & Diagnosis tool when impressions drop. It shows eligibility issues and simple fixes.

Iterate budgets, bids, and priorities

I raise budgets on winning items and cut losers quickly. I fix any feed mismatches in price or availability the same day to avoid disapprovals.

  • I adjust campaign priority so promos win auctions during sales and then lower it afterward.
  • I repeat title and image updates based on query performance every week.
  • I use product-level data to scale the right SKUs without wasting budget.

“Track product-level results. Fix feed mismatches fast. Scale winners slowly and deliberately.”

Conclusion

Start with one clear campaign, then learn and scale from actual results.

I set up the Merchant Center, verified my website, and uploaded a clean product feed that matches live pages.

I linked the Merchant Center to Google Ads, created a campaign, set budgets and bids, and used feed labels and campaign priority to control what runs.

I watch retail reports and the Ad Preview & Diagnosis tool. I check page price and availability so approvals stay clean.

Your next step: publish one focused campaign, let it run for a week, then tweak titles, bids, and budgets based on real sales and traffic.

FAQ

What accounts do I need before starting with Google Shopping?

You’ll need a Google Merchant Center account and a Google Ads account. Verify and claim your website in Merchant Center and link the two accounts in Google Ads so product data can flow and campaigns can run.

How do I verify and claim my website in Merchant Center?

Verify via an HTML file upload, meta tag, Google Analytics, or Google Tag Manager. After verification, claim the site inside Merchant Center so your product links and checkout meet Google’s trust checks.

What business info does Merchant Center require?

Add accurate business name, contact info, return policy, shipping methods, and tax settings. Fill branding fields and ensure your site displays consistent prices and inventory to avoid disapprovals.

Where do I add products — classic Merchant Center or GMC Next?

You can upload products in both. Classic Merchant Center accepts feeds via Google Sheets, XML/CSV/TXT, or Content API. GMC Next may change interfaces and workflows, but the product attributes and validation rules remain the same.

What product attributes are absolutely required in a feed?

Include id, title, description, link, image_link, price, availability, brand, condition, and either GTIN or MPN when applicable. Missing or incorrect fields cause rejections or poor performance.

Which feed formats can I use?

Use Google Sheets for simple catalogs, or upload XML, CSV, or TXT files. For large inventories use Scheduled Fetch or the Content API for automated updates and faster syncs.

How do feed labels and custom labels help my campaigns?

Custom labels let you segment products by margin, season, bestsellers, or clearance. Then use those labels in Shopping campaign product groups for targeted bids and reporting.

What are common feed errors and how do I avoid disapprovals?

Common issues are mismatched prices, missing GTINs, poor-quality images, and broken links. Keep data fresh, follow attribute specs, and fix disapproval messages in Merchant Center promptly.

Which campaign type should I choose: Standard Shopping or Performance Max?

Standard Shopping gives more control over product groups and negatives. Performance Max can drive broader reach across Google surfaces but offers less control. Pick based on your need for control versus automation.

How do I select the right Merchant Center feed in Google Ads?

In campaign setup pick the linked Merchant Center account and choose the product data source or inventory filter you prepared. Confirm the feed ID and country of sale match your campaign targets.

How should I set budgets and bidding strategies?

Start with a daily budget you can sustain and test. Choose manual CPC for tight control or Smart Bidding for automated goals like ROAS. Monitor closely and adjust based on return and cost per acquisition.

What is campaign priority and when should I use it?

Priority controls which campaign serves when the same product is in multiple campaigns. Use high/medium/low priorities to route traffic to promotion or margin-focused campaigns.

How do location and network settings affect where my ads show?

Set geographic targets for countries, states, or cities. Decide whether to show on Search, Shopping, and partner networks. Use local inventory ads if you have nearby stores and want in-store traffic.

How are product groups and ad groups organized?

Product groups split inventory by attributes like category, brand, or custom label. Ad groups hold product groups and share bids. Structure by best sellers or margin to simplify bidding and reporting.

How do I improve titles and images for better performance?

Put the most important keywords and brand at the front of titles. Use clear, high-resolution images on white backgrounds. Test variations and use search term reports to refine titles.

Can I use negative keywords with Shopping and Performance Max?

Standard Shopping supports negative keywords. Performance Max limits negative keyword controls, so use audience signals, feed optimization, and separate campaigns when you need exclusions.

What tools help me track Shopping performance?

Use Google Ads reporting, Merchant Center diagnostics, retail-specific reports, and the Ad Preview & Diagnosis tool. Tie transactions to Google Analytics or Enhanced Conversions for deeper insights.

How often should I update my product feed and inventory?

Update frequently. Daily is ideal for changing prices or stock. Use Scheduled Fetch or Content API for automated syncs to prevent misrepresentation and disapprovals.

How do I scale profitable products while controlling spend?

Increase budgets and bids for top performers. Use custom labels to boost bids on high-margin SKUs. Shift spend away from low-return items and test new audiences and bid strategies.

What should I do if a product gets disapproved?

Read the disapproval reason in Merchant Center. Fix the specific attribute or policy issue. Resubmit the item or request review after correcting the problem. Keep records of changes for audit trails.

About the Author