Ir al contenido principal

Meta Pixel con Kajabi

Instala y configura Meta Pixel para medir la efectividad de tu publicidad en tu sitio de Kajabi.

Meta Pixel es una herramienta de análisis que mide qué tan bien funciona tu publicidad al rastrear las acciones que las personas realizan en tu sitio web. Conéctalo a Kajabi para que Meta pueda mostrarte qué anuncios generan registros y ventas.

Kajabi envía eventos a tu Meta Pixel de dos formas:

  • Navegador: Kajabi envía el evento a través del navegador del visitante.

  • Conversions API (CAPI): Kajabi envía el evento directamente a Meta a través de la Conversions API de Meta. Esto ayuda a que los eventos Lead y Purchase lleguen a Meta cuando el seguimiento del navegador falla, por ejemplo, por un bloqueador de anuncios o la configuración de privacidad del navegador.

Cuando conectas un Pixel ID y un Access Token, Kajabi envía los eventos Lead y Purchase tanto a través del navegador como de la CAPI. Meta relaciona ambos y cuenta cada acción una sola vez.

Instala Meta Pixel y la Conversions API

Para conectar Meta Pixel y la CAPI a Kajabi, necesitas dos elementos de Meta:

Crea un Meta Pixel en Meta Business

  1. Inicia sesión en tu cuenta de Meta Business, o crea una.

  2. Haz clic en Events Manager en la barra lateral izquierda.

  3. Selecciona + Connect Data Sources en la barra lateral izquierda.

  4. Elige Web y luego haz clic en Connect.

  5. Ingresa un Pixel name y luego haz clic en Create Pixel.

  6. Ingresa la URL de tu sitio (tu dominio personalizado o subdominio de Kajabi) para verificar tu elegibilidad de integración con partners y luego haz clic en Next.

  7. Selecciona la opción para conectar tu sitio web con Conversions API and Meta Pixel.

  8. Haz clic en Next.

Consejo: Verifica tu dominio en Business Manager para reclamar y proteger la propiedad del nombre de dominio de tu sitio web. Aprende cómo verificar un dominio con Facebook, o lee la guía de verificación de dominio de Meta.

Genera un access token

Se requiere un access token para enviar los datos de tus eventos directamente desde Kajabi a Meta a través de la Conversions API.

  1. En Meta Events Manager, selecciona el Pixel que quieres conectar.

  2. Selecciona la pestaña Settings.

  3. Desplázate hasta la sección Conversions API.

  4. En Set up manually, haz clic en Generate access token y sigue las indicaciones.

  5. Copia tu access token.

  6. Copia tu Pixel ID, que aparece en la parte superior de la pestaña Settings.

Nota: Usar la Conversions API de Meta puede requerir una revisión adicional de tus obligaciones de cumplimiento bajo las leyes de regulación de datos que se aplican a ti y a tus clientes.

Conecta Meta Pixel a tu sitio de Kajabi

En Kajabi, la integración de Meta Pixel aparece como Facebook Pixel. Agrega ahí tu Pixel ID y tu access token. El Pixel ID debe contener solo números.

  1. Desde el Dashboard, haz clic en Settings en la parte inferior izquierda.

  2. Haz clic en Integrations & Webhooks.

  3. Desplázate hasta Facebook Pixel y cambia el interruptor a On.

  4. Ingresa tu Pixel ID en el campo Pixel Id.

  5. Ingresa tu access token en el campo Access Token.

  6. Haz clic en Save.

Advertencia: Usa el Access Token de Kajabi o un gateway de CAPI de terceros, como Stape, pero no ambos. Un gateway de CAPI envía sus propios eventos de servidor sin un evento de navegador correspondiente, por lo que Meta no puede deduplicarlos. Esto infla el número de eventos Purchase y los ingresos en Meta Ads Manager. Si ves eventos Purchase duplicados, quitar el Access Token de la configuración de Facebook Pixel en Kajabi puede resolver el problema.

Prueba la conexión de Meta Pixel

