Copia automática de suscritos desde Tabla de Datos hacia Lista de Suscriptores en ExpertSender

Puede que en alguna ocasión se haga necesario copiar direcciones de correo (o números de teléfono) desde una tabla de datos hacia una lista de suscriptores. La plataforma ExpertSender exige que mismo que las direcciones de correo existan en tablas de datos, si hay necesidad de enviárselos mensajes/campañas, estas tienen que existir también en alguna lista de suscriptores, lista ésta que puede ser seleccionada en el segmento que será usado en el disparo. En otras palabras, ExpertSender solamente envía mensajes para personas cuyas direcciones de correo existan en alguna lista, es una regla.

Ante la necesidad descrita arriba, si alguien quiere disparar mensajes para las direcciones presentes en una tabla, se hace necesario incluirlas en alguna lista. Normalmente, eso se hace de 2 formas posibles:

  • descarga de las direcciones de correo desde la tabla para cargárselos en una lista de suscriptores manualmente;
  • a través de API, a la vez, ingresar direcciones de correo en la tabla de datos y una lista de suscriptores, si hay alguna integración con otro sistema.

La propuesta de esta publicación es enseñar una tercera opción, una automatización para que no se lo haga manualmente, ni tampoco se necesite de un desarrollador para hacerse cargo a través de API. ¡Qué salga a la luz el Flujo de Trabajo!

La secuencia de pasos para lograrlo es esta:

  1. Creación de una tabla de datos si aún no existe;
  2. Inserción de la dirección de correo (o número de teléfono) en la tabla;
  3. Creación de una plantilla SQL de segmentación para búsqueda en la tabla;
  4. Creación del segmento que hace uso de la plantilla SQL;
  5. Creación de un flujo de trabajo con el evento de API con XML;
  6. Inserción del segmento creado en #4 en el evento de inicio del flujo;
  7. Configurar el evento de inicio para trabajar con la opción Programado;
  8. Activación del flujo.

<1> Creación de una tabla de datos si aún no existe:

<2> Inserción de la dirección de correo (o número de teléfono) en la tabla:

<3> Creación de una plantilla SQL de segmentación para búsqueda en la tabla:

Selección de números de teléfono con SQL

<4> Creación del segmento que hace uso de la plantilla SQL:

“Cualquier lista” o una lista específica tiene que ser seleccionado, además de elegir la plantilla SQL

<5> Creación de un flujo de trabajo con el evento de API con XML:

Acá se configura la llamada API que apunta para la lista de destino y cual campo usar (EMAIL o PHONE)

<6> Inserción del segmento creado en #4 en el evento de inicio del flujo:

<7> Configurar el evento de inicio para trabajar con la opción Programado:

<8> Activación del flujo:

Este es el enlace de la documentación de API, en la página del método de API utilizado e este ejemplo: https://sites.google.com/expertsender.com/api-documentation-v2/methods/subscribers/add-subscriber

Una vez en funcionamiento, automáticamente, direcciones de correo de la tabla elegida serán copiados para la escogida lista de suscriptores. Hazlo una sola vez y garantiza que tengas una lista de suscriptores sincronizada con una tabla de datos respecto al campo llave EMAIL o PHONE.

La limitación de ese recurso es que la opción “Alta” no se aplica cuando configurada en el evento de inicio, lo que haría con que alta en la tabla de datos automáticamente traiga la gente para la lista. Esa opción no funciona puesto que no hay manera, no tiene sentido, configurar una lista para el inicio del flujo si nuestro objetivo es tratarla como destino, no inicio de ese flujo. Entonces, utilizamos la opción “Programado”. De esta manera, programa momentos para accionar el flujo y los datos serán copiados desde un lado hacia el otro, manteniendo los dos lados en sincronía.

Leave a Reply

Your email address will not be published. Required fields are marked *