Search for almost any product on Google and you'll see a row of product images, prices and store names at the top of the page. That's Google Shopping, and for online shops it's often the most valuable advertising space on the internet.

In this guide I'll explain what Google Shopping is, how Shopping ads and free listings work, where they appear, how to set them up and how to optimise them to drive more sales. If you run an online store and want help, see our Google Ads management and ecommerce SEO services.

What Is Google Shopping?

Google Shopping is Google's product search and advertising platform. It lets shoppers browse, compare and click through to buy products from different online stores, directly from Google.

There are two ways to appear in Google Shopping:

  • Shopping ads: paid product listings that appear in prominent positions, charged per click
  • Free product listings: unpaid listings that can appear in the Shopping tab and across other Google surfaces

Both are powered by the same product information, which you provide through Google Merchant Center.

Why it matters: Shopping listings show your product image, price and store name before someone even clicks, so the people who click are often much closer to buying.

How Do Google Shopping Ads Work?

Unlike search ads, you don't choose keywords for Shopping ads. Instead, Google uses your product data, including titles, descriptions, categories and prices, to decide which searches your products are relevant for.

When someone searches for a product, Google runs an auction among relevant retailers. Your ad's position depends on your bid, the relevance of your product data and the quality of your listings. As with other Google Ads, you typically pay only when someone clicks.

Where Do Google Shopping Ads Appear?

Google Shopping ads and listings can appear:

  • At the top of Google search results, in a product carousel
  • Alongside search results on desktop
  • In the Shopping tab
  • In Google Images
  • On YouTube and partner websites, particularly through Performance Max campaigns

Shopping Ads vs Free Listings

Shopping ads Free listings
Cost Pay per click Free
Placement Prominent positions, including top of search Shopping tab and other surfaces
Control Budgets, bids and targeting Limited
Setup Merchant Center and Google Ads Merchant Center only

Every online shop should use free listings. Paid Shopping ads then give you much greater visibility and control.

How to Set Up Google Shopping

Step 1: Create a Google Merchant Center account

Merchant Center is where you manage your product data. Create an account, add your business details and verify and claim your website.

Step 2: Add your products

Upload a product feed: a file containing information about each product, such as title, description, price, availability, images and product identifiers. Platforms such as Shopify and WooCommerce can sync products automatically, which saves time and keeps prices and stock accurate.

Step 3: Set up shipping and returns

Add your delivery costs, delivery times and returns policy. Accurate information is required and helps build shopper trust.

Step 4: Fix any disapprovals

Merchant Center checks your products against Google's policies. Resolve any errors or warnings so your products are eligible to show.

Step 5: Opt in to free listings

Enable free listings so your products can appear across Google without cost.

Step 6: Link Google Ads and create a campaign

Link Merchant Center to Google Ads, then create a Shopping or Performance Max campaign. Set up conversion tracking so you can measure sales and revenue.

Standard Shopping vs Performance Max

Standard Shopping campaigns show your products in Shopping placements and give you more control over bids, product groups and search terms.

Performance Max uses Google's automation to show your products across Search, Shopping, YouTube, Display, Gmail and Maps from a single campaign. It can drive strong results for stores with good conversion data, but offers less visibility into exactly where and why your ads appear.

Many stores use a combination, depending on their budget, product range and data. There's no single right answer. It depends on your store.

How to Optimise Google Shopping Ads

Write better product titles

Titles are one of the most important factors in which searches your products appear for. Put the most important information first, such as brand, product type, key attributes (size, colour, material) and model.

Use high-quality images

Clear, well-lit images on a clean background help your products stand out and get more clicks. Follow Google's image requirements.

Keep prices and stock accurate

Mismatched prices or out-of-stock products lead to disapprovals and a poor shopper experience.

Fill in every relevant attribute

Include product categories, GTINs where applicable, brand, colour, size and material. The more complete your data, the better Google can match your products to searches.

Add negative keywords

Although you don't choose keywords for Shopping ads, you can add negative keywords to block irrelevant searches in standard Shopping campaigns.

Segment your products

Group products by performance, margin or category, so you can invest more in best-sellers and high-margin items.

Improve your product pages

Fast, clear product pages with good photos, detailed descriptions and reviews convert more of the clicks you pay for. Our guide to Shopify SEO covers product page optimisation.

How Much Do Google Shopping Ads Cost?

Does Google Shopping cost money? Free listings don't, but Shopping ads charge per click. Costs vary by product category and competition, but many retail product clicks cost well under £1. As with all Google Ads, you set your own budget. See our Google Ads cost guide for more.

The key measure for Shopping ads is return on ad spend (ROAS): how much revenue you generate for every pound you spend. Tracking this accurately lets you invest more in the products that make you money.

Are Google Shopping Ads Worth It?

For most online shops, yes. Shopping ads reach people actively searching for products, show your image and price upfront, and typically generate clicks from shoppers ready to buy. They work particularly well for stores with competitive prices, strong product images and a well-optimised website.

Combining Shopping ads with strong ecommerce SEO gives you visibility in both paid and organic results. Our client Grace Wong Linocut Prints shows what a well-built, optimised online shop can achieve, ranking organically for her main search terms within weeks.

Common Google Shopping Mistakes

  • Using short, vague product titles
  • Poor-quality or inconsistent product images
  • Inaccurate prices or stock levels
  • Ignoring Merchant Center errors and warnings
  • No conversion tracking or revenue data
  • Treating every product the same, regardless of margin or performance
  • Slow, thin product pages that don't convert

Google Shopping for Small Online Shops

You don't need a huge product range or budget to benefit from Google Shopping. Small online shops can start with free listings, then run a focused Shopping campaign on their best-selling or highest-margin products.

Final Thoughts

Google Shopping is one of the most effective ways for online stores to reach ready-to-buy shoppers. Start with free listings, get your product data in great shape, then use Shopping ads to grow your visibility and sales.

Want to get more from Google Shopping? Get a free audit of your store and ads.