Después de conectar Meta Pixel, comprueba que los eventos lleguen. Si usas Chrome, la extensión Pixel Helper de Meta muestra los eventos que envía una página. También puedes usar la herramienta Meta Ads Test Events.

Agrega Meta Pixel manualmente con un script de página

Si prefieres no usar la integración nativa de Kajabi, puedes agregar Meta Pixel con el código que proporciona Meta.

  1. Desde el Dashboard, haz clic en Settings y luego en Site Details.

  2. Desplázate hasta Page scripts.

  3. Pega el código de Meta Pixel de Meta en el campo Header Page Scripts.

  4. Haz clic en Save.

Los eventos, los momentos de envío y los valores de este artículo se aplican solo a la integración nativa de Kajabi. Kajabi no incluye scripts de página en las páginas de checkout de ofertas ni en las páginas de upsell, por lo que un Pixel agregado manualmente no rastrea esas páginas. Para agregar código de seguimiento a las páginas de checkout, consulta Agrega código de seguimiento JavaScript a las páginas de Checkout.

Modo de consentimiento

El modo de consentimiento es una configuración opcional para sitios que usan un script de consentimiento de cookies. Para activarlo, abre Advanced en la configuración de Facebook Pixel y activa Use consent mode for Facebook Pixel. Actívalo solo si tu script de consentimiento de cookies está configurado para usar el modo de consentimiento de Facebook.

image_png__689×720_.jpg

Cuando el modo de consentimiento está activado:

  • Eventos del navegador: Kajabi envía eventos solo después de que tu script de consentimiento de cookies otorga el consentimiento de un visitante. Los visitantes que rechazan o ignoran tu banner de cookies no se rastrean.

  • Eventos de CAPI: Kajabi envía eventos Lead y Purchase a través de la CAPI solo para los visitantes que otorgaron su consentimiento.

Los visitantes que otorgan su consentimiento siguen enviando tanto el evento del navegador como el evento de CAPI, por lo que Meta Events Manager muestra "1 event from 2 sources" para ellos. Los sitios con el modo de consentimiento activado pueden ver menos eventos en general, porque los visitantes que lo rechazan no se rastrean. Esto es normal.

Nota: El modo de consentimiento depende de que tu script de consentimiento de cookies otorgue el consentimiento a Meta. Si el script no otorga el consentimiento, Kajabi no envía ningún evento a Meta.

Eventos de Pixel

Los eventos son las acciones que los visitantes realizan en un sitio web, como ver una página, enviar un formulario o hacer una compra. La integración nativa de Kajabi envía estos eventos:

Evento

Cuándo se envía

Se envía a través de

PageView

Un visitante carga una página de tu sitio de Kajabi

Navegador

Lead

Un visitante envía un formulario de Kajabi

Navegador y CAPI

Initiate Checkout

Un visitante abre una página de checkout, pasa de su carrito al checkout o carga una página con un checkout integrado

Navegador

Purchase

Un cliente completa una compra

Navegador y CAPI

Kajabi envía eventos de CAPI solo cuando tu Pixel ID y tu Access Token están guardados. Kajabi no envía View Content automáticamente. Para rastrearlo, configúralo en Meta Events Manager o agrégalo con tu propio código de Pixel. Aprende más sobre los eventos de Meta Pixel.

Lead

Un evento Lead registra a un visitante que envía información para que tu negocio pueda contactarlo más adelante, como un formulario de suscripción en una landing page. Kajabi lo envía cuando un visitante envía un formulario de Kajabi.

  • Kajabi envía el evento de CAPI en cuanto se envía el formulario.

  • Kajabi envía el evento del navegador en la siguiente página a la que llega el visitante, normalmente la página de agradecimiento de tu formulario.

  • Ambos eventos comparten el mismo ID de evento, por lo que Meta cuenta el envío una sola vez.

  • Los eventos Lead incluyen el nombre del formulario. No incluyen un valor.

Initiate Checkout

Un evento Initiate Checkout registra a un visitante que comienza el checkout. Kajabi lo envía solo a través del navegador, en estos casos:

  • Cuando un visitante abre la página de checkout de una oferta.

  • Cuando un visitante hace clic en Checkout desde su carrito.

  • Cuando un visitante carga una página con un checkout integrado.

