LIVEBootcamps IA · Mayo 2026 · 🇫🇷 CET
Recursos · Integraciones · n8n FREE · 2026Official Strapi logo featuring the brand's unique purple icon and stylized "Strapi" text

INTEGRACIÓN STRAPI n8n: AUTOMATIZAR STRAPI CON N8N

¿Buscas automatizar Strapi con n8n? La integración Strapi n8n te permite gestionar tu contenido headless CMS de forma programática, sin tocar una sola línea de código. Esta integración pone a tu disposición 5 acciones para crear, leer, actualizar y eliminar tus entradas Strapi directamente desde tus workflows n8n.

Concretamente, puedes crear nuevas entradas en tu CMS cuando recibes datos de un formulario, actualizar contenido masivamente desde una hoja de cálculo, sincronizar automáticamente tus artículos con otras plataformas, o eliminar entradas obsoletas según reglas predefinidas. Esta integración es particularmente valiosa para los equipos marketing y contenido que trabajan con arquitecturas headless y necesitan sincronizar Strapi con sus stacks tecnológicos (CRM, herramientas de email marketing, plataformas de e-commerce).

Descubre cómo aprovechar al máximo las acciones Strapi en n8n para automatizar tu gestión de contenido y orquestar flujos de datos entre Strapi y tus demás aplicaciones empresariales.

Necesitas ayuda

¿Necesitas ayuda para automatizar Strapi con n8n?

Nuestro equipo te responde en minutos.

Respuesta en menos de una hora
Por qué automatizar

Why automate Strapi with n8n?

La integración Strapi n8n pone a tu disposición 5 acciones para interactuar con tu contenido headless. Puedes crear entradas, recuperar una o varias, actualizar campos específicos y eliminar contenido obsoleto, todo ello de forma automática según eventos o condiciones definidas en tus workflows.

Ahorro de tiempo considerable: Ya no necesitas entrar manualmente en tu panel Strapi para añadir o modificar contenido. Configura reglas inteligentes que crean automáticamente entradas cuando recibes datos externos (formularios, webhooks, APIs), actualizan masivamente tus artículos desde fuentes estructuradas, o sincronizan bidireccionalemente tu CMS con otras plataformas. Mayor capacidad de respuesta: Activa acciones instantáneas en cuanto se produce un evento en tu ecosistema digital. Un nuevo producto en tu e-commerce genera automáticamente la ficha correspondiente en Strapi. Una modificación en tu CRM actualiza inmediatamente los datos asociados en tu CMS. Cero olvidos: Los workflows n8n ejecutan tus reglas 24/7 con una fiabilidad absoluta. Cada nuevo lead, cada actualización de inventario, cada validación de contenido dispara automáticamente las acciones Strapi configuradas, sin supervisión humana. Integración fluida: Conecta Strapi a más de 400 aplicaciones en n8n (Google Sheets, Airtable, HubSpot, Slack, Notion...) y construye workflows complejos que orquestan tus datos de contenido a través de tu stack tecnológico completo.

Ejemplos de workflows empresariales concretos: sincroniza automáticamente tus productos Shopify hacia Strapi para alimentar tu sitio headless, importa contenido desde Google Sheets para crear entradas por lotes, actualiza el estado de tus artículos cuando cambia su estatus en un sistema de validación externo, o elimina automáticamente contenido expirado según fechas definidas. La integración Strapi n8n ahorra fácilmente varias horas semanales de manipulación manual de contenido.

Credenciales

