Iniciar sesión

Ringba es una plataforma de seguimiento de llamadas que se utiliza a menudo para campañas de clic para llamar.

Típicamente, su plataforma proporciona números de teléfono dinámicos que se incrustan en una página de destino utilizando JavaScript.

Su fragmento de JS captura información del usuario (como navegador, IP, etc.) y proporciona dinámicamente un número. Cuando los usuarios llaman, pueden relacionar la información del llamante con los datos capturados previamente + el número de teléfono proporcionado para realizar el seguimiento.

Para integrar Ringba con FunnelFlux, necesitas pasar nuestro ID de hit a Ringba y enviárnoslo de vuelta en un píxel/callback.

Hay dos formas de lograr esto y revisaremos la configuración básica + ambos enfoques a continuación.


Requisitos

Antes de comenzar, debes tener una Campaña de Ringba con al menos un Editor y un Número de Seguimiento asignado a ellos. También necesitarás una página con una acción de clic para llamar y la capacidad de agregar scripts personalizados. Esta página debe ser una oferta en FunnelFlux.

Nota: El Número de Ringba asignado al Editor debe estar presente en la página web, la Etiqueta de Seguimiento de Llamadas de Ringba lo reemplazará automáticamente con un número de un Grupo de Números.


Configuración básica de seguimiento en Ringba

Dentro de Ringba, primero necesitamos definir parámetros de URL para los datos que deseas rastrear -- solo es necesario el ID de hit, pero técnicamente podrías agregar otros como ID de embudo, ID de fuente de tráfico, etc. si realmente lo deseas.

En la interfaz de Ringba, ve a Integraciones > Parámetros de URL.

Aquí, agrega un nuevo parámetro:

Vamos a crear un parámetro de URL de ffhit:

Ahora que esto se ha agregado, queremos asegurarnos de pasar ffhit a cualquier página donde se esté ejecutando el código de Ringba.

Puedes hacer esto creando una fuente de oferta para tus ofertas de Ringba y agregando un campo en el paso de datos, o hacerlo a nivel de oferta. 

Tenemos una plantilla de fuente de oferta para Ringba (aunque es más una plataforma que una fuente de oferta), que asume que estás utilizando el parámetro ffhit como se mencionó anteriormente.

Nota: dado que las conversiones ocurrirán en esta página, debería ser una oferta en tu embudo, no una página de aterrizaje.

Ahora que has definido un parámetro de URL, agrega un píxel:

En la sección de píxeles, dale un nombre y luego usa tu URL de postback de FunnelFlux en el cuadro. Aquí necesitamos hacer que use el token para el parámetro de URL del ID de Hit de FunnelFlux que creamos.

Si haces clic en tokens, puedes ver esto en la lista:

En general, quieres asegurarte de que tu URL de postback sea algo como:

https://your-tracking-domain.com/pb/?hit=[URL param tag]&rev=[commission tag]&tx=[some useful transaction ID]

Tomando mi ejemplo anterior, después de hacer clic en estos diversos elementos en el menú desplegable de tokens, obtengo:

https://domain.com/pb/?hit=[tag:FunnelFlux Hit ID:FunnelFlux Hit ID]&rev=[Call:ConversionPayout]&tx=[Call:ProviderCallId]

Además, activé las opciones avanzadas y seleccioné "GET" como método HTTP para asegurarme de que haga un postback normal.

Una vez que hayas arreglado eso, ¡guarda!


Configuración de campaña en Ringba

Ahora que has configurado el seguimiento básico, necesitas configurar algunas propiedades básicas de la campaña en Ringba.

Antes de comenzar esto, deberías haber creado un editor, un número, y necesitarás un grupo de números para rastrear datos -- además del número único.

A partir de aquí, crea una campaña. En la campaña, agrega tu editor y selecciona su número.

Una vez que hayas hecho esto, puedes agregar una etiqueta de seguimiento de llamadas:

Aquí, Ringba rota números a los usuarios dinámicamente y usa esto para vincular los datos del usuario con una llamada.

La información de la etiqueta de seguimiento generada se verá así:

Luego, baja hasta los parámetros de URL y agrega tu parámetro ffhit creado anteriormente. 