El evento incluye un valor que sigue las mismas reglas que el valor de Purchase (consulta Valores del evento Purchase en este artículo), con estas diferencias:

  • Impuestos: No se incluyen. El visitante aún no ha ingresado una dirección, por lo que no se conocen los impuestos.

  • Cupones en la página de checkout de una oferta: El valor es el precio completo, porque Kajabi envía el evento antes de que el visitante pueda ingresar un cupón.

  • Cantidad en la página de checkout de una oferta: Se cuenta como una unidad, incluso si la oferta tiene un selector de cantidad.

  • Paga lo que quieras en la página de checkout de una oferta: No refleja el monto que el cliente elige pagar, porque Kajabi envía el evento antes de que lo elija.

Debido a estas diferencias, el valor de Initiate Checkout y el valor de Purchase de un mismo cliente pueden ser distintos. Esto es normal.

Eventos Purchase

Un evento Purchase registra a un cliente que completa una compra. Cada evento Purchase incluye:

  • El valor de la compra

  • La moneda

  • Las ofertas compradas y sus cantidades

Cuándo se activa el evento Purchase

Kajabi envía un evento Purchase de dos formas:

  • CAPI: Kajabi envía el evento directamente a Meta en cuanto el pago se realiza correctamente.

  • Navegador: Kajabi envía el evento a través del navegador del cliente en la primera página posterior a la compra a la que llega el cliente.

Ambos eventos usan el mismo nombre y el mismo ID de evento, por lo que Meta cuenta la compra una sola vez. Si el evento del navegador se bloquea, el evento de CAPI se envía de todos modos.

El evento Purchase del navegador se activa en la primera página posterior a la compra a la que llega un cliente, como por ejemplo:

  • Página de inicio de sesión (para clientes nuevos o recurrentes)

  • Página de creación de cuenta (para clientes nuevos)

  • Página de upsell

Para mayor confiabilidad, Kajabi también configura el evento para que se active en las páginas de agradecimiento posteriores a la compra, las landing pages y la biblioteca de miembros. Una vez que el evento se activa en una página, no se vuelve a activar en páginas posteriores. Esto significa que:

  • Las compras se capturan lo antes posible.

  • El seguimiento se mantiene consistente, incluso si un cliente no continúa por cada paso del flujo.

El diagrama de flujo muestra dónde se activa el evento Purchase del navegador en el Checkout mejorado, según si el cliente es nuevo o recurrente, y si los miembros recurrentes ya tienen la sesión iniciada.

Valores del evento Purchase

El valor de Purchase informa lo que el cliente se comprometió a pagar en el checkout. No siempre es el monto cobrado ese día.

Tipo de pago

Valor enviado a Meta

Gratis

$0

Pago único

Monto pagado

Suscripción

Primer pago

Plan de pagos

Valor comprometido (total de todos los pagos del plan)

Paquete de pago único

Total combinado de todas las ofertas de pago único del paquete

Carrito con más de una oferta

Total de todas las ofertas del carrito, más impuestos (un evento Purchase)

El valor también refleja estos detalles:

  • Pruebas: En una suscripción, el valor es el primer pago después de la prueba. En un plan de pagos, el valor es el total de todos los pagos del plan.

  • Tarifas de configuración: Se incluyen en el valor de las suscripciones y los planes de pagos.

  • Cupones: El valor refleja el precio después de aplicar cualquier cupón.

  • Impuestos: El valor incluye los impuestos cobrados en el checkout.

  • Cantidad: El valor cubre todas las unidades compradas. Esto se aplica a las ofertas con el selector de cantidad activado y a los artículos de un carrito.

  • Paga lo que quieras: El valor es el monto que el cliente eligió pagar.

Nota: Las suscripciones con prueba gratuita informan el precio posterior a la prueba, y los planes de pagos informan el monto comprometido. Tu valor de Purchase en Meta puede ser mayor que las ventas que Kajabi muestra para ese día. Esto es normal.

