Product GTINs not syncing to google merchant center

Google merchant center is showing product issues for all my products because of no provided GTIN. I am using the google channel on Shopify to sync products for google shopping. However, upon checking, Shopify is in fact showing a GTIN and barcode for all my products on Shopify, but this is not syncing to google merchant center. How can I get google merchant center to get the GTINs?

1 Like

Go to Shopify > sales channels > google > manage availability > set custom product to false for all with a barcode, it will most likely be blank

Hi

We have been in contact with Shopify to try and rectify this problem but are being told to do exactly what you have mentioned but this is not working. 86% of our catalogue is being search suppressed which is losing us sales. We don’t know what the problem is but setting custom product to ‘FALSE’ is definitely not rectifying the issue.

Thanks

Dionne

make sure the value is false and not FALSE

Hi, you do not get an option, it only comes up with True or False. The only other way is to tick or untick a box, no option of ‘false’ anywhere. I’ve attached a file for your info.

Thanks

Dionne

Ah, ok, then the values are correct. Then further investigation needs to be done. As the app you are using is built by Shopify, I recommend you contact Shopify Support.

Alternatively, for my clients I use : https://apps.shopify.com/multiple-google-shopping-feeds

Which can submit product identifier details correctly.

I have the same issue.

Yes, it is now no longer possible to set custom products to false, when you reload the page, it just changes back.

Either contact Shopify to report the bug.

Or use an app that does not have these issues, as highlighted in my previous post.

Setting a product’s “custom product” setting to false is no longer a solution. The Google publishing error disappears in Shopify for a short while, but the barcode/GTIN data does not publish to GMC and the error returns in Shopify.

We had the same issue and the only solution we have found to clear clear them is by doing the following:

Go into a product > select Google Fields (top right) > complete the Age/Gender boxes (even if you do Adult / Unisex ) > Save

Go to a variant in the same product > remove the last digit of the GTIN> Save > put the last digit back in > Save

This is the only way we have been able to force sync these. We contacted Shopify numerous times and they told us to unclick the Google channel then reselect it but the errors still kept coming back. We have had to work through each of our products individually and the error has not returned.

1 Like

Thanks, DC_Equestrian. Setting the Age and Gender fields does seem to get the GTIN data to stick as well. We didn’t need to edit the barcode field. Those two fields (even if they are just set to Adult & Unisex) are also recommended to have published in any case, so this is a move in the right direction at the same time rather than a work around.

Note that this solution only works if you edit these fields at the product level. In other words, in the Product > More actions > Google fields popup box. If you edit in table view, Merchant Center receives a product update but the GTIN data does not push through. Table view is Settings > Apps and Sales channels > Google > Open sales channel > Manage availability (under Product listings)

Of course, we shouldn’t have to do anything since the GTIN should be published regardless of any other fields, but Shopify…

The only catch is that it is a tiresome task to update on all our products one by one. And then check in the table view to see what you have missed.

Its definitely a Shopify issue as all of our GTINS were fine for months then overnight a huge percentage of them showed this error. It is a tiresome task and a one we have ploughed through for months but we try and set aside a few hours a week and do as many as possible.

You can go into Google and do them there but some have still not corrected so we then do the barcode push from within Shopify. Most annoying is that you cant filter in the Shopify/Google area so you have to just scroll through thousands of listings. We have notice recently that on the homepage in Shopify there is a section called “You have products that arent listed on channels” which shows only the listings with error’s so that is much easier.

You can actually filter the product list in Shopify by “Publishing error”. In the product list, simply click the “More filters” button and select Publishing error > Google.

The catch is that the basic Google integration is broken, so this filter also includes some products that have in fact successfully published. We have successfully reached zero errors on Google Merchant Center but have over 100 products appearing with a Google publishing error in Shopify.

Basically Shopify’s default Google channel integration doesn’t have a clue what is going on - some barcodes don’t publish to the GTIN field, and some that have published are still showing in Shopify as an error.

Thanks for this as that will be useful.

This worked, thanks so much for sharing!