|

Automatizá LinkedIn con n8n: guía paso a paso

Automatizar publicaciones en LinkedIn con n8n es posible hoy sin tocar una línea de código: conectás tu cuenta vía OAuth2, configurás un trigger (manual, programado o por webhook) y el workflow se encarga del resto. El nodo nativo de LinkedIn en n8n permite publicar en el feed de miembros o páginas de empresa, aunque con limitaciones que conviene conocer antes de armar el pipeline.

En 30 segundos

  • n8n tiene un nodo oficial de LinkedIn que publica en el feed de miembros y páginas de empresa con autenticación OAuth2.
  • Para conectarlo necesitás crear una app en el LinkedIn Developer Portal, obtener Client ID y Client Secret, y habilitar los scopes w_member_social y r_basicprofile.
  • El nodo oficial no envía DMs, no solicita conexiones ni reacciona a posts; para eso tenés que usar el nodo HTTP Request con APIs de terceros.
  • Hay plantillas oficiales listas para usar: generación de posts con GPT-4o (#3500), sincronización con Notion (#2273), aprobación por mail con Google Sheets (#4005).
  • Más de 2.500 usuarios usan workflows de LinkedIn en n8n según el directorio oficial de integraciones.

Qué es n8n y por qué usarlo para LinkedIn

n8n es una plataforma de automatización de workflows open-source y self-hosteable que conecta aplicaciones mediante nodos visuales. Tenés la opción de correrlo en tu propio servidor o usar la versión cloud. A diferencia de Zapier o Make, podés ver y modificar el código de cada nodo, lo que lo hace muy flexible para integraciones que salen del molde.

LinkedIn, por su parte, es una red donde la consistencia importa más que la inspiración del momento. Publicar tres veces por semana de forma sistemática genera más alcance que publicar diez veces en un día y desaparecer por dos semanas. El tema es que mantener ese ritmo a mano es tedioso, especialmente si manejás varias cuentas o páginas de empresa.

Acá viene lo bueno: con un workflow en n8n podés tomar contenido de Notion, Google Sheets, un feed RSS, o generarlo con un modelo de lenguaje, y publicarlo en LinkedIn de forma automática en el horario que vos definís. Sin abrir la app. Sin acordarte.

Requisitos previos: Credenciales y permisos

Antes de tocar n8n, necesitás resolver el lado de LinkedIn. El proceso tiene algunos pasos que no son obvios la primera vez.

Primero, entrá a LinkedIn Developer Portal y creá una nueva app. Te va a pedir asociarla a una página de empresa (aunque vayas a publicar desde tu perfil personal). Una vez creada la app, en la pestaña “Auth” encontrás el Client ID y Client Secret que vas a cargar en n8n.

Los scopes que necesitás según la documentación oficial de n8n son:

  • w_member_social: para publicar en el feed de tu perfil personal.
  • r_basicprofile: para leer datos básicos del perfil autenticado.
  • rw_organization_social: si vas a publicar en páginas de empresa.

Ojo con esto: LinkedIn tiene un proceso de revisión de apps que puede demorar. Si tu app no tiene el scope w_member_social aprobado, el nodo de n8n va a tirar error 403 aunque hayas configurado todo bien. Ese es uno de los puntos de fricción más comunes.

Una vez que tenés las credenciales, en n8n vas a “Credentials” → “Add Credential” → “LinkedIn OAuth2 API” y pegás el Client ID y Secret. El flujo OAuth te redirige a LinkedIn para autorizar la conexión. En estructura SEO para sitios multiidioma profundizamos sobre esto.

Nodo LinkedIn vs HTTP Request: cuál usar y cuándo

Esta es la pregunta que más confunde a quienes empiezan. La respuesta corta: el nodo oficial hace lo básico bien, pero tiene límites claros.

CaracterísticaNodo LinkedIn (oficial)HTTP Request + API de terceros
Publicar en feed personal
Publicar en página de empresa
Incluir imágenes o videosLimitadoSí (según provider)
Enviar mensajes directos (DMs)NoSí (Unipile, Linked API)
Solicitar conexionesNoSí (con APIs de terceros)
Reaccionar o comentar postsNoSí (con APIs de terceros)
Dificultad de configuraciónBajaMedia-Alta
Costo adicionalNingunoSegún proveedor de API
automatizar linkedin con n8n diagrama explicativo

Si tu objetivo es publicar contenido en el feed de forma automatizada, el nodo oficial cubre el caso de uso perfectamente. Si necesitás interacción (DMs, conexiones, comentarios), tenés que usar el nodo HTTP Request apuntando a providers como Unipile o Linked API, que exponen la API de LinkedIn con más permisos.

¿Cuándo usar HTTP Request en vez del nodo nativo, incluso para publicar? Cuando necesitás control fino sobre el payload, por ejemplo para especificar la visibilidad del post, agregar UTM params en los links, o manejar multipart uploads para adjuntos.

Guía paso a paso: tu primer workflow de LinkedIn

Ponele que querés publicar automáticamente en LinkedIn cada vez que publicás una entrada en tu blog. Este es el workflow más simple para entender la mecánica.

Paso 1: Trigger

Agregá un nodo de trigger. Las opciones más comunes son:

  • Schedule Trigger: corre el workflow cada X horas o en días/horas específicas.
  • RSS Feed Trigger: se activa cuando aparece un item nuevo en un feed RSS.
  • Webhook: recibe una llamada HTTP desde tu CMS, app, o cualquier sistema externo.

Paso 2: Preparar el contenido

Antes del nodo de LinkedIn, agregá un nodo de procesamiento. Podés usar un nodo “Set” para armar el texto del post concatenando datos del trigger, o un nodo de IA (OpenAI, Claude) para generar el copy automáticamente a partir del título y resumen del artículo.

Subís el título del post, lo mandás a un modelo de lenguaje con un prompt del estilo “convertí este título en un post de LinkedIn de 3 párrafos en tono profesional, sin hashtags genéricos”, y el output lo pasás al siguiente nodo. Así de sencillo en el papel (en la práctica, afinar el prompt lleva un par de iteraciones, seamos honestos).

Paso 3: Nodo LinkedIn

Agregá el nodo “LinkedIn”. Seleccioná la credencial que configuraste antes. Los campos clave según la documentación oficial:

  • Person: el URN de tu perfil LinkedIn (lo obtenés en el paso de autenticación).
  • Text: el cuerpo del post. Mapéalo desde el output del nodo anterior.
  • Visibility: PUBLIC o CONNECTIONS (quién puede ver el post).

Guardá, ejecutá en modo test, y verificá que el post aparece en LinkedIn. Si todo funciona, activá el workflow. Tema relacionado: integración con otras plataformas sociales.

Plantillas disponibles y ejemplos reales

El directorio de n8n tiene más de 2.500 usuarios usando workflows con LinkedIn. Las plantillas más útiles que encontrás listas para usar:

Agente IA para posts de blog (Workflow #3500)

El workflow AI Agent to Create LinkedIn Posts for Blog Promotion with GPT-4o toma una URL de artículo, extrae el contenido, y genera un post optimizado para LinkedIn. Incluye un agente con memoria para no repetir estilos entre posts consecutivos.

Publicación diaria desde Notion (Workflow #2273)

El workflow Automated Workflow for Daily LinkedIn Posts Using Notion lee una base de datos de Notion, toma el contenido marcado como “listo para publicar”, lo postea en LinkedIn, y marca el registro como publicado. Ideal para equipos de contenido que ya planifican en Notion.

Aprobación por mail antes de publicar (Workflow #4005)

El workflow AI Generated LinkedIn Posts with OpenAI, Google Sheets and Email Approval genera el post con IA, lo manda por mail para aprobación humana, y solo publica si el responsable da el OK. Perfecto para empresas donde alguien tiene que revisar antes de que salga algo en el feed corporativo.

Los tres funcionan con el nodo oficial de LinkedIn. No requieren APIs de terceros ni configuración extra más allá de las credenciales OAuth2.

Limitaciones del nodo oficial y soluciones

Dicho esto, hay cosas que el nodo de LinkedIn en n8n directamente no puede hacer.

No envía mensajes directos. No puede solicitar conexiones. No reacciona a posts ni deja comentarios. Estas acciones requieren acceso a partes de la API de LinkedIn que LinkedIn reserva para partners autorizados o que directamente no expone de forma pública.

¿Y qué pasó cuando la gente intentó automatizar esas acciones igualmente? LinkedIn detectó el tráfico, marcó las cuentas, y en algunos casos las suspendió temporalmente. Tomalo como advertencia: la automatización de interacciones en LinkedIn viola los Términos de Servicio y el riesgo de ban de cuenta es real.

Para DMs y conexiones con workflows existe Unipile, un servicio que actúa como proxy entre tu n8n y la API de LinkedIn con funcionalidades extendidas. Tiene costo mensual y requiere que LinkedIn no detecte el acceso como automatización (lo cual entra en zona gris de ToS).

Para publicación de contenido (el caso de uso legítimo y más común), el nodo oficial alcanza perfectamente. Más contexto en arquitectura correcta de workflows.

Casos de uso prácticos para equipos

Si manejás contenido para una empresa o agencia, estos son los escenarios donde la automatización de LinkedIn con n8n más rinde:

Promoción automática de blog

Conectás el RSS de tu blog al trigger de n8n. Cada vez que publicás un artículo nuevo, el workflow genera un post para LinkedIn adaptado al tono de la red (más profesional que Twitter, menos técnico que un changelog), y lo publica automáticamente o lo deja en cola para revisión.

Contenido generado por IA en lote

Similar Posts