- Inicio
- Recursos
- Integraciones
- Webflow
Integración Webflow n8nAutomatiza Webflow con n8n.
Webflow guarda el contenido, n8n se encarga de lo que se repite. La integración Webflow n8n abre 5 operaciones sobre los items de colección y un trigger que escucha 8 eventos, desde un pedido nuevo hasta la publicación del sitio. Pensada para quien todavía edita colecciones a mano.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Webflow n8n?
El nodo Webflow habla con la API de Webflow desde dentro de un flujo de trabajo. Un solo recurso, Item, y 5 operaciones sobre ella: crear, leer, listar, actualizar y borrar una entrada de colección. Al lado está el Webflow Trigger, que registra un webhook, es decir una URL que Webflow llama en cuanto pasa algo en el sitio, y arranca un flujo con cualquiera de los 8 eventos disponibles.
Primer caso, la tienda que avisa sola. ecomm_new_order arranca el flujo, el pedido aparece en Slack con su detalle y la confirmación sale por Gmail. Nadie tiene que mirar el panel de Webflow para saber que hay venta.
Segundo caso, el formulario que alimenta la lista. form_submission entrega los campos en cuanto el visitante pulsa enviar, el contacto entra en Mailchimp y queda copia en Google Sheets para quien hace el seguimiento. Se acabó el export manual.
Tercer caso, la colección que se llena desde otro sitio. Una ficha aprobada en otra herramienta se convierte en entrada con item.create, y la corrección que llega dos horas después pasa por item.update. El editor de Webflow vuelve a servir solo para el diseño.
Ahora los límites, que conviene conocer antes de dibujar nada. El nodo cubre los items de colección y ahí se detiene. Lo que quieras tocar en otra parte de Webflow no existe como operación aquí. Para esos casos está el nodo HTTP Request, que llama a cualquier endpoint de la API reutilizando el mismo credential mediante la autenticación predefinida, sin una segunda configuración que mantener, sea con el token de sitio o con el credential OAuth2.
Dos detalles más. El trigger vigila un solo sitio, elegido en Site Name or ID, y escucha un solo evento: varios sitios o varios eventos significan varios flujos. Y la Webflow Data API V1 está obsoleta: en OAuth2 el interruptor Legacy sirve únicamente para ese caso. Si es tu primer proyecto serio con n8n, el Curso n8n y la Reseña n8n cubren todo lo que rodea al nodo.
¿Cómo se conecta Webflow con n8n?
- 01
Genera el token en Webflow
Hay dos métodos de autenticación: token de acceso a la API y OAuth2. El token es el camino corto. Entra en los ajustes del sitio, Site Settings > Apps & integrations > API access, y pulsa Generate API token. Hace falta un sitio ya creado: el token está ligado a un sitio concreto y sin sitio no hay nada a lo que asociarlo.
- 02
Guarda el credential en n8n
En n8n, abre el menú Credentials y crea un credential de Webflow, luego pega el Access Token. Un credential es donde n8n guarda un acceso: lo escribes una vez y lo reutilizan todos los flujos. Con OAuth2, registra una aplicación en tu espacio de Webflow, copia la OAuth callback URL que muestra n8n como Redirect URI, y trae de vuelta el Client ID y el Client Secret.
- 03
Elige el sitio y prueba una lectura
Coloca un nodo Webflow en el lienzo, selecciona el credential y elige Site Name or ID y Collection Name or ID en las listas que n8n rellena por ti. Ejecuta
item.getAlluna vez sobre una colección pequeña: si vuelven entradas, el acceso es correcto. Del lado del trigger, la misma prueba consiste en elegir el sitio y un evento, y activar el flujo.
¿Qué pone en marcha un flujo de Webflow ?
Webflow Trigger es el nodo que arranca un workflow cuando algo ocurre en Webflow. Escucha 8 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que Webflow llama) en tu cuenta.
Lo que ves en n8n
Todos los eventos, por familia
Una fila por objeto, un chip por acción. El evento que marcas en el nodo se escribe objeto.acción; pasa el cursor por un chip para leer cuándo se dispara.
collection_item_changed.*1collection_item_ changed. collection_item_ changed
collection_item_created.*1collection_item_ created. collection_item_ created
collection_item_deleted.*1collection_item_ deleted. collection_item_ deleted
ecomm_inventory_changed.*1ecomm_inventory_ changed. ecomm_inventory_ changed
ecomm_new_order.*1ecomm_new_ order. ecomm_new_ order
ecomm_order_changed.*1ecomm_order_ changed. ecomm_order_ changed
form_submission.*1form_submission. form_submission
site_publish.*1site_publish. site_publish
Notas de configuración
01Set up the Webflow Trigger
El Webflow Trigger es el nodo que arranca el flujo cuando ocurre algo en Webflow, en lugar de que tú pulses Execute. La versión 2 funciona por webhook: al activar el flujo, n8n registra su URL en Webflow y cada evento que coincide llega en unos segundos. Nada que programar, ningún intervalo que ajustar.
Parámetros clave
- Site Name or ID: el sitio vigilado, tomado de la lista que n8n carga con tu credential, o escrito como expresión del tipo
{{ $json.siteId }}cuando el valor viene de un nodo anterior. Una expresión es la forma que tiene n8n de leer un campo del item que entra. - Event: el único evento que escucha este trigger, elegido entre 8. No hay comodín, así que un flujo nunca escucha todo a la vez.
02Collection item events
Tres de los 8 eventos siguen la vida de una entrada de colección: collection_item_created, collection_item_changed y collection_item_deleted. Cada uno entrega al flujo la entrada que se ha movido, así que puedes mantener una copia al día en otro sitio sin releer la colección entera cada vez.
Parámetros clave
- Event: elige el sentido que te interesa, creación para una entrada nueva, modificación para una corrección, borrado para una limpieza. Cubrir los tres son tres flujos.
- Site Name or ID: los eventos se aplican al sitio, no a una colección concreta, de modo que pasan por ahí las entradas de todas sus colecciones.
03Ecommerce events
La parte de tienda aporta otros tres: ecomm_new_order cuando se hace un pedido, ecomm_order_changed cuando ese pedido se modifica después, y ecomm_inventory_changed cuando cambia el stock. Juntos permiten seguir una venta de principio a fin sin que nadie vigile el panel de Webflow.
Parámetros clave
- Event: uno por flujo. Un circuito de pedidos que quiere la venta y también sus cambios posteriores se monta como dos flujos que alimentan los mismos pasos siguientes.
- Site Name or ID: el sitio donde vive la tienda. Estos eventos solo existen donde el ecommerce está configurado, y el trigger se queda callado en un sitio puramente editorial.
04Form submission and site publish
form_submission entrega los campos de un formulario de Webflow en el segundo en que un visitante lo envía. site_publish salta cuando se publica el sitio. Comparten poco, salvo ser los dos únicos eventos que no hablan de entradas de colección, y los dos funcionan muy bien como punto de entrada.
Parámetros clave
- Event:
form_submissionpara todo lo relacionado con contactos,site_publishpara el trabajo de publicación y las comprobaciones posteriores. - Site Name or ID: los formularios de todas las páginas de ese sitio llegan por el mismo trigger, así que el reparto por formulario se hace más adelante en el flujo, no en el nodo.
Lo que el nodo Webflow sabe hacer
El nodo Webflow expone 5 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Item
5 operacionesCreate an item
item.createLo que ves en n8n
Notas y casos de uso
Añade una entrada a una colección y la devuelve tal como Webflow la ha guardado, identificador incluido, que reutilizan los nodos siguientes.
Parámetros clave
- Site Name or ID: el sitio donde vive la colección de destino, elegido en la lista o dado por una expresión.
- Collection Name or ID: la colección que recibe la entrada.
- Live: activado, la entrada se publica de inmediato en el sitio en línea; desactivado, espera en la colección a la próxima publicación.
- Fields: el contenido en sí, añadido campo a campo con Add Field, normalmente alimentado por expresiones como
{{ $json.title }}del nodo anterior.
Delete an item
item.deleteItemLo que ves en n8n
Notas y casos de uso
Retira definitivamente una entrada de una colección. Webflow trabaja aquí con el identificador, nunca con el nombre que ves en el editor, así que el flujo tiene que llevar ese valor consigo.
Parámetros clave
- Site Name or ID: el sitio cuya colección contiene la entrada.
- Collection Name or ID: la colección afectada.
- Item ID: la entrada a borrar, que suele llegar como
{{ $json.itemId }}desde el paso que la identificó.
Get an item
item.getLo que ves en n8n
Notas y casos de uso
Lee una entrada y devuelve sus campos, sin tocar nada. Es el paso que sirve para decidir qué hace el resto del flujo.
Parámetros clave
- Site Name or ID: el sitio que contiene la colección.
- Collection Name or ID: donde vive la entrada.
- Item ID: la entrada a leer, a menudo recogida de un evento del trigger con una expresión.
Get many items
item.getAllLo que ves en n8n
Notas y casos de uso
Lista las entradas de una colección, un item por entrada, listas para filtrar o comparar más adelante.
Parámetros clave
- Site Name or ID: el sitio del que se lee.
- Collection Name or ID: la colección a listar.
- Return All: activado, n8n encadena las páginas de la API y trae todas las entradas; desactivado, se detiene en Limit.
- Limit: el número máximo de entradas devueltas cuando Return All está desactivado, cómodo para probar sobre una colección grande.
Update an item
item.updateLo que ves en n8n
Notas y casos de uso
Reescribe los campos de una entrada existente manteniendo el mismo identificador, así que los enlaces y las referencias que apuntan a ella sobreviven.
Parámetros clave
- Site Name or ID: el sitio donde está la colección.
- Collection Name or ID: la colección a la que pertenece la entrada.
- Item ID: la entrada a modificar.
- Live: activado, los valores nuevos aparecen en el sitio publicado; desactivado, se quedan en la colección.
- Fields: solo se envían los campos que añadas aquí, así que una actualización de precio toca únicamente el precio.
¿Necesitas ayuda para automatizar Webflow con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.