How to connect Strapi to n8n?

  1. !
    1 step

    How to connect Strapi to n8n?

    1. 01

      Add the node

      La integración Strapi en n8n utiliza autenticación API Token para conectarse a tu instancia Strapi (self-hosted o cloud). Sigue estos pasos para configurar tu conexión:Genera tu API Token en Strapi: Accede a tu panel de administración Strapi, navega hasta Settings > API Tokens, y crea un nuevo token con los permisos necesarios (lectura/escritura según tus necesidades).Copia tu API Token: Una vez generado, copia el token completo. Strapi solo lo mostrará una vez.Configura las credenciales en n8n: En tu workflow n8n, añade un nodo Strapi, clica en "Credential to connect with", selecciona "Create New Credential", y elige "Strapi API".Introduce tu información de conexión: Pega tu API Token en el campo correspondiente, e introduce la URL completa de tu instancia Strapi (ej: https://tudominio.com o http://localhost:1337 para desarrollo local).Verifica la conexión: Guarda tus credenciales. n8n verificará automáticamente la validez de tu token y la accesibilidad de tu instancia Strapi.

    Strapi credentials
    TIP
    💡 CONSEJO: Crea tokens API específicos para cada workflow n8n con permisos granulares. Esto refuerza la seguridad y facilita la trazabilidad de las operaciones. Por ejemplo, un workflow de solo lectura debe usar un token con únicamente permisos find y findOne, mientras que un workflow de importación masiva necesitará permisos create y update. Renombra sistemáticamente tus tokens en Strapi con etiquetas explicativas (ej: "n8n-sync-products-READ", "n8n-import-articles-WRITE") para identificar rápidamente su uso.
Necesitas ayuda

¿Necesitas ayuda para automatizar Strapi con n8n?

Nuestro equipo te responde en minutos.

Respuesta en menos de una hora
Acciones

Strapi actions available in n8n

  1. 01
    Acción 01

    Create Entry

    Esta acción crea una nueva entrada en un tipo de contenido específico de tu instancia Strapi. Es la acción fundamental para alimentar automáticamente tu CMS headless con datos provenientes de fuentes externas.

    Parámetros clave:

    • Credential to connect with: Menú desplegable requerido para seleccionar tu cuenta Strapi autenticada, estableciendo la conexión a tu instancia.
    • Resource: Menú desplegable requerido que especifica el tipo de recurso Strapi a manipular. Aquí se configura en "Entry" para trabajar con entradas de contenido.
    • Operation: Menú desplegable requerido que define la acción a realizar. Selecciona "Create" para añadir una nueva entrada.
    • Content Type: Campo de texto requerido donde introduces el identificador API del tipo de contenido Strapi (ej: "articles", "products", "pages"). Este valor debe corresponder exactamente al API ID definido en tu modelo Strapi.
    • Columns: Campo de texto opcional que acepta una lista separada por comas de nombres de campos (ej: "id,name,description"). Permite controlar qué columnas específicas incluir en la salida de la operación.

    Casos de uso típicos: Importación automática desde formularios (captura datos de Typeform, Google Forms o Jotform y crea automáticamente la entrada correspondiente en Strapi), sincronización e-commerce (cuando añades un nuevo producto en Shopify o WooCommerce, créalo simultáneamente como entrada en Strapi para tu sitio headless), generación de contenido desde hojas de cálculo (lee filas de Google Sheets o Airtable y genera entradas Strapi por lotes para importaciones masivas), creación de contenido desde webhooks (recibe datos vía webhook desde un CRM tras validación de lead y alimenta instantáneamente tu base de contenido Strapi).

    Cuándo usarlo: Perfecto para workflows de ingesta de contenido, pipelines de datos automatizados, integraciones de e-commerce headless, o cualquier escenario donde necesites poblar tu CMS Strapi desde eventos externos sin intervención manual.

    Create Entry
  2. 02
    Acción 02

    Get Entry

    Esta acción recupera una entrada específica de Strapi utilizando su identificador único. Es la acción de lectura puntual, ideal cuando necesitas obtener los datos completos de un contenido particular para procesarlo, mostrarlo o sincronizarlo.

    Parámetros clave:

    • Credential to connect with: Menú desplegable requerido para seleccionar tu cuenta Strapi configurada, autenticando la conexión.
    • Resource: Menú desplegable requerido definido como "Entry" para indicar que trabajas con entradas de contenido.
    • Operation: Menú desplegable requerido configurado en "Get" para obtener una entrada específica.
    • Content Type: Campo de texto requerido donde especificas el tipo de contenido Strapi del cual recuperar la entrada (ej: "articles", "products").
    • Entry ID: Campo de texto opcional para proporcionar el identificador único de la entrada a recuperar. Puede dejarse vacío si planeas usar una expresión dinámica o si el ID proviene de un nodo anterior en el workflow.

    Casos de uso: Enriquecimiento de datos (recupera información detallada de un artículo Strapi para insertarla en un email personalizado o una notificación Slack), verificación de existencia (antes de crear o actualizar, comprueba si una entrada específica ya existe consultándola por ID), sincronización unidireccional (lee periódicamente entradas específicas de Strapi para actualizar otros sistemas, por ejemplo enviar datos de producto a un PIM externo).

    Cuándo usarlo: Útil cuando tienes el ID de una entrada y necesitas sus datos completos para lógica condicional, transformación de datos o integración con otras aplicaciones.

    Get Entry
  3. 03
    Acción 03

    Get Many Entry

    Esta acción recupera múltiples entradas de un tipo de contenido Strapi en una sola operación. Es la acción de lectura masiva, esencial para exportaciones, sincronizaciones periódicas o análisis de datos en bulk.

    Parámetros clave:

    • Credential to connect with: Menú desplegable requerido para seleccionar tu cuenta Strapi autenticada.
    • Resource: Menú desplegable requerido configurado como "Entry" para trabajar con entradas de contenido.
    • Operation: Menú desplegable requerido definido en "Get Many" para recuperar varias entradas simultáneamente.
    • Content Type: Campo de texto requerido donde especificas el tipo de contenido (ej: "articles", "products") del cual obtener entradas múltiples.
    • Return All: Interruptor on/off opcional. Cuando está activado, recupera todas las entradas disponibles ignorando el límite. Cuando está desactivado, se aplica el valor del parámetro "Limit".
    • Limit: Campo numérico opcional, actualmente configurado en "50" por defecto. Especifica el número máximo de entradas a recuperar. Solo se aplica cuando "Return All" está desactivado.
    • Options: Sección para añadir propiedades o parámetros de consulta opcionales adicionales mediante el botón "Add Field", permitiendo filtros avanzados, ordenamiento u otras opciones de API Strapi.

    Casos de uso: Exportación periódica (todos los lunes a las 8h, recupera todos los artículos publicados la semana anterior y envíalos a Google Sheets para reporting), sincronización bidireccional (lee regularmente tus productos Strapi y actualiza tu catálogo en una plataforma de e-commerce externa), análisis de contenido (extrae todas tus entradas de un tipo específico para análisis de textos, detección de duplicados o auditoría de calidad), migración de datos (recupera contenido masivamente de Strapi para importarlo en otro sistema CMS o base de datos).

    Cuándo usarlo: Ideal para workflows de sincronización periódica, exportaciones programadas, backups automatizados de contenido o cualquier operación que necesite procesar múltiples entradas Strapi en lote.

    Get Many Entry
  4. 04
    Acción 04

    Update Entry

    Esta acción modifica campos específicos de una entrada existente en Strapi. Es la acción de actualización selectiva, perfecta para sincronizaciones bidireccionales y mantenimiento automatizado de contenido.

    Parámetros clave:

    • Credential to connect with: Menú desplegable requerido para seleccionar tu cuenta Strapi configurada.
    • Resource: Menú desplegable requerido definido como "Entry" para trabajar con entradas de contenido.
    • Operation: Menú desplegable requerido configurado en "Update" para indicar que se modificará una entrada existente.
    • Content Type: Campo de texto requerido donde especificas el tipo de contenido Strapi que contiene la entrada a actualizar (ej: "products", "articles").
    • Update Key: Campo de texto requerido utilizado para identificar la entrada específica a actualizar. En la configuración mostrada, se define como "id", significando que la entrada se localizará por su identificador único.
    • Columns: Campo de texto requerido donde listas los campos específicos que deseas modificar. En la configuración actual, "id,name,description" están especificados, indicando que estos son los campos cuyos valores serán actualizados.

    Casos de uso: Sincronización CRM → Strapi (cuando actualizas información de empresa en HubSpot, refleja automáticamente los cambios en las entradas Strapi correspondientes), actualización masiva desde hojas de cálculo (lee filas modificadas en Google Sheets y actualiza los campos correspondientes en Strapi como precios, descripciones, estados), gestión de estados automatizada (cambia el estado de publicación de artículos según condiciones, por ejemplo pasar a "archived" los artículos de más de 2 años), enriquecimiento de datos (añade automáticamente metadatos o tags a entradas existentes basándote en análisis externos como SEO scoring o clasificación temática).

    Cuándo usarlo: Esencial para workflows de sincronización bidireccional, mantenimiento automatizado de contenido, actualizaciones masivas programadas o enriquecimiento de datos desde fuentes externas.

    Update Entry
  5. 05
    Acción 05

    Delete Entry

    Esta acción elimina permanentemente una entrada específica de tu instancia Strapi. Es la acción de supresión, crucial para mantener la limpieza de tu base de contenido y automatizar políticas de retención de datos.

    Parámetros clave:

    • Credential to connect with: Menú desplegable requerido para seleccionar tu cuenta Strapi autenticada.
    • Resource: Menú desplegable requerido configurado como "Entry" para trabajar con entradas de contenido.
    • Operation: Menú desplegable requerido definido en "Delete" para indicar que se eliminará una entrada.
    • Content Type: Campo de texto requerido donde introduces el API ID del tipo de contenido Strapi (ej: "article", "product") que contiene la entrada a suprimir.
    • Entry ID: Campo de texto requerido para especificar el identificador único de la entrada a eliminar. Ofrece un modo "Fixed" para ID estático o modo "Expression" para generación dinámica del ID, permitiendo flexibilidad según la lógica de tu workflow.

    Casos de uso: Limpieza automática de contenido temporal (elimina entradas de eventos pasados, ofertas expiradas o contenido promocional caducado según fechas definidas), gestión de datos de prueba (suprime automáticamente entradas de test o sandbox tras periodos específicos), sincronización de supresión (cuando eliminas un producto en tu e-commerce, bórralo simultáneamente de Strapi para mantener la coherencia), políticas RGPD automatizadas (implementa workflows de derecho al olvido eliminando entradas de usuario tras solicitud o inactividad prolongada).

    Cuándo usarlo: Importante para workflows de mantenimiento automatizado, políticas de retención de datos, sincronización de supresiones entre sistemas o implementación de reglas de compliance (RGPD, políticas internas de datos).

    Delete Entry
Has visto la integración

Construye tu primer workflow con nuestro equipo

Deja tu email y te enviamos el catálogo de automatizaciones listo para enviar hoy.

  • Escenarios n8n & Make gratis para importar
  • Docs de configuración paso a paso
  • Cohorte en vivo + soporte de la comunidad

Preguntas frecuentes

  • ¿La integración Strapi n8n es gratuita?
    Sí, la integración Strapi en n8n es completamente gratuita. Strapi es un nodo nativo de n8n, disponible en todas las versiones (Community self-hosted, Cloud y Enterprise). No necesitas ningún plugin o extensión adicional. Sin embargo, ten en cuenta que necesitas una instancia Strapi funcional (self-hosted gratuita o Strapi Cloud de pago) y una instalación n8n (self-hosted gratuita o n8n Cloud con planes desde gratuito a enterprise). El coste dependerá de tus elecciones de hosting: puedes perfectamente usar ambas herramientas 100% gratis si optas por versiones self-hosted en tu propia infraestructura, o pagar solo por el hosting/cloud según tus necesidades de escalabilidad y mantenimiento.
  • ¿Qué datos puedo sincronizar entre Strapi y n8n?
    Puedes sincronizar cualquier tipo de contenido definido en tu modelo Strapi. La integración n8n te permite manipular todos los content types que hayas creado en Strapi (artículos, productos, páginas, usuarios, categorías, custom types...). Concretamente, puedes leer, crear, actualizar y eliminar entradas con todos sus campos: textos, números, booleans, fechas, relaciones, medias, componentes dinámicos, etc. Las 5 acciones disponibles cubren el CRUD completo (Create, Read, Update, Delete), permitiendo flujos bidireccionales entre Strapi y más de 400 aplicaciones conectables en n8n. Por ejemplo, sincroniza productos con inventarios en tiempo real, artículos de blog con newsletters, o datos de formularios con tu base de contenido headless. Importante: asegúrate de que tu API Token tenga los permisos necesarios en Strapi para acceder a los content types que deseas automatizar.
  • ¿Cuánto tiempo lleva configurar la integración Strapi n8n?
    La configuración inicial de la conexión Strapi en n8n toma menos de 5 minutos. Necesitas simplemente: (1) generar un API Token en tu panel Strapi (30 segundos), (2) copiar el token y la URL de tu instancia, (3) crear la credencial en n8n introduciendo estos datos (1 minuto). Una vez configurada, la credencial se reutiliza en todos tus workflows. El tiempo real depende después de la complejidad de tus automatisations: un workflow simple de creación de entrada puede construirse en 10 minutos, mientras que una sincronización bidireccional compleja con transformaciones de datos, gestion de errores y lógica condicional puede tomar 1-2 horas. Recomendación: empieza con un caso de uso simple (ej: "crear entrada Strapi cuando recibo webhook") para familiarizarte con los parámetros, luego evoluciona hacia workflows más elaborados. La documentación de Strapi en n8n es exhaustiva y los errores de configuración se detectan inmediatamente durante las pruebas.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.