Recursos · Integración n8n

Integración Typeform n8nAutomatiza Typeform con n8n.

¿Quieres que cada respuesta de un formulario arranque un flujo de trabajo en n8n? La integración Typeform n8n se apoya en un solo nodo, el Typeform Trigger, que reacciona a cada envío. Sus 3 parámetros eligen el formulario y simplifican la respuesta antes de que llegue a tus otras herramientas.

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

Por qué automatizar

¿Qué resuelve la integración Typeform n8n?

La integración Typeform n8n conecta tus formularios con el resto de tu sistema mediante una sola pieza: el Typeform Trigger, el nodo que decide cuándo arranca el flujo de trabajo, aquí en cuanto alguien envía un formulario. No hay nodo de acción, así que n8n recibe las respuestas pero no crea ni modifica formularios. Guardar la respuesta o avisar al equipo, eso ya es trabajo de los nodos que pongas después.

Un formulario de contacto que deja de morir en una bandeja de entrada. Cada envío arranca el flujo, n8n añade una fila en Google Sheets con las respuestas ya simplificadas y avisa en Slack a quien se ocupa del seguimiento. Nadie copia nada a mano y el prospecto tiene respuesta el mismo día.

Una encuesta de satisfacción que se convierte en tarea. El trigger recoge la nota y el comentario, el flujo aparta lo que baja de cierto umbral y crea una página en Notion sin reformular la respuesta. El resto se archiva sin molestar a nadie.

Las inscripciones a un evento, sin lista paralela. Las respuestas aterrizan en Airtable, el flujo comprueba si esa persona ya está registrada y actualiza su ficha en vez de duplicarla. La lista se mantiene sola mientras el formulario sigue abierto.

Donde el nodo se queda corto: Typeform aporta un trigger y ninguna operación. Crear un formulario, listar los que ya existen o releer respuestas antiguas no está en el catálogo, así que toca pasar por el nodo HTTP Request, el que llama a mano a cualquier API, con la misma cuenta de Typeform y los permisos que le hayas dado. Es más trabajo, pero no hay puerta cerrada.

Quedan 2 límites que conviene tener claros antes de montar nada. El trigger no ofrece ninguna lista de eventos que marcar: la única condición posible es el envío, y se elige un formulario por nodo. Sus opciones se reducen a 3 parámetros, 1 obligatorio y 2 opcionales, de modo que filtrar, enriquecer o decidir es trabajo de los nodos siguientes. Si estás comparando plataformas antes de invertir tiempo, la Reseña n8n entra en ese detalle.

Conexión

¿Cómo conectar Typeform con n8n?

  1. 01

    Genera un Access Token personal

    En Typeform, pulsa tu avatar arriba a la derecha y sigue Account, Your settings, Personal Tokens. Elige Generate a new token, ponle un Name reconocible, por ejemplo n8n integration, y en Scopes selecciona Custom scopes. Marca Forms: Read y Webhooks: Read, Write, genera el token y cópialo: es el valor que pegarás en n8n.

  2. 02

    Registra una app si prefieres OAuth2

    La otra vía evita manejar un token a mano. En el desplegable de tu organización, arriba a la izquierda, abre Developer apps y pulsa Register a new app. Pon un App Name y tu URL base de n8n en App website. Copia la OAuth Redirect URL de n8n en Redirect URI(s). Al registrarla, Typeform muestra el Client Secret y luego el Client ID.

  3. 03

    Crea la credencial y elige el formulario

    Una credencial, en n8n, es donde guardas esas claves una sola vez. Pega ahí el Access Token, o el Client ID y el Client Secret, y pulsa Connect my account para autorizar la app. Luego añade el nodo Typeform Trigger y abre Form Name or ID: la lista muestra tus formularios, o escribes su identificador con una expresión, un valor que n8n calcula al ejecutar.

Disparadores

El Typeform Trigger, parámetro por parámetro

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

Lo que ves en n8n

Notas de configuración

01Typeform TriggerEste nodo es el punto de partida del flujo: Typeform avisa a n8n en cuanto alguien termina un formulario, y la ejecución arranca con esa respuesta dentro. Aquí solo existe una condición posible, el envío, y el nodo va por su versión 1.

Este nodo es el punto de partida del flujo: Typeform avisa a n8n en cuanto alguien termina un formulario, y la ejecución arranca con esa respuesta dentro. Aquí solo existe una condición posible, el envío, y el nodo va por su versión 1.

Parámetros clave

  • Form Name or ID: el formulario que dispara el flujo, obligatorio. Elígelo en la lista desplegable que n8n rellena con tu cuenta, o escribe su identificador con una expresión si el formulario depende del contexto.
Casos de uso
un formulario de contacto que crea la ficha del prospecto nada más enviarse, una encuesta que avisa al equipo cuando la nota baja, un formulario de inscripción que alimenta la lista de asistentes.
Cuándo usarlo
siempre que el punto de partida sea una respuesta nueva. Para releer lo que ya se envió antes de conectar el flujo, este nodo no sirve.
02Simplify AnswersSin esta opción, la respuesta llega con toda la estructura que devuelve Typeform y sacar un valor cuesta varios saltos dentro del editor de expresiones. Activada, n8n convierte las respuestas en pares clave:valor, con el título del campo a un lado y lo que escribió la persona al otro, listo para procesar.

