Skip to content

Entrega basada en la acción

Las campañas de entrega basadas en acciones o las campañas activadas por eventos son muy eficaces para los mensajes transaccionales o basados en logros. En lugar de enviar su campaña en determinados días, puede hacer que se envíen después de que un usuario complete un determinado evento.

Crear una campaña activada

Paso 1: Seleccione un evento desencadenante

Seleccione un evento desencadenante. Esto puede incluir cualquiera de los siguientes:

  • Realizar una compra
  • Iniciar una sesión
  • Realizar un evento personalizado
  • Realización del evento de conversión principal de la campaña
  • Añadir una dirección de correo electrónico a un perfil de usuario
  • Modificar el valor de un atributo personalizado
  • Actualizar el estado de una suscripción
  • Actualización del estado de un grupo de suscripción
  • Interacción con otras campañas
    • Ver mensaje en la aplicación
    • Haz clic en el mensaje de la aplicación
    • Pulsa los botones de mensajes de la aplicación
    • Hacer clic en el correo electrónico
    • Hacer clic en el alias del correo electrónico
    • Alias con clic en cualquier campaña o paso de Canvas
    • Abrir correo electrónico
    • Apertura del correo electrónico (aperturas automáticas)
    • Apertura del correo electrónico (otras aperturas)
    • Abrir directamente una notificación push
    • Haga clic en el botón de notificación push
    • Hacer clic en la página de historias push
    • Realizar evento de conversión
    • Recibir correo electrónico
    • Recibir SMS
    • Haz clic en el enlace SMS acortado
    • Recibir notificaciones push
    • Recibir webhook
    • Están inscritos en el grupo de control
    • Ver tarjeta de contenido
    • Haga clic en Tarjeta de contenido
    • Descartar tarjeta de contenido
  • Interactuar con tarjetas de canal de noticias (ver Conector de campaña)
  • Introducir una ubicación
  • Realizar el evento de excepción para otra campaña
  • Interactuar con un paso del lienzo
  • Desencadenar una geovalla
  • Enviar un mensaje SMS entrante
  • Enviar un mensaje entrante de WhatsApp

También puede filtrar aún más los eventos de activación a través de Braze propiedades de eventos personalizados, lo que permite propiedades de eventos personalizables para eventos personalizados y compras dentro de la aplicación. Esta función le permite personalizar aún más qué usuarios reciben un mensaje en función de los atributos específicos del evento personalizado, lo que permite una mayor personalización de la campaña y una recopilación de datos más sofisticada.

Por ejemplo, supongamos que tenemos una campaña con un evento personalizado de carrito abandonado que se segmenta mediante el filtro de propiedad “valor del carrito”. Esta campaña sólo llegará a los usuarios que hayan dejado en sus carritos productos por valor de entre 100 y 200 dólares.

Tenga en cuenta que aún puede enviar una campaña activada a un segmento específico de usuarios, por lo que los usuarios que no formen parte del segmento no recibirán la campaña aunque completen el evento de activación. Si observa que los usuarios no reciben la campaña a pesar de estar cualificados para el segmento, consulte nuestra sección sobre por qué un usuario podría no haber recibido una campaña activada.

Con respecto al evento desencadenante para cuando un usuario añade una dirección de correo electrónico a su perfil, se aplican las siguientes reglas:

  • El evento desencadenante se disparará después de que se actualice el atributo del perfil del usuario. Esto significa que la evaluación de los segmentos y filtros de la campaña tendrá lugar después de cualquier actualización de atributos. Esto es beneficioso porque te permite configurar filtros como “dirección de correo electrónico coincide con gmail.com” para crear una campaña de activación que sólo se envía a los usuarios de Gmail y se dispara tan pronto como añaden su dirección de correo electrónico.
  • El evento desencadenante se disparará cuando se añada una dirección de correo electrónico a un perfil de usuario. Si tiene varios perfiles de usuario creados con la misma dirección de correo electrónico, la campaña puede dispararse varias veces, una por cada perfil de usuario.

Además, los mensajes activados en la aplicación siguen cumpliendo las normas de entrega de mensajes en la aplicación y aparecen al principio de una sesión de aplicación.

Paso 2: Selecciona la duración del retardo

