Marketing publicitario
Datsen de albahaca
marketing Expert
20 de octubre 2023
Una plataforma de código bajo que combina la simplicidad sin código con el poder del código completo 🚀
Empieza ahora gratis
20 de octubre 2023
10
min leer

Descubriendo el Low-code: Mi experiencia en marketing y una guía básica para principiantes

Datsen de albahaca
marketing Expert
Tabla de contenidos.

Hola, soy Daniel. Soy un profesional del marketing con una trayectoria de cuatro años en proyectos educativos sin fines de lucro, agencias de marketing y diferentes empresas emergentes. Sin embargo, un desafío constante en mi carrera ha sido mi alergia al código.En esta historia, me complace compartir cómo, con un poco de inteligencia artificial y plataformas de código bajo, superé este obstáculo y desbloqueé un nuevo mundo de oportunidades de marketing. Después de todo, con esta nueva herramienta en mis manos, ¿por qué no aprovecharla al máximo?

Un poco de historia: Ser un profesional polifacético siempre ha sido mi objetivo.. Sin embargo, había un límite claro que nunca crucé: un fragmento de código, incluso si es HTML.Las raíces de tal bloqueo mental podrían ser tema de una sesión de psicoterapia, pero aquí está mi historia de las herramientas que me ayudaron a superar este desafío.

1. IA generativa

Como mencioné anteriormente, dos elementos fueron cruciales en mi historia: AI y Código bajoEn diciembre de 2022, el mundo digital estaba en plena efervescencia con el lanzamiento de la versión 3.5 de Chat GPT, una herramienta revolucionaria en la interacción de texto, que rápidamente agregué a mi conjunto de herramientas y comencé a explorar. Tras bambalinas, su función de generación de código estaba surgiendo, aunque al principio no era muy atractiva.

Unos meses después, cuando ya estaba familiarizado con mi aliado digital, me encontré con una tarea un tanto técnica: extraer nombres de usuario de mi creciente canal de Telegram de 4,000 miembros. GPT sugirió crear un bot de Python (¡una revelación!).De hecho, con la IA como guía, parecía factible.", repitió mi especialista versátil interior. Comencé con entusiasmo este proyecto, descargué Python y busqué ayuda de GPT con cada obstáculo que encontré. 

Sin embargo, el viaje tuvo un contratiempo cuando surgió la necesidad de servidores e infraestructura., así que me di por vencido. Sin embargo, esta experiencia plantó una semilla de confianza en mí mismo en la codificación y el desarrollo, que comenzará a desarrollarse cuatro meses después.

2. Código bajo en la nube

Es posible que ya esté familiarizado con ejemplos de nube sin código como Webflow y WIX, donde los diseños de bloques, la configuración del servidor y el soporte están perfectamente agrupados y no tienes que preocuparte por ello. Sin embargo, estas plataformas sin código están diseñadas para tareas específicas; es difícil encontrar una solución única para todos. Sin embargo, crear bloques personalizables, listos para darles forma en las configuraciones proporcionadas, parece simple. Este es el espíritu de las plataformas de bajo código actuales para la automatización de procesos comerciales y el desarrollo en la nube. Como demuestra mi experiencia, incluso una persona con una sólida formación en humanidades puede transitar la ruta del low-code.

Mi punto de entrada fue Latenode, resaltado en un Hackernoon Artículo que me llamó la atención. Latenode ofrece un asistente de IA y soporte en su comunidad de Discord para abordar desafíos técnicos y automatizar flujos de trabajo. La idea era atractiva.En unas semanas, Configuré mi servicio de marketing por correo electrónico, Capaz de recopilar actualizaciones semanales a través de un formulario web, transformarlo en un correo electrónico HTML ordenado y enviarlo a la base de datos de usuarios del producto que ahora administro.


Dominar el low-code trajo consigo dos beneficios:

  • Le dio más independencia a los desarrolladores., cuyo interés disminuyó cuando mis preguntas sobre integración de sistemas o solicitudes de extracción de datos interrumpieron su trabajo centrado en el producto.
  • Aceleró la implementación de soluciones de marketing., aliviando la molestia que genera la ayuda bien intencionada pero demorada de los desarrolladores debido a tareas de mayor prioridad.

