Flujo de trabajo de automatización de MailChimp Marketing - ¿Es lo suficientemente potente?

Simple y no técnico

¿Qué haces si la herramienta de automatización del flujo de trabajo de MailChimp simplemente no es lo suficientemente potente para ti?

MailChimp es una gran herramienta de marketing por correo electrónico. De hecho, para la mayoría de las cuentas, es la más popular de las herramientas de marketing por correo electrónico verdaderamente simples para el mercado de las PYMES. La herramienta de automatización del flujo de trabajo de marketing MailChimp es genial para los profesionales del marketing. La herramienta de automatización del flujo de trabajo de MailChimp permite a un usuario no técnico gestionar eventos, desencadenantes y flujos de trabajo sencillos en MailChimp.

Complejos casos de uso del flujo de trabajo de la automatización de la comercialización de Mailchimp

Sin embargo, hay un montón de casos complejos de uso del flujo de trabajo de Mailchimp en los que podrías querer hackear la API de MailChimp para hacer cosas que no son estándar. Si es un desarrollador y desea crear un flujo de trabajo de automatización de marketing de MailChimp u otro tipo de flujo de trabajo que no sea completamente estándar, puede que le interese el ejemplo de caso de uso y de pirateo de flujo de trabajo que hicimos a MailChimp utilizando ProcessMaker I/O. Déjame decirte más sobre nuestro ejemplo de Caso de Uso.

Caso de uso del flujo de trabajo de ProcessMaker I/O de muestra de Mailchimp

El otro día un prospecto nos contactó con un interesante caso de uso del flujo de trabajo de Mailchimp. Sentimos que su requerimiento sería una muestra interesante de proceso en ProcessMaker I/O así que lo construimos. Los flujos de trabajo son increíblemente fáciles de construir en ProcessMaker I/O gracias a la API extremadamente amigable para el desarrollador y la documentación de la API en el producto. (Pista: Si tienes un caso de uso o quieres probar algo extravagante, danos un grito).

Esta compañía quería hacer algo que parecía relativamente simple. Sin embargo, el requerimiento va más allá del alcance del flujo de trabajo de automatización del marketing de Mailchimp. Este es el tipo de flujo de trabajo avanzado y más personalizado que es perfecto para ProcessMaker I/O.

El caso de uso del flujo de trabajo de Mailchimp

La compañía quería establecer un sistema de notificación para que si alguien se suscribía a su servicio lo hiciera automáticamente en Mailchimp. Mailchimp tiene una manera de hacer esto directamente. Sin embargo, la compañía quería ser notificada si el intento de suscripción tenía éxito o no, y querían que esta notificación se publicara directamente en un canal de Slack. (Si quieres ver otro ejemplo de caso de uso en Slack, haz clic aquí para ver nuestro Proceso de Solicitud de Ausencia en Slack). Era la visibilidad extra a través de su canal de la holgura que no tenían pero que necesitaban. Funciona de la siguiente manera:

  1. El flujo de trabajo se inicia con una acción de suscripción o desinscripción en Mailchimp
  2. Si tiene éxito, se envía un mensaje de éxito a un canal de Slack y un correo electrónico
  3. Si no tiene éxito, se publica un mensaje en un canal de Slack para que se pueda hacer el seguimiento adecuado
  4. Una lógica similar ocurre cuando alguien se da de baja

Usar un archivo de proceso BPMN 2.0 vs. llamar a la API de forma programada

El ProcessMaker I/O Api puede ser llamado programáticamente. Sin embargo, para construir este caso de uso, lo diseñamos usando un editor BPMN 2.0. En este proceso el archivo BPMN 2.0 llamará a una serie de tareas de servicio. Este es el ejemplo del código de la tarea de servicio que llama a Slack cuando hay una suscripción exitosa.

https://slack.com/api/chat.postMessage . ]]> {slack_token} {slack_channel} SlackApiConnector
SequenceFlow_1uq6fa8
SequenceFlow_1xprrd7

"ProcessMaker" se reemplaza dependiendo del diseñador de procesos que estés usando. A continuación se muestra la forma en que el código se genera para reflejar un punto de decisión en la puerta de enlace.

suscripción_exitosa=1

suscripción_exitosa = 0

Por supuesto, si prefieres no mirar el XML, tienes la bonita representación visual de arriba. Este es el beneficio de usar una herramienta de diseño y creación de procesos bpmn 2.0 para crear procesos. En procesos más complejos, el diseño de procesos visuales puede ser muy útil.

Otras herramientas que podríamos haber usado

Este caso de uso no encaja bien en la herramienta nativa de automatización del flujo de trabajo de Mailchimp Marketing. Hay algunas otras herramientas que podríamos pensar en usar para resolver este desafío. Sin embargo, cada una de ellas sería un poco difícil por diferentes razones. Revisémoslas:

  1. iPaaS - Sería difícil utilizar una plataforma de integración como empresa de servicios. Estas compañías como Mulesoft, Dell Boomi, Zapier, o Flowgear hacen un gran trabajo con los conectores. Sin embargo, tienen capacidades de flujo de trabajo muy limitadas.
  2. BPMs - Sería difícil utilizar un BPMs completo para hacer este trabajo. Un BPM completo sería demasiado. Un BPM completo como Oracle o AuraPortal o incluso nuestro propio producto - ProcessMaker - podría manejar el flujo de trabajo y tener una manera de construir los conectores, pero esto sería como tratar de matar una pulga con un martillo. No es la herramienta adecuada. Para resolver este problema, un desarrollador debe ser capaz de interactuar rápidamente y sin fricciones con la API del motor de flujo de trabajo. BPM tiene tantos conceptos y herramientas adicionales que no son necesarios en este caso.
  3. Motor de reglas - Un motor de reglas puro o un marco de trabajo DMN no resolvería este desafío. Hay unas pocas reglas, pero hay más flujo de trabajo y conectores que reglas. Las reglas son relativamente simples. El flujo y la conexión fluida con los conectores es el desafío aquí.

Resumen

En conclusión, podemos ver que ProcessMaker I/O es una forma elegante de añadir un flujo de trabajo complejo a un caso de uso que se encuentra justo fuera del ámbito normal de la herramienta de automatización de flujo de trabajo de MailChimp Marketing. Siéntase libre de ver la descripción completa y ver el video de cómo funciona este caso de uso haciendo clic aquí.

Regístrese hoy para obtener una cuenta gratuita de desarrollador en ProcessMaker I/O para comenzar a probar la API de flujo de trabajo. Las cuentas para desarrolladores son siempre gratuitas!

Plataforma de soluciones

Compruébelo usted mismo Pruebe gratis las últimas funciones de la Plataforma ProcessMaker.

Prueba gratuita

Suscríbase al boletín de noticias Hyper-Productivity™ de ProcessMaker

    Consentimiento a la Política de Privacidad Al marcar esta casilla usted consiente en Declaración de privacidad de ProcessMaker.

    Descubra cómo las organizaciones líderes utilizan ProcessMaker para agilizar sus operaciones a través de la automatización de procesos.

    Contáctenos

    Actualización de la privacidad
    Utilizamos cookies para que las interacciones con nuestro sitio web y servicios sean fáciles y significativas. Las cookies nos ayudan a entender mejor cómo se utiliza nuestro sitio web y adaptar la publicidad en consecuencia.

    Acepta