Seleccione cuánto tiempo debe esperar antes de enviar la campaña una vez que se cumplan los criterios de activación. Si la duración del retraso elegida es superior a la duración del envío del mensaje, ningún usuario recibirá la campaña.

Además, los usuarios que completen el evento desencadenante después del lanzamiento de su campaña serán los primeros en empezar a recibir el mensaje una vez transcurrido el plazo. Los usuarios que hayan completado el evento desencadenante antes del lanzamiento de la campaña no tendrán derecho a recibir la campaña.

También puede elegir enviar la campaña en un día específico de la semana (seleccionando “el siguiente” y luego seleccionando un día) o un número específico de días (seleccionando “en”) en el futuro. También puede optar por enviar su mensaje utilizando la función de sincronización inteligente en lugar de seleccionar manualmente una hora de entrega.

Paso 3: Seleccionar eventos de excepción

Seleccione un evento de excepción que descalificará a los usuarios para recibir esta campaña. Solo puedes hacer esto si tu mensaje desencadenado se envía tras un retardo de tiempo. Los eventos de excepción pueden ser la realización de una compra, el inicio de una sesión, la realización de uno de los eventos de conversión designados de una campaña o la realización de un evento personalizado. Si un usuario completa el evento de activación, pero luego completa tu evento de excepción antes de que se envíe el mensaje debido al retraso, no recibirá la campaña. Los usuarios que no reciban la campaña debido al evento de excepción serán automáticamente elegibles para recibirla en el futuro, la próxima vez que completen el evento desencadenante, incluso si no eliges que los usuarios vuelvan a ser elegibles.

Puedes leer más sobre cómo emplear eventos de excepción en nuestra sección sobre casos de uso.

Si envía una campaña con un evento desencadenante que coincide con el evento de excepción, Braze cancelará la campaña y volverá a programar automáticamente una nueva campaña basada en la hora de entrega del mensaje del evento de excepción. Por ejemplo, si su primer evento de activación comienza a los cinco minutos y el evento de excepción comienza a los 10 minutos, se basaría en los 10 minutos del evento de excepción como tiempo de entrega del mensaje de la campaña oficial.

Paso 4: Asignar duración

Asigne la duración de la campaña especificando una hora de inicio y una hora de finalización opcional.

Si un usuario completa un evento desencadenante durante el plazo especificado, pero cumple los requisitos para recibir el mensaje fuera del plazo debido a un retraso programado, no recibirá la campaña. Por lo tanto, si establece un tiempo de retardo superior al plazo del mensaje, ningún usuario recibirá su campaña. Además, puede elegir enviar el mensaje en las zonas horarias locales de los usuarios.

Paso 5: Selecciona el marco temporal

Seleccione si el usuario recibirá la campaña durante una parte específica del día. Si le das al mensaje un marco temporal y el usuario completa el evento desencadenante fuera del marco temporal o el retraso del mensaje hace que pierda el marco temporal, entonces por defecto, el usuario no recibirá tu mensaje.

En el caso de que un usuario complete el evento desencadenante dentro del plazo, pero el retraso del mensaje haga que el usuario se salga del plazo, puede marcar la siguiente casilla para que estos usuarios sigan recibiendo la campaña.

Si un usuario no recibe el mensaje porque se le ha pasado el plazo, seguirá estando cualificado para recibirlo la próxima vez que complete el evento desencadenante, aunque no haya elegido que los usuarios vuelvan a ser elegibles. Si decides que los usuarios vuelvan a ser elegibles, podrán recibir la campaña cada vez que completen el evento desencadenante, siempre que cumplan los requisitos durante el plazo especificado.

Si también ha asignado a la campaña una duración determinada, entonces un usuario debe cumplir los requisitos tanto dentro de la duración como de la parte específica del día para recibir el mensaje.

Paso 6: Determinar la readmisibilidad

Determine si los usuarios pueden volver a ser elegibles para la campaña. Si permite que los usuarios vuelvan a ser elegibles, puede especificar un plazo de tiempo antes de que el usuario pueda volver a recibir la campaña. Esto evitará que tus campañas desencadenadas se conviertan en “correo no deseado”.

Casos prácticos

