Cómo mejorar el Event Match Quality en Shopify

cPixel

¿Qué es Event Match Quality?

Event Match Quality es la puntuación de 0 a 10 de Meta para medir qué tan bien los datos del cliente enviados junto con un evento del sitio web mediante la Conversions API lo relacionan con una cuenta de Meta, basándose en las últimas 48 horas. En Shopify, para mejorarla, envía las compras con el email y el teléfono del comprador con hash, y transmite las cookies _fbp y _fbc de Meta.

Meta puntúa cada evento por separado, a partir de la calidad de la información del cliente que envías con él y la proporción de esos eventos que consigue relacionar con cuentas de Meta. La puntuación existe solo para los eventos del sitio web que llegan a Meta mediante la Conversions API, así que una tienda cuyos eventos vienen únicamente del píxel no tiene nada que puntuar (Meta, revisado el 24 de septiembre de 2026). Para encontrarla, abre Events Manager, selecciona tu dataset, busca el evento y haz clic en View details (Meta).

¿Qué puntuación es buena?

Meta no lo dice. Su página de ayuda explica la escala de 0 a 10, la ventana de 48 horas y los datos que cuentan, y te remite a las acciones recomendadas en Events Manager, pero no fija ningún objetivo ni publica umbrales para ninguna valoración que se muestre junto a la puntuación. Cualquier objetivo que leas en otro sitio es la regla general de otra persona.

Compara en su lugar:

  • Con el mismo evento a lo largo del tiempo. Una caída después de cambiar un tema, una app o un banner de consentimiento es una señal. Una puntuación estable no es un problema.
  • Entre eventos. Una compra puede llevar un email y un número de teléfono; una página vista normalmente no puede, así que es normal que puntúe más bajo.
  • Con tus clientes. Meta cuenta las coincidencias con cuentas de Meta, así que una tienda cuyos compradores casi no usan Facebook o Instagram relacionará menos eventos, envíe lo que envíe.

¿Qué datos del cliente importan más?

El email y el click ID. La ayuda de Meta clasifica cada dato de cliente que acepta, y esos dos son los únicos que marca como prioridad alta.

Dato del cliente Prioridad de Meta De dónde viene en una tienda de Shopify ¿Se envía con hash?
Email Alta El campo de contacto del checkout, o la cuenta de un cliente que inició sesión Sí
Click ID (fbc) Alta El fbclid que Meta añade a los enlaces de anuncios, guardado en la cookie _fbc No
Número de teléfono Media El checkout, cuando lo pides Sí
ID externo Media Tu propio ID de cliente, como el de Shopify Recomendado
ID de navegador (fbp) Media La cookie _fbp que establece el píxel de Meta No
País Media La dirección del pedido Sí
Fecha de nacimiento Media No es un campo del formulario de checkout de Shopify Sí
ID de inicio de sesión de Facebook Media Solo sitios que usan el inicio de sesión de Facebook No
Lead ID Baja Los anuncios de clientes potenciales de Meta, no los pedidos de la tienda No
Nombre y apellidos Baja La dirección del pedido Sí
Ciudad, código postal Baja La dirección del pedido Sí

Las prioridades vienen de la página de Event Match Quality de Meta, y las reglas de hash de los parámetros de información del cliente de Meta, ambas revisadas el 24 de septiembre de 2026.

Otros dos datos no están en la lista de prioridades de Meta pero deberían ir en todo evento de servidor: la dirección IP del comprador, enviada sin hash, con preferencia por IPv6, y el user agent del navegador, que Meta exige en los eventos del sitio web. Aplicar hash significa SHA-256 después de normalizar: recorta y pon en minúsculas un email, y reduce un número de teléfono a dígitos, incluido el código de país.

¿Por qué mi puntuación es baja en Shopify?

