Recursos · Integración n8n

Integración Yourls n8nAutomatiza Yourls con n8n.

Tus enlaces cortos viven en un servidor tuyo, y n8n sabe manejarlos. El nodo Yourls trae 3 operaciones sobre un único recurso, URL: acortar, expandir y leer sus estadísticas. No existe nodo trigger: el flujo lo arranca otro nodo. Esta integración Yourls n8n encaja con equipos que guardan sus enlaces en casa.

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

Por qué automatizar

¿Qué resuelve la integración Yourls n8n?

Yourls es un acortador de enlaces que instalas en tu propio servidor. El nodo de n8n habla con esa instancia a través de su API y convierte la gestión de enlaces en un paso más dentro de un flujo de trabajo: entra una dirección larga, sale una corta y el flujo sigue. El camino inverso también funciona, porque el nodo recupera el destino de un enlace corto o las estadísticas que tu instancia guarda sobre él.

Un recurso, URL, y 3 operaciones. El nodo es corto a propósito: acortar un enlace casi nunca es el objetivo de un flujo, es un paso intermedio. La profundidad llega de lo que colocas alrededor.

Primer caso, el catálogo. Una hoja de Google Sheets guarda las fichas de producto con su dirección larga, el flujo recorre las filas nuevas, url.shorten genera un enlace corto para cada una y lo devuelve a la misma hoja. Nadie entra en el panel de Yourls.

Segundo caso, el aviso interno. Un Webhook de n8n, o sea una URL que un servicio externo llama cuando ocurre algo, recibe una dirección larga desde un formulario, el nodo la acorta y el resultado aparece en un canal de Slack. Tercer caso, el informe: un Schedule Trigger arranca cada lunes, url.stats recorre los enlaces de la semana y escribe una fila por enlace. La plantilla pública de n8n 815 enseña ese par, crear un enlace corto y leer sus estadísticas en la misma ejecución.

Cuando falta una acción, entra el nodo HTTP Request. Llama a cualquier endpoint de la API de Yourls y reutiliza la misma credencial mediante la autenticación predefinida, así que no hay una segunda conexión que montar. Es la salida para todo lo que queda fuera de las 3 operaciones, como listar todos los enlaces de la base o borrar uno.

Dos límites antes de empezar. No hay nodo trigger de Yourls: nada reacciona por sí solo a un clic, el flujo lo tiene que arrancar un Schedule Trigger, un Webhook de n8n o el trigger de otra herramienta. Y la instancia tiene que existir antes, instalada en tu servidor, que es justo el intercambio frente a un acortador alojado como Bitly. Si dudas sobre ese intercambio para todo un conjunto de automatizaciones, la Reseña n8n lo desarrolla.

Conexión

¿Cómo se conecta n8n con tu instancia de Yourls ?

  1. 01

    Instala Yourls en tu servidor

    Yourls es software autoalojado, así que el primer paso ocurre fuera de n8n: la instancia tiene que estar instalada en un servidor tuyo antes de que una credencial pueda apuntar a ninguna parte. Una credencial es la ficha de conexión que n8n guarda para reutilizarla. En cuanto tu instancia responda en su dominio, anota esa dirección, porque n8n te la va a pedir tal cual en el último paso.

  2. 02

    Consigue el token Signature

    En la administración de Yourls abre Tools y luego Secure passwordless API call. Esa pantalla te da un token Signature, la cadena que n8n envía en lugar de una contraseña. Cópiala desde ahí. El token pertenece a la cuenta que lo ha generado, así que créalo desde el usuario en cuyo nombre quieras que actúen tus automatizaciones.

  3. 03

    Crea la credencial en n8n

    En n8n entra en el menú Credentials y añade una credencial de Yourls por clave de API. Te pide dos cosas: el token Signature que acabas de copiar y la URL de tu instancia de Yourls. Una credencial se crea una vez y sirve para todos los flujos: a partir de ahí el nodo Yourls la ofrece en un desplegable y no vuelves a pegar el token en ningún sitio.

Acciones

¿Qué sabe hacer el nodo Yourls ?

El nodo Yourls expone 3 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

Matriz recursos × operaciones
RecursoExpandShortenStats
URL✓✓✓

URL

3 operaciones
01

Expand a URL

url.expand

Lo que ves en n8n

Notas y casos de uso

Recibe un enlace corto y devuelve la dirección larga que hay detrás, para que el resto del flujo trabaje sobre el destino real.

Parámetros clave

  • Short URL: el enlace corto que hay que resolver, pegado entero o tomado del elemento de entrada con una expresión como {{ $json.shortUrl }} cuando llega de un nodo anterior.
