How to solve - Limited performance due to missing value error [GTIN] in Google Merchant Center error?
When submitting product identifiers, the following should be applied.
If a manufacturer has assigned a bar code, then submit brand, MPN (if available), GTIN, and set identifier exists to yes.
If the manufacturer has not assigned a bar code, then remove the values brand, MPN, GTIN, and set identifier exists to no.
While the official documentation does mention, you can submit brand + MPN and ignore GTIN. However, in most cases, this will cause issues and generate warnings such as limited performance due to missing identifiers.
And as of June 2021, specific categories and or countries require barcodes to be submitted, regardless if you have any. So, in this case, you need to get official GS1 barcodes.
A secondary reason for issues is that most merchants tend to use SKU as the MPN values, which is incorrect.
SKU stands for “stock keeping unit” and — as the name suggests — it is a number (usually eight alphanumeric digits) that retailers assign to products to keep track of stock levels internally.
An MPN, or manufacturer part number, is a manufacturer-assigned, unique, alphanumeric value used to identify a product among other products from the same manufacturer.
Hi @EmmanuelFlossie ,
Thank you for this detailed reply.
GMC recently started flagging thousands of my products with the same issue message "Limited performance due to missing value [gtin]".
I have not changed anything to my Product Feed and used to have these issues for products that did not have a value in the Barcode field of my Shopify product page.
After double checking some example products flagged as "Limited performance due to missing value [gtin]", it seems like the GTIN value is not passed on to GMC via the Content API. I do have a legit GTIN provided by the manufacturer in the Barcode field on my Shopify product page, but the GTIN value is nowhere to be found in my GMC Product Feed, and the "identifier exists" is showing "true", hence why the products are being flagged.
I'm very confused here as I have not changed anything to my Google channel, GMC account or Product Feed.
Here is an example:
As you can see, all info is properly filled in Shopify, but for some reason it doesn't not get passed on via the Content API and the GTIN value ends up being missing.
I'm at a loss right now... I guess I could copy the Shopify Barcode value and paste it into a Google Custom Label field, and then via GMC Feed Rule make sure the Custom Label is sent to the GTIN value, but it seems like a lot of work for something that was originally working...
Any help would be greatly appreciated 🙂
There is a known bug in Shopify that prevents barcodes from being submitted when it was originally working fine. This is an issue with the free app you are using.
Go to Shopify > Sales Channel > Google > Manage Availability > set custom products to false.
You could use a different app if that fails.
You could add the barcode data using a supplement feed: https://support.google.com/merchants/answer/7439058?hl=en
Amazingly bad bug. Anyone who can't solve missing GTIN's on GMC, Thank Emmanuel profusely as he is a genuis.
So now every time i add a product, i have to manually scroll through thousands of sku's in the bulk editor to change one little setting to false.
You can't sort or search the google product bulk listing page, its stuffed.
Absolutely a fail.
Get it fixed.
Pleasure, honestly every business has bugs, it's just the realities of apps, plugins and businesses. My advice is to simply not use the free app. While Shopify is great, it is just not very focused on creating an app that is feature-rich or a dedicated team that works on the app (not that I am aware of).
Compared to a 3rd party paid app, it is their main business, so support is generally better, and issues get fixed, within a reasonable amount of time. If they don't improve their business, they are out of work 🙂 So you got to have great customer support. Ofcourse I can't speak for every business, but the apps that I use for my clients, have good support.
Has this problem been solved yet or reported to shopify? Customer support didn't know about it when I contacted them. I am having the same issue.
You need to first check if the data you submit is correct. Do your products have barcodes assigned by the manufacturer?
And in Google Merchant Center if you go to Products > All Products > click on a product > and scroll to the bottom, can you see in the final attributes your barcodes?
If no and they are in Shopify, then follow this guide:
Go to Shopify > Sales Channels > Google > Manage Availability
All products with barcodes need to be marked as false under custom product.
For Shopify bulk edits, I believe you need to use a 3rd party app. I don't remember which one, but you can contact the support team of the app you want to use. Here is a list: https://apps.shopify.com/search?q=bulk%20editor
Thank you for the above advice
Which google feed apps would you recommend to help avoid the GTIN no recognised issue?
For my clients I use https://apps.shopify.com/multiple-google-shopping-feeds
We had this problem too - the bug fix suggested within this thread (of changing every product with a barcode / GTIN to custom product = "no" in the bulk editor) does indeed work in theory but if you use the bulk editor on Shopify you have to go through 100s/1000s of products to change the custom product to "no" every time you add a new product to your store - really not workable at all!
So I was wondering:
1) has anyone heard if Shopify intend to fix this bug - it worked fine before
2) did anyone find a free bulk editor app that could set all products to "custom product = no" in a matter of seconds?
Hey @neil_richards ,
Unfortunately I could not find a workaround, except the solution provided in this thread.
It took me a good hour to set all my 2500+ SKUs custom product field to "No" with the bulk edit.
1) Last time I talked to the Plus support team they didn't even know about this glitch and were not helpful at all. I personally don't think they'll bother spending the time trying to fix it.
2) There might be apps out there but I just didn't want to spend the time setting one up and paying for something that I would only use once. I've heard lots of good things about DataFeedWatch but it's a bit expensive and takes time to setup.
So I've added this to my SOP for when a team member is creating a new product... He/she is switching the field to No for every new product we add.
Thanks for the feedback.
So when your team member creates a new product ...will they use the bulk editor each time and scroll through the 2500+ SKU or is there a way to set customer product = no on the individual product page? I can't see how to do that