Las campañas activadas son muy eficaces para los mensajes transaccionales o basados en logros.

Las campañas transaccionales incluyen mensajes enviados después de que el usuario complete una compra o añada un artículo a su cesta. Este último caso es un gran ejemplo de campaña que se beneficiaría de un evento de excepción. Digamos que su campaña recuerda a los usuarios los artículos de su cesta que no han comprado. El evento de excepción, en este caso, sería que el usuario comprara los productos de su carrito. Para las campañas basadas en logros, puede enviar un mensaje 5 minutos después de que el usuario complete una conversión o supere un nivel del juego.

Además, al crear campañas de bienvenida, puede activar el envío de mensajes después de que el usuario se registre o cree una cuenta. El envío escalonado de mensajes en diferentes días tras el registro le permitirá crear un proceso de incorporación exhaustivo.

¿Por qué un usuario no ha recibido mi campaña activada?

Cualquiera de estas cosas impedirá que un usuario que haya completado el evento desencadenante reciba la campaña:

  • El usuario completó el evento de excepción antes de que el tiempo de retardo hubiera transcurrido completamente.
  • Se utilizó la lógica de Liquid abort_message y el mensaje se anuló basándose en la lógica o las reglas de abort_message.
  • El tiempo de retraso ha hecho que el usuario esté cualificado para recibir la campaña una vez finalizada la duración de la misma.
  • El retraso provocó que el usuario quedara habilitado para recibir la campaña fuera de la franja del día especificada.
  • El usuario ya ha recibido la campaña, y los usuarios no vuelven a ser elegibles.
  • Aunque los usuarios pueden volver a recibir la campaña, sólo pueden volver a activarla transcurrido un cierto periodo de tiempo, y ese periodo aún no ha transcurrido.

Segmentar una campaña activada en función de los datos de usuario registrados en el momento del evento puede provocar una condición de carrera. Esto ocurre cuando el atributo del usuario sobre el que se segmenta la campaña cambia, pero el cambio no se ha procesado para el usuario cuando se envía la campaña. Dado que las campañas comprueban la pertenencia a un segmento al entrar, esto puede hacer que el usuario no reciba la campaña.

Por ejemplo, imagine que desea enviar una campaña activada por evento a usuarios masculinos que acaban de registrarse. Cuando el usuario se registra, se graba un evento personalizado registration y simultáneamente se establece el atributo gender del usuario. El evento puede activar la campaña antes de que Braze haya procesado el sexo del usuario, impidiendo que reciba la campaña.

Como práctica recomendada, asegúrese de que el atributo sobre el que se segmenta la campaña se descarga en los servidores Braze antes del evento. Si esto no es posible, la mejor manera de garantizar la entrega es utilizar custom event properties para adjuntar las propiedades de usuario relevantes al evento y aplicar un filtro de propiedades para la propiedad específica del evento en lugar de un filtro de segmentación. En nuestro ejemplo, añadiría una propiedad gender al evento personalizado registration para garantizar que Braze dispone de los datos que necesita cuando se activa la campaña.

Además, si una campaña se basa en una acción y tiene un retraso, puede marcar la opción Reevaluar la pertenencia a un segmento en el momento del envío para asegurarse de que los usuarios siguen formando parte del público objetivo cuando se envía el mensaje.

Si su campaña es activada por un evento personalizado específico y usted selecciona un segmento como audiencia, los usuarios deben realizar el mismo evento personalizado para ser incluidos en el segmento. Esto significa que los usuarios deben formar parte de la audiencia antes de que pueda activarse una campaña basada en acciones. El flujo de trabajo general de una campaña activada es el siguiente:

  1. Únete a la audiencia: Cuando un usuario realiza el evento personalizado, se añade al público objetivo de la campaña.
  2. Desencadena el correo electrónico: Un usuario debe realizar el evento personalizado de nuevo para activar el correo electrónico, ya que necesita formar parte de la audiencia antes de que el correo electrónico pueda ser enviado.

Recomendamos cambiar el público objetivo para incluir a todos los usuarios, o comprobar que los usuarios que se espera que realicen el evento ya forman parte del público de la campaña para que se active el mensaje.

¿QUÉ TAN ÚTIL FUE ESTA PÁGINA?
New Stuff!