Recursos · Integración n8n

Integración Formstack n8nAutomatiza Formstack con n8n.

Un envío de formulario es un evento y conviene tratarlo como tal. La integración Formstack n8n consiste en un nodo trigger, versión 1, con 2 campos que rellenar y 0 eventos que marcar. El envío es la señal. Lo que pasa después lo decide el resto del flujo.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué resuelve la integración Formstack n8n?

Formstack es una plataforma de productividad que ayuda a las organizaciones a ordenar su trabajo digital con formularios, documentos y firmas en línea, sin código. En n8n la pieza disponible es un nodo trigger, el nodo que arranca un flujo de trabajo: se dispara con el envío de un formulario Formstack, y los datos de ese envío pasan a ser el primer item que leen todos los nodos siguientes.

Piensa en un formulario de reclamaciones de atención al cliente. El envío llega a n8n pocos segundos después de que el cliente pulse enviar, un nodo de Slack avisa al canal del equipo y la misma ejecución crea el registro en una base de Airtable. Nadie tiene que vigilar un buzón compartido para enterarse.

Antes de montar nada conviene saber de dónde salen los nombres de los campos: del formulario que tú has creado, no de una lista fija. Haz primero un envío real, mira qué valores llegan y luego apunta a ellos con una expresión, es decir un fragmento de código con la forma {{ $json.field }}, en los nodos que vienen después. Ese rato de mapeo ahorra bastantes ejecuciones fallidas.

Otro escenario, esta vez con texto libre. Los formularios de opinión recogen párrafos que nadie lee el mismo día. Envía el contenido a OpenAI, pide un resumen de dos líneas y una categoría, y guarda ambas cosas junto a la respuesta original para poder filtrarlas más tarde.

Conviene tener presente lo que trae el catálogo: Formstack aparece con un trigger, 0 operaciones y 0 recursos. El nodo hace una cosa, recibir envíos, y la hace sin intervalos que ajustar. Cuando un flujo necesita llamar a la API de Formstack para algo distinto, el nodo HTTP Request llega a cualquier endpoint reutilizando el mismo credential predefinido, así que todo sigue dentro del mismo flujo.

Queda un tercer patrón, el más tranquilo: consolidar. Inscripciones a un evento, candidaturas, altas de proveedores. Cada envío añade una fila en Google Sheets y esa hoja se convierte en la única fuente que abre todo el mundo, sin exportaciones manuales los viernes. Si todavía estás valorando la herramienta, la Reseña n8n explica dónde encaja.

Conexión

¿Cómo se conecta Formstack con n8n?

  1. 01

    Crea el credential una sola vez

    En n8n, abre el menú Credentials y crea un credential para el nodo Formstack Trigger. Un credential son los datos de conexión que n8n guarda por ti: los introduces una vez y luego aparecen en el desplegable de cualquier flujo que los necesite. No hay nada que instalar antes, el nodo viene incluido con n8n, tanto en n8n Cloud como en una instancia autoalojada.

  2. 02

    Indica qué formulario escuchar

    Coloca el Formstack Trigger en el lienzo, selecciona el credential y abre el campo Form Name or ID. n8n carga la lista de formularios de la cuenta conectada y eliges por nombre. También puedes escribir un identificador con una expresión, un fragmento como {{ $json.field }} que lee un valor del item de entrada. El campo es obligatorio, así que el nodo se detiene si queda vacío.

  3. 03

    Activa y prueba con un envío real

    Guarda y pon el flujo en activo. Justo en ese momento n8n registra un webhook, o sea una URL a la que Formstack llama por su cuenta cada vez que alguien envía el formulario. Rellena tú mismo el formulario una vez y observa cómo aparece la ejecución pocos segundos después. Con esos datos delante ya puedes conectar el resto del flujo sobre algo real.

Disparadores

¿Qué dispara el flujo desde Formstack ?

Formstack Trigger es el nodo que arranca un workflow con cada nueva respuesta recibida en Formstack. Eliges el formulario, activas el workflow y n8n registra el webhook en tu cuenta de Formstack.

Lo que ves en n8n

Notas de configuración

01Form Name or IDEl trigger escucha un formulario cada vez y este campo decide cuál. n8n consulta la cuenta conectada y muestra los formularios en una lista, así que eliges por nombre y te ahorras buscar el identificador dentro de la interfaz de Formstack.

El trigger escucha un formulario cada vez y este campo decide cuál. n8n consulta la cuenta conectada y muestra los formularios en una lista, así que eliges por nombre y te ahorras buscar el identificador dentro de la interfaz de Formstack.

Parámetros clave

  • Form Name or ID: obligatorio, el formulario de Formstack que se vigila para detectar envíos nuevos. Elígelo de la lista o indica un ID con una expresión del tipo {{ $json.field }} cuando sea un nodo anterior el que determina qué formulario toca en esa ejecución.
Casos de uso
un flujo por formulario es lo más legible cuando cada formulario alimenta un proceso distinto, contacto hacia ventas y candidatura hacia recursos humanos. La expresión gana en el caso contrario, cuando un flujo principal ya conoce el identificador y llama a una rutina compartida pasándoselo.
02Activate the Workflow WebhookAquí no hay horario que programar ni intervalo que afinar. Al activar el flujo, n8n registra un webhook en Formstack, es decir una URL a la que la herramienta llama sola, y cada envío llega en cuestión de segundos. Nada se dedica a comprobar cada cierto tiempo si hay novedades.

