Píxel y Conversions API de Meta
Medí tus ventas de Facebook e Instagram sin perder ninguna: el píxel en el navegador y la Conversions API desde el servidor, incluidas las compras hechas desde tu app.
Si hacés anuncios en Facebook o Instagram, esta es la guía que te dice cómo se entera Meta de las ventas que generan esos anuncios. Y no es un detalle técnico: Meta usa esas ventas para decidir a quién mostrarle tu anuncio. Cuantas menos ventas ve, peor elige — y eso lo pagás vos, con tu presupuesto.
Las dos piezas, en criollo
Hay dos caminos por los que tu tienda le puede avisar a Meta que alguien compró. No son alternativas: son dos caminos distintos y lo ideal es tener los dos.
| Píxel | Conversions API | |
|---|---|---|
| ¿Dónde corre? | En el navegador de quien compra | En el servidor de tu tienda |
| ¿Qué necesita? | Pegar el código que te da Meta | Un token de acceso de Meta |
| ¿Se puede bloquear? | Sí | No |
| ¿Ve las compras de tu app? | No | Sí |
| ¿Sirve para armar audiencias de remarketing? | Sí | No |
Entre bloqueadores de publicidad, Safari cortando cookies, el celular que se queda sin señal justo en el «gracias por tu compra» y la gente que cierra la pestaña antes de tiempo, el píxel pierde tranquilamente entre un 20 % y un 40 % de las ventas. Esas ventas existieron: lo que no existió fue el aviso a Meta. La Conversions API las informa desde el servidor, donde no hay nada que las tape.
La pregunta que todo el mundo hace: «si tengo los dos, ¿no cuenta cada venta dos veces?». No. Tu tienda está hecha para que, cuando la Conversions API está configurada, el navegador deje de mandar esos eventos y los mande el servidor. Uno solo avisa, siempre. Más abajo está explicado en detalle.
Antes de empezar: lo que necesitás tener a mano
Una cuenta de Meta con los permisos correctos
No alcanza con tener Facebook. Necesitás ser administrador (o tener «acceso total») del negocio dentro del cual vive tu píxel. Si tu agencia te creó las campañas, es probable que el píxel esté en su negocio y no en el tuyo: pedile a ella que te dé acceso o que haga estos pasos.
Si en el paso del token no te aparece el botón para generarlo, no es que esté escondido: es que tu usuario no tiene el rol suficiente sobre ese píxel. Ese es el motivo número uno por el que la gente se traba en esta guía.
Acceso de administrador al panel de tu tienda
Con tu usuario y contraseña de siempre, el que usás para cargar productos.
Unos 20 minutos, sin apuro
La mitad de los pasos son dentro de Meta y la otra mitad en tu panel. Conviene hacerlos de corrido: el token se muestra una sola vez.
Módulos → Píxel y Conversions API. Vas a ver tres bloques: el interruptor general, el bloque Píxel y el bloque Conversions API. Los dos últimos son independientes: podés usar uno, el otro, o los dos.
Diccionario: Meta le cambió el nombre a todo
Esta es la causa más común de «no encuentro eso que dice la guía». Meta renombró varias cosas y, según el idioma y la antigüedad de tu cuenta, vas a ver un nombre u otro para lo mismo:
| En esta guía | También podés verlo como | En inglés |
|---|---|---|
| Administrador de eventos | Events Manager | Events Manager |
| Píxel | Conjunto de datos, Origen de datos | Pixel, Dataset, Data source |
| ID del píxel | ID del conjunto de datos | Pixel ID, Dataset ID |
| Conversions API | API de conversiones | Conversions API, CAPI |
| Token de acceso | Token de acceso | Access token |
| Eventos de prueba | Prueba de eventos | Test events |
| Calidad de coincidencia | Calidad de la coincidencia de eventos | Event Match Quality |
Es lo mismo. Meta unificó el píxel de la web con otros orígenes de datos bajo el nombre conjunto de datos (dataset). Todo lo que dice esta guía sobre «el píxel» aplica igual: el número, el token y los eventos son los mismos.
Cómo llegar al Administrador de eventos
Es la pantalla donde vive todo lo de Meta en esta guía, y se puede llegar por tres caminos. Usá el que te resulte familiar:
Camino directo (el más rápido)
Abrí este enlace, ya logueado con tu cuenta de Facebook:
https://business.facebook.com/events_manager2/list/ Si tenés más de un negocio, arriba a la izquierda vas a poder cambiar entre ellos.
Desde Meta Business Suite
Entrá a business.facebook.com, y en la barra lateral izquierda buscá Todas las herramientas
(el ícono de los tres puntitos o «Más herramientas», abajo de todo) → Administrador de eventos.
Desde el Administrador de anuncios
En el Administrador de anuncios, menú de arriba a la izquierda (☰) → columna Analizar e informar → Administrador de eventos.
Parte 1 · El píxel
Encontrá tu píxel, o creá uno
En la lista de la izquierda del Administrador de eventos vas a ver tus orígenes de datos. Si ya tenés uno, hacé clic en él y fijate el número que aparece debajo del nombre: ese es el ID del píxel (15 o 16 dígitos). Anotalo, lo vas a usar dos veces.
Si no tenés ninguno: botón verde + Conectar orígenes de datos → Web → Conectar → ponele un nombre (usá el nombre de tu tienda, no «píxel 1») → ingresá la dirección de tu tienda → Continuar.
Si ves varios píxeles con nombres parecidos, elegí el que ya usan tus campañas y quedate con ese. Dos píxeles midiendo la misma tienda te parten los datos en dos: ninguna de las dos mitades alcanza para que Meta aprenda a quién mostrarle tus anuncios.
Copiá el código base
Con el píxel abierto: botón Agregar eventos (o Continuar la configuración del píxel) → Instalar el código manualmente (Install code manually). Meta te muestra el código y un botón Copiar código.
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1234567890123456');
fbq('track', 'PageView');
</script>
<!-- End Meta Pixel Code --> Decile que no y elegí igual instalar el código manualmente. Las integraciones automáticas son para Shopify, WordPress y compañía; tu tienda es MaxTiendas y se configura pegando el código, que es lo que estamos haciendo.
Pegalo en el panel de tu tienda y prendé la medición
En el panel: Módulos → Píxel y Conversions API.
- Prendé el interruptor Medición de Meta activa.
- En el bloque Píxel · corre en el navegador, pegá todo el bloque
<script>…</script>en Código del píxel. Pegalo tal cual, sin borrarle ni agregarle nada. - Guardar.
Con esto tu tienda ya carga el píxel en todas sus páginas y registra el PageView.
Verificá tu dominio
Es un trámite de cinco minutos que conviene no saltear: sin el dominio verificado, Meta te limita lo que podés hacer con tus propios eventos (sobre todo desde el cambio de privacidad de iOS).
En Meta: Configuración del negocio (Business Settings) → Seguridad de la marca →
Dominios → Agregar → escribí tu dominio sin https:// ni www (por ejemplo
mitienda.com.py) → elegí el método Metaetiqueta (Meta-tag verification).
Meta te muestra una línea así:
<meta name="facebook-domain-verification" content="abcd1234efgh5678ijkl" /> En el campo Verificación de dominio de tu panel va únicamente abcd1234efgh5678ijkl — sin
<meta …>, sin comillas. Tu tienda arma la etiqueta sola. Si pegás la línea completa, la
verificación falla y el error de Meta no te dice por qué.
Guardá en el panel, esperá un minuto y volvé a Meta a apretar Verificar dominio.
Comprobá que el píxel esté vivo
Instalá la extensión gratuita Meta Pixel Helper en Chrome
(chrome.google.com/webstore, buscá «Meta Pixel Helper»), abrí tu tienda en una pestaña nueva y
hacé clic en el ícono de la extensión.
Tenés que ver tu número de píxel y el evento PageView en verde. Si dice «no pixel found», revisá que el interruptor esté prendido, que hayas guardado, y recargá con la caché limpia (Ctrl+Shift+R / Cmd+Shift+R).
Parte 2 · La Conversions API
Acá está lo que la mayoría de las tiendas no tiene, y lo que más cambia los resultados. Del lado tuyo es un solo dato: un token. Lo difícil es encontrarlo, así que vamos con lupa.
Entrá a la configuración de TU píxel
Administrador de eventos → clic en tu píxel en la lista de la izquierda → pestaña Configuración (Settings), arriba.
Hay dos «configuraciones» parecidas y es fácil terminar en la equivocada: la del negocio (Business Settings, la que usaste para verificar el dominio) y la del píxel, que es ésta. Tenés que estar dentro del píxel, con su nombre y su número arriba de todo.
Bajá hasta la sección Conversions API
Dentro de Configuración, bajá con la rueda del mouse. Vas a pasar por «Detalles del conjunto de datos», «Coincidencia avanzada», «Tráfico de eventos»… y más abajo aparece la sección Conversions API (o API de conversiones).
Dentro de esa sección buscá Generar token de acceso (Generate access token). Está escrito como un enlace celeste, no como un botón grande — por eso mucha gente pasa de largo. Suele estar debajo de un texto que dice «Configurar manualmente» o «Implementación directa».
Tres motivos, en orden de probabilidad:
- Tu usuario no es administrador de ese píxel o de ese negocio. Pedí el rol y volvé.
- Estás en la configuración del negocio y no en la del píxel (ver el paso anterior).
- El píxel es viejo y todavía no fue migrado; en ese caso Meta muestra un botón Comenzar dentro de la sección Conversions API — apretalo y seguí.
Generá y copiá el token
Al hacer clic, Meta genera un texto larguísimo que empieza con EAA…. Copialo entero —
son cientos de caracteres, asegurate de no cortarlo.
EAAG7ZBz8kQ2sBAJmZCx4ZBd0ZBk... ← cientos de caracteres Si cerrás la ventana sin copiarlo, no pasa nada grave: volvés y generás otro. Pero el anterior queda dando vueltas, así que generá uno nuevo y usá ese.
Es el error más difícil de descubrir: un token generado desde otra cuenta de Meta (la personal en lugar de la del negocio, o la de otra empresa) se guarda sin dar ningún error y después no informa nada. Tu tienda simplemente deja de reportar ventas y nadie se entera. Si más adelante ves que no llegan eventos «del servidor», empezá por acá.
Pegalo en el panel
En Módulos → Píxel y Conversions API, bloque Conversions API · sale del servidor:
- ID del píxel → dejalo vacío si pegaste el código del píxel en la Parte 1: tu tienda lo lee de ahí sola. Si no pegaste el código, escribí acá el número de 15-16 dígitos.
- Token de acceso → pegá el
EAA…completo. - Código de prueba → por ahora dejalo vacío (lo usamos en el paso siguiente).
Guardar. Listo: desde este momento las ventas se le informan a Meta desde el servidor.
Sí. Con el ID del píxel y el token alcanza: tu tienda le informa las ventas a Meta sin poner una sola línea de JavaScript en tus páginas. Lo que perdés en ese caso son las audiencias de remarketing («los que vieron este producto y no compraron»), que sólo se pueden armar con el píxel del navegador. Por eso, si podés, tené los dos.
Probalo en vivo antes de confiar en los números
Volvé al Administrador de eventos → tu píxel → pestaña Eventos de prueba (Test events).
Ahí, en el recuadro Probar eventos del servidor, Meta te muestra un código de prueba con
forma de TEST12345. Copialo, pegalo en el campo Código de prueba de tu panel y guardá.
Ahora, con la pantalla de Meta abierta, entrá a tu tienda desde otro dispositivo o en otra pestaña y hacé el recorrido completo:
| Lo que hacés en tu tienda | Lo que tiene que aparecer en Meta |
|---|---|
| Abrís la ficha de un producto | ViewContent |
| Lo agregás al carrito | AddToCart |
| Entrás a la pantalla de pago | InitiateCheckout |
| Terminás una compra de prueba | Purchase |
Los eventos aparecen en unos segundos, y cada uno va a decir que llegó por el servidor (Server). Si además tenés el píxel puesto, el PageView va a decir Navegador (Browser): así es como tiene que ser.
Mientras el código de prueba esté cargado, los eventos NO cuentan para tus campañas. Es a propósito: sirve para probar sin ensuciar los datos reales. Pero si te lo olvidás puesto, tus anuncios optimizan a ciegas y no vas a entender por qué. Borrá el campo y guardá.
Una semana después: mirá la calidad de coincidencia
En el Administrador de eventos, en la pestaña Descripción general de tu píxel, cada evento muestra una calidad de coincidencia (Event Match Quality), del 1 al 10. Mide qué tan bien puede Meta cruzar tus ventas con las personas que vieron tus anuncios.
| Puntaje | Qué significa |
|---|---|
| 8 – 10 | Excelente. No toques nada. |
| 6 – 7,9 | Bien. Es lo normal en Paraguay, donde mucha gente compra sin dejar mail. |
| Menos de 6 | Le faltan datos: pedile el mail a quien compra. |
Tu tienda ya manda todo lo que tiene —mail, celular, nombre, apellido, ciudad y país, siempre encriptados—, así que la única palanca de tu lado es pedir el mail en el checkout. El celular, que siempre lo tenés, es el que sostiene la atribución cuando no hay mail.
Checklist final
Antes de dar esto por terminado, revisá que:
- El interruptor Medición de Meta activa está prendido.
- El Meta Pixel Helper muestra tu píxel en verde en tu tienda.
- El dominio figura como Verificado en Meta.
- El token está pegado y guardado en el panel.
- En Eventos de prueba viste llegar los cuatro eventos por servidor.
- Borraste el código de prueba del panel. ← el que más se olvida.
Qué eventos manda tu tienda
Los cuatro que Meta usa para optimizar campañas de venta, tanto desde la web como desde tu app:
| Evento | Cuándo se manda |
|---|---|
| ViewContent | Alguien abre la ficha de un producto |
| AddToCart | Agrega un producto al carrito |
| InitiateCheckout | Entra a la pantalla de pago |
| Purchase | Se concreta la compra |
Con transferencia, efectivo, retiro o pedido por WhatsApp, la venta se le informa a Meta apenas se genera el pedido. Con tarjeta o pasarela de pago (Bancard, PagoPar, Dpago) se informa recién cuando el pago se aprueba — así una tarjeta rechazada no te infla las conversiones ni le enseña a Meta a buscar clientes que no compran.
Si tu comercio tiene su app de MaxTiendas, las compras que entran por ahí se le informan a Meta igual que las de la web, sin que tengas que hacer nada ni actualizar la app. El píxel del navegador nunca pudo verlas: la Conversions API sí.
⚠️ El doble conteo, y por qué acá no pasa
Este es el error que más ensucia los datos de una tienda, y conviene entenderlo.
Dentro de MaxTiendas está resuelto. La regla es simple: si cargaste el token de la Conversions API, los eventos los manda el servidor y el navegador se calla. Si no lo cargaste, los sigue mandando el navegador. Nunca los dos.
Donde sí te puede pasar es si el píxel llega a tu tienda por dos caminos: este módulo y un contenedor de Google Tag Manager que hayas puesto vos o tu agencia. Ahí Meta recibe todo dos veces.
Un cliente hace 1 compra de Gs. 850.000.
- Con un solo píxel cargado → Meta registra 1 compra / Gs. 850.000 ✔️
- Con el píxel también dentro de GTM → 2 compras / Gs. 1.700.000 ✖️ (el doble, falso)
Qué hacer: si ya tenés el píxel dentro de GTM, dejá apagado el interruptor de este módulo (o sacá el píxel de GTM y usá sólo este, que es lo más simple). Si no usás GTM —el caso más común—, cargalo acá y listo.
Google Analytics y el píxel de Meta conviven sin problema: podés tener los dos activos. El doble conteo es siempre entre dos copias del mismo píxel.
Problemas comunes
- «Guardé el token y no veo eventos del servidor.» Casi siempre el token es de otra cuenta de Meta, o no es de este píxel. Volvé a generarlo desde el píxel correcto, con una cuenta que tenga permiso de administrador, y pegalo de nuevo. Si sigue igual, escribinos.
- «Veo los eventos en Eventos de prueba pero no en el informe.» Tenés el código de prueba cargado. Borralo y guardá.
- «Los números de Meta no coinciden con mis pedidos.» Nunca coinciden exacto, y está bien: Meta atribuye por ventana de tiempo (una persona que vio el anuncio el lunes y compró el jueves cuenta el lunes). Lo que sí tiene que pasar es que se acerquen mucho más que antes de la Conversions API.
- «Vendo más de lo que Meta dice.» Justamente para eso es esta guía: sin la Conversions API, Meta ve entre un 20 % y un 40 % menos de tus ventas.
- «¿Esto hace más lenta mi tienda?» No. El píxel carga de forma asíncrona, y el aviso del servidor sale después de que la página ya se le mostró a la persona: nadie espera por Meta.
- «Cambié el código y no veo el cambio.» Limpiá la caché del navegador y recargá. Revisá que el interruptor esté prendido y que hayas guardado.
Preguntas frecuentes
- ¿Puedo apagar todo sin borrar lo que cargué? Sí: poné Medición de Meta activa en OFF y guardá. El código y el token quedan guardados, pero no se usa ninguno.
- ¿Necesito la Conversions API si mi tienda vende poco? Cuanto menos vendés, más te sirve: con pocas conversiones, cada venta que Meta no ve le pega más fuerte al aprendizaje de la campaña.
- ¿Y las campañas para que la gente instale mi app? Eso es otra cosa. Medir instalaciones de la app necesita un componente adicional adentro de la app y una actualización en las tiendas de Apple y Google. Escribinos si te interesa y lo vemos.
- ¿Meta recibe los datos personales de mis clientes? Los datos de contacto viajan encriptados (hash SHA-256): Meta los usa sólo para cruzar contra sus usuarios y no puede leerlos. Es el mecanismo estándar que define la propia Conversions API.
Escribinos a soporte@maxtiendas.com con el nombre de tu tienda y en qué paso quedaste. Podemos verificar desde nuestro lado si Meta está recibiendo tus eventos.
¿Te sirvió este artículo?
¡Gracias por tu opinión!