Digital Marketing

What Is Google Shopping? Shopping Ads, Free Listings and Merchant Center Explained

Talha Aslan 19 min read 1 views

What is Google Shopping and how does it work?

Google Shopping is Google's product listing system that shows your products with an image, title, price and store name across Google Search, the Shopping tab, Google Images and other Google surfaces. It runs on the product data you send to Merchant Center, not on keywords, and it has two doors: paid Shopping ads and free listings.

In this guide I explain Google Shopping from hands-on experience and from Google's official help pages. First we look at the logic of the system. Then we cover Merchant Center setup and the product feed. After that we move on to campaign structure, bidding and measurement. By the end you should have a working roadmap, not just a definition.

With a classic search ad, you choose the keywords you want to appear for. With Google Shopping, Google makes most of that decision for you. The system matches a user's query against your product title, description, category and other attributes. In other words, feed quality replaces ad copy in this channel. A strong budget cannot rescue a weak feed for long.

What is the difference between Google Shopping ads and free listings?

Google Shopping gives you two separate routes to visibility. The first route is Shopping ads, which you run through Google Ads. You pay per click and you gain access to premium placements. The second route is free listings. They use the same Merchant Center data and can show your products on surfaces such as the Shopping tab, Images, YouTube and Maps without any ad spend.

CriterionShopping adsFree listings
CostPay per clickNo cost
Accounts you needMerchant Center plus a linked Google Ads accountMerchant Center only
Control over visibilityBudget, bids and campaign priorityNo guarantee; depends on data matching
PlacementsTop of search results, Shopping tab, search partnersShopping tab, Images, Lens, YouTube, Maps, Gemini
ReportingGoogle Ads conversion reportsMerchant Center performance reports

Google states clearly that free listings do not guarantee visibility everywhere. That is why I treat the free route as a foundation. You mature your product data there first. Then, when you switch on paid campaigns, you start with a cleaner feed. For new stores in particular, this order saves real money.

How do you get the most out of free listings?

According to Google's free listings page, your products can appear at no cost on Search, Maps, Gemini, YouTube, the Shopping tab, Images and Lens. To take part, you need the required product data, shipping settings and a return policy.

There is no bid or budget lever on the free side. So you influence visibility only through data quality. The more complete your title, description, product category, GTIN and image, the more accurate the matching becomes.

Shipping speed, free shipping thresholds and return windows can also appear directly on the product card. When several stores sell the same item, these small lines often decide the click. For example, if you offer a longer return window than competitors, define it clearly in Merchant Center; shoppers who compare offers notice it.

Finally, see free listings as a complement to ads, not a replacement. Because one feed powers both doors, every feed improvement pays off in two channels at once.

What does Merchant Center do and how do you set it up?

Merchant Center is where you hand your product information over to Google. Both free listings and Shopping ads read their data from it. So no matter how well you build your ad account, your products will not go live if Merchant Center is incomplete.

I usually follow this order:

  1. Open a Merchant Center account with a company Google account, not a personal inbox.
  2. Enter your business name, address and contact details exactly as they appear on your website.
  3. Verify and claim your website; product approval depends on this step.
  4. Define shipping settings and your return policy.
  5. Add products one by one, through Google Sheets or through your e-commerce platform's integration.
  6. Finally, link your Google Ads account to Merchant Center.

Your website's contact page, return terms and secure payment information matter as well. Google wants to see a store that looks trustworthy. The checklist in my guide on trust signals for online stores also helps with Merchant Center approval.

What is a product feed and which attributes are required?

A product feed is a data file that describes each product line by line. Google's product data specification defines what this file must contain. The core required attributes are:

  • id: a unique product identifier, up to 50 characters.
  • title: the product name, up to 150 characters.
  • description: product details, up to 5,000 characters.
  • link: the URL of the product landing page.
  • image_link: the URL of the main product image.
  • price: the price with currency, for example "49.00 USD".
  • availability: one of in_stock, out_of_stock, preorder or backorder.

On top of these, new products usually need a brand, and most categories expect a GTIN or an MPN plus brand. Apparel adds color, size and gender. For variants, item_group_id groups the sizes and colors of one product into a single family.

My advice: never build a feed once and forget it. If prices and stock change several times a day, your feed has to keep up. Otherwise Google spots a mismatch between your site and your feed and may pause the product.

You can feed the data in several ways. Small stores do fine with Google Sheets. With hundreds of products, choose your platform's native integration or a scheduled XML file. Also schedule updates around the hours when prices and stock change most, and check the diagnostics page after each update.

How should you write Google Shopping product titles?

The product title is the strongest matching signal in Google Shopping. When someone searches "men's waterproof hiking boots size 10", Google looks for those words in your title first. That means you should write titles the way people search, not the way you would write ad copy.

