FEEDRESCUE → TECHNICAL GUIDES → MISSING GTIN IN GOOGLE MERCHANT CENTER

How to Fix Missing GTIN Issues in Google Merchant Center

How to Fix Missing GTIN Issues in Google Merchant Center

A practical guide to GTIN requirements, identifier_exists=no, and Supplemental Data Sources for Shopify and WooCommerce product feeds.

QUICK ANSWER

If a product has an assigned GTIN, submit the correct GTIN rather than marking identifier_exists as no. If a product genuinely has no assigned unique product identifier, Google allows identifier_exists=no in eligible cases, including certain custom or one-of-a-kind products. Do not use identifier_exists=no simply because a known GTIN was not entered or cannot currently be found.

What Does “Missing GTIN” Mean in Google Merchant Center?

GTIN means Global Trade Item Number. Google uses product identifiers to understand and match products, and a GTIN is one type of unique product identifier. Depending on the product, relevant identifiers can also include brand and MPN. A missing identifier can result in warnings, limited performance, or disapproval depending on the product and circumstances. The correct fix depends on whether the product actually has a manufacturer-assigned identifier.

When Does a Product Actually Need a GTIN?

The first question is whether the product has a manufacturer-assigned GTIN. That determines whether to submit the actual identifier or assess whether identifier_exists=no may be appropriate.

PRODUCT SITUATION

WHAT TO DO

Product has a valid manufacturer GTIN — submit the correct GTIN.

Product has no assigned unique product identifier — determine whether identifier_exists=no is appropriate.

Known branded product with an existing identifier — do not replace the real identifier with identifier_exists=no.

Custom or one-of-a-kind product with no assigned identifier — identifier_exists=no may be appropriate when the product meets Google’s requirements.

When Is identifier_exists=no Appropriate?

identifier_exists communicates whether a product has unique product identifiers. identifier_exists=yes means the product has identifiers such as GTIN, MPN, or brand information as applicable. identifier_exists=no can be used when a product genuinely does not have an assigned unique product identifier and meets Google’s requirements. Custom, handmade, and one-of-a-kind products can be examples where this may apply. It is not a universal workaround for missing data, and should never be used merely because a merchant forgot to enter a GTIN. If a real GTIN exists, the correct approach is to provide the real identifier.

DO NOT USE identifier_exists=no AS A GTIN BYPASS.

If a product has a real manufacturer-assigned identifier, submit that identifier. Do not mark the product as having no identifier simply because the GTIN is unavailable in your current feed.

A Simple Decision Tree for Missing GTIN Issues

DOES THE PRODUCT HAVE A MANUFACTURER-ASSIGNED GTIN?

YES

→ Submit the correct GTIN.

NO

→ Does the product genuinely have no assigned unique product identifier?

YES → Check whether identifier_exists=no is appropriate for the product.

NOT SURE

→ Verify the product’s identifier information before changing the feed.

Why Shopify and WooCommerce Stores Can Show Missing Identifier Issues

Product feeds depend on the product data available to the connected channel or feed system. A variant without a barcode or GTIN can be submitted without the identifier. Feed configuration and attribute mapping can also create missing-data problems. WooCommerce stores may use feed plugins or custom product fields, so the exact mapping depends on the implementation.

Can a Supplemental Data Source Fix Missing GTIN Data?

A supplemental data source can provide additional or updated product attributes for products already present in the primary data source. Google Sheets can be used as a supplemental data source, and products can be matched using the product ID. Supplemental data does not create new products or replace the primary feed entirely. It can be useful when the required correction can be represented as product data and the underlying primary feed does not need to be rebuilt.

PRIMARY PRODUCT DATA
id: shopify_US_123456_789
title: Handmade Linen Cushion
brand: Example Studio

SUPPLEMENTAL DATA
id: shopify_US_123456_789
identifier_exists: no

Example only — eligibility must be verified for the actual product.

How FeedRescue Handles Missing GTIN Issues

FeedRescue by VELSA Studio is a done-for-you Google Merchant Center product-feed diagnostic and data-fix service.

WE CAN:
• review Merchant Center product-level issues
• identify which data problems are potentially fixable
• distinguish identifier problems from account-level or policy issues
• prepare eligible product-data corrections
• structure Supplemental Data Sources where appropriate
• document the changes for the store owner

Google independently controls product processing, eligibility decisions, and review timelines.

REQUEST A FREE FEED DIAGNOSTIC →

Frequently Asked Questions

Can I enter a random GTIN to fix a missing GTIN error?

Can I use identifier_exists=no for a branded product?

Will identifier_exists=no guarantee approval?

Can a Supplemental Data Source change my Shopify store?

How do I know whether my missing GTIN issue is actually fixable?

Have Missing GTIN Issues in Merchant Center?

Send us the affected store details and Merchant Center diagnostics. We will review the issue and tell you which product-data problems are potentially fixable before paid work begins.

REQUEST A FREE FEED DIAGNOSTIC →

FEEDRESCUE / BY VELSA STUDIO

Google Shopping Product Feed Operations