Google Ads

GTIN

Also called Global Trade Item Number, UPC, EAN, JAN, ISBN

Global Trade Item Number: the barcode number issued through GS1 that identifies one manufactured product in every market.

Quick facts: GTIN

Category
Google Ads
Also called
Global Trade Item Number, UPC, EAN, JAN, ISBN
Level
Beginner
Affects
Product matching, surface eligibility, feed diagnostics
Where to see it
Google Merchant Center diagnostics, your supplier's product data, the product packaging
In this article4
  1. What a GTIN is
  2. Why GTINs matter
  3. Where GTINs go wrong
  4. How to get it right

What a GTIN is

GTIN stands for Global Trade Item Number. It is the number encoded in the barcode on retail packaging, issued through GS1, and it identifies one manufactured product everywhere in the world. The same tin of paint carries the same GTIN in a shop in Kathmandu and a shop in Sydney. You will meet it under older names as well — UPC in North America, EAN in Europe, JAN in Japan, ISBN on books — and the format varies in length depending on which of those families it comes from.

In a product feed the GTIN goes in its own attribute, digits only, with no spaces, hyphens or leading apostrophe. It belongs to the exact item, so a different size, colour or pack quantity of the same product has its own number. It is issued by the brand owner, never by the shop selling the item.

Why GTINs matter

The GTIN is how Google recognises that your listing and a dozen other listings are the same physical product. That match is what allows your item to appear on comparison surfaces, to inherit the product description and review content Google already holds, and to be understood well enough to show for specific queries rather than vague ones. Items sent without a valid identifier when one exists tend to reach fewer places and match less confidently.

It also protects you against your own data. A shopper searching by model number is looking for the identifier, not for your wording, and a correct GTIN gets you into that conversation even when your title is imperfect.

Where GTINs go wrong

The worst mistake is inventing one to clear a warning. GTINs are checked against the issuing registry and a fabricated number will be rejected, or worse, will match somebody else’s product. Sending your own internal code in the field is the same error in a different disguise: your SKU is not a GTIN.

The commonest technical fault is formatting. Spreadsheets strip leading zeros or convert long numbers into scientific notation, so the value that leaves the feed no longer matches the one on the packaging. Reusing one number across every variant of a style is close behind, since Google then treats several different items as one. And plenty of shops assume everything must have a GTIN, when handmade goods, bespoke furniture, made-to-order clothing and own-brand items genuinely have none.

How to get it right

Collect GTINs at the point where you receive stock, from the supplier’s data or from the packaging itself, and store them as text in your shop rather than as numbers. Where you resell branded goods, the manufacturer will normally supply them on request, and having them is worth the asking.

When a product truly has no identifier, say so honestly using the field Merchant Center provides for that case, together with a brand attribute and an MPN where one exists. Then check the diagnostics report for identifier warnings after each fetch, because a number that fails validation quietly weakens matching long before it produces a visible disapproval.

Do and do not

Do

  • Store identifiers as text so leading zeros survive
  • Give every variant its own barcode number
  • Declare honestly when a product has no identifier

Do not

  • Invent a number to clear a Merchant Center warning
  • Put your internal SKU in the GTIN field
  • Re-use one identifier across sizes and colours

Questions people ask about this

What if my products do not have a GTIN?

Plenty of products genuinely have none: handmade items, custom furniture, made-to-order clothing, antiques and own-brand goods that were never registered. Merchant Center provides a field to declare that no identifier exists. Use it honestly, and supply the brand and a manufacturer part number where you can, so Google still has something to identify the item by.

Is a GTIN the same as my SKU?

No. A SKU is your own internal stock code, meaningful only inside your business, and two shops selling the same product will use different SKUs. A GTIN is issued through GS1 to the brand owner and is the same number for that product in every shop in the world. Sending a SKU in the GTIN field will fail validation.

Why does my GTIN keep failing validation?

Usually formatting rather than the number itself. Spreadsheets drop leading zeros, convert long values into scientific notation, or leave hyphens and spaces in place. Store the value as text and export digits only. The other frequent cause is one number applied to several variants of a style, when each size and colour needs its own.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.