Home › Guides

GTINs and why AI shopping agents need them

Updated 2026-10-16 · 8 min read · By the ProductSeen team

When a shopper asks an AI assistant to compare two blenders, the AI needs to know exactly which blender each listing is. Product names vary. Images vary. A barcode doesn't. That's why the humble GTIN is one of the most valuable fields in your product data.

The alphabet soup, decoded

TermWhat it is
GTINGlobal Trade Item Number, the umbrella term for product barcodes issued through GS1.
UPC (GTIN-12)The 12-digit barcode common in the U.S. and Canada.
EAN (GTIN-13)The 13-digit barcode common in Europe and much of the world.
GTIN-14Used for cases and multipacks.
ISBNBook identifiers, which are part of the GTIN system.
MPNManufacturer Part Number, assigned by the brand. Not globally unique on its own, but useful together with the brand name.
SKUYour internal stock code. Unique in your store only.

Why AI shopping agents use GTINs

None of this guarantees placement. But a product with a valid GTIN gives an AI system far less to guess about than one without.

Do you need to buy GTINs?

How to add barcodes in Shopify

  1. Go to Products and open a product.
  2. Click a variant (or scroll to Inventory on a single-variant product).
  3. Enter the code in Barcode (ISBN, UPC, GTIN, etc.) and save.
  4. For many products, use bulk edit (select products > Edit products > add the Barcode column) or export/import a CSV with the Variant Barcode column filled.

Then confirm your theme outputs it in Product schema. Our Product schema guide includes Liquid that maps the Barcode field to gtin.

WooCommerce, BigCommerce and others

Recent WooCommerce versions include a GTIN/UPC/EAN/ISBN field on products; older setups use an SEO or feed plugin field. BigCommerce has UPC/EAN and MPN fields on each product and variant. Whatever your platform, the goal is the same: the code is stored on the variant and printed in your structured data and feeds.

Common mistakes

Check your coverage

A free ProductSeen scan shows what share of the product pages we sample have a GTIN or MPN in their structured data. Getting ready for the holidays? See the Black Friday 2026 AI-shopping checklist.

See what AI can read about your products

Free scan: AI crawler access, Product schema, GTINs, reviews, sitemap and llms.txt. Results in under a minute, with the top fixes in plain English.

Scan my store free

Frequently asked questions

Can I make up my own barcode numbers?

No. A GTIN is only valid if it was issued through GS1 (or is the manufacturer's existing code). Made-up numbers can collide with real products and get listings disapproved on platforms that verify them.

I resell other brands. Whose GTIN do I use?

Use the manufacturer's GTIN printed on the product packaging. Don't buy new barcodes for products that already have one.

I make handmade or custom products. Do I need GTINs?

Not always. Products without a manufacturer barcode can be identified with brand plus MPN (your own part number) and SKU. Many feed specifications allow this. If you sell through retailers or marketplaces that require barcodes, get them from GS1.

Are cheap barcode resellers OK?

GS1 is the official issuer. Resold numbers may be registered to another company in GS1's database, and some marketplaces reject them. Check the requirements of every channel you sell on before buying.

More guides