Normalmente porque el evento lleva cookies y datos de conexión pero no datos de contacto, lo cual es normal antes del checkout, o porque algo entre el comprador y Meta perdió un identificador. Revisa esto en orden.

  • Sin eventos de servidor. Con el intercambio de datos en Standard, la app de Facebook & Instagram de Shopify usa solo el píxel de Meta, así que Meta no tiene nada que puntuar; Enhanced y Maximum añaden la Conversions API para la compra (Shopify). Si necesitas algo más se explica en seguimiento desde el servidor en Shopify.
  • Eventos antes del checkout. La mayoría de los compradores todavía no han escrito un email ni un teléfono, así que una página vista o un añadido al carrito solo puede llevar cookies, la dirección IP y el user agent, salvo que el comprador haya iniciado sesión.
  • Sin click ID. La cookie _fbc solo existe para los compradores que llegaron desde un anuncio de Facebook o Instagram, cuyo enlace lleva fbclid. El modo de navegación privada de Safari elimina algunos parámetros de seguimiento antes de que cargue la página (WebKit), y Safari limita a 24 horas las cookies que crean los scripts en una página a la que se llega por un enlace así (WebKit).
  • Consentimiento rechazado. Donde los compradores deben dar su consentimiento, Shopify ejecuta los píxeles solo para los visitantes que han dado los permisos que esos píxeles necesitan (Shopify), así que un comprador que rechaza nunca recibe la cookie _fbp.
  • IPv4 donde Meta prefiere IPv6. En un hilo de la comunidad de Shopify abierto en octubre de 2023, comerciantes que usaban la app de Facebook & Instagram vieron que Events Manager pedía direcciones IPv6 en las compras, y el soporte de Shopify le dijo a uno de ellos que Shopify todavía no admitía IPv6. La última respuesta, de enero de 2025, atribuyó el aviso de una tienda a un dominio gestionado fuera de Shopify sin registro AAAA. La página de IPv6 de Shopify dice ahora que los dominios comprados a través de Shopify o transferidos a Shopify obtienen IPv6 automáticamente, y que los dominios de terceros necesitan ese registro.
  • Copias del navegador y del servidor que no coinciden. En un hilo de 2021, tiendas en el nivel Maximum de la app vieron que Events Manager avisaba de que el external ID del servidor no coincidía con el del píxel en las compras. Un correo de Shopify que publicó un comerciante decía que Meta le había dicho a Shopify que el aviso no afectaría al rendimiento del píxel. Una discrepancia así depende de quien envíe los eventos, así que repórtala al desarrollador de esa app en lugar de cambiar la configuración al azar.

¿Cómo la mejoro sin tocar código?

Envía más de los datos de prioridad alta y media de Meta en los eventos que más importan, empezando por la compra. La propia configuración de Shopify cubre la mayor parte:

  1. Activa el envío desde el servidor. En Sales channels → Facebook & Instagram → Settings → Data sharing settings, elige Enhanced o Maximum. Shopify entonces envía la compra mediante la Conversions API y comparte el nombre, la ubicación, el email y el teléfono del cliente. Más en configura la Conversions API en Shopify.
  2. Recoge un dato de contacto de cada comprador. En Settings → Checkout, el Customer contact method es Email en las tiendas nuevas; Phone number or email deja elegir al comprador. Shopify no puede exigir ambos como método de contacto, pero poner Shipping address phone number en Required también recoge un teléfono (Shopify). Sopesa eso frente a un formulario más largo.
  3. Asegúrate de que el consentimiento llegue a Shopify. El propio banner de cookies de Shopify lo hace. Si usas otro banner, Shopify dice que debe sincronizar el consentimiento con Shopify mediante la Customer Privacy API, o los píxeles podrían no dispararse aunque el comprador haya dado su consentimiento (Shopify). Hasta que lo haga, los compradores que aceptan puede que nunca reciban el píxel de Meta ni sus cookies.
  4. Activa IPv6 si el DNS de tu dominio se gestiona fuera de Shopify, creando el registro AAAA que describe la página de IPv6 de Shopify.
  5. Repasa las recomendaciones de Meta. Events Manager enumera acciones recomendadas para mejorar la coincidencia de cada evento.

Si prefieres usar una app de seguimiento, cPixel, que desarrollamos nosotros, envía la compra desde sus servidores, reconstruida a partir del pedido de Shopify, con el email y el teléfono del comprador con hash, el ID de cliente de Shopify, los valores _fbp y _fbc, la dirección IP, el user agent y, por defecto, una ubicación calculada a partir de la IP. Sus demás eventos de Meta salen tanto del navegador como de su servidor con un mismo ID de evento.

Su página Calidad de eventos muestra la puntuación de Meta, leída una vez al día y citada sin editar, junto a los identificadores que envió cPixel; algunos tokens de Meta no pueden leer la puntuación, lo que no afecta al envío. Más: qué envía cPixel, y cómo lo cambia el consentimiento. Su propia configuración advierte de que una ciudad o un código postal calculados a partir de una IP suelen ser incorrectos en redes móviles y VPN, y que un valor erróneo puede reducir la calidad de coincidencia de Meta; Configuración → Ubicación a partir de la IP del comprador → Enviar solo el país la reduce. Sea cual sea la herramienta que elijas, deja que solo una envíe a cada píxel de Meta; conecta Meta a cPixel muestra la configuración, incluida la respuesta que hace que cPixel se aparte cuando la app de Facebook & Instagram ya envía a ese píxel. Más sobre cPixel, que envía las compras de Shopify a siete plataformas publicitarias.