Aquí no hay horario que programar ni intervalo que afinar. Al activar el flujo, n8n registra un webhook en Formstack, es decir una URL a la que la herramienta llama sola, y cada envío llega en cuestión de segundos. Nada se dedica a comprobar cada cierto tiempo si hay novedades.

Cuándo usarlo
siempre que el retraso lo note una persona. Un acuse de recibo, una asignación al responsable de turno, un aviso sobre una petición urgente. Como el webhook se coloca al activar, deja fijada esta rutina después de cada cambio: activar, enviar el formulario una vez tú mismo, comprobar que la ejecución aparece en la lista y solo entonces avisar al equipo de que el flujo ya está en marcha de verdad.
03SimplifyEl envío puede llegar de dos maneras. Sin marcar, el trigger entrega los datos en bruto tal como vienen. Marcado, Simplify devuelve una versión simplificada de la respuesta, que suele bastar cuando el nodo siguiente solo necesita las respuestas del formulario.

El envío puede llegar de dos maneras. Sin marcar, el trigger entrega los datos en bruto tal como vienen. Marcado, Simplify devuelve una versión simplificada de la respuesta, que suele bastar cuando el nodo siguiente solo necesita las respuestas del formulario.

Parámetros clave

  • Simplify: booleano opcional, devuelve una versión simplificada de la respuesta en lugar de los datos en bruto.
Cuándo usarlo
actívalo mientras mapeas respuestas hacia una hoja o un mensaje, porque los items cortos se leen mucho mejor en la vista de ejecuciones. Déjalo sin marcar si el flujo necesita todo lo que trae el envío, o si vas a archivar la carga tal cual llega y prefieres no perder ningún dato por el camino. Cambiar la casilla con el flujo ya en marcha altera lo que leen los nodos siguientes, conviene revisar el mapeo después.
Necesitas ayuda

¿Necesitas ayuda para automatizar Formstack con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Formstack y n8n: las dudas habituales

01¿La integración Formstack n8n es gratuita?
Sí por el lado de n8n. El Formstack Trigger viene incluido con n8n, así que no hay nada que instalar ni coste adicional por el nodo, tanto si usas n8n Cloud como si te autoalojas con Docker o npm en la Community Edition y su licencia Sustainable Use. Un flujo se comporta igual en los dos casos, de manera que puedes montarlo en una instancia local y llevarlo después sin reescribir nada. Lo que cuesta una cuenta de Formstack es otra cuestión y depende de tu plan con ellos, conviene revisarlo antes de extender la automatización a varios formularios.
02¿Qué credentials necesita el Formstack Trigger?
Uno, creado dentro de n8n antes de que el trigger pueda listar tus formularios. Abre el menú Credentials y añade un credential para el nodo Formstack Trigger: el propio formulario de n8n indica los campos que pide ese tipo de credential, sin que haga falta adivinar nada. Una vez guardado, queda disponible en el desplegable de todos los flujos posteriores, así que varios flujos de formularios comparten la misma entrada. Seleccionarlo es también la comprobación más rápida de que la conexión funciona, porque entonces la lista Form Name or ID se rellena con los formularios de esa cuenta.
03¿Qué límites tiene el nodo de Formstack en n8n?
El catálogo declara un trigger y 0 operaciones, de modo que el nodo está pensado para una cosa: recibir envíos de formulario. Para cualquier otra llamada a la API de Formstack desde un flujo, el nodo HTTP Request alcanza cualquier endpoint reutilizando el mismo credential predefinido, con lo que la autenticación sigue viviendo en un único sitio. El segundo punto práctico es la carga de datos. Los nombres de campo dependen del formulario que diseñaste, así que un flujo ajustado a un formulario no se traslada tal cual a otro. Mapea sobre un envío real y luego referencia los valores como {{ $json.field }}.
04¿El trigger de Formstack reacciona en tiempo real?
Sí, funciona por webhook y no por comprobaciones periódicas. Al activar el flujo, n8n registra una URL de webhook en Formstack y Formstack llama a esa URL cada vez que alguien envía el formulario. La ejecución arranca en pocos segundos, sin intervalo que configurar y sin tener que elegir entre frescura y número de llamadas. La condición es la activación: un flujo en borrador no tiene webhook registrado y por tanto no recibe nada. Si lo desactivas para editarlo, la regla vale igual hasta que lo vuelvas a activar.
05¿n8n o Make para automatizar Formstack?
Depende de tres criterios. El alojamiento: n8n corre en tu propio servidor con Docker o npm, o en n8n Cloud, mientras que Make solo existe alojado por ellos. Si las respuestas de los formularios incluyen datos personales que deben quedarse en una infraestructura que controlas, la decisión llega sola. El modelo de coste: Make factura por operación, algo previsible con un volumen estable y menos previsible cuando un formulario se llena de golpe. La lógica visual: las dos se construyen sobre un lienzo, y la prueba justa es rehacer tu propio enrutado de formularios en cada una y ver cuál entiendes más rápido un mes después.