Google Merchant Center and Shopify: How to Connect Them Properly
What to check in your Shopify store before you connect Google Merchant Center, the setup steps in the Google & YouTube app, the sync problems merchants hit most, and what to do once your products arrive.
You connected your Shopify store to Google Merchant Center, and now half your products say “Not approved”, a country shows zero products, or a warning arrived before your first sale. Most of these problems start before the connection, because Google reads your store as well as your product list: The Google & YouTube app on Shopify syncs products that are available to your online store with Merchant Center.
(Google’s page on syncing Shopify products).
Update, 29 October 2026: Google has reworded several of the help pages quoted in this post since it was first published. The quotes are Google’s current wording, checked on 29 October 2026. Where a rule itself is newer than this post, we say so.
This post covers connecting Google Merchant Center to Shopify in the right order: what to check first, the setup steps, the sync problems merchants hit most, and what to look at once your products arrive.
What should I check before connecting Shopify to Google Merchant Center?
Google only shows your products if it trusts your store. Once products start arriving, Google looks at the store behind them, and Google says Google reviews Merchant Center accounts regularly.
(Google’s page on warnings and suspensions for Shopify users). Fix these first:
- Turn off the password page. Shopify’s Google & YouTube requirements say the store can’t be in private mode, and Google’s site rules say
Confirm that all landing pages and product details remain available to the public without authentication requirements.
(Google’s site requirements). Pop-ups should be easy to close too. - Add a payment provider. Shopify lists a valid payment provider as a requirement for the channel. Place a test order to make sure checkout works.
- Create a refund policy and terms of service in Shopify’s policy settings, and link both in your footer menu. Shopify’s requirements ask for both policies in the footer.
- Show at least one contact method on a page of your store: email, phone, mailing address or a contact form.
- Make your business details match. Google’s Shopify page says
Your legal business name, physical address, phone number, and email must match across your online store and Merchant Center account.
Check your footer, contact page and Merchant Center’s business info side by side. Our guide on business information that doesn’t match covers the usual gaps. - Put your shipping rates in the General profile. Google says
Only shipping rates in your General shipping profile can sync to Google Merchant Center.
(Google’s Shopify shipping page). You also need a shipping zone for each country you want to sell to on Google. - Check prices and product data. Each product needs a price, a working page and, where it has one, a GTIN (more on identifiers below).
- Remove leftovers from your theme: placeholder text, demo products and links that go nowhere.
Our free store check looks at several of these items from the outside, the way a visitor sees your store: policies, contact details, checkout and the password page.
How do I connect Google Merchant Center to Shopify?
Shopify’s connection steps for the Google & YouTube app run in this order:
- Install the Google & YouTube app from the Shopify App Store. Staff who install it need several admin permissions, which Shopify’s page lists.
- In Shopify admin, go to Sales channels → Google & YouTube and select Connect Google Account. Use the Google account that is an admin on your Merchant Center account, not one with standard access.
- Review the store requirements the app shows and fix anything it flags. Don’t tick a requirement you haven’t met: Shopify’s help page warns this can lead to Google suspending your Merchant Center account.
- Select your Merchant Center account, or create a new one. Each Merchant Center account can be connected to only one Shopify store at a time, and Shopify says multi-client accounts can’t be connected directly.
- Verify it’s you with a text-message code. The phone number has to match the one in your Shopify store details.
- Choose the countries and languages to sync, then your shipping settings: automatic import from Shopify, or manual setup in Merchant Center.
- Optionally, choose whether Google gets your product titles and descriptions or your search engine listing title and meta description.
After that, products available to your online store sync automatically.
Verifying and claiming your domain
Merchant Center links one website to one account. Google says A single URL can only be claimed by one account.
(Google’s page on verifying and claiming your website). If an old Merchant Center account, a former agency or a feed app already claimed your domain, sort that out before you connect, or you may end up linked to the wrong account. Shopify asks you to use your primary domain. If verification doesn’t go through, Shopify’s help page describes adding Merchant Center’s HTML tag to your theme.
Adding your return policy in Merchant Center
Your Shopify refund policy doesn’t fill in Merchant Center’s return settings by itself. Google’s Shopify page describes two steps, Shopify first and then Shipping and returns → Return policies in Merchant Center, and explains why: Adding your return policy in both locations helps ensure that Google accurately represents your policies in search results and Shopping ads.
(Google’s Shopify return policy page). Use the same window and conditions in both places.
Why aren’t my Shopify products syncing to Google Merchant Center?
These are the problems merchants run into most often after connecting.
Products missing identifiers
Google says For products without a GTIN, you need to add an MPN (Manufacturer Part Number) and brand to the product data in the Google & YouTube app on Shopify.
Add a GTIN in the variant’s details in Shopify. Add MPN and brand in the Google & YouTube app’s product fields, one product at a time or with Edit in bulk editor. For products you make yourself, tick This is a custom product. Use the app’s own fields rather than metafields you create yourself. See why “missing GTIN” shows in Merchant Center for the details.
Only part of the catalog arrives
The app’s Products tab shows each product as Approved, Under review, Limited or Not approved. Google says Products with the Approved status are successfully synced to Merchant Center.
Products marked Not approved or Limited usually lack data (identifiers, or for clothing: age group, gender, color and size). Also check that the missing products are available to the Google & YouTube sales channel. A product that isn’t published there never syncs.
A country shows zero products
The app syncs countries you’ve turned on under Countries and languages. Google’s page asks you to make sure your Shopify markets are enabled and have general shipping rates for those locations. A country with no rate in the General profile, or a currency that doesn’t fit the country, is the first thing to check.
Shipping costs that don’t match
If you set shipping in Merchant Center instead of importing it, Google’s rule is strict: The costs you submit to Merchant Center must match the costs you charge on your Shopify store.
Custom shipping profiles and third-party shipping apps are where this usually slips.
Duplicate products from two data sources
If Google already added products automatically from your store, or an older feed app is still connected, Merchant Center can hold the same product twice. Google says If a product is uploaded multiple times through different data sources, then the product will be considered part of the data source that was most recently updated.
(Google’s page on data sources). Check Settings → Data sources and keep one primary source per product.
What we see in real cases
Paraphrased from merchants’ forum posts this year:
- A store with a large catalog saw only about half its products reach Merchant Center, with no error shown. Several reinstalls of the app didn’t change the count.
- After reinstalling the app, a merchant found the product IDs in Merchant Center had changed and worried that product-level ad history had been reset.
- One country’s data source showed zero products while other countries synced, and title edits still hadn’t shown up a week later.
- A multi-country store found that price and attribute edits had stopped reaching Merchant Center, even after filling in the category fields.
- Merchant Center showed fewer products than Shopify, after syncing correctly before.
Our reading: reinstalling rarely helps, because the app sends the same data again. Many replies in these threads pitch a different feed app, but a different app sends the same product data too. Find the product-level issue first.
What should I do after connecting?
- Wait before you judge. Google says, for any connected ecommerce platform,
Keep in mind that changes may take 24-48 hours to reflect in Merchant Center.
(Google’s page on uploading products). Don’t edit the same products again and again in that window. - Read both lists. Check the app’s Products tab, then Merchant Center’s Needs attention tab for account-level issues. Google’s errors aren’t the same as Shopify’s, so a change that looks fine in Shopify can still cause a disapproval.
- Edit products in Shopify, not in Merchant Center. Google’s upload page recommends managing product data in the platform you connected. Our reading: edits made directly in Merchant Center can be overwritten at the next sync, as Google says happens with shipping settings.
- Re-check after theme or app changes. A new theme can drop your footer policy links. A new app can add pop-ups or change prices on the page.
- If products are approved but don’t appear, our guide to products not showing in Google Shopping walks the next checks.
Update, 28 October 2026: Google switched off the Content API for Shopping, the older connection many apps used to send products: Google’s developer page says the Content API for Shopping was sunset on August 18, 2026.
(Google’s migration page). For Shopify stores using the Google & YouTube app, Google’s Shopify page now answers whether you need to act: No action needed.
It says Google handles the move, product IDs don’t change, and you don’t need to reinstall the app. Content API data sources may still show in Merchant Center during the move.
On WooCommerce and other platforms
This guide is about Shopify. On WooCommerce the usual route is the Google for WooCommerce plugin, and on other platforms Google can add products automatically from your online store when your product pages carry structured data. The checks before you connect are the same on every platform: no password page, working checkout, visible policies and contact details, and business details that match Merchant Center.
FAQ
Do I need a Google Merchant Center account before I install the Google & YouTube app?
No. During setup the Google & YouTube app lets you pick an existing Merchant Center account or create a new one. Each Merchant Center account can be connected to only one Shopify store at a time.
Why are only some of my Shopify products in Merchant Center?
Open the Products tab in the Google & YouTube app and look for products marked Not approved or Limited, which usually lack required data such as a GTIN, or an MPN and brand. Also check that the missing products are available to the Google & YouTube sales channel.
Where do I add GTIN, MPN and brand for Google on Shopify?
Add a GTIN in the product variant’s details in Shopify. Add MPN and brand in the Google & YouTube app’s product fields, one product at a time or with the bulk editor, and tick “This is a custom product” for products that have no GTIN or MPN.
Should I reinstall the Google & YouTube app to fix a sync problem?
Our reading: not as a first step. A reinstall sends the same product data again, so find the problem in the app’s Products tab and Merchant Center’s Needs attention tab first.
How long do Shopify changes take to show in Merchant Center?
Google says changes from a connected ecommerce platform may take 24-48 hours to reflect in Merchant Center. Wait that long before you change the same product again.