Puede que quieras crear una tabla personalizada para almacenar cierto tipo de información en Shopify. Por ejemplo, si quieres mostrar información de ubicaciones de tienda, quizá prefieras cargarla de forma dinámica desde una fuente en lugar de dejarla codificada a mano.
A continuación tienes algunos métodos populares para almacenar datos personalizados en la plataforma Shopify.
Almacenar datos en Shopify
Si quieres almacenar datos en Shopify, puedes usar campos personalizados conocidos como “Metafields“. Se puede acceder a ellos con la plantilla Liquid y permiten guardar cualquier información adicional más allá de los campos estándar de Shopify.
Puedes añadir metafields a los siguientes tipos de recursos:
- Productos y variantes de producto
- Colecciones
- Clientes y empresas (solo Plus)
- Pedidos y borradores de pedido
- Páginas y blogs/artículos
- Ubicaciones de tienda
- Carritos
Propiedades de un metafield
Cada metafield tiene ciertas propiedades y componentes. Aquí están:
- Nombre: El nombre visible que identifica tu metafield en el administrador de Shopify.
- Namespace y clave: Un identificador único que agrupa metafields similares. Cada combinación debe ser única.
- Tipo: El tipo de contenido que determina qué clase de datos almacena el metafield (texto, número, archivo, fecha, referencia, etc.). Shopify ahora ofrece más de 30 tipos de metafields en categorías como Texto, Archivos, Medidas, Referencias y más.
- Descripción: Información opcional que explica para qué se utiliza el metafield.
- Acceso: Controla si el metafield es accesible en la tienda online o si queda restringido solo al administrador.
- Validación: Reglas opcionales como límites de caracteres, valores mínimos y máximos, o valores predefinidos para garantizar la consistencia de los datos.
Puedes obtener más información sobre metafields, definiciones y la GraphQL Admin API en la documentación oficial de datos personalizados de Shopify.
Crear un nuevo modelo u objeto

Si quieres crear estructuras de datos personalizadas completamente nuevas, puedes usar “Metaobjects”. Los metaobjects te permiten crear objetos personalizados independientes que existen por sí mismos y pueden referenciarse en toda tu tienda. A diferencia de los metafields, que se adjuntan a recursos existentes, los metaobjects son estructuras de contenido reutilizables.
Por ejemplo, si quieres crear un registro de Autor con varios campos como Nombre del autor, Descripción del autor e Imagen del autor, crearías una definición de metaobject. Después puedes crear varias entradas de autor y referenciarlas desde tus productos.
Los metaobjects son perfectos para contenido estructurado y reutilizable, como:
- Características y especificaciones del producto
- Guías de tallas e instrucciones de cuidado
- Perfiles de diseñador o marca
- Preguntas frecuentes y bloques informativos
- Banners de colección y contenido promocional

Puedes acceder y gestionar metaobjects desde Configuración > Datos personalizados en tu administrador de Shopify. Una vez creados, puedes mostrar esta información en la tienda online mediante secciones del tema, fuentes dinámicas y Liquid. También se puede acceder a los metaobjects a través de la Storefront API y la GraphQL Admin API.
A continuación hay un excelente vídeo que te guía paso a paso sobre cómo trabajar con metaobjects:
Otras formas de añadir datos
Además de metafields y metaobjects, hay otras formas de almacenar datos en Shopify. Puedes guardar contenido directamente en páginas usando el editor de páginas, que es fácil de editar con HTML o con el editor de texto enriquecido.
Las entradas de blog son otra opción si necesitas almacenar y mostrar mucha información en un formato estructurado y cronológico. Para piezas más pequeñas de datos de categorización, puedes usar etiquetas de producto o etiquetas de colección.
Por su parte, los menús de navegación (listas de enlaces) son adecuados para organizar datos jerárquicos y crear una navegación estructurada en tu tienda online.
Para escenarios más complejos que requieran bases de datos externas o integraciones de terceros, puedes conectar sistemas de gestión de contenido como Sanity a Shopify mediante la Storefront API o la GraphQL Admin API.