Sin esta opción, la respuesta llega con toda la estructura que devuelve Typeform y sacar un valor cuesta varios saltos dentro del editor de expresiones. Activada, n8n convierte las respuestas en pares clave:valor, con el título del campo a un lado y lo que escribió la persona al otro, listo para procesar.

Parámetros clave

  • Simplify Answers: opcional. Marcado, cada respuesta queda como un par título del campo y contenido, que los nodos siguientes leen sin más rodeos; sin marcar, llegan tal y como las envía Typeform.
Casos de uso
volcar una candidatura en una hoja de cálculo donde cada columna lleva el nombre de la pregunta, o montar un correo de confirmación que repite las respuestas tal y como se escribieron.
Cuándo usarlo
en cuanto varias personas vayan a mantener el flujo. Los nombres de campo legibles ahorran explicaciones cuando alguien lo abre 6 meses después.
03Only AnswersCada envío llega con las respuestas y con los demás datos que Typeform adjunta alrededor. Marcando esta casilla, el nodo se queda solo con las respuestas del formulario y descarta todo lo demás, así que lo que circula por el flujo es exactamente lo que rellenó la persona.

Cada envío llega con las respuestas y con los demás datos que Typeform adjunta alrededor. Marcando esta casilla, el nodo se queda solo con las respuestas del formulario y descarta todo lo demás, así que lo que circula por el flujo es exactamente lo que rellenó la persona.

Parámetros clave

  • Only Answers: opcional. Activado, n8n devuelve únicamente las respuestas del formulario y ninguno de los otros datos del envío.
Casos de uso
alimentar un nodo de OpenAI que resume respuestas abiertas sin ruido alrededor, o enviar un resumen limpio al canal del equipo.
Cuándo usarlo
déjalo desactivado mientras depures el flujo, porque ver el cuerpo completo ayuda a entender qué llega de verdad. Actívalo cuando el flujo ya esté estable y solo te interese el contenido del formulario. Combinado con Simplify Answers, lo que sale del trigger es una lista de preguntas y respuestas y nada más.
Necesitas ayuda

¿Necesitas ayuda para automatizar Typeform con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Preguntas frecuentes

01¿La integración Typeform n8n es gratuita?
Sí, del lado de n8n. El Typeform Trigger viene incluido en el catálogo de nodos, sin licencia aparte, tanto si te alojas tú mismo como si usas la versión cloud. En self-host, es decir n8n instalado en tu propio servidor, no pagas nada más allá de esa máquina; en cloud pagas el plan de la plataforma, no el nodo. Del lado de Typeform necesitas una cuenta y un Access Token personal, o una app registrada para OAuth2. Lo que tu plan de Typeform incluye depende de tu contrato con ellos y conviene comprobarlo antes de montar el flujo.
02¿Qué credenciales o permisos hacen falta?
Hay 2 métodos de autenticación. El primero es un Access Token personal, que generas en Account, Your settings, Personal Tokens: elige Custom scopes y marca Forms: Read junto con Webhooks: Read, Write. El segundo es OAuth2, con el Client ID y el Client Secret de una app creada en Developer apps, donde la OAuth Redirect URL de n8n se pega en Redirect URI(s). Los scopes por defecto de OAuth2 son forms:read, webhooks:read y webhooks:write. Los permisos sobre formularios sirven para listarlos en el nodo y los de webhooks para que el trigger reciba los envíos: quitar uno de ellos deja el nodo sin funcionar.
03¿Qué límites tiene la integración Typeform n8n?
El límite principal: Typeform no tiene nodo de acción en n8n, solo trigger. El catálogo cuenta 0 operaciones, de modo que n8n no crea formularios, no edita preguntas y no recupera respuestas pasadas. Para eso hay que usar el nodo HTTP Request contra la API de Typeform, con la misma cuenta y los permisos concedidos. El trigger tampoco propone una lista de eventos: la única condición es el envío de un formulario, y cada nodo escucha un formulario. Sus opciones se limitan a 3 parámetros, 1 obligatorio y 2 opcionales, así que la lógica de negocio vive en los nodos siguientes.
04¿El Typeform Trigger reacciona en tiempo real?
Sí. El flujo arranca con el envío del formulario, no con una consulta periódica: entre los 3 parámetros del nodo no hay ningún intervalo de sondeo, ese polling que consiste en preguntar cada cierto tiempo si ha llegado algo nuevo. Los permisos obligatorios incluyen Webhooks: Read, Write, y un webhook es justamente la URL que Typeform llama para avisar a n8n en cuanto se completa el formulario. n8n registra esa URL al activar el flujo, y un flujo en borrador no recibe nada por mucho que el formulario esté publicado. Dos consecuencias prácticas: el nodo no recupera respuestas anteriores a la conexión, y si retiras el permiso de webhooks el trigger deja de recibir nada, aunque la credencial siga siendo válida.
05¿n8n o Make para conectar Typeform?
Depende de dónde viva el resto de tu sistema y de quién vaya a mantener los flujos. A favor de n8n: puedes alojarlo tú mismo, así que las respuestas de tus formularios no salen de tu servidor, y cuando falta una operación queda el nodo HTTP Request para llamar a la API directamente, algo que aquí importa porque Typeform solo aporta el trigger. En contra: hay que asumir esa parte técnica y las expresiones. Si nadie en el equipo quiere tocar esa capa, una plataforma más cerrada encaja mejor. La comparación honesta se hace sobre tus flujos reales, no sobre el número de conectores anunciados.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.