Upsells y downsells

Cada upsell o downsell aceptado es una compra independiente y envía su propio evento Purchase. Meta informa el checkout original y el upsell por separado.

Paquetes de pago único

Un paquete de pago único es una oferta de pago único comprada junto con order bumps de pago único en la misma página de checkout. Los upsells no forman parte de un paquete. Kajabi procesa un paquete como una sola transacción y envía un solo evento Purchase, con un valor igual al total de todas las ofertas de pago único del paquete.

Order bumps con otros tipos de pago

En el Checkout mejorado, Kajabi procesa los artículos con distintos tipos de pago como compras independientes, incluso cuando el cliente los compra en el mismo checkout. Cada compra envía su propio evento Purchase:

  • Oferta de pago único con order bumps de pago único: Un evento Purchase para el paquete de pago único.

  • Oferta de pago único con un bump de suscripción o plan de pagos: Un evento Purchase para la oferta principal y cualquier bump de pago único, más un evento Purchase por cada bump de suscripción o plan de pagos.

  • Oferta de suscripción o plan de pagos con bumps: Un evento Purchase para la oferta principal, un evento Purchase para los bumps de pago único como paquete de pago único, más un evento Purchase por cada bump de suscripción o plan de pagos.

Cuando un solo evento Purchase incluye más de un artículo, el valor es la suma del valor de cada artículo.

Eventos Purchase en el Legacy Checkout

Los eventos Purchase en el Legacy Checkout funcionan de la misma manera, con una diferencia:

  • Order bumps: Kajabi siempre procesa un order bump como una compra independiente y envía su propio evento Purchase, sin importar su tipo de pago.

Cuándo no se envía un evento Purchase

En algunos casos, Kajabi envía un evento Purchase solo de una forma, o no lo envía:

  • El modo de consentimiento está activado y el visitante no ha otorgado su consentimiento: Kajabi no envía ni el evento del navegador ni el evento de CAPI.

  • No hay un Access Token guardado: Kajabi envía el evento Purchase solo a través del navegador.

  • Un bloqueador de anuncios o la configuración de privacidad del navegador bloquean el seguimiento: Kajabi no envía el evento del navegador. El evento de CAPI se envía de todos modos.

  • El cliente sale antes de llegar a una página posterior a la compra: Kajabi no envía el evento del navegador. El evento de CAPI se envía de todos modos.

  • El pago falla: Kajabi no envía ningún evento Purchase hasta que el pago se realice correctamente.

  • Renovaciones y pagos futuros: Las renovaciones de suscripciones y los pagos posteriores de los planes de pagos no envían nuevos eventos Purchase.

  • Reembolsos y cancelaciones: Kajabi no envía eventos de reembolso ni de cancelación a Meta.

Preguntas frecuentes

¿Qué eventos envía Kajabi a través de la Conversions API de Meta?

Kajabi envía dos tipos de eventos a través de la Conversions API de Meta: Purchases y Leads. Estos se envían directamente desde Kajabi a Meta, además de los eventos enviados a través de Meta Pixel. Todos los demás eventos, incluido Initiate Checkout, se envían solo a través del navegador.

¿Por qué mi valor de Purchase es mayor que lo que el cliente pagó hoy?

Lo más probable es que el cliente haya comprado un plan de pagos o una suscripción con prueba gratuita. Kajabi informa el monto que el cliente se comprometió a pagar en el checkout, no solo lo que se cobró ese día.

¿Por qué mi valor de Initiate Checkout es distinto de mi valor de Purchase?

Initiate Checkout no incluye impuestos y, en la página de checkout de una oferta, no incluye cupones. Purchase incluye ambos.

¿Por qué veo más de un evento Purchase para un solo checkout?

Los upsells y los order bumps con un tipo de pago distinto al de la oferta principal se procesan como compras independientes, por lo que cada uno envía su propio evento Purchase.

¿Una suscripción enviará un evento Purchase cada vez que se renueve?

No. El evento Purchase se envía una sola vez, cuando el cliente completa el checkout.

¿Ha quedado contestada tu pregunta?