This is an n8n community node that lets you use URLR link shortener in your n8n workflows.
URLR is a European, GDPR-compliant link shortener that provides branded URLs, analytics, and QR code generation.
n8n is a fair-code licensed workflow automation platform.
Follow the installation guide in the n8n community nodes documentation.
npm install n8n-nodes-urlrAdd the package to your n8n Docker environment variables:
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-e N8N_CUSTOM_EXTENSIONS="n8n-nodes-urlr" \
n8nio/n8nYou need a URLR account to use this node. Sign up at urlr.me.
This node requires URLR API credentials:
- Go to your URLR account settings
- Use your URLR account email and password
- The node will automatically handle access token generation
- Create: Create a new short link
- Edit: Edit an existing short link
- Get: Get details of a specific link
- Get Many: Retrieve multiple links with optional filters
- Create: Generate a QR code for a short link
- Get: Retrieve analytics and statistics for a link
- Create: Create a folder to organize links
- Get Many: Get all folders for a workspace
- Create: Add a custom domain to your workspace
- Add the URLR node to your workflow
- Select Link as the resource
- Select Create as the operation
- Enter the URL to shorten
- Enter your Team ID (workspace ID)
- Optionally add custom code, UTM parameters, password protection, etc.
- First create a link or get an existing link ID
- Add the URLR node
- Select QR Code as the resource
- Select Create as the operation
- Enter the Link ID
- Customize size, format, and colors as needed
- Add the URLR node
- Select Statistics as the resource
- Select Get as the operation
- Enter the Link ID
- Optionally filter by date range and grouping
Use the URLR node in a loop to create multiple short links from a list:
- Start with a node that provides URLs (e.g., Spreadsheet, HTTP Request, etc.)
- Add a Loop node
- Add the URLR node inside the loop
- Configure to create links from each input item
- Tested with n8n version 1.0+
- Requires Node.js 22+
Initial release with support for:
- Link creation, editing, retrieval, and listing
- QR code generation
- Statistics/analytics retrieval
- Folder management
- Custom domain support
For issues, questions, or contributions, please visit the GitHub repository.
Contributions are welcome! Please feel free to submit a Pull Request.
This is a community-maintained node and is not officially affiliated with or endorsed by URLR or n8n.