k-sync
Back to blog

Shopify Google shopping feed setup after WooCommerce (2026)

How to set up Google Shopping and Performance Max campaigns in Shopify after migrating from WooCommerce — Google & YouTube Shopify channel, feed optimization, product attributes, and fixing disapproved products.

·By k-sync
5 min read · 1,091 words

WooCommerce stores connected Google Shopping via the official WooCommerce Google Listings & Ads plugin or Datafeed Watch, DataFeedWatch, or WP Google Shopping by Simprosys. After migrating to Shopify, you need to reconnect Google Merchant Centre and rebuild your product feed. The Shopify Google & YouTube channel (official, free) handles most stores. This guide covers setup, feed optimization, and fixing the most common disapproval reasons.

Shopify Google & YouTube channel setup

  1. Install: Shopify App Store → Google & YouTube (official channel by Google)
  2. Connect your Google account
  3. Connect to Google Merchant Centre account (or create new)
  4. Select your Shopify domain — Shopify verifies the domain with Google
  5. Product sync: Shopify sends all active products to Merchant Centre automatically
  6. Review: Google reviews products for policy compliance (typically 24–72 hours)
  7. Campaigns: create Shopping or Performance Max campaigns directly from the channel or via Google Ads

What Shopify sends to Google Merchant Centre

The Google & YouTube channel automatically maps Shopify product fields to Google Shopping attributes:

Google attributeSource from ShopifyRequired?
idShopify variant IDYes
titleProduct title (+ variant name if variant)Yes
descriptionProduct description (HTML stripped)Yes
linkProduct URLYes
image_linkProduct featured imageYes
priceVariant priceYes
availabilityBased on inventory (in stock / out of stock / preorder)Yes
brandProduct vendorRequired for most categories
gtinProduct barcodeRequired if GTIN exists
conditionDefaults to "new" (unless set via metafield)Yes
product_typeProduct type in ShopifyRecommended
google_product_categoryNot mapped automatically — must configureRecommended
colourColour variant option (if named "Color" or "Colour")Required for apparel
sizeSize variant option (if named "Size")Required for apparel
age_groupNot mapped — set via metafield or supplemental feedRequired for apparel
genderNot mapped — set via metafieldRequired for apparel

Feed optimization: title

Google Shopping title is the most important field for matching search queries. Structure:

Feed optimization: GTIN

GTIN (barcode) is required for branded products. Missing GTIN is the most common reason for Shopping disapprovals:

Google product category mapping

Google requires Google Product Category (GPC) taxonomy for many product types. Shopify doesn't map this automatically:

Apparel feed requirements

Apparel requires additional mandatory attributes that Shopify doesn't always map automatically:

Fixing common disapproval reasons

Disapproval reasonCauseFix
Missing GTINBranded product without barcode setAdd barcode to all Shopify variants or set identifier_exists: no
Price mismatchShopify price differs from Google cached page priceWait 24h for cache; ensure prices match exactly including VAT
Missing required attributeapparel without gender or age_groupAdd metafields for gender and age_group
Landing page issuesProduct page returns error or is password protectedRemove password protection; ensure all product URLs live
Misleading or incorrect infoDescription/title inconsistencyReview and correct product information
Unsupported payment methodCheckout only shows unusual payment methodsEnsure Shopify checkout accepts standard credit/debit cards
Image crawl issueImage URL returning errorsCheck CDN availability; re-upload images

Performance Max vs Standard Shopping

WooCommerce Google Shopping migration checklist

The single most important action for preserving Google Shopping performance post-migration is connecting to your existing Merchant Centre account (not creating a new one). Your Merchant Centre account has performance history, quality scores, and reviews (if you had product ratings) attached to it. A new account starts from zero. Connect via the Google & YouTube Shopify channel, then verify the domain. All active products will re-sync within 24–72 hours. The Shopping campaigns in Google Ads remain linked to the same Merchant Centre and should resume delivering within a day of the product feed being re-approved.

Migrate your store with k-sync

Connect your WooCommerce store, validate your products, and push to Shopify in minutes. Free for up to 50 products.

Get started free

Related reading

Browse all migration guides