N8N: ¿Cómo enviar mensajes masivos en Whaticket usando un archivo de Excel (Google Sheets)?

Gabriel Silva

Última actualización hace un mes

Esta integración enseña cómo vincular Google Sheets con N8N para enviar mensajes masivos desde las tablas que poseas.

Es especialmente útil si se trata de una hoja de trabajo (excel) de tu empresa, ya que al agregar o actualizar nuevas filas de contacto, se enviarán mensajes automáticamente a través de esta integración.

🔵 ¿Qué es N8N?

N8N es una herramienta de automatización que permite conectar aplicaciones y servicios sin necesidad de programar, creando flujos visuales para realizar tareas automáticas.
Cuenta con una versión de código abierto gratuita y con planes pagos en la nube basados en el uso y número de ejecuciones.

Es ideal para empresas que buscan automatizar procesos entre distintas plataformas.

🔵 Uso de la API de Whaticket (créditos y dónde comprar)
La API de envío (API Send) de Whaticket consume créditos por cada mensaje enviado.

Para usarla:

  • Adquiere cualquiera de nuestros planes.

  • Consulta los precios aquí.

  • Compra tu paquete de créditos según tu necesidad (los créditos no tienen fecha de vencimiento).

🚀 Primeros pasos para el vínculo:
  1. Tener una cuenta en N8N.

  2. Tener una cuenta en Whaticket para acceder a la sección de "Tokens" y a la documentación.

  3. Tener una cuenta en Gmail.

⚙️ 1. Creando la automatización en N8N:

1.1. Accede a tu cuenta de N8N y crea un nuevo WorkFlow.
1.2. Haz clic en "Step" para agregar Google Sheets.
1.3. Luego, busca el campo "Triggers" y selecciona la acción "On row added or updated".
1.4. Conectaremos la cuenta de Gmail. En el campo "Credential to connect with", selecciona "Create new credential".
1.5. En la nueva pantalla, haz clic en "Sign in with Google" para vincular tu cuenta de Gmail.
1.6. Marca las opciones necesarias para otorgar permisos de acceso a N8N.
1.7. Una vez conectado, la pantalla debe mostrarse como en la siguiente imagen:
💬 Configurando la tabla de Google Sheets:
Esta será la hoja de prueba de Google Sheets.

Llénala con la información de tus contactos para que N8N pueda detectar los cambios.

  • En el campo "Document", vincula la hoja de cálculo de Google Sheets que contiene los contactos.

  • En el campo "Sheet", selecciona la plantilla que se utilizará.

  • En el campo "Trigger On", elige "Row Added or Updated" para capturar tanto los nuevos registros como las actualizaciones.

  • En el campo "Include in Output", selecciona "New Version".

✅ De esta forma, N8N capturará automáticamente los datos de la tabla seleccionada.

  • Haz clic en "Fetch Test Event" para realizar una prueba de conexión.
  • En el panel derecho, dentro del campo "Output", deberían mostrarse los datos obtenidos desde la hoja.

✅ Con esto, la vinculación y la obtención de datos de Google Sheets está completa.

🔵 2. Vinculando Whaticket en N8N

2.1. En la pantalla principal, haz clic en el botón "+" para agregar una nueva acción.
2.2. En la búsqueda, escribe "HTTP" (esta es la forma de vincular Whaticket con N8N).
2.3. Dentro del nodo HTTP, añade la información necesaria para realizar el vínculo:
  • 2.3.3. En el campo "Authentication", selecciona None.

  • Activa la opción "Send Headers" y en "Specify Headers" elige "Using Fields Below".

  • En la sección Header Parameters, agrega:

    • En "Name": accept

    • En "Value": */*

  • 2.3.4. Haz clic en "Add Parameter" para añadir más información:
En "Value": Bearer seguido del token generado en Whaticket.
🔑 Cómo obtener el token de Whaticket
El token se obtiene en Whaticket. Sigue los pasos:
  • Accede al campo "Tokens", ubicado en el menú izquierdo de Whaticket.
  • Haz clic en "Nuevo token".
  • Completa el campo con el nombre del token.
  • Marca los permisos que la API puede obtener para la integración. Se recomienda activar todas las opciones.
  • Con el token creado, haz clic en el ícono de carpeta para copiar la clave del token.
💬 Configurar el cuerpo (Body) del mensaje

2.3.5. Ahora crearemos el código para enviar el mensaje.

  • Activa la opción "Send Body".
  • En el campo "Body Content Type", selecciona JSON.
  • En "Specify Body", elige "Using JSON".
Con esto podrás agregar el código necesario para enviar mensajes en Whaticket.
En el campo "JSON", agrega el siguiente comando:
Antes de realizar la prueba, asegúrate de colocar en "whatsappId" el ID de tu conexión de WhatsApp.
A continuación, sigue los pasos para obtener ese ID.

🔵 Obtener el ID de conexión de WhatsApp en Whaticket y reemplazarlo en N8N

  • Accede al campo "Conexiones" en Whaticket.
  • Haz clic en "Editar" en la conexión de WhatsApp que se usará para el envío.
  • En la parte superior de la pantalla de edición, haz clic en el ícono de carpeta para copiar el ID de la conexión.
  • Regresa a N8N y reemplaza el valor de "whatsappId" por el que copiaste.
Finalmente, presiona "Execute Step".
Debe aparecer el mensaje "messages scheduled", lo que indica que la integración fue
🔵 3. Editando el campo "Body":
Ahora modificaremos el campo "Body" para que el mensaje se adapte a los datos del Google Sheets.
3.1. Haz clic en el botón "JSON" para editar los campos "number" y "name".
3.2. Dentro del Body, escribe el mensaje que deseas enviar.

3.3. En el campo de la derecha, está el espacio con el nombre y el número del contacto. Voy a llevar esa información al campo “name” y al campo “number”.

Haz clic, mantén presionado y arrastra el dato

Luego presiona "Execute Step".
Si aparece el mensaje "messages scheduled" en el campo "Output", significa que el envío fue exitoso.
Accede a Whaticket y verifica cómo llegó el mensaje a la plataforma.

✅ ¡Con esto, tu vínculo está completo y todo funcionando correctamente!

Importante: Whaticket no se responsabiliza por errores de configuración, créditos insuficientes o costos de plataformas de terceros.

Recomendación: Si es posible, involucra a un desarrollador para validar mapeos y JSON.

¿Tienes dudas adicionales? No te preocupes, estamos aquí para ayudarte. Entra en contacto con nuestro equipo presionando el botón de "Soporte" ubicado en el menú izquierdo de nuestra plataforma.

¿Te ha sido útil el artículo?

A 0 de 0 les gusta este artículo