Google Shopping is a product discovery channel that works only when your store is connected to it. Without the Google & YouTube app installed in Shopify and your product catalogue synced to Google Merchant Center, your products are invisible to the millions of shoppers who search on Google and click the Shopping tab first. The connection does not happen automatically when you open a Shopify store — you have to build it.
This integration is one of the twelve items on the Shopify setup checklist, and it is one of the most commercially consequential. Google Shopping drives purchase-intent traffic — people who are actively searching for what you sell, with a product image and price in front of them before they even click through. Getting your products into that feed is a revenue decision, not a technical formality.
Google Shopping listings appear at the top of search results for product queries. A shopper searching "men's waterproof hiking boots size 10" sees a row of product images, prices, and store names before any organic or text ad results. These are Shopping listings, and they come from Merchant Center.
For ecommerce stores, Shopping traffic is some of the highest-converting traffic available. Visitors who click a Shopping listing have already seen the product image and price — they arrive with intent. The click-through rates for Shopping listings on branded and specific product terms are typically higher than standard text ads.
Free Shopping listings — separate from paid Shopping ads — are available to all merchants with a verified Merchant Center account. These listings appear in the Shopping tab and increasingly in standard search results. They cost nothing per click.
If your Shopify store is not connected to Google, you are handing this channel to your competitors.
Step 1: Open the Shopify App Store
From your Shopify admin, navigate to Apps > Visit Shopify App Store. Search for "Google & YouTube." The official app is published by Google LLC — confirm the publisher before installing.
Step 2: Install the app
Click "Add app" and accept the required permissions. The app requests access to your products, orders, and customer data — this is required for feed sync and conversion tracking.
Step 3: Connect your Google account
After installation, the app walks you through connecting a Google account. Use the Google account associated with your Merchant Center account (or the account you intend to create one under). If you have multiple Google accounts, confirm you are connecting the correct one before proceeding.
Step 4: Verify your domain
Google requires domain verification before approving your Merchant Center account. The Google & YouTube app can handle this automatically via Shopify — it adds the required HTML tag to your store's header. Alternatively, you can verify via DNS TXT record in your domain's DNS settings.
Domain verification is separate from DNS configuration for Shopify itself. You are proving to Google that you own the domain — this is required for Merchant Center, Google Search Console, and Google Ads.
Step 5: Set up Merchant Center
If you do not already have a Google Merchant Center account, the app guides you through creating one. Your Merchant Center account needs:
If you already have a Merchant Center account, link it to the app in this step. The broader context of Merchant Center configuration — including account setup, business verification, and feed quality standards — is covered in the Google Merchant Center guide.
Step 6: Configure product sync settings
Before the feed syncs, review what the app will send to Google:
The Google & YouTube app maps your Shopify product data to Google's required feed attributes. Understanding what syncs automatically and what requires your attention saves significant troubleshooting time.
| Shopify Field | Google Attribute | Syncs Automatically | Notes |
|---|---|---|---|
| Product title | title | Yes | Google uses this for keyword matching — make it descriptive |
| Product description | description | Yes | First 500 characters are most important for relevance |
| Price | price | Yes | Must match the price on your product page exactly |
| Inventory status | availability | Yes | "in stock" or "out of stock" updates automatically |
| Product images | image_link | Yes | Must meet Google's image quality guidelines |
| Variants | item_group_id | Yes | Variants automatically grouped under one parent item |
| Product URL | link | Yes | Constructed from your domain + product handle |
| Barcode/EAN | gtin | Yes (if entered) | Add barcodes to product fields for best approval rates |
| Brand | brand | Partial | Syncs from vendor field in Shopify — keep this populated |
| Product category | google_product_category | Automatic (approximate) | App assigns a category — review for accuracy |
| Shipping | shipping | Requires Merchant Center setup | Configure shipping templates in Merchant Center |
| Tax | tax | Automatic (UK: included in price) | Verify tax settings match your Shopify configuration |
Products can be disapproved at the item level without affecting the rest of your feed. The Google & YouTube app dashboard shows a status for each product: Active, Pending, Disapproved, or Excluded.
| Error | Cause | Fix |
|---|---|---|
| Missing GTIN | Product has no barcode entered in Shopify | Add barcode/EAN to the product's Shopify listing, or request GTIN exemption in Merchant Center for genuine brands |
| Image not meeting requirements | Image has watermarks, overlays, or is too small | Replace with clean product image, minimum 100x100px (750x750px recommended) |
| Price mismatch | Feed price differs from website price | Trigger a manual sync, check for currency or tax configuration mismatches |
| Landing page not crawlable | Google bot blocked from product page | Check robots.txt and ensure product pages are not noindexed |
| Insufficient product description | Description is too short or contains only keywords | Expand descriptions to minimum 150 words, write naturally |
| Missing required attribute (apparel) | Colour, size, gender, or age group missing | Add these as product metafields and map them in the app settings |
| Account suspended | Policy violations or unverified business information | Review Merchant Center policy notifications and complete business verification |
For a full breakdown of Merchant Center error types, causes, and fixes, see the guide to fixing Merchant Center errors.
The Google & YouTube app supports both free product listings and paid Shopping campaigns. These are distinct channels that work alongside each other.
Free listings appear in the Shopping tab and sometimes in standard search results. They drive traffic at no cost per click. To enable free listings, navigate to the Listings section of the Google & YouTube app and confirm your feed is eligible. Approval requires a verified Merchant Center account, complete product data, and compliance with Google's shopping policies.
Paid Shopping ads appear at the top of search results with a "Sponsored" label. They provide premium placement and are typically more visible than free listings. Paid ads require a Google Ads account linked to your Merchant Center account.
The strategic case for starting with free listings — and the steps to maximise their performance — is covered in detail in the free Google Shopping listings guide.
Most stores should activate free listings first, verify their product data quality, and then move to paid Shopping campaigns once the feed is clean and approval rates are high. Running paid ads to a poorly configured feed wastes budget on disapproved or low-quality listings.
Install the Google & YouTube app from the Shopify App Store if you have not already. The installation takes under ten minutes.
Connect your Merchant Center account — or create one during the app setup flow. Complete business information and shipping settings.
Review your product data quality before the first sync. Check that your top products have: complete titles (descriptive, not generic), descriptions of at least 150 words, high-quality images with no overlays, and barcode/GTIN data where applicable.
Check the feed status 24-48 hours after initial sync. The app dashboard shows how many products are Active, Pending, and Disapproved. Address the Disapproved items first — these are products earning zero impressions.
Enable free listings once your feed is largely Active. This switches on traffic at no cost per click while you review whether to activate paid campaigns.
For a complete audit of your Google Shopping feed, Merchant Center configuration, and product data quality, see our SEO optimisation services, or get in touch to discuss your specific store.
Yes. The Google & YouTube app for Shopify is free to install and use. It syncs your product catalogue to Google Merchant Center at no cost. You only pay if you choose to run paid Google Shopping ads through the app — free product listings in the Shopping tab are completely free.
The Google & YouTube app syncs your Shopify product catalogue to Merchant Center automatically. Full syncs typically happen daily, with incremental updates for product changes happening more frequently. If you make a significant change (like updating prices across your catalogue), you can manually trigger a sync from within the app.
Common disapproval reasons include: missing or incorrect GTIN/barcode numbers, product images that do not meet Google's requirements (no watermarks, no promotional overlays, white background preferred), prices that do not match your website, insufficient product descriptions, and missing shipping information. The Google & YouTube app dashboard shows specific disapproval reasons for each product.
No. Google offers free product listings in the Shopping tab for all eligible merchants. These free listings appear alongside paid ads. While paid Shopping ads get premium placement, free listings still drive significant traffic. The Google & YouTube app supports both free listings and paid campaigns.
At minimum, Google requires: product title, description, price, availability status, product image (meeting quality guidelines), brand name, and a unique product identifier (GTIN, MPN, or brand + model). For apparel, additional attributes like colour, size, gender, and age group are required. The more complete your product data, the better your listings perform.
Subscribe to get our latest guides, tutorials, and success stories delivered to your inbox
A myshopify.com URL tells customers your store is not serious. Connecting a custom domain is the first step to a credible online shop. This guide covers DNS configuration, SSL verification, and the common errors that delay your launch.
Read More →Shopify handles many SEO basics automatically, but the default settings are not optimised for maximum visibility. The difference between a default Shopify store and a properly configured one can be a 20-40% improvement in organic traffic and conversion rate.
Read More →AI search tools like Google AI Overview, Microsoft Copilot, and ChatGPT generate answers instead of showing links. When they cite your business, it is an implied endorsement. Structured data and authoritative content determine who gets referenced.
Read More →