Después, agrega tu píxel de seguimiento creado previamente.

Ahora tienes dos opciones -- ¿usarás un enlace de redirección para enviar usuarios a la página de oferta con el código de Ringba en ella, o enlace directo?

Si estás usando plataformas como Google Ads, necesitarías enlace directo. Si estás usando otras fuentes de tráfico donde puedes redirigir, tu vida es más fácil, o si estás usando una página de aterrizaje antes, lo mismo.


Enlaces basados en redirección

Si puedes usar un enlace de redirección (incluyendo una acción) para dirigir usuarios a tu página de Ringba, puedes colocar el script de la opción 1 arriba en tu página y todo debería funcionar bien.

Para tu oferta (o fuente de oferta), solo necesitas configurar ffhit para pasar el ID de hit, así:

Cuando un usuario está siendo redirigido a través de FunnelFlux por un enlace de seguimiento o acción, la URL debería tener ...&ffhit=xxxxx en ella, y Ringba capturará este parámetro y lo enviará en postbacks. ¡Listo!


Enlace directo

Ahora, si los usuarios llegan a tu página directamente, donde el JS de FunnelFlux va a rastrear al visitante que llega, tienes un desafío de secuencia.

Tienes JS de Ringba en la página que se carga, rastrea la URL actual, registra datos y sirve un número de llamada al usuario.

Sin embargo, el ID de hit de FunnelFlux no está en la URL ya que no existe hasta que se completa el seguimiento.

Por lo tanto, necesitamos usar algo de JS para manipular el flujo aquí, y crear esta secuencia:

  1. El JS de FunnelFlux se carga y devuelve un ID de hit en la respuesta (no es el comportamiento predeterminado)
  2. Actualizamos la URL del navegador para que tenga ffhit=xxxx en ella
  3. Una vez completado, le decimos al JS de Ringba que se cargue

Esto requiere algunas cosas:

  • Agregar JS de FunnelFlux y Ringba
  • Modificar el JS de FunnelFlux para devolver IDs de hit
  • Hacer que el JS de Ringba no se cargue automáticamente
  • Hacer una función para esperar a que el JS de FunnelFlux se complete, luego obtener el ID de hit, actualizar la URL, y luego activar el JS de Ringba

¿Suena complejo? Bueno, afortunadamente puedes simplemente tomar nuestro código.

Primero, vuelve a tu etiqueta de seguimiento y obtén la segunda opción:

Dentro de este JS, la parte importante que necesitas es el valor ringba_com_tag, ya que esto es algo único para esta etiqueta.

Necesitarás reemplazar esto en el JS que proporcionamos.

En tu página, esta es la secuencia de JS que queremos lograr:

  1. Anulación de los valores predeterminados de JS de FunnelFlux, indicándole que devuelva el ID de hit (no es parte de la respuesta normal)
  2. JS personalizado para esperar la vista de FunnelFlux, luego actualizar la URL, luego activar el JS de Ringba
  3. El fragmento de seguimiento universal de FunnelFlux

Los números 1/2 pueden ser proporcionados directamente por nosotros con un fragmento personalizado, que puedes encontrar AQUÍ.

Así que, toma el código personalizado y reemplaza el valor ringba_com_tag en él con el valor que tienes en tu JS único de la interfaz de Ringba. Lo hemos establecido como REPLACE_ME en nuestro script para que sea más fácil para ti.

Coloca este código de script completado en tu página de aterrizaje antes de tu fragmento de seguimiento universal de FunnelFlux.

Ahora, para probar, deberías generar un enlace directo a tu página desde tu constructor de embudos. Puedes usar la "URL Directa Completa" para probar, y hacerlo en una ventana de incógnito.

Al cargar, deberías ver que la URL se actualiza para agregar ffhit=valor en ella, y el JS de Ringba se ejecutará inmediatamente después -- luego actualizará el número de teléfono en tu página y capturará el valor ffhit en la URL.

Ten en cuenta que este seguimiento solo funcionaría si el seguimiento JS de FunnelFlux está funcionando, por lo que es importante asegurarse de usar los enlaces correctos para enviar usuarios a tu página.

Si tienes alguna pregunta o necesitas ayuda con la implementación, ¡solo contáctanos!