Datos de usuario

Eventos de cliente para segmentación por comportamiento

Registra lo que un cliente acaba de hacer — subir de nivel, un pago, una semana de silencio — justo en el momento en que pasa. Los journeys reaccionan en tiempo real, y los segmentos pueden preguntar qué tan seguido y qué tan reciente, no solo qué es verdad ahora mismo.

Panel de creación de eventos del Control Panel con los tipos de atributo abiertos, mostrando Integer, String, Date y Price junto a una lista de eventos existentes

Algunos hechos son un momento, no un número

Saber el nivel actual de un cliente es un hecho. Saber que canceló una suscripción hace una hora es otro tipo de hecho. Pasó en un momento específico, y vale la pena reaccionar en ese momento en vez de esperar al próximo envío programado.

Para eso existe un evento. Un tag te dice qué es verdad sobre alguien ahora mismo. Un evento te dice qué acaba de hacer.

Qué puede guardar un evento

Describes un evento una sola vez: su nombre, los datos que lleva. Después lo envías cada vez que ocurre, desde el SDK o la API. Desde ahí alimenta triggers de journey y filtros de segmento desde el mismo registro.

Eventos por defectoEventos personalizados
OrigenIncluidos: PW_InAppPurchase, Log out, Payment method changed y otros eventos documentadosDefinidos por cuenta, en el Control Panel o vía la API createEvent
AtributosHasta 100, tipadosHasta 100, tipados
TiposInteger, String, List, Date, Boolean, PriceLos mismos 6 tipos. Sin tipo Version, a diferencia de los tags
RetenciónConfigurada por tipo de eventoConfigurada por tipo de evento
1 / 4
Origen
Eventos por defecto
Incluidos: PW_InAppPurchase, Log out, Payment method changed y otros eventos documentados
Eventos personalizados
Definidos por cuenta, en el Control Panel o vía la API createEvent
2 / 4
Atributos
Eventos por defecto
Hasta 100, tipados
Eventos personalizados
Hasta 100, tipados
3 / 4
Tipos
Eventos por defecto
Integer, String, List, Date, Boolean, Price
Eventos personalizados
Los mismos 6 tipos. Sin tipo Version, a diferencia de los tags
4 / 4
Retención
Eventos por defecto
Configurada por tipo de evento
Eventos personalizados
Configurada por tipo de evento

Conecta ingresos y retención directo al evento

Un atributo tipo Price combinado con el flag trackRevenue conecta el evento directo al reporte de ingresos. La retención se configura por tipo de evento en vez de una sola vez para toda la cuenta: un evento de pago puede quedarse registrado un año, mientras uno de engagement de bajo valor expira en un mes.

Qué tan seguido, y qué tan reciente

Un perfil construido solo con el estado actual te dice quién es alguien. No te dice qué le acaba de pasar. La segmentación por comportamiento que solo filtra por “verdad ahora” no puede distinguir al cliente que hizo algo tres veces esta semana del que lo hizo una vez, hace seis meses.

Los eventos permiten que un segmento pregunte qué tan seguido y qué tan reciente, y diga “no ha hecho X en 14 días” con la misma precisión que “ha hecho X”. Eso es lo que hace que un perfil de cliente unificado valga la pena para actuar.

Cómo funciona

  1. Define el evento, si quieres tener control sobre él

    En el Control Panel (Audience → Events → Create Event) o vía la API createEvent: nombre, descripción, hasta 100 atributos tipados, un flag trackRevenue opcional, y una ventana de retención. Si te lo saltas, postEvent crea el evento en el primer envío, con los tipos de atributo inferidos del payload.

  2. Envíalo desde tu app

    En el momento exacto en que pasa, a través del postEvent del SDK (iOS, Android, Web) o el endpoint REST /postEvent.

  3. Úsalo

    Como filtro de segmento (conteo más ventana de tiempo), como trigger de entrada a un journey, o como condición de bifurcación en el canvas.

Los pasos uno y tres son no-code, en el Control Panel. El paso dos necesita un desarrollador para agregar la llamada al SDK o a la API.

Un evento, leído por tres funcionalidades distintas

Un evento disparado al pagar puede llevar a alguien a un journey de recuperación a través de la entrada por trigger, bifurcar ese journey según el atributo de valor de carrito del propio evento a través de Condition Split, y marcar el journey como exitoso a través de los objetivos de conversión. Tres productos, leyendo el mismo evento en el momento en que llega.

Construido para alimentar al resto de la plataforma

La entrada por trigger lee un evento para arrancar un journey. Condition Split lee sus atributos para dirigir una bifurcación. Los objetivos de conversión lo leen para cerrar un journey como ganado. Un evento, tres trabajos, sin redefinir nada.

Para qué sirven los eventos

UsoVerticalesQué se dispara
Journeys reactivosE-commerce, FinTech, MediaCarrito abandonado, transacción grande, noticia de último momento: el journey reacciona en la misma sesión
Segmentos de frecuencia y recenciaCualquiera"Hizo X tres veces o más en 30 días" o "no ha hecho X en 14 días"
Eventos atribuidos a ingresosE-commerce, FinTechAtributo Price más trackRevenue, conectado directo al reporte de ingresos
Escalas de retención e inactividadE-commerce, Mediainactivity_7, inactivity_30, d7_retention: reactivación gradual en vez de un solo flag
Uso
1 / 4
Journeys reactivos
Verticales
E-commerce, FinTech, Media
Qué se dispara
Carrito abandonado, transacción grande, noticia de último momento: el journey reacciona en la misma sesión
Uso
2 / 4
Segmentos de frecuencia y recencia
Verticales
Cualquiera
Qué se dispara
"Hizo X tres veces o más en 30 días" o "no ha hecho X en 14 días"
Uso
3 / 4
Eventos atribuidos a ingresos
Verticales
E-commerce, FinTech
Qué se dispara
Atributo Price más trackRevenue, conectado directo al reporte de ingresos
Uso
4 / 4
Escalas de retención e inactividad
Verticales
E-commerce, Media
Qué se dispara
inactivity_7, inactivity_30, d7_retention: reactivación gradual en vez de un solo flag

Cómo saber que está funcionando

Las estadísticas de Events & Tags muestran cuántas veces se disparó cada evento, y a cuántos usuarios únicos, en la ventana de tiempo que elijas. Es la vista que hay que revisar antes de confiar en un journey o segmento construido sobre un evento que acabas de agregar.

Qué tener en cuenta

Algunas cosas que vale la pena revisar antes de construir sobre un evento.

  • Si envías un evento que aún no está definido, postEvent lo crea e infiere los tipos de atributo. Defínelo primero si quieres un tipo específico, trackRevenue, o una ventana de retención distinta a los valores inferidos por defecto.
  • Hasta 100 atributos por evento, nombre de atributo de hasta 255 caracteres.
  • Sin tipo de atributo Version. Los eventos tienen 6 tipos, los tags tienen 7.
  • Sin límite publicado de cuántos tipos de evento distintos puede definir una cuenta.

Convierte lo que hacen tus clientes en lo que pasa después

Un tag te dice quién es alguien. Un evento te dice qué acaba de hacer, y eso es justo lo que un journey o un segmento puede accionar en el mismo momento en que pasa.