Saltar al contenido
Cuéntanos tu proyecto

Plataforma · 5 min de lectura

Cookies y RGPD en una tienda Shopify: banner y consentimiento

Si vendes en España, tu tienda tiene que pedir consentimiento antes de usar cookies que no sean necesarias. Shopify ofrece un banner de cookies nativo y una API de privacidad que conecta ese consentimiento con los píxeles y las apps. Aquí tienes cómo funciona la parte técnica; la legal debe validarla tu asesor.

Qué cookies usa una tienda Shopify

Shopify usa cookies necesarias para que la tienda funcione, como las del carrito, la sesión del checkout o la seguridad. Además, hay cookies de analítica y de preferencias propias de Shopify, y las que añaden las herramientas que instalas: GA4, Meta, TikTok, apps de reseñas, chats o mapas de calor.

El primer paso es hacer inventario. Revisa los píxeles en Configuración > Eventos de clientes, las apps instaladas y cualquier script pegado en el tema. Cada uno puede crear cookies o enviar datos a un tercero, y tu política de cookies tiene que reflejarlo.

Presta atención a los scripts antiguos: códigos de seguimiento pegados en theme.liquid hace años, etiquetas de herramientas que ya no usáis o restos de apps desinstaladas. Suelen ser los que cargan cookies sin pasar por el consentimiento, porque nadie los tiene en la lista.

  • Necesarias: carrito, checkout, sesión y seguridad
  • Analítica: informes de Shopify, GA4 y similares
  • Marketing: píxeles de anuncios y remarketing
  • Preferencias: idioma, moneda y ajustes del visitante

El banner de cookies nativo de Shopify

En Configuración > Privacidad del cliente puedes activar el banner de cookies de Shopify. Se muestra a los visitantes de las regiones que elijas, como el Espacio Económico Europeo, y permite aceptar, rechazar o gestionar las preferencias por categoría. Puedes ajustar los textos, la posición y el aspecto para que encaje con tu tema.

Su ventaja es que está conectado de serie con el sistema de consentimiento de Shopify: los píxeles de apps y los píxeles personalizados se activan o no según lo que haya elegido el visitante, sin configuración adicional por cada herramienta.

La Customer Privacy API

La Customer Privacy API es la interfaz que guarda y consulta las preferencias de consentimiento de cada visitante. El banner nativo la usa por debajo, y las apps de gestión de consentimiento de terceros se integran con ella para que Shopify sepa qué ha aceptado el cliente.

Si el tema o una sección a medida carga un script de terceros, ese código debe consultar la API antes de ejecutarse y escuchar los cambios de consentimiento. Es el punto donde más fallan las tiendas: el banner existe, pero un script pegado en theme.liquid se carga igualmente antes de que el visitante decida.

La solución es que todo código de terceros pase por el sistema de consentimiento: mejor como píxel personalizado en eventos de clientes, con sus permisos configurados, y solo si no es posible, desde el tema consultando la API. Así hay un único punto de control y es más fácil auditar qué se carga y cuándo.

Píxeles, permisos y modo de consentimiento de Google

En eventos de clientes, cada píxel personalizado tiene un ajuste de permisos donde indicas qué categorías de consentimiento necesita, como analítica, marketing o preferencias. Si el visitante no ha aceptado esas categorías, el píxel no recibe eventos. Configúralo para cada píxel en lugar de dejarlo como no requerido.

Para las herramientas de Google, la app Google & YouTube transmite el estado del consentimiento mediante el modo de consentimiento de Google, de forma que GA4 y Google Ads ajustan su comportamiento según lo aceptado. Si cargas Google con código propio, tendrás que implementar tú esa señal.

Apps de consentimiento de terceros

El banner nativo cubre lo básico. Hay tiendas que necesitan más: un registro detallado de consentimientos, escaneo automático de cookies, textos por idioma muy controlados o integración con una plataforma de consentimiento corporativa. En esos casos se usa una app que se integre con la Customer Privacy API.

Elige una que declare esa integración de forma explícita y desactiva el banner nativo para no mostrar dos. Comprueba después que los píxeles reaccionan al consentimiento de la app igual que con el banner de Shopify.

Cómo comprobar que funciona

Abre la tienda en una ventana privada, con las herramientas de desarrollo del navegador, y rechaza todas las cookies opcionales. Revisa qué cookies se crean y qué peticiones salen hacia Google, Meta u otros dominios. Después repite la prueba aceptando y compara. Si algo se carga antes de decidir, busca su origen en el tema o en las apps.

Repite la comprobación cada vez que instales una app o añadas un script. En Weblineo desarrollamos los temas para que todo script de terceros respete el consentimiento desde el código, y la configuración legal la dejamos en manos de tu asesor.

Preguntas frecuentes

¿Es suficiente el banner de cookies de Shopify para cumplir el RGPD?

Técnicamente bloquea los píxeles conectados al sistema de consentimiento, pero el cumplimiento depende también de tus textos, tu política de cookies y del resto de scripts. Valídalo con un asesor legal.

¿El checkout de Shopify respeta el consentimiento?

Los píxeles que se ejecutan en el checkout lo hacen a través de eventos de clientes, que respetan los permisos de consentimiento configurados para cada píxel.

¿Puedo usar una app de cookies que ya uso en otras webs?

Sí, si se integra con la Customer Privacy API de Shopify. Si no lo hace, Shopify no sabrá qué ha aceptado el visitante y los píxeles no se bloquearán correctamente.

¿Quién redacta la política de cookies?

Un asesor legal, a partir del inventario técnico de cookies y herramientas que uses. Las plantillas genéricas no reflejan las herramientas concretas de tu tienda.

Tu próxima tienda Shopify empieza aquí

Cuéntanos tu proyecto en unos minutos. Si encaja, reservas una llamada de 30 minutos con un desarrollador y te enviamos una propuesta con precio cerrado.

Cuéntanos tu proyectoTe respondemos en menos de 24 horas