Analytics Tools

Crear eventos personalizados

Última actualización: octubre 19, 2020

Requisitos

Marketing Hub  Enterprise

Los eventos personalizados te permiten hacer seguimiento a la actividad avanzada con la API de eventos de JavaScript o la API de eventos HTTP.

Para implementar el evento personalizado que crees en tu archivo JavaScript o el script del lado del servidor, deberás tener un desarrollador. Una vez que hayas creado tus eventos, descubre cómo analizar y administrar tus eventos completados.

También puedes crear eventos de elementos seleccionados, eventos de formulario enviado y eventos de URL visitada.

Ten en cuenta: el acceso a esta característica aún estará disponible para cuentas de HubSpot con una suscripción de Sales Hub Enterprise o Service Hub Enterprise antes del 9 de enero de 2020.

Crear un evento personalizado

  • En tu cuenta de HubSpot, dirígete a Informes > Herramientas de Analíticas.
  • Haz clic en Eventos de comportamiento.
  • En la parte superior derecha, haz clic en Crear evento.
  • En el panel derecho, configura tu evento: 
    • Introduce un Nombre de evento.
    • Para encontrar y mantener fácilmente un seguimiento de tu evento, puedes hacer clic en el menú desplegable Etiquetas y seleccionar o introducir una etiqueta.
    • En la sección Tipo de evento, selecciona Evento personalizado.
  • Haz clic en Siguiente.

Eventos de JavaScript

  • Si utilizas un JavaScript personalizado para desencadenar el evento, ingresa el código en el campo JavaScript personalizadoCualquier código que ingreses en este campo se incluirá automáticamente como parte del código de seguimiento de HubSpot. Más información sobre la API de eventos de JavaScript.
  • Después de agregar tu JavaScript, haz clic en Guardar para crear tu evento.
  • Serás redirigido al panel de eventos. Coloca el cursor sobre el evento y haz clic en el menú desplegable Más y luego selecciona Editar.
  • En la parte inferior derecha, haz clic en Siguiente.
  • Verás el ID que se generó para el evento. Copia y pega el fragmento de código en la devolución de llamada de JavaScript donde deseas que se active el evento.

De manera predeterminada, el valor se establece en nulo. Este es un argumento opcional que se puede utilizar para hacer seguimiento a los ingresos de un evento. Este valor se utilizará para aumentar la propiedad hs_analytics_revenue si el evento está asociado a un registro de contacto. 

Cada vez que se ejecuta el evento, el valor asociado con el evento desencadenado se agrega al campo Ingresos en el registro del contacto. Al configurar el valor de conversión, puedes ingresar un valor específico o establecer el valor de forma dinámica el valor, ingresa una variable de JavaScript o un selector jQuery completo. Si agregas un valor, asegúrate de agregarlo al parámetro valor antes de agregar el fragmento de código al archivo JavaScript.

HTTP de eventos API

  • Si usas la API HTTP de eventos, no necesitas ingresar ningún JavaScript en el campo Javascript personalizado. Haz clic en Guardar para crear tu evento.
  • Serás redirigido al panel de eventos. Coloca el cursor sobre el evento y haz clic en el menú desplegable Más y luego selecciona Editar.
  • Haz clic en Siguiente para ver el ID que se generó para el evento. Ahora puedes usar este ID para activar tu evento de HubSpot personalizado usando una llamada HTTP GET

Al crear un evento de la API de HTTP, se generará automáticamente una URL con los siguientes parámetros obligatorios:

  • _n: el ID de evento del evento.
  • _a: tu ID de HubSpot.

Para conectar correctamente un evento API HTTP desencadenado con un registro de contacto en HubSpot, debes pasar la dirección de correo electrónico del contacto, &correo electrónico, en la URL de solicitud. Si todavía no existe un registro de contacto para esta dirección de correo electrónico, se creará un nuevo registro. De lo contrario, el evento se atribuye al contacto existente.

Obtén más información sobre cómo usar la API HTTP de eventos y agregar parámetros opcionales adicionales.

Posibles usos para eventos personalizados

Seguimiento de inicio de sesión a un sitio externo

Si tienes una sección solo de inicio de sesión de tu sitio web externo, puedes usar eventos personalizados para enviar a HubSpot información sobre los usuarios más activos con inicios de sesión. Después de iniciar sesión, activa el evento personalizado. Una vez que se guardó en el registro del contacto, podrás segmentar y crear listas según los inicios de sesión recientes. Algunos filtros que puedes usar son períodos de tiempo específicos y el número total de veces que se completó el evento.

Uso del navegador y dispositivos móviles

Puedes usar eventos personalizados para determinar los navegadores que tus visitantes suelen usar y con qué frecuencia visitan desde un dispositivo móvil.

Cesta de la compra abandonada

Los visitantes no completan frecuentemente la compra en línea en el sitio web de una empresa B2C. Configura un activador de eventos personalizado una vez que el visitante haya calculado el envío, luego segmenta estos contactos en una lista. Utiliza la lista para enviar un recordatorio a los contactos para finalizar su compra.

Límite de eventos personalizados

Se te notificará en la herramienta de eventos cuando abordes tu límite. Más información sobre los límites de tu cuenta en nuestro Catálogo de productos y servicios.
 

Una vez que se alcance el límite, los eventos creados recientemente se agregarán como Eventos inesperados en tu administrador de eventos. Para acceder a tu administrador:

  • En tu cuenta de HubSpot, dirígete a Informes > Herramientas de Analíticas.
  • Seleccionar Eventos de comportamiento.
  • Para aprobar o descartar un evento, en el menú de la barra lateral izquierda, haz clic en Eventos inesperados.
  • Junto al nombre del evento personalizado, selecciona Aprobar o Desechar.
  • Para aprobar o desechar eventos de manera masiva:
    • Selecciona las casillas de comprobación de los eventos para aprobar o desechar.
    • En la parte superior de la tabla, haz clic en Aprobar o Desechar.

Los eventos solo se pueden aprobar si no haz alcanzado el límite de 2.000 eventos y las finalizaciones no se cuentan para eventos mientras estén en la cola de aprobación. Para recuperar los eventos personalizados eliminados previamente:

  • En el menú de la barra lateral izquierda, haz clic en Rechazado.
  • Coloca el cursor sobre el evento para restaurar y haz clic en el menú desplegable Acciones y luego selecciona Recuperar.
  • Para recuperar eventos de manera masiva:
    • Selecciona las casillas de comprobación a la izquierda de los eventos para recuperar.
    • En la parte superior de la tabla, haz clic en Recuperar.