Google's title best practices set a few clear rules. You can use all 150 characters. However, users usually notice only the first 70 characters or fewer, depending on screen size. So put the most important details up front.

  • Include brand, product type and distinguishing details such as material, color, size or capacity.
  • Leave out price, sale text, delivery dates and store names; they have their own attributes.
  • Avoid all caps, decorative symbols and promotional language.
  • Add size and color to variant titles so each variant matches the right query.

In practice, I build a title template per category. For apparel, "Brand + Product type + Gender + Color + Size" works well. For electronics, "Brand + Model + Capacity + Color" tends to match better. To see which words people actually search, the keyword suggestion tool is a good starting point.

Why do GTIN, brand and MPN matter so much?

A GTIN is the globally recognized barcode number of a product. UPC, EAN, JAN, ISBN and ITF-14 all belong to this family. Google strongly recommends sending a GTIN whenever your product has one. Thanks to the GTIN, the system can match your item with the same product sold by other stores.

This matching matters in two ways. First, you show up on the right product card when someone searches for a specific model. Second, shoppers who compare prices see your offer too. On the other hand, a wrong GTIN hurts more than a missing one. Google itself advises you to leave the field empty if you are not sure.

Brands that make their own products face a different situation. Many of them have no GTIN at all, so brand plus MPN, the manufacturer part number, acts as the identifier. For handmade or custom items, you need to state in the feed that identifiers do not exist. Put simply, skipping these fields is one of the most common causes of disapprovals.

How do you set up a Google Shopping campaign?

Once Merchant Center is ready, you move to Google Ads. According to Google's official Shopping ads page, these ads use your Merchant Center product data instead of keywords. So the heart of the setup is a correct link between the two accounts.

  1. Link Google Ads to Merchant Center and accept the link request.
  2. Create a new campaign with sales as the objective and Shopping as the campaign type.
  3. Pick the right Merchant Center account and country of sale.
  4. Set a daily budget and a bid strategy.
  5. Choose the campaign priority and build your product groups.
  6. Test that conversion tracking sends the correct purchase value.

Many accounts skip that last step. If purchase values arrive incomplete, no bid strategy can make good decisions. When you plan spend, the Google Ads budget calculator helps you work backwards from a target number of sales. That way your first month's budget ties to a goal instead of a guess.

Should you choose Standard Shopping or Performance Max?

Google offers two campaign types for product ads: Standard Shopping and Performance Max. Performance Max takes the same product data to extra surfaces such as YouTube, Gmail and Maps. Standard Shopping, by contrast, offers a narrower but more transparent structure.

Performance Max setup and e-commerce strategy deserve their own guide, so I will not repeat that topic here. Instead, let's focus on the decision itself. I prefer Standard Shopping in these situations:

  • The account lacks conversion history and you want learning to start under control.
  • You want to see search terms and clean them up with negative keywords.
  • Bidding by product group matters to you, so profitable products get separate treatment.
  • You sell low margin products and need tight control over spend.

That said, a store with mature conversion data and ready creative assets can gain wider reach with Performance Max. In practice, I often start with Standard Shopping and expand as data builds up. So the choice is rarely either one or the other; it is usually a question of sequence.

How should you split your product groups?

Standard Shopping campaigns have no keywords; you bid on product groups instead. At first, every product sits in one group called "All products". You can subdivide it by category, brand, product type, condition, item ID or custom labels.

My most common split uses custom labels to create profit tiers. For example, you add values such as "high-margin", "mid-margin" and "low-margin" in custom_label_0. Then you give each tier a different bid or a different ROAS target. As a result, Google Ads starts to work closer to profit logic instead of pure revenue.

It also helps to track best sellers in a separate group. These products consume most of the budget and drive overall account performance. Keep a separate list of products with zero impressions too; the issue there is usually the title or category match, not the bid. The Google Ads audit tool gives you a quick first view of these gaps.

What is campaign priority and when should you use it?

Campaign priority decides which campaign enters the auction when the same product in the same country appears in more than one Shopping campaign. According to Google's campaign priority page, there are three levels: low, medium and high. Low is the default.

The rule is simple. The highest priority campaign bids first. If that campaign runs out of budget, the next priority level takes over. When priorities are equal, the campaign with the highest bid for that product enters the auction.

I mostly use this setting for query sculpting. I give the high priority campaign a low bid and let it catch generic, non brand searches. Then I give the low priority campaign a higher bid and route brand and model searches to it with negative keywords. Consequently, you pay more for high intent queries and less for exploratory ones.

Google also notes one nuance. A high priority campaign may skip an auction to save budget for later in the day, even when it still has budget left. So watch your search terms closely during the first weeks after you set up priorities.