Creación de un servicio para distribución de correo electrónico

Llegar a los usuarios a través del correo electrónico es algo muy sencillo. A pesar de los avances digitales, el mundo del correo electrónico sigue siendo un buen lugar para los profesionales. La capacidad de enviar actualizaciones o compartir información importante por correo electrónico no tiene precio. 

Mis principales tareas fueron:

  • Recopilación de contenido de boletines informativos a través de un formulario web
  • Creación de HTML a partir de los datos recopilados
  • Garantizar una entrega fluida a todos los usuarios

Transición a lo técnico: guía paso a paso. Si esta parte no se ajusta a sus necesidades actuales, no dude en pasar directamente a la conclusión: allí encontrará consejos útiles para futuras consultas.

Escenario 1: Formulario para la recopilación de contenidos

Para comenzar el proceso de creación de un formulario web accesible a través de un navegador mediante una URL específica, es necesario iniciar el primer escenario en Latenode. aplicación.latenode.com, haz clic en "crear escenario" y arma esta estructura:

Escenario 1: Formulario de recopilación de contenido

En el centro del proceso, el primer bloque, Webhook, proporciona una URL de Webhook única para activar el escenario. A continuación, el bloque JavaScript revela un formulario HTML destinado a recopilar información. El último bloque, Webhook response, muestra este formulario, haciéndolo accesible a través de la URL de Webhook.

JavaScript... Este es el primer encuentro con el código, donde el miedo hacia él comienza a desvanecerse. Dentro del bloque hay un asistente de IA que se encarga de codificar, depurar y realizar mejoras. Su trabajo consiste en realizar solicitudes:

"Incluir un script en mi código para crear un formulario HTML con estos campos de entrada: Asunto de la carta, Descripción general, Título, Actualizaciones de la plataforma, Materiales útiles, Otras noticias. Agregar un botón de envío a continuación. Hacer que el HTML se vea bien".

Asistente de inteligencia artificial de JavaScript en acción

Lo que ocurre a continuación es la creación del código HTML, dirigido por el módulo JavaScript a través del escenario, que finalmente aparece en nuestra pantalla. Así, al activar la URL del Webhook se muestra un formulario de entrada de datos:

Formulario personalizado [en 5 minutos]

En este punto, los datos del formulario están en el limbo, pero no te preocupes, una solución está llegando...

Paso 2: Creación y envío de correo electrónico

Para crear un nuevo correo electrónico con el contenido del formulario, se necesita otro escenario de Latenode. Esta área también gestiona la función de envío de correo electrónico. Básicamente, estamos considerando dos escenarios separados: Recopilación de contenidos y su posterior utilizaciónHe aquí el razonamiento:

Cada URL de Webhook tiene la capacidad no solo de iniciar procesos, sino también de manejar datos que contribuyen a estos procesos. Nuestro objetivo es enviar la información recopilada por el formulario a la URL de Webhook del segundo escenario en Latenode, donde las respuestas se transforman en un correo electrónico bien diseñado. Así es como está estructurado este escenario:

Escenario 2: Creación y envío de correos electrónicos a los usuarios a través de Mailgun

  • Gancho web: Recibe información proveniente del formulario.
  • JavaScript: Crea código HTML que contiene el texto del correo electrónico y agrega elementos de diseño.
  • Airtable (lista de registros): Obtiene una lista de correos electrónicos de usuarios de la base de datos.
  • Iterador + solicitud HTTP: Envía el correo electrónico preparado a cada usuario a través de Mailgun

Vamos a verlo paso a paso:

  • Conexión de datos del escenario 1 al escenario 2:

Este cambio se realiza ajustando el código JavaScript dentro del primer escenario. Con el segundo escenario ahora activo, es importante asegurarse de que cuando se presione el botón "Enviar", los datos del campo del formulario se envíen a la nueva URL del webhook. Nuestro asistente de inteligencia artificial nos ayuda nuevamente tal como lo solicitamos:

