Recursos · Integración n8n

Integración Jotform n8nAutomatiza Jotform con n8n.

Una respuesta de formulario rinde más dentro de un flujo de trabajo que dentro del correo. La integración Jotform n8n se reduce a un nodo trigger en versión 1, con 3 ajustes y ningún nodo de acción. Escucha un formulario y entrega las respuestas al resto del flujo en cuanto alguien lo envía.

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

Por qué automatizar

¿Qué hace de verdad la integración Jotform n8n?

Jotform en n8n va en una sola dirección, y esa es justamente la idea. El catálogo trae un nodo trigger y 0 operaciones, así que n8n nunca escribe de vuelta en Jotform. Lo que sí hace es capturar cada envío en el momento en que ocurre, convertir la carga en bruto en campos con nombre y pasar el resultado a lo que venga después: una hoja de cálculo, un mensaje, un modelo o una base de datos.

El montaje más simple cabe en dos nodos. Alguien rellena el formulario de contacto, el trigger arranca y un nodo Google Sheets añade una fila con las respuestas ya etiquetadas. Se acabó la exportación manual y el archivo que alguien descarga cada lunes.

Segundo montaje: avisar a quien toca. Las solicitudes comerciales aparecen en Slack como un mensaje formateado en el canal responsable, mientras otra rama guarda la misma ficha en Microsoft Excel 365 para el informe mensual. Las dos ramas salen del mismo trigger, así que nadie espera a que otro revise el formulario.

Tercer montaje: clasificar antes de archivar. Las respuestas de texto libre pasan por OpenAI, que devuelve una categoría y un resumen corto, y la ficha se guarda con esa categoría puesta. Un formulario de soporte deja de ser un montón indiferenciado.

Donde termina el nodo, empieza HTTP Request. Jotform no tiene nodo de acción, así que cualquier lectura o escritura del lado de Jotform, listar formularios o recuperar envíos antiguos, pasa por el nodo HTTP Request. Llama a cualquier endpoint de la API de Jotform y reutiliza el mismo credential mediante la autenticación predefinida, sin gestionar una segunda clave.

Conviene conocer los límites antes de montar nada. El trigger vigila un único formulario, el del campo Form Name or ID, de modo que varios formularios exigen varios triggers. No hay lista de eventos que marcar: el envío es lo único que dispara. Y el webhook se registra en Jotform al activar el flujo, así que un flujo inactivo no recibe nada. Si todavía estás eligiendo plataforma, la Reseña n8n desarrolla ese punto.

Conexión

¿Cómo se conecta Jotform con n8n?

  1. 01

    Crear la clave en Jotform

    En Jotform, abre Settings y luego API, y elige Create New Key. Pulsa el Name dentro de Jotform para renombrar la clave con algo reconocible, por ejemplo n8n integration. El detalle parece menor y no lo es: crear claves cuesta segundos, distinguirlas medio año después cuando toca revocar una cuesta bastante más.

  2. 02

    Guardar el credential en n8n

    En n8n, entra en el menú Credentials y crea un credential de Jotform. Un credential es la autenticación guardada una sola vez y reutilizada por todos los flujos, que el nodo ofrece luego en su lista desplegable. Pega el valor copiado en el campo API Key. A partir de ahí el trigger ya no vuelve a pedir la clave.

  3. 03

    Elegir el dominio de API correcto

    El credential pide además el API Domain, y el valor correcto depende de los formularios que uses. Usa api.jotform.com salvo que se aplique otro caso. Elige eu-api.jotform.com si tus formularios son Jotform EU Safe Forms, y hipaa-api.jotform.com si son formularios HIPAA. Guarda, abre el trigger y selecciona tu formulario.

Disparadores

¿Qué pone en marcha el flujo?

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

Lo que ves en n8n

Notas de configuración

01Set Up the Jotform TriggerEl trigger escucha un formulario de Jotform y lanza el flujo cada vez que alguien lo envía. Un trigger es el nodo que abre un flujo de trabajo, y este funciona por webhook, una URL que n8n publica y que Jotform llama. n8n registra esa URL en Jotform al activar el flujo, así que un envío llega al flujo en pocos segundos, sin polling ni intervalo que ajustar.

El trigger escucha un formulario de Jotform y lanza el flujo cada vez que alguien lo envía. Un trigger es el nodo que abre un flujo de trabajo, y este funciona por webhook, una URL que n8n publica y que Jotform llama. n8n registra esa URL en Jotform al activar el flujo, así que un envío llega al flujo en pocos segundos, sin polling ni intervalo que ajustar.

Parámetros clave

  • Form Name or ID: obligatorio. Elige el formulario de la lista o indica un identificador con una expresión como {{ $json.formId }}. Una expresión es la forma que tiene n8n de traer un valor de un nodo anterior a un campo.
Casos de uso
un formulario de presupuesto en una landing que alimenta toda la cadena de seguimiento posterior.
Cuándo usarlo
siempre que el evento importante sea el envío en sí. Para consultar datos más tarde, el camino es HTTP Request.
02Resolve DataLos datos en bruto del webhook de Jotform llegan con claves internas en lugar de los nombres de las preguntas, y eso convierte cualquier mapeo en algo ilegible. Resolve Data lo corrige en origen: activado, n8n resuelve automáticamente esas claves hacia los nombres reales, y los campos que entran en el flujo llevan las etiquetas que diste a tus preguntas.

