Ir a contenido principal
Nota: Este contenido se tradujo a través de un software y es posible que no haya sido revisado. La versión en inglés se considera, por tanto, la versión oficial y es posible que haya sido actualizada. Para acceder a la versión en inglés, haz clic aquí.
Analytics Tools

Crear eventos personalizados de comportamiento con el asistente de código (BETA)

Última actualización: julio 19, 2022

Requisitos

Marketing Hub Enterprise

Los eventos personalizados de comportamiento permiten definir y monitorizar eventos únicos para tu empresa. Los eventos personalizados de comportamiento pueden relacionarse con propiedades de evento, que puedes usar en las herramientas de HubSpot. Los eventos creados con el fragmento de código "Javascript" agregan automáticamente datos de eventos al código de seguimiento de HubSpot de tu sitio y requieren que alguien familiarizado con Javascript los configure. Los eventos con seguimiento manualmente usan la API de analíticas y requieren que un desarrollador los configure. 

Descubre cómo usar la herramienta de evento de comportamiento personalizado para crear eventos de elementos seleccionados y eventos de URL visitada.

Nota: la herramienta de eventos de comportamiento personalizados reemplaza la herramienta de eventos de comportamiento anterior. Cualquier evento creado en la herramienta preexistente seguirá funcionando, y aún puedes administrar y analizar esos eventos en la herramienta preexistente

El proceso de creación de eventos implica dos partes:

  • Definir el evento en HubSpot, incluyendo cualquier propiedad de evento personalizada.
  • Crear un fragmento de código de Javascript o definir la llamada de API que activará el evento. 

Crear el evento en HubSpot

Para configurar un evento de comportamiento personalizado, primero crearás el evento y luego asocia las propiedades con el evento:

  • En tu cuenta de HubSpot, dirígete a Informes > Herramientas de Analíticas.
  • Haz clic en Eventos de comportamiento personalizados.
  • En la parte superior derecha, haz clic en Crear evento personalizado.
  • Selecciona Asistente para códigos.

  • Introduce un Nombre  de evento y, opcionalmente, proporciona la descripción de tu evento
  • En el menú desplegable, selecciona tu objeto asociado. Esto te permite asociar la finalización de tu evento con diferentes objetos en HubSpot, incluidos Contactos, Empresas, Negocios y Entradas

evento nombre-personalizado-conductual

  • Haz clic en Siguiente para continuar.

Agregar propiedades de eventos

Cuando se crea un evento, estarán disponibles las propiedades de evento predeterminadas. También puedes crear tus propias propiedades personalizadas. Las propiedades de eventos se almacenan por separado de otras propiedades de CRM y son únicas para el evento (es decir, no puedes editar estas propiedades desde la configuración de tu cuenta). 

Para crear propiedades para un evento:

  • Selecciona el tipo de propiedad haciendo clic en el tipo de campo de tu propiedad. Las opciones incluyen: 
    • Propiedad de cadena personalizada: crea una propiedad que sea una cadena de texto sin formato. 
    • Propiedad numérica personalizada: crea una propiedad que sea un valor numérico.
    • Propiedad de marca de tiempo personalizada: crea una propiedad que sea un valor de fecha. Debes enviar tus datos en forma de milisegundos de época. 
    • Propiedad de enumeración personalizada: crea una propiedad con un conjunto de valores predefinidos.

      crear-propiedad-evento-personalizado-conductual
    • Cuando haya seleccionado su propiedad, configure la propiedad en el panel derecho:

    • Escribe un nombre para la propiedad e introduce una Descripción para la propiedad.
    • Para propiedades de Enumeración, haga clic en Siguiente e ingrese sus etiquetas y valores de propiedad. Debes establecer tus valores y etiquetas antes de enviarles datos. Si este paso no se completa antes de enviar datos que no están en la lista, los datos no estarán disponibles para su uso. Para enviar múltiples valores, separarlos con un punto y coma.
    • Haz clic en Listo.
    • Una vez que se haya creado tu propiedad, aparecerá en la tabla debajo de las propiedades de eventos predeterminadas de HubSpot. Puedes editar o eliminar tu propiedad seleccionando el menú desplegable Acciones y seleccionando Editar o Eliminar
  • Haz clic en Siguiente.
  • Después de configurar el evento y sus propiedades, puedes agregar este evento al código de seguimiento de tu sitio web seleccionando el fragmento de código de Javascript o enviar datos a HubSpot a través de API seleccionando Enviar datos a HubSpot

Crear un fragmento de código Javascript

