Cómo añadir código EAN en Shopify, WooCommerce y PrestaShop
Para añadir el código EAN en tu tienda online, escríbelo en el campo de código de barras o GTIN de cada variante: «Código de barras» en Shopify, el campo GTIN de la pestaña Inventario en WooCommerce (desde la versión 9.2) y «EAN-13» en PrestaShop. Desde ahí, tu feed lo envía a Google y a los marketplaces.
En resumen
- El EAN va en cada variante, no solo en el producto principal.
- Shopify permite desde septiembre de 2026 varios códigos de barras por variante: pon el EAN el primero.
- WooCommerce incluye un campo GTIN propio desde la versión 9.2; antes hacía falta un plugin.
- En PrestaShop, cada combinación tiene su propio campo EAN-13.
- Al importar por CSV, formatea la columna como texto para no perder dígitos.
Ya tienes tus códigos y una hoja de cálculo con 40 productos, pero tu feed de Google Shopping sigue diciendo que faltan identificadores. Casi siempre el problema está en el sitio donde has puesto el número. Para añadir código EAN en tu tienda online tienes que escribirlo en el campo de código de barras o GTIN de cada variante, no en la descripción ni en el SKU. En esta guía tienes el campo exacto en Shopify, WooCommerce y PrestaShop, cómo hacerlo en bloque y cómo llega al feed.
Antes de añadir código EAN: qué número va dónde
Cada plataforma tiene varios campos de referencia y es fácil confundirlos:
| Campo | Qué es | ¿Lo eliges tú? | ¿Lo usa Google como GTIN? |
|---|---|---|---|
| SKU / Referencia | Código interno de tu almacén | Sí, libremente | No |
| EAN / GTIN / Código de barras | Número de 13 dígitos único en el mundo | No, viene asignado | Sí |
| MPN | Referencia del fabricante | Lo da el fabricante | No (se envía aparte) |
| UPC | Versión de 12 dígitos usada en EE. UU. | No | Sí |
Si el producto es de otra marca, usa el EAN del fabricante que viene en la caja. Si es tu propio producto, usa un código que te pertenezca. Nunca inventes números: la ayuda de Google Merchant Center pide expresamente no adivinar ni crear valores.
Shopify: el campo «Código de barras» de cada variante
En Shopify, el EAN va en el campo Código de barras (en la interfaz aparece junto a ISBN, UPC y GTIN como ejemplos), dentro de la sección de inventario.
- Ve a Productos y abre el producto.
- Si no tiene variantes, baja a la sección de inventario y escribe el EAN en «Código de barras».
- Si tiene variantes, haz clic en cada variante (por ejemplo, «M / Negro») y rellena su propio código de barras.
- Guarda.
Las apps de feed para Shopify, incluida la de Google y YouTube, suelen tomar ese campo para enviar el GTIN de cada variante a Merchant Center. Si un producto aparece sin GTIN en Google, lo primero es comprobar que todas sus variantes tienen el código relleno.
Novedad de 2026: varios códigos de barras por variante
Shopify ha cambiado cómo guarda los códigos. Según su registro de cambios para desarrolladores del 8 de septiembre de 2026, una variante puede tener hasta 20 códigos de barras a través de la API (versión 2026-10), y el antiguo campo único barcode queda obsoleto aunque sigue funcionando. Desde el 1 de septiembre de 2026, Shopify POS reconoce una variante por cualquiera de sus códigos, que se añaden en el admin.
Importación masiva por CSV
Para muchos productos, exporta el catálogo en CSV, rellena la columna Variant Barcode y vuelve a importarlo. Abre el archivo en Excel o LibreOffice con esa columna formateada como texto: si no, 8412345000010 se convierte en 8,41235E+12 y se pierden dígitos.
WooCommerce: el campo GTIN nativo desde la versión 9.2
Durante años, WooCommerce no tenía un campo para el EAN y había que instalar un plugin. Eso cambió con WooCommerce 9.2 (agosto de 2024), que añadió un campo propio para GTIN, UPC, EAN o ISBN, como recoge FooSales.
- Edita el producto y baja a Datos del producto.
- Abre la pestaña Inventario.
- Escribe el EAN en el campo de GTIN, UPC, EAN o ISBN.
- En productos variables, ve a Variaciones, despliega cada una y rellena su propio código.
WooCommerce trata ese campo de forma parecida al SKU: comprueba que el valor no se repita en otro producto. Eso te protege de pegar el mismo código dos veces por error.
PrestaShop: el campo EAN-13 de producto y combinaciones
PrestaShop trae de serie campos separados para EAN-13 (o código JAN), UPC, ISBN y MPN. En PrestaShop 8 los encontrarás en la ficha del producto, en la pestaña de detalles, dentro del bloque de referencias; la ubicación exacta varía un poco entre versiones.
- Producto sin combinaciones: rellena el campo EAN-13 de la ficha.
- Producto con combinaciones (talla, color): abre cada combinación y rellena su propio EAN-13. El de la ficha principal no basta.
Los módulos de feed para Google o Meta leen estos campos. Según BusinessTech, desarrollador de módulos de feed para PrestaShop, el GTIN se toma del EAN-13/JAN (13 dígitos, u 8 en JAN) o del UPC (12 dígitos), y si un producto no tiene GTIN necesita al menos marca o MPN. Algunos módulos permiten además excluir del feed los productos sin EAN-13 ni UPC.
| – | Shopify | WooCommerce | PrestaShop |
|---|---|---|---|
| Campo nativo para EAN | sí | sí | sí |
| Nombre del campo | Código de barras | GTIN/UPC/EAN/ISBN | EAN-13 |
| EAN por variante | sí | sí | sí |
| Varios códigos por variante | Hasta 20 (API) | no | no |
| Importación por CSV | sí | sí | sí |
Ejemplo práctico: 4 variantes de una taza en tres plataformas
Vendes una taza de cerámica en dos colores (blanco y negro) y dos capacidades (300 ml y 450 ml). Son 4 variantes y, por tanto, 4 códigos EAN:
| Variante | SKU interno | EAN |
|---|---|---|
| Blanca 300 ml | TAZA-BL-300 | 8412345000034 |
| Blanca 450 ml | TAZA-BL-450 | 8412345000041 |
| Negra 300 ml | TAZA-NE-300 | 8412345000058 |
| Negra 450 ml | TAZA-NE-450 | 8412345000065 |
- En Shopify, cada fila de la tabla es una variante con su «Código de barras».
- En WooCommerce, es un producto variable con 4 variaciones, cada una con su campo GTIN.
- En PrestaShop, son 4 combinaciones con su EAN-13.
En los tres casos, el producto «padre» no lleva EAN propio: el código siempre va en lo que el cliente compra de verdad. Guarda esta tabla en una hoja de cálculo compartida: cuando añadas un color nuevo dentro de seis meses, sabrás qué códigos están usados y cuáles libres, y evitarás asignar dos veces el mismo número por despiste. Si dudas de cuántos códigos necesitas cuando hay packs o lotes, repasa cuándo necesitas un nuevo código EAN.
- Ficha de varianteEscribes el EAN en su campo
- Plugin o app de feedLo exporta como atributo gtin
- Merchant CenterValida formato y dígito de control
- Google ShoppingAsocia tu oferta al producto
Del campo al feed: comprobaciones finales
Rellenar el campo es la mitad del trabajo. Después:
- Exporta o previsualiza el feed y busca la columna
gtin. Debe tener 13 dígitos en cada variante. - Revisa Merchant Center pasados unos días: los avisos de productos no se actualizan al instante.
- Comprueba las variantes sin código. Suelen ser las añadidas después de la carga inicial.
- Activa los datos estructurados. Muchos temas y plugins de SEO incluyen el EAN en el marcado de producto (propiedad
gtin13). Comprueba la ficha con la prueba de resultados enriquecidos de Google.
Cuándo conviene que tus códigos vengan de GS1
El campo de la tienda acepta cualquier EAN-13 bien formado, pero el canal al que lo envías puede exigir más. Si vendes tu propia marca en Amazon.es con Registro de Marcas, quieres entrar en grandes superficies o algún cliente te pide aparecer en Verified by GS1, la vía correcta es el alta en GS1 Spain.
Para productos sin marca, tu propia web y canales que no exigen GS1, unos números EAN únicos, registrados a tu nombre y comprados una sola vez funcionan perfectamente en Shopify, WooCommerce y PrestaShop. Ten en cuenta que no aparecerás como titular en Verified by GS1.
Qué hacer ahora
- Haz una lista de variantes y asigna un EAN a cada una (nunca al producto padre).
- Valida la lista con el comprobador de EAN.
- Rellena el campo correcto: «Código de barras» en Shopify, GTIN en WooCommerce 9.2 o superior, EAN-13 en PrestaShop.
- En Shopify, deja tu EAN como primer código de barras de la variante.
- Revisa el feed y Merchant Center en los días siguientes; si aparece algún aviso, sigue nuestra guía de errores de GTIN.
Preguntas frecuentes
¿Es obligatorio poner el EAN en mi tienda online?
No hay ninguna ley que lo exija para vender en tu web. Pero si envías tus productos a Google Shopping o a marketplaces, el EAN mejora la identificación del producto y, en muchos casos, la plataforma lo pide. Para productos de marca que ya tienen código del fabricante, lo correcto es usar ese código, no uno nuevo.
¿Qué diferencia hay entre SKU y EAN?
El SKU es tu referencia interna: la eliges tú y solo tiene sentido en tu tienda. El EAN es un número de 13 dígitos único a nivel mundial que se lee con cualquier escáner y que usan Google y los marketplaces. Un producto suele tener los dos, en campos distintos.
Mi plugin de feed no envía el GTIN, ¿qué hago?
Revisa en la configuración del plugin de qué campo lee el GTIN. Muchos plugins antiguos usan un campo propio y no el nativo de WooCommerce. Cambia la asignación al campo donde realmente tienes el EAN y regenera el feed. Si el problema aparece en Merchant Center, lo explicamos en errores de GTIN en Google Merchant Center.
¿Puedo poner el mismo EAN en dos tiendas distintas?
Sí, si es el mismo producto. El EAN identifica el artículo, no la tienda: el mismo código va en tu web, en Amazon.es y en tu tienda física. Lo que no debes hacer es usar el mismo código para dos productos o variantes diferentes.
¿Cómo compruebo que no hay erratas en mis EAN antes de importarlos?
Pasa la columna por un validador de dígito de control. Nuestro comprobador de EAN te dice al momento si un número está mal formado. Un solo dígito cambiado suele bastar para que Google marque el producto con un error de GTIN.
Fuentes
- Product variant barcode is being replaced by barcodes – Shopify developer changelog
- Scan and search variants with multiple barcodes – Shopify changelog
- Introducing GTIN, UPC, EAN or ISBN support in FooSales – FooSales
- GTIN [gtin] – Ayuda de Google Merchant Center
- What is the product GTIN code for? – BusinessTech
Más artículos
Todos los artículos-
Cómo hacerlo Buscar código EAN: cómo saber a qué producto y empresa pertenece Para buscar un código EAN y saber de qué empresa es, usa Verified by GS1: es gratuito (hasta 30 consultas al día) y muestra quién asignó el número. Para ver el producto en sí, busca el número en Amazon.es o en Google, y valida antes el dígito de control. 10 min de lectura -
Cómo hacerlo ¿Cuándo necesitas un nuevo código EAN? Variantes, packs y cambios Necesitas un nuevo código EAN cada vez que el cliente o la tienda deban distinguir un artículo de otro: cada talla, color o sabor, cada pack y lote, y ciertos cambios de producto como el contenido neto, la marca o una variación de más del 20 % en medidas o peso. 8 min de lectura -
Google Shopping Errores de GTIN en Google Merchant Center: cómo solucionarlos Los errores de GTIN en Google Merchant Center tienen tres causas: falta el GTIN de un producto que lo tiene, el número está mal formado o no corresponde al producto. Se solucionan enviando el EAN correcto de cada variante, corrigiendo el formato o, si el producto no tiene GTIN, enviando marca y MPN o identifier_exists = no. 9 min de lectura -
Cómo hacerlo Imprimir etiquetas con código de barras: guía práctica Para imprimir etiquetas con código de barras que funcionen, genera el EAN-13 en formato vectorial, imprímelo a un tamaño entre el 80 % y el 200 % del nominal (37,29 × 25,93 mm), respeta los márgenes en blanco y elige un ancho de barra que tu impresora pueda reproducir con exactitud. 8 min de lectura