– Incluir un script en mi código para enviar los datos recopilados del formulario a la siguiente URL del webhook cuando se presione el botón "Enviar": https://webhook.latenode.com/49/dev/receive_email_info. Después del envío, debería aparecer una ventana emergente con el mensaje "¡Gracias!" en la pantalla.

Rápidamente, el asistente de IA crea un nuevo script, que reemplazamos fácilmente con el nuestro, guardamos el escenario y probamos el envío de datos a nuestro segundo escenario.

Envío de datos a la URL del webhook del segundo escenario

En la pestaña ‘Cuerpo’, vemos las variables del campo enviado para el contenido junto con los valores ingresados: test, test, test…

Ahora que estas variables están disponibles en la plataforma, es posible crear un correo electrónico personalizado. A continuación, agregamos un bloque de JavaScript y pregúntale al asistente de IA con una nueva solicitud:

"Incluir un script para crear código HTML donde se incluyan las variables del bloque anterior (Descripción general, Título, Actualizaciones de la plataforma, Materiales útiles, Otras noticias). Mostrar esto en un estilo de correo electrónico moderno".

¡Listo! Como se muestra, el El asistente de IA no solo ejecuta la solicitud, sino que también explica partes del código creado.Por ejemplo, el texto verde después de // en la captura de pantalla resalta la sección de código que obtiene variables del bloque anterior.

  • A continuación, necesitamos obtener la lista de correos electrónicos de los destinatarios.

Recomiendo usar Airtable para la gestión de bases de datos. Sin embargo, prepárese, ya que podría necesitar la ayuda de un desarrollador en este punto, ya que nos estamos adentrando en el territorio de la interacción con el producto. El objetivo es sincronizar la base de datos de usuarios del lado del producto con nuestra tabla Airtable, asegurándonos de que los correos electrónicos fluyan sin problemas después de cada nuevo registro. Veamos Airtable como nuestra base para la automatización de código bajo en las iniciativas de marketing por correo electrónico.


Una vez que nuestro Airtable esté listo y los nuevos registros comiencen a llegar según lo previsto, será el momento de conectarlo a Latenode. Para ello, agregaremos un módulo Airtable sin código al escenario, una tarea que se realiza en solo tres clics.

Ahora, pasemos a la parte final de este escenario con dos nuevos módulos:

  • Iterador: Revisa cada correo electrónico de usuario desde el módulo Airtable en secuencia.
  • HTTP Módulo: contiene estos correos electrónicos, uno por uno, colocándolos en el campo necesario para enviar una solicitud al servicio Mailgun.

Mailgun es ideal para la automatización del correo electrónico, Especialmente útil para el envío masivo de correos electrónicos, con el respaldo de información analítica. Sin embargo, hay un problema: Latenode no tiene una integración directa con Mailgun. Pero no se preocupe, el módulo de solicitud HTTP es totalmente capaz de crear la integración necesaria rápidamente. Más información sobre esto está disponible en la guía detallada al final del artículo.

A continuación se muestra un vistazo a nuestro servicio trabajando con datos reales, donde el módulo de solicitud HTTP se ejecutó 288 veces y envió 288 correos electrónicos

Historial de ejecución visible a la derecha

Conclusión

Este enfoque sencillo le permite crear su servicio de marketing personalizado desde cero en unos pocos días, sin necesidad de conocimientos de codificación.

Para aquellos que desean mejorar sus conocimientos profesionales, he elaborado una guía detallada que explica mi caso: Guía detallada

Si sigue estos pasos, comprenderá los conceptos básicos de la automatización de bajo código, una habilidad que llegó para quedarse. La próxima vez que se enfrente a desafíos de MarTech, estará mejor preparado. Ya sea que los resuelva solo o que pida ayuda, estará mucho más adelantado, ¡y eso es invaluable!

Una nota, Nodo tardío Actualmente se encuentra en fase de prueba beta y ofrece acceso gratuito para sus proyectos exploratorios. Recomiendo encarecidamente probarlo, experimentar con webhooks, usar el asistente de inteligencia artificial de JavaScript y unirse a su Comunidad discordia con sus preguntas.

Aplicación unoAplicación dos

Probar ahora

Blogs relacionados

Caso de uso

Respaldado por