Which bid strategy should you use for Google Shopping?

Standard Shopping campaigns work with three main options. Each has a phase where it fits best. Most problems come from choosing a strategy at the wrong time.

  • Manual CPC: you set the maximum cost per click for each product group. It is the safest start when data is thin and you want control.
  • Maximize clicks: Google tries to get as many clicks as possible within your budget. It helps for short periods when new products need traffic.
  • Target ROAS: Google predicts the conversion value of each search and adjusts bids toward the return on ad spend you set.

I usually start with manual CPC and move to Target ROAS once conversion values flow in steadily. Do not guess the target; base it on the real return of recent weeks. The ROAS calculator helps you find your break even point from your margin. For example, a store with a 25 percent margin loses money after ad costs below a 400 percent ROAS.

Also avoid raising the target sharply in one step. Sudden changes cut impressions and send the system back into learning. Instead, move the target in small steps over a few weeks and review results after each one.

How do search terms and negative keywords work in Shopping?

You cannot add keywords to a Shopping campaign. Still, the search terms report shows you exactly which queries triggered your ads. It is the most honest mirror of what your feed tells Google.

I recommend a weekly review. Add irrelevant queries as negative keywords. For example, a spare parts store may waste money on "used", "repair" or "user manual" searches. Excluding those terms at campaign level moves budget straight toward buying intent.

Use the report for feed improvement as well, not just for cleanup. If a word drives conversions but does not appear in your title, consider adding it. This way, what you learn on the paid side also improves your free listings. In large accounts, the search terms n-gram analyzer speeds this up by grouping queries into word patterns.

In short, the search terms report replaces the keyword list in Shopping. An advertiser who ignores it is managing the campaign blind.

How do landing pages and price consistency affect sales?

In Google Shopping, a click takes the user straight to your product page. The shopper has already seen the price and the image. If the page does not match, they leave immediately. Therefore the product page is where this channel's conversion rate really lives.

I check three points for consistency. First, price: the feed price must match the price on the page before checkout. Second, stock: if a sold out product still shows as in stock, you lose money and the account collects warnings. Third, variants: if someone clicked the red version, the page should open on red.

Page speed, product descriptions, reviews and delivery details also shape the buying moment. I cover them in my e-commerce product page guide. Adding product structured data also helps Google read price and availability correctly; the schema generator can help here.

Finally, keep the path from cart to payment short. No matter how qualified the traffic is, a complicated checkout wastes it.

What should you watch for in product images?

In Shopping results, users see the image first. They decide what the product looks like before they read the title. So the image is the first thing that drives click through rate.

Google expects the main image to show the product clearly. Promotional text, watermarks, logos or borders on the image can lead to disapprovals. You also need to meet a minimum size; the specification asks for at least 500 x 500 pixels on the main image.

In practice, this setup works well:

  • Use a plain, light background on the main image and let the product fill most of the frame.
  • Show usage, detail and dimensions in additional images.
  • Give each variant its own image; do not reuse one photo for every color.
  • Compress image files, but not to the point where product detail suffers.

Image size and format also affect page speed. My guide on optimizing images for speed and SEO explains how to strike that balance.

Why does Merchant Center disapprove products and how do you fix it?

The Merchant Center diagnostics page lists disapproved products and the reasons behind them. In my work, most issues fall into a handful of groups.

  • Price mismatch: the feed price differs from the page price.
  • Availability mismatch: the page says sold out while the feed says in stock.
  • Missing identifiers: GTIN, brand or MPN is missing or wrong.
  • Image issues: watermarks, promotional text or low resolution.
  • Policy violations: prohibited or restricted categories, or misrepresentation.

Instead of fixing products one by one, find the root cause. If hundreds of items show a price mismatch, the problem is usually update frequency. Likewise, sale prices that apply in the cart but not on the page trigger the same error.

Account level warnings are more serious. If you face a suspension for misrepresentation, review your contact, returns, shipping and company details first. Then request a review in Merchant Center. Avoid sending repeated appeals; make a real fix before each one.

What should you consider when selling abroad?

Google Shopping needs separate product data and settings for each target country. Prices must be in that country's currency, and titles and descriptions must be in its language. The landing page should also open in the same language and currency.

In regions such as the European Economic Area there is one more detail. According to Google's official page, in countries with the Comparison Shopping Services (CSS) program, you take part in Shopping ads through an approved CSS. So when you expand into markets like Germany, decide early which CSS you will work with.

Shipping and returns also vary by country. Enter realistic delivery times; a longer but accurate promise beats a short one you cannot keep. Moreover, taxes, customs and return costs affect your margin differently in each market. Calculate a separate ROAS target for each country.

In practice, I suggest entering a new country with a small set of best sellers first. That lets you test the feed, shipping and payment flow at small scale and catch problems early.