Los datos en bruto del webhook de Jotform llegan con claves internas en lugar de los nombres de las preguntas, y eso convierte cualquier mapeo en algo ilegible. Resolve Data lo corrige en origen: activado, n8n resuelve automáticamente esas claves hacia los nombres reales, y los campos que entran en el flujo llevan las etiquetas que diste a tus preguntas.

Parámetros clave

  • Resolve Data: un booleano, desactivado por defecto. Activado, las claves internas pasan a ser los nombres de las preguntas y las expresiones se leen como el propio formulario.
Casos de uso
un formulario de inscripción cuyas respuestas van a columnas con nombre, donde un mapeo hecho sobre claves internas se rompería al reordenar las preguntas.
Cuándo usarlo
por defecto, en cualquier formulario que vayas a mapear campo por campo.
03Only AnswersUn webhook de Jotform transporta más cosas que lo que escribió el visitante. Only Answers hace limpieza: activado, el trigger devuelve solo las respuestas del formulario y ninguno de los demás datos, de modo que cada ejecución arranca con un item limpio en vez de con una carga que hay que rebuscar.

Un webhook de Jotform transporta más cosas que lo que escribió el visitante. Only Answers hace limpieza: activado, el trigger devuelve solo las respuestas del formulario y ninguno de los demás datos, de modo que cada ejecución arranca con un item limpio en vez de con una carga que hay que rebuscar.

Parámetros clave

  • Only Answers: un booleano. Activado, solo pasan las respuestas. Desactivado, entra en el flujo la carga completa del webhook.
Casos de uso
una encuesta que alimenta a un modelo, donde los metadatos añaden ruido sin aportar nada al análisis. Vale lo mismo para un formulario corto cuyas respuestas van tal cual a un mensaje de equipo, porque nadie lee el sobre del envío.
Cuándo usarlo
déjalo desactivado mientras inspeccionas una primera ejecución y ves qué envía Jotform realmente, y actívalo cuando ya sepas qué campos conservas.
Necesitas ayuda

¿Necesitas ayuda para automatizar Jotform con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Jotform y n8n, las dudas que vienen después

01¿La integración Jotform n8n es gratis?
Sí por el lado de n8n. El nodo trigger de Jotform viene incluido con n8n, así que no hay nada que instalar ni coste adicional por el nodo. Se comporta igual en n8n Cloud, la oferta alojada por n8n, y en una instancia autoalojada instalada con Docker o npm, en Community Edition bajo licencia Sustainable Use. Un flujo creado en una funciona en la otra sin tocar nada. Lo que cueste una cuenta de Jotform es otro asunto, y esta página no lo trata. El único requisito previo es la clave API, es decir una cuenta capaz de crear claves en los ajustes de Jotform.
02¿Qué credenciales hacen falta para conectar Jotform con n8n?
Un solo credential, basado en una clave API. El trigger de Jotform admite un único método de autenticación. La clave se crea en Jotform en Settings y luego API con Create New Key, se renombra con algo reconocible y se pega en el campo API Key del credential de n8n. El credential pide también el API Domain, cuyo valor depende de tus formularios: api.jotform.com en el caso normal, eu-api.jotform.com para EU Safe Forms y hipaa-api.jotform.com para formularios HIPAA. Un credential se crea una vez en el menú Credentials y se reutiliza en todos los flujos, así que un segundo trigger lo toma de la lista desplegable.
03¿Qué límites tiene Jotform en n8n?
El principal es que nada vuelve hacia Jotform. El catálogo muestra 0 operaciones y ningún nodo de acción, solo el trigger, de manera que n8n lee los envíos según llegan pero nunca crea ni modifica un formulario. Todo lo demás de la API de Jotform, listar formularios o recuperar envíos anteriores, pasa por el nodo HTTP Request, que reutiliza el mismo credential mediante la autenticación predefinida. El trigger, además, vigila un solo formulario, el del campo Form Name or ID, así que cubrir varios formularios implica varios triggers. Y como el webhook se registra al activar, un flujo inactivo no recibe nada.
04¿El trigger de Jotform reacciona en tiempo real?
Sí, funciona por webhook. n8n publica una URL y la registra en Jotform al activar el flujo, después Jotform llama a esa URL en cada envío y la ejecución arranca en pocos segundos. No hay intervalo que configurar ni retraso que compensar, y tampoco ejecuciones gastadas cuando nadie rellena el formulario. Dos consecuencias prácticas. El flujo tiene que estar activo para que el webhook exista, así que un borrador apartado no recoge nada. Y no hay lista de eventos que marcar: el envío del formulario es lo único que pone en marcha este trigger.
05¿n8n o Make para los formularios de Jotform?
Depende de dónde deban vivir los datos y de cómo quieras pagar. Make es una plataforma de automatización alojada, sin opción de autoalojamiento, facturada por operación, lo que encaja con un volumen pequeño de envíos montado deprisa. n8n corre en su propio Cloud o en un servidor propio mediante Docker o npm, así que las respuestas de formulario, que suelen llevar datos personales, pueden quedarse en una infraestructura bajo tu control, y la factura no sigue al número de envíos. La lógica visual también difiere, con n8n más cerca de un flujo de datos que se ramifica y se depura ejecución por ejecución. Para Jotform, ambas escuchan el mismo webhook.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.