¿Una puntuación más alta significa más ventas?

No directamente. Una puntuación mejor significa que más de tus eventos coinciden con cuentas de Meta, y Meta dice que los eventos coincidentes le ayudan a atribuir conversiones a tus anuncios y a mostrar tus anuncios a personas con más probabilidad de comprar, lo que puede mejorar el rendimiento y reducir tu coste por acción. También dice que una mejor calidad de coincidencia puede aumentar las conversiones adicionales reportadas.

Nada de eso crea demanda. La puntuación mide qué tan bien puede reconocer Meta a las personas detrás de tus eventos; tus anuncios, tu oferta y tu tienda siguen decidiendo si compran. Meta no pone ninguna cifra a lo que vale un punto, así que desconfía de quien sí lo haga. Y no persigas la puntuación con datos que no tienes derecho a enviar: la misma página de Meta recuerda a los anunciantes que sus Business Tools Terms exigen el derecho legal a compartir cualquier dato que envíen.

¿Qué pasa con TikTok y ChatGPT Ads?

TikTok y OpenAI puntúan los eventos que les envías, y también lo hacen Pinterest y Snapchat, cada uno a su manera. Ninguna de estas puntuaciones se traduce a la escala de 0 a 10 de Meta, así que compara cada una solo consigo misma.

  • TikTok. Events Manager muestra una puntuación de Event Match Quality, que TikTok dice que es un promedio ponderado de la cobertura de tus match keys (TikTok). Sus match keys son el click ID ttclid, la cookie propia ttp, el email, el teléfono y el ID externo con hash, y la dirección IP y el user agent (TikTok). En Shopify, la app de TikTok añade Advanced Matching en sus niveles Enhanced y Maximum (TikTok).
  • ChatGPT Ads. Ads Manager puntúa la calidad de los eventos de cada píxel o fuente de datos, actualizada a diario con los últimos siete días completos, con avisos como falta de email o de ID de cliente, falta de información de clic y eventos de servidor que llegan con más de una hora de retraso. OpenAI dice que la puntuación no predice el rendimiento de la campaña (OpenAI, revisado el 24 de septiembre de 2026). Su consejo de medición: mantén la referencia de clic oppref a través de las redirecciones, inclúyela en los eventos de servidor, envía datos de contacto con hash donde esté permitido, y da a las copias del píxel y de la Conversions API el mismo ID de evento (OpenAI).
  • Pinterest. Su API devuelve un Event Quality Score, que valora tus datos en conjunto y cada parámetro de coincidencia como bueno, aceptable o mejorable (Pinterest).
  • Snapchat. Events Manager muestra un Event Quality Score con recomendaciones en su pantalla principal (Snapchat).

Preguntas frecuentes

¿Qué son fbp y fbc?

Son los dos valores de cookie que el píxel de Meta guarda en tu dominio. _fbp es el ID de navegador: el píxel guarda ahí un identificador único la primera vez que se ejecuta para un visitante. _fbc es el click ID: contiene el fbclid del anuncio de Facebook o Instagram en el que hizo clic el comprador. Meta recomienda enviar fbc con cada evento de la Conversions API y fbp siempre que esté disponible, y dice que donde no se ejecuta ningún píxel, un servidor puede construir fbc a partir del fbclid en la dirección de la página (Meta for Developers).

Puede hacerlo, y una puntuación más baja ahí puede simplemente mostrar que tu configuración respeta las decisiones de los compradores. Donde se exige consentimiento, normalmente en el Reino Unido y el EEE, Shopify ejecuta los píxeles solo para los visitantes que han dado los permisos que necesitan, así que un comprador que rechaza nunca recibe la cookie _fbp ni _fbc de Meta, y cualquier evento que aun así se envíe lleva menos datos. Trátalo como el coste del consentimiento, no como algo que sortear.

¿Por qué no se envían nombres ni direcciones?

Algunas herramientas los envían y otras no. La app de Facebook & Instagram de Shopify comparte el nombre y la ubicación del cliente en los niveles Enhanced y Maximum. Las apps necesitan la aprobación de Shopify para leer cada uno de esos campos, que Shopify clasifica como datos protegidos del cliente junto con el email y el teléfono (shopify.dev). cPixel pide el email y el teléfono, pero no nombres ni direcciones, así que nunca los envía; la ubicación que puede enviar se calcula a partir de la dirección IP, no se toma del pedido. Meta clasifica el nombre, la ciudad y el código postal como prioridad baja, por debajo del email, el click ID y el teléfono.

¿Necesitas ayuda con cPixel? Escribe a support@b2bgold.app.