Google Shopping Ads Setup Guide: Merchant Center to First Sale

Performance Marketing · Rama Krushna Pati · 2026-11-05

Online store owner reviewing product listings and Google Shopping ads on a laptop next to packaged products

Quick answer: To set up Google Shopping ads, create a Google Merchant Center account, verify and claim your website, upload a product feed with accurate titles, prices, GTINs and images, set shipping and return policies, link Merchant Center to Google Ads, then launch a Performance Max or Standard Shopping campaign with conversion tracking in place.

Shopping ads are often the highest-intent traffic an ecommerce store can buy: the shopper sees your product, price and store name before clicking. But they run on your product data, not on keywords, so the setup work happens mostly in Merchant Center. This guide walks through the full process for a US store, plus the optimizations I prioritize after launch.

How Google Shopping ads work

Unlike Search ads, you do not choose keywords for Shopping. Google reads your product feed and decides which searches each product is relevant for. Your levers are:

Ads can appear on the Google Search results page, the Shopping tab, Images, YouTube, Gmail and partner sites, depending on the campaign type.

Step 1: Set up Google Merchant Center

  1. Create a Merchant Center account with the Google account you will also use for Google Ads.
  2. Add business information: business name, address, customer service contact.
  3. Verify and claim your website. Platforms like Shopify, WooCommerce and BigCommerce offer Google apps or plugins that handle this; otherwise use a meta tag, Google Analytics or Google Tag Manager.
  4. Set shipping settings for the US: carriers, delivery times, free-shipping thresholds.
  5. Add a return policy. Clear return windows and costs are required for many surfaces and help shoppers trust you.
  6. Check your site for policy basics: visible contact info, secure checkout (HTTPS), accurate pricing in USD, and a clear refund policy.

Step 2: Build a clean product feed

The feed is the heart of Google Shopping ads. You can create it with a platform app, a Google Sheet, a scheduled file fetch, or the Content API. For most small stores, the platform integration is the most reliable choice because prices and stock sync automatically.

AttributeRequired?Best practice
idYesStable, unique SKU that never changes
titleYesBrand + product type + key attributes (size, color, material)
descriptionYesPlain, accurate copy; no promotional text or ALL CAPS
linkYesDirect product page URL, not a category page
image_linkYesHigh-resolution, clean background, no watermarks or text overlays
price / availabilityYesMust match the landing page exactly
gtin / brand / mpnUsuallyInclude GTINs for branded products; improves matching
google_product_categoryRecommendedMost specific category available
product_typeRecommendedYour own taxonomy; useful for campaign structure
custom_label_0-4OptionalMargin tier, bestseller, season, price band

Titles matter most

Titles have a large influence on which searches your products match. A weak title like "Classic Tee" becomes much stronger as "Acme Men's Organic Cotton Crew Neck T-Shirt - Navy - Large". Put the most important words first, because titles are truncated in ads.

Fix diagnostics before you launch

Open Diagnostics in Merchant Center and resolve account-level issues first, then item-level disapprovals. Price mismatches and missing identifiers are the most common problems I see.

Step 3: Link Merchant Center to Google Ads and set up tracking

  1. In Merchant Center, go to the linked accounts area and send a link request to your Google Ads account ID; approve it inside Google Ads.
  2. Set up purchase conversion tracking with transaction value. Shopify and most platforms support the Google tag; server-side or enhanced conversions improve accuracy.
  3. Make sure consent mode v2 is implemented if you have users in regions that require consent, so measurement stays as complete as possible.
  4. Mark "Purchase" as the primary conversion goal. Secondary actions like "Add to cart" should usually stay as secondary goals.

If you run GA4 alongside Google Ads, my GA4 events setup guide covers ecommerce events like view_item, add_to_cart and purchase.

Step 4: Choose a campaign type

FactorStandard ShoppingPerformance Max
InventoryShopping placements on Search and partnersSearch, Shopping, YouTube, Display, Discover, Gmail, Maps
ControlHigh: bids by product group, search terms visibleLower: automated, with limited reporting
Best forNew stores, tight budgets, testing specific productsStores with solid conversion data and budget to learn
BiddingManual CPC, Max clicks, Max conversion value, tROASMax conversion value, optional tROAS
Creative neededFeed onlyFeed plus optional images, videos, text assets

My usual approach for a new store: start with Standard Shopping or a feed-only Performance Max on a limited budget, build conversion history, then scale. For more on structure and asset groups, see my Performance Max best practices.

Step 5: Structure, bidding and budget

Group products by margin and performance

Use custom labels to separate products into groups such as "high margin", "bestsellers", "clearance" and "low priority". This lets you push budget toward profitable items instead of letting the algorithm spend on whatever gets clicks.

Pick a sensible starting bid strategy

A worked example (hypothetical numbers)

Imagine an Austin candle brand with an average order value of $45 and a 60% gross margin. Break-even ROAS is about 1 / 0.60 = 1.67, so any campaign returning under roughly $1.67 in revenue per $1 spent loses money on the first order. The brand might set an initial target ROAS around 2.5 to leave room for shipping and returns. These numbers are illustrative only; use your own margins.

Step 6: Optimize after launch

Common setup mistakes

Key takeaways

Google Shopping ads FAQ

How much do Google Shopping ads cost?

You pay per click, and costs vary widely by category, price point and competition. Many small stores start with a daily budget in the range of roughly $20-$100 while they collect data. Judge cost by return on ad spend and profit, not by cost per click alone.

Do I need a website to run Google Shopping ads?

In most cases, yes. Shopping ads send shoppers to product pages, and Merchant Center reviews your site for policies such as clear pricing, return policy and secure checkout. Some local inventory formats work differently, but a compliant online store is the standard requirement.

Should I use Standard Shopping or Performance Max?

Performance Max is Google's default recommendation and works well when you have reliable conversion tracking and enough volume. Standard Shopping gives more control over search terms and bids, which helps new stores, tight budgets, or when you want to isolate specific products.

Why are my products disapproved in Merchant Center?

Common causes include price or availability mismatches between the feed and the landing page, missing GTINs, policy issues such as restricted products, and missing shipping or return information. The Diagnostics area in Merchant Center lists each issue and the affected items.

Are free product listings the same as Google Shopping ads?

No. Free listings can show your products in the Shopping tab and other Google surfaces at no cost once your feed is approved. Shopping ads are paid placements with more visibility and control over budget and bidding.

Sources and further reading

Written by Rama Krushna Pati — Growth & Performance Marketing Manager with 7+ years in B2B SaaS, Tech and EdTech. Need help? Book a consultation or see my services.