You’ve decided to run Google Shopping ads or free listings, and you need your Shopify products inside Google Merchant Center. This guide is for Shopify store owners who want to connect Google Merchant Center to Shopify and see products syncing without a week of disapprovals. After reading it, you’ll be able to prepare your store, install the app, link the right account and check sync status and errors yourself.
Install the Google & YouTube app from the Shopify admin, choose or create a stand-alone Google Merchant Center account, enter your business phone number and complete setup[4]. Your domain must be verified and claimed[1]. Your store also needs to meet the requirements below before products can sync properly[3].
One naming point first. Shopify calls it a channel and Google calls it an app. Same thing, so don’t worry if the two help pages use different words[1][4].
Step 1: Check your store requirements before you connect
Many sync problems start here, not in the app. Connecting first and fixing the store afterwards can mean your first sync runs against a store that doesn’t meet the requirements. Do these checks before you install anything.
- Take the store out of private mode. The store can’t be in private mode. If a password page is still on, Google’s crawler can’t see your products[3].
- Publish a Refund Policy and Terms of Service. Both need to exist, and they should be available in the footer menu so a shopper (and a crawler) can find them[3].
- Make sure your products are available to your online store. The channel syncs products that are available to your online store. If a product isn’t published to that sales channel, it won’t be sent[2].
- Have a primary business phone number ready. The setup asks for the phone number listed as the primary contact number for your business and website[4]. Use one that matches what’s on your site.
- Check which kind of Merchant Center account you have. The app can only link to a stand-alone Merchant Center account. Multi-client accounts (the type that manages other accounts underneath) aren’t eligible[4].
Tip
Open your store in a private browser window, scroll to the footer and click each policy link. If you can’t reach them from the footer, fix that before you connect.
Google looks at your website as well as your product data. Shopify’s requirements say the store can’t be in private mode and needs a Refund Policy and Terms of Service[3]. Whether a missing policy page is behind a specific disapproval is something you can only confirm in the product’s error message.
Step 2: Pick or create the right Google Merchant Center account
If you already have a Merchant Center account, decide whether it’s the one you want. Some stores end up with more than one account after old agency work or half-finished setups. Pick the stand-alone account that you actually own and want to keep[4].
If you don’t have one, you can create it inside the setup flow, so you don’t need to go to Google first. The drop-down lets you choose an existing account or select Create new[1].
Watch out
Don’t create extra accounts to get around a problem. If an account has issues, fix them in that account.
Step 3: Install the Google & YouTube app on Shopify
- In your Shopify admin, click the search bar at the top and type Google & YouTube.
- Select the Google & YouTube result, then select Install.
- Follow the prompts and finish with Complete setup[4].
Shopify’s screens get updated now and then, so if a button label differs slightly from what’s written here, follow the on-screen prompts and keep to the same sequence: install, connect an account, finish setup. The Shopify Help Center page on setting up the channel is the place to compare against[1].
Step 4: Connect Google Merchant Center to Shopify and finish setup
This is where you actually link the two. Work through the setup screens in this order.
- Choose your Merchant Center account. Use the drop-down to select the stand-alone account from Step 2 or select Create new[1].
- Enter your phone number. Use the primary contact number for your business and website[4].
- Verify and claim your domain. Your domain must be verified and claimed in the connected Merchant Center account[1]. Verified means Google has confirmed you control the site. Claimed means the domain is tied to that specific Merchant Center account.
- Complete setup. Finish the flow and let the first sync start[4].
Common mistake: connecting the app to one Merchant Center account while the domain is already claimed in a different one. If the domain step fails, check whether an older account owns the claim. You can’t fix this from the Shopify side alone.
Step 5: Wait for the first sync, then check status
The initial sync can take up to 24 hours[1]. After that, Google reviews new products, which Shopify says takes 3 to 5 business days after the initial sync[2]. So an empty-looking Merchant Center on day one isn’t automatically a fault. Give it the full 24 hours before you start changing things.
To see how your products are doing, open the Products tab in the Google & YouTube section of Shopify. Each product shows one of four statuses[5]:
- Approved: Google has accepted the product.
- Not approved: something is wrong and the product can’t show.
- Limited: the product is accepted but with restrictions.
- Under review: Google hasn’t finished checking it.
To look at one product’s errors, go to Sales channels > Google and open that product[2]. Read the exact wording of the message. The error names the problem, and that’s your starting point, not a guess.
Step 6: Fix the common errors
Shopify lists the errors that come up most often[2]. Here’s what each one asks you to do. Make the fix in the Shopify product itself, since that’s where the synced data comes from, then check the product after your next sync to confirm your change stuck.
- Missing description: add a product description in the Shopify product page.
- Missing image: add at least one clear product image.
- Unavailable landing page: the product URL doesn’t load for Google. Check the product is available to your online store and that the store isn’t password protected.
- Missing GTIN or MPN: GTIN is the barcode number (often called a UPC or EAN) and MPN is the manufacturer part number. Add whichever your product has, in the product’s identifier fields. If you make your own products and they have neither, don’t invent a number.
- Promotional overlay on image: remove text such as “SALE” or badges added onto the product photo. Use a plain product image.
- Excessive capitalization: change titles like “BEST LEATHER BAG EVER” to normal capitalisation.
- Products not appearing on Google: this one is broader. If the products show as approved but still don’t appear, work through the diagnosis in https://oxfordimpulse.com/fix-products-not-showing-google-shopping/ and come back here once you’ve ruled things out.
Fix the cause, then wait for the next sync before judging the result. Changing the same product five times in an afternoon only makes it harder to see which change worked.
Step 7: Keep your synced data fresh
Synced product data has a strict 30-day expiry[2]. In practice that means a healthy connection matters more than a one-off setup. If the sync breaks and nobody notices, products can eventually drop out because Google’s copy of the data goes stale.
Build a small habit around it. Open the Products tab in the Google & YouTube section once a week, look for anything under Not approved and fix it. After any big change, such as a theme switch, a new policy page or moving the store off private mode, check again the next day.
Tip
If your sync stops after you change your domain, theme or store settings, don’t reinstall straight away. Check the connection and domain claim first, because reinstalling won’t repair a domain that isn’t claimed by the linked account.
Pre-submission checklist
Once your products are syncing, the next job is keeping the account healthy. Our wider Merchant Center guides at https://oxfordimpulse.com/google-merchant-center/ cover feeds, disapprovals and the settings that matter after setup. If you’d rather have a specialist review your account, Oxford Impulse can help.
FAQs
How do I connect my Shopify store to Google Merchant Center?
Is the Google & YouTube app the same as the Google channel in Shopify?
Why is Google Merchant Center not syncing with Shopify?
Can I link a multi-client account to Shopify?
No. The app can only link to a stand-alone Merchant Center account, and multi-client accounts aren’t eligible[4]. If yours is multi-client, you’ll need a stand-alone account for the store.
Which products does Shopify sync to Google?
The channel syncs products that are available to your online store[2]. If a product isn’t published there, don’t expect it to reach Merchant Center.
How long does it take for products to be approved?
What do the product statuses mean in the Google & YouTube app?
The Products tab shows Approved, Not approved, Limited or Under review[5]. Approved products are accepted and Under review ones are still being checked. Open Not approved and Limited products to read what Google flagged.
Where can I see errors for one product?
Go to Sales channels > Google in Shopify and open the product[2]. The error text tells you what to fix, such as a missing description, missing image or missing GTIN or MPN.
Do I need to add a Refund Policy and Terms of Service?
Yes. Shopify’s requirements say you need both, and they’re available in the footer menu[3]. Add them before you connect so the first review has everything it needs.
Why did my synced products disappear after a while?
Synced product data has a strict 30-day expiry[2]. If the connection breaks and the data isn’t refreshed, products can drop out. Check the Products tab regularly so you spot a broken sync early.
Sources
- Shopify Help Center: Set up the Google & YouTube channel help.shopify.com
- Shopify Help Center: Syncing your products help.shopify.com
- Shopify Help Center: Google & YouTube channel requirements help.shopify.com
- Google Merchant Center Help: Install and link the Google & YouTube app on Shopify support.google.com
- Google Merchant Center Help: Syncing your products support.google.com