Casos de uso
un buzón de soporte recibe un ticket con un enlace de Yourls y el flujo lo expande antes de clasificar, para que las reglas de reparto lean el destino y no un código que nadie reconoce.
02

Shorten a URL

url.shorten

Lo que ves en n8n

Notas y casos de uso

Manda una dirección larga a tu instancia y recupera la versión corta, lista para colocarla en un mensaje, en una celda de hoja de cálculo o en el cuerpo de un correo.

Parámetros clave

  • URL: la dirección larga que se va a acortar, casi siempre una expresión tipo {{ $json.url }} con el enlace construido antes en la ejecución.
  • Keyword: opcional, dentro de la colección Additional Fields, junto a Title.
  • Title: opcional, también en Additional Fields, el título que se guarda para las URL cortas personalizadas.
Casos de uso
una hoja de lanzamiento tiene un destino por canal y cada fila sale con su propio enlace corto antes de publicarse.
03

Get stats for a URL

url.stats

Lo que ves en n8n

Notas y casos de uso

Relee lo que tu instancia ha registrado sobre un enlace corto concreto, que es como un flujo rinde cuentas de una campaña sin que nadie abra el panel de Yourls.

Parámetros clave

  • Short URL: el enlace corto del que quieres estadísticas. Cada llamada cubre un enlace, así que recorre la lista cuando la campaña usa varios.
Casos de uso
cada lunes por la mañana un flujo programado repasa los enlaces cortos de la semana anterior y deja una fila de resultados por enlace en un informe compartido.
Necesitas ayuda

¿Necesitas ayuda para automatizar Yourls con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Yourls y n8n, las dudas habituales

01¿La integración Yourls n8n es gratuita?
Sí por el lado de n8n. El nodo Yourls viene incluido con n8n, así que no hay nada que instalar ni coste adicional, tanto en n8n Cloud como en una instancia autoalojada en Community Edition, bajo licencia Sustainable Use. Un flujo se comporta igual en los dos casos. Lo que queda fuera de esa respuesta es Yourls: es software que instalas en tu propio servidor, de modo que el coste es el de ese servidor y su mantenimiento. Manejar la instancia desde n8n en lugar de a mano no cambia nada de ese cálculo.
02¿Qué credenciales hacen falta para Yourls en n8n?
Una sola credencial, por clave de API. n8n pide un token Signature y la URL de tu instancia. La Signature se saca de la administración de Yourls, en Tools y después Secure passwordless API call, y sustituye al usuario y la contraseña en cada llamada. La URL es sencillamente la dirección donde responde tu instancia. El nodo no tiene selector de autenticación, así que este método es el único que hay que configurar. Crea la credencial una vez en el menú Credentials y todos los nodos Yourls de todos tus flujos la encontrarán en su desplegable.
03¿Qué límites tiene el nodo Yourls?
El nodo expone un recurso y 3 operaciones: expandir, acortar y leer las estadísticas de un enlace corto. Todo lo demás que tu instancia sepa hacer por API se queda fuera, por ejemplo listar todos los enlaces de la base o borrar uno, y las estadísticas se leen enlace a enlace, no en lote. El recambio se llama HTTP Request: ese nodo llama a cualquier endpoint de Yourls y reutiliza la misma credencial gracias a la autenticación predefinida. Ninguna función ausente bloquea un flujo, solo cuesta un nodo más y el nombre del endpoint.
04¿Hay un trigger de Yourls en n8n?
No. Yourls no tiene nodo trigger, de modo que nada arranca un flujo en el momento en que alguien pulsa o crea un enlace. El disparo llega de otro sitio. El Schedule Trigger salta a intervalo fijo, que encaja con los informes construidos sobre la operación de estadísticas. El Webhook de n8n, esa URL que un servicio externo llama cuando pasa algo, encaja cuando otra herramienta ya sabe que ha ocurrido el evento. Y muy a menudo la ejecución arranca con el trigger de otra herramienta, y el nodo Yourls se queda en mitad del flujo.
05¿n8n o Make para Yourls?
Depende de dónde quieras que vivan tus datos. Yourls es autoalojado por naturaleza y n8n también puede serlo, con Docker o npm, así que el acortador y la capa de automatización se quedan en una infraestructura que controlas. Make solo funciona alojado, sin opción de autoalojamiento, y factura por operación, algo que pesa en cuanto un flujo acorta un volumen grande de enlaces en una ejecución. A cambio, su editor visual guía más de la mano. Si elegiste Yourls para tener los enlaces en casa, ese mismo razonamiento suele llevarte a un n8n autoalojado al lado.