LinkHub: UTM Builder, Short Links & QR
LinkHub: UTM Builder, Short Links & QR ships as a ready-to-import n8n automation package: load the bundled workflow JSON, connect the credentials listed on this page, and activate it on self-hosted n8n or n8n Cloud.
Replace Bitly, UTM.io and your dynamic-QR subscription with one self-owned system: validated UTM links, short links you host, click logs in your own Google Sheet, and a daily digest.
- Build campaign links that always obey your naming convention, with approved source and medium lists enforced on every request
- Reuse the existing short link whenever the same tagged URL is requested again, so one campaign never ends up with five codes
- Serve your own short links from n8n and log every click to a Google Sheet you control
- Hand back a QuickChart QR code that keeps working forever, and re-point a printed QR by editing one cell
- Email a daily digest of clicks by link, campaign, source and medium
- Flag active links that have never been clicked so dead campaign assets get cleaned up
- Reject badly tagged links with a per-link reason instead of quietly polluting your analytics
Setup Service — optional live install and test. Choose your tier at checkout (not tied to this template's price).
Paste the license key from your receipt. It must match this template.
Workflow summary
3 coordinated workflows handle different parts of the automation.
UTM Link Builder & Registry
Required- 1A link request arrives on a webhook from Slack, a form, a script or curl
- 2Checks the shared secret and reads your existing link registry from Google Sheets
- 3Validates every UTM value against your approved sources, mediums and naming pattern
- 4Rebuilds the destination URL with a clean, canonical set of UTM tags
- 5Reuses the short link already registered for that exact tagged URL, or mints a fresh short code and QR image link
- 6Adds new links to the registry sheet and replies with the short link, QR link and any rejected requests with reasons
Short Link Redirect & Click Logger
Required- 1A visitor opens a short link or scans one of your QR codes
- 2Looks the code up in the link registry and checks it is still active
- 3Logs the click with timestamp, campaign, source, medium, referrer and device to your Clicks tab
- 4Forwards the visitor to the tagged campaign URL, even if the click log fails
- 5Shows a branded page instead of an error when a code is unknown or has been retired
Daily Click Digest & Link Hygiene
Optional- 1Runs every morning on a schedule in your timezone
- 2Reads the link registry and the click log from your Google Sheet
- 3Counts yesterday's clicks per link and splits them by campaign, source and medium
- 4Lists the links registered yesterday and the active links still sitting at zero clicks
- 5Emails the digest once per day and records that it was sent so it never double-sends
What's included with your purchase
Every checkout includes the same practical package so you are never hunting for missing files mid-setup.
- 01Workflow JSON exports ready to import into your n8n workspace (self-hosted or n8n Cloud).
- 02Step-by-step guide that walks credential creation, node-by-node checks, and activation.
- 03Credential checklist for Google Sheets, SMTP, QuickChart. Email support@n8ntemplatestore.com if you get stuck — replies within 24 hours (SLA).
- 04Perpetual (lifetime) use license Your one-time purchase includes an ongoing right to use this template package on n8n instances you control for your own automation — not for resale or public redistribution of the files as a product. Terms & conditions.
- 05We keep the copyright Workflow JSON, guides, screenshots, and bundled assets stay our copyrighted works (or our licensors'). Payment grants the limited license in our Terms only — it does not transfer ownership.
Need a second opinion before buying? Compare the full catalog, browse more Marketing templates, see how n8n compares to Zapier and Make, or read the support policies.
Three steps to a running n8n automation
Import the workflow into n8n
Paste your API keys into the credentials panel
Press ‘activate’ — you’ll get your first report tomorrow morning
Need help setting up this n8n template?
Beginner-friendly guidance is included. Our support team will help you if you get stuck — email support@n8ntemplatestore.com or visit support.
About this template
How long does it take to set up LinkHub: UTM Builder, Short Links & QR?
What if I get stuck?
Do I need to pay for Google Sheets?
Can I customize the workflow?
What if it doesn’t work for me?
Related n8n workflow templates
ShipNote: Changelog & Product-Update Announcer
Pre-built n8n workflow template that automates marketing with GitHub. Live in about 10 minutes.
CallSource: Call Tracking & Source Attribution
Pre-built n8n workflow template that automates marketing with Twilio. Live in about 10 minutes.
LocalPost: Google Business Profile Post Scheduler
Pre-built n8n workflow template that automates marketing with Google Sheets. Live in about 10 minutes.