How do you measure Google Shopping performance?

When you measure Google Shopping campaigns, look at profitability, not click counts. My core metric set is impression share, click through rate, conversion rate, average order value and ROAS. I read them by product group, brand and category.

You find free listings performance in Merchant Center reports. To track that traffic separately in Google Analytics, you can add UTM parameters to product links; the UTM builder helps you do this without errors. That way you do not mix up the contribution of paid and free channels.

To compare conversion rates by product, use the conversion rate calculator. Products that get clicks but no sales usually point to a price, stock or product page problem.

On the other hand, never judge a campaign on a single week. Shopping conversions can arrive in reports with a delay of a few days. So evaluate bid changes on at least one to two weeks of data. During seasonal peaks, comparing with the same period last year gives a fairer picture.

What are the most effective ways to increase sales with Google Shopping?

The biggest jumps I see rarely come from a new campaign type. They come from getting the basics right. These are the steps I prioritize to grow sales with Google Shopping:

  1. Rewrite titles in the language people search with, and move key details into the first 70 characters.
  2. Fill in GTIN, brand and product category completely.
  3. Update the feed several times a day if prices and stock change often.
  4. Build profit tiers with custom labels and bid according to margin.
  5. Review search terms weekly, add negatives and move winning words into titles.
  6. Define shipping and returns in Merchant Center; delivery time and free shipping are strong decision signals.
  7. Improve mobile speed and the cart experience on product pages.

Also add a remarketing layer to win back people who viewed products but did not buy. I walk through that structure in my guide on strengthening your sales funnel with remarketing. For shoppers who drop out at checkout, my tips on reducing cart abandonment apply directly.

When should you hand Google Shopping management to a specialist?

A small store with a few dozen products can run a Google Shopping setup on its own with a good guide. However, once you pass a few hundred products, pull the feed from several sources or face repeated disapprovals, the work becomes a technical discipline.

Consider outside help if you see one of these signs: spend rises while ROAS falls, a large share of products gets no impressions, Merchant Center warnings keep coming back, or you do not know which products actually make a profit. All of these are data and structure problems. A bigger budget will not solve them.

In Google Shopping projects, my team and I start with a feed audit. Next, we set up Merchant Center properly, then campaign priorities and profit tiers. You can read about our approach to ads on the Google Ads management page, and about store side improvements on the e-commerce consulting page.

In short, Google Shopping is one of the most efficient e-commerce channels when your product data is strong. With weak data, it turns into one of the most expensive. To find out where you stand, take a look at your feed titles and the diagnostics page today.

Frequently Asked Questions

Is Google Shopping free?
It has both a free and a paid side. If you upload products to Merchant Center and join free listings, your products can appear on the Shopping tab, Images and YouTube without ad spend. With Shopping ads, you pay per click through Google Ads and gain access to premium placements above regular search results.
Do I need a website for Google Shopping?
Yes, every product in your feed needs a landing page URL. Google expects the price and availability on that page to match your feed. You also need to verify and claim your website in Merchant Center. Clear contact, return and shipping information on the site makes the approval process much smoother as well.
Why are my products disapproved in Merchant Center?
The most common reason is a price or availability mismatch between your feed and your product page. Missing GTIN or brand, watermarked or low resolution images and restricted product categories also block approval. The diagnostics page lists the reason for each item, so fix the root cause behind bulk errors first.
Can I choose keywords for Google Shopping ads?
No, you do not add keywords to Shopping campaigns. Google matches searches against feed attributes such as title, description and product category. However, the search terms report shows which queries triggered your ads, and you can exclude irrelevant ones as negative keywords. That gives you indirect control over matching and spend.
How much budget should I set for Google Shopping?
Work backwards from your target number of sales and your product margin rather than picking a round number. Estimate average cost per click and conversion rate, then calculate what one sale costs you. Start with a reasonable test budget in the first weeks and shift weight toward profitable product groups as data builds up.
Can Standard Shopping and Performance Max run at the same time?
Yes, you can run both in the same account. However, if the same products sit in both campaigns, plan in advance which one should take the lead. In practice, splitting products clearly between campaigns keeps reports readable and comparable. You can then see which structure works more profitably for each product.
  • Google Shopping
  • Merchant Center
  • Shopping Ads
  • Product Feed
  • Google Ads
  • E-Commerce
Share:
Talha Aslan

Google Partner digital marketing expert. Hands-on with SEO, Google Ads, web design and e-commerce projects since 2012; every post here comes from that experience.

Next project

Let's talk about your project.

Your brief goes straight to Talha Aslan and team: strategy led by Talha, delivery by an experienced team. The first consultation is free; we listen and come back with a clear roadmap.