Trabajar con programas multicanal
Importante: en la versión actual, esta función está dentro de nuestro programa de disponibilidad controlada. Para solicitar acceso a esta función, conéctese a My Oracle Support y cree una solicitud de servicio.
Un programa multicanal es un programa que permite contactar con clientes por más de un canal como, por ejemplo, correo electrónico y push, durante el flujo de programa.
Por ejemplo, puede enviar una campaña de correo electrónico de bienvenida a nuevos clientes que se han agregado recientemente a la lista de perfiles y también invitarles a que instalen la aplicación móvil. Cuando pase algún tiempo, puede direccionarlos a una etapa Enviar campaña push (para clientes que han instalado y registrado la aplicación móvil) o a una etapa Enviar campaña de correo electrónico (para los que no lo han hecho).
Con la función Multicanal (nueva en Responsys 19B), puede crear programas que empiecen con los datos de dispositivo (por ejemplo, un evento de filtro de lista de canales de aplicación) y, a continuación, cambiar para enviar mensajes de correo electrónico (o SMS) más adelante en el programa. Estos mensajes de correo electrónico (o SMS) llegarán a los clientes cuyos dispositivos estén enlazados a su perfil. Automáticamente, se enviará solo un mensaje de correo electrónico (o SMS) por cliente, no uno por dispositivo.
Con esta nueva función, también puede simplificar los programas. Por ejemplo, puede crear un programa que envíe una campaña push a dispositivos que estén ejecutando la aplicación móvil cuando el dispositivo abandone el rango de una baliza. Puede enviar al propietario del dispositivo un mensaje "gracias por su visita" y ofrecer un cupón a todos los usuarios registrados. A continuación, el programa puede enviar una campaña de correo electrónico, que solo estará dirigida a usuarios registrados (donde el dispositivo coincida con un cliente específico). No es necesario eliminar los dispositivos que no tengan un enlace a un cliente antes de llegar a la etapa Enviar campaña de correo electrónico.
Funcionamiento
En Program, una entrada de programa (también conocida como acceso registrado) representa a un cliente. Se crea una entrada de programa al inicio de un programa. Cuando se inicia desde los datos de la lista de perfiles, representa a un único cliente. Cuando se inicia desde los datos de la lista de canales de aplicación (datos de dispositivo), representa a un dispositivo que pertenece a una persona que ha instalado la aplicación móvil.
Conforme la entrada de programa se mueve a través del programa, encuentra diferentes etapas (eventos de entrada, actividades y conmutadores). Estas etapas actúan en función de los datos de la entrada de programa. La etapa puede esperar que la entrada de programa tenga datos de lista de perfiles o que tenga datos de dispositivo. Cuando Responsys puede enlazar los datos de lista de perfiles y los datos del dispositivo del cliente, se asegura de que la etapa obtiene los datos que necesita. Cuando no puede proporcionar a la etapa los datos que necesita; es decir, cuando no hay ningún enlace entre los datos de lista de perfiles y los datos de dispositivo, Responsys salta esta etapa.
Responsys también mantiene un seguimiento de los clientes y los dispositivos. Esto significa que, cuando la entrada de programa llega a una etapa que utiliza datos de dispositivo, actúa para todos los dispositivos del cliente. Si el flujo de programa hace que la entrada de programa retroceda a una etapa que utiliza los datos de lista de perfiles, actuará solo para el cliente. Por ejemplo, puede enviar mensajes push a todos los dispositivos de un cliente y, a continuación, enviar un único mensaje de correo electrónico al cliente.
Cuando analice el programa, podrá ver cómo Responsys amplía y reduce las entradas de programa para los diferentes canales. Por ejemplo, supongamos que 100 clientes acceden al programa y, entre todos ellos, suman 450 dispositivos. Cuando las entradas de programa de los 100 clientes alcanzan la etapa push, verá recuentos para ambos: 100 entradas de programa para los clientes y 450 entradas de programa para sus dispositivos.
Antes de comenzar
- Conéctese a My Oracle Support y cree una solicitud de servicio para activar la función Multicanal en la cuenta.
- Complete la configuración necesaria para enviar mensajes en los canales basados en lista de perfiles (correo electrónico, SMS) y en los canales basados en lista de canales de aplicación (push, mensaje de aplicación, centro de mensajes).
Sugerencias para crear programas con la función Multicanal
- Puede combinar los canales como desee en cualquier punto del programa. Puede empezar con un filtro basado en lista de perfiles y, más adelante en el programa, tener una actividad como Enviar campaña push. También puede empezar por un evento relacionado con la aplicación móvil, como una salida de geovalla y, a continuación, enviar un mensaje de correo electrónico a los clientes agradeciéndoles su visita.
- No necesita ningún manejo especial para usuarios desconocidos de dispositivos o para clientes que no tienen dispositivos, ya que Responsys salta automáticamente las etapas cuando no puede enlazar el registro de perfil del cliente y los registros de dispositivo. Se recomienda tener en cuenta estos casos al diseñar el programa.
- Si todas las entradas de programa basadas en el dispositivo del cliente fluyen a través de un programa al mismo tiempo, no necesita un filtro para eliminar los duplicados antes de enviar mensajes de correo electrónico o SMS. Responsys amplía una entrada de programa para incluir todos los dispositivos del cliente y reduce las entradas de programa al alcanzar una etapa específica del perfil en la que desea enviar un mensaje al cliente.
Sin embargo, si existe un retraso significativo entre los dispositivos antes de que alcancen una etapa basada en perfil, puede que sea necesario diseñar el manejo de duplicados. Por ejemplo, si direcciona un dispositivo iOS y otro de Android de un cliente a través de diferentes rutas y existe un temporizador en la ruta de Android, las entradas de programa del dispositivo no llegarán a la vez a, por ejemplo, la etapa Enviar campaña de SMS, por lo que el cliente puede recibir más de un mensaje SMS.
Existen varias formas de realizar esta planificación. Puede tener un temporizador antes de la etapa basada en perfil, que permite que las entradas de programa lleguen al mismo tiempo. También puede agregar un conmutador de datos que compruebe si el cliente ha recibido un mensaje SMS en los últimos X días, de forma que el cliente reciba un número razonable de mensajes.
- Puede ejecutar filtros en cualquier lista de canales, independientemente de cómo se cree la entrada de programa. Por ejemplo, un conmutador de datos puede direccionar entradas de programa utilizando los filtros de lista de canales de aplicación, incluso cuando la entrada de programa se haya creado utilizando filtros de lista de perfiles.
Temas relacionados
- Descripción de programa
- Descripción de entradas de programa
- Introducción al programa
- Diseño de programas
- Prueba de programas
- Publicación de programas