Crear eventos con un fragmento de código de Javascript te permite agregar Javascript a tu código de seguimiento de HubSpot automáticamente. Esto se puede usar para capturar datos de eventos más complejos que el código de seguimiento no captura de forma predeterminada. 

  • Selecciona el fragmento de código Javascript. Usa el fragmento en el panel derecho para rastrear el evento en HubSpot. Las propiedades personalizadas creadas se predefinirán dentro del fragmento de código. 
  • Modifica el fragmento según sea necesario introduciendo texto dentro del panel derecho. Cualquier código que agregues se incluirá automáticamente como parte del código de seguimiento de HubSpot.
  • Cuando hayas terminado, haz clic en Crear para finalizar el evento y comenzar a realizar el seguimiento automáticamente. 
    ejemplo-código-snippet-evento-personalizado

Enviar datos a HubSpot

Si estás enviando datos a HubSpot, deberás definir la llamada API para activar el evento. Descubre cómo definir la llamada de tu API en la documentación de desarrollador de HubSpot.

Necesitarás algunos datos para tu llamada de API, que puedes obtener desde HubSpot:

  • Nombre del evento: el nombre interno del evento. 
  • Nombre de la propiedad: los nombres internos de las propiedades que enviarás datos.

Para finalizar la creación de tu evento para enviar datos a través de la API:

  • Selecciona Enviar datos a HubSpot y copia el ID de seguimiento.
  • Haz clic en Crear.

Para encontrar el nombre del evento interno de un evento existente y los nombres de las propiedades

  • En tu cuenta de HubSpot, dirígete a Informes > Herramientas de Analíticas.
  • Haz clic en Eventos de comportamiento personalizados.
  • Haz clic en el nombre del evento. Se te dirigirá a la página de detalles del evento.
  • En la parte superior, encuentra el nombre del evento en Nombre interno.
    nombre-interno-evento-personalizado
  • Para encontrar los nombres internos de las propiedades que actualizarás, haz clic en el nombre de una propiedad.
  • En el panel derecho, haz clic en el ícono de código y luego ve el nombre en Nombre interno.
Nota:
cuando envíes datos a tu evento, se aplicarán los siguientes límites:
  • Los nombres de propiedad están limitados a 50 caracteres. 
  • Las propiedades de URL y referencia pueden recibir hasta 1024 caracteres, mientras que todas las demás propiedades pueden recibir hasta 256 caracteres.
  • Cada finalización de evento puede contener datos de hasta 50 propiedades.
  • Los nombres internos de las propiedades deben empezar por una letra y contener sólo letras minúsculas de la a a la z, números del 0 al 9 y guiones bajos. Las propiedades con el mismo nombre interno después de las minúsculas se consideran duplicadas, y sólo se utilizará una de las propiedades al finalizar.
Si se superan estos límites al realizar una solicitud de API HTTP, la solicitud fallará. Si se exceden estos límites al realizar una solicitud de API JS, HubSpot truncará cualquier valor de nombre de propiedad a la longitud permitida y/o actualizará solo 50 propiedades por finalización de evento.

Usa datos de eventos de comportamiento personalizados

Los datos de eventos de comportamiento personalizados se pueden ver y usar en las herramientas de HubSpot. A continuación, descubre dónde ver las finalizaciones de eventos y las maneras en que puedes incorporar esa información a otras herramientas.

Informar sobre eventos personalizados

Los eventos completados pueden ser analizados desde la herramienta de eventos personalizados de comportamiento y también estarán disponibles los datos de eventos en el generador de informes personalizados y los informes de atribución.

Más información sobre cómo analizar los eventos de comportamiento personalizados.

Ver las finalizaciones de eventos en la cronología del contacto

Los eventos completados aparecerán en la cronología del registro de contacto, junto con cualquier propiedad que se haya cargado.

Para ver los detalles del evento en la cronología del contacto:

  • Navega a un registro de contacto que completó un evento de comportamiento personalizado.
  • Para filtrar la cronología de un contacto por eventos completados, haz clic en Filtrar actividad y luego selecciona Evento de comportamiento personalizado.
  • En la cronología del contacto, haz clic para expandir el evento para mostrar los detalles del evento.

Usar eventos de comportamiento personalizados en workflows

En un workflow, puedes retrasar según el evento de comportamiento personalizado finalizando las finalizaciones usando un retraso hasta que ocurra la acción:

  • En tu cuenta de HubSpot, dirígete a Automatización > Workflows.
  • Haz clic en el nombre de un workflow. O, descubre cómo crear un nuevo workflow.
  • En el editor de workflow, haz clic en el + ícono más para agregar una acción de workflow.
  • En el panel derecho, selecciona Retrasar hasta que ocurra el evento.
  • Configura el retraso:
    • Haz clic en el menú desplegable Evento y luego selecciona un evento de comportamiento personalizado.
    • Luego, selecciona la propiedad del evento que deseas retrasar.
    • Selecciona el filtro para la propiedad del evento.
    • Haz clic en Aplicar filtro.
    • Selecciona la hora de espera máxima o selecciona la casilla de comprobación Retraso en la medida de lo posible.
  • Haz clic en Guardar.

El workflow se retrasará de los registros inscritos hasta que cumplan con los criterios de eventos personalizados especificados. 

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.