Branded Short Link Kit

Short links and QR codes on your own domain — and every printed QR can change its destination

Hosted branded-link tools rent you your own links for $18 a month, forever. Free shorteners put someone else's domain between you and your visitors. This kit is different: one dependency-free Cloudflare Worker you deploy on your own free account — branded links, dynamic QR codes, private click analytics. One payment of $42 — no subscription, no per-link fees, no lock-in.

Get the kit — $42
One-time payment · ≈ ฿1,450 · free updates for v1.x · instant download
Instant download · 30-day refund, no questions · human reply within a day · secure checkout by Stripe
Every Zicula kit ships with its own key art — this one's yours.

What's inside the kit

One zip: a single dependency-free worker, a self-contained dashboard, two D1 tables and copy-paste docs. Nothing to install, no build step, no vendor login.

Your domain

Branded short links, self-hosted

Serve links.yourbrand.com/menu from your own Cloudflare account — the free tier is enough to start. The worker is one JavaScript file; your links and click data live in your own D1 database, never in someone else's dashboard.

Dynamic QR

QR codes that never go stale

The dashboard renders a printable PNG QR for every link — and it encodes the short URL, not the destination. Change where /menu points in one click and every poster, flyer or package insert already in the world keeps working.

Private analytics

14-day click analytics per link

Daily chart, top countries, referrers and devices for every link. Cookie-free and privacy-minimal: IP addresses are truncated at ingest, referrers keep only the hostname.

Abuse safety net

Destination screening built in

Every create and edit is screened — protocol, embedded credentials, punycode phishing hostnames, raw IPs, redirect loops, your blocklist. Add a free Google Safe Browsing key and a weekly cron re-screens every stored link.

Zero dependencies

Deploy in ~30 minutes, copy-paste

No npm install, no build step, no server. SETUP.md walks you from wrangler login to your first branded link with exact commands; the management API has curl examples for every call.

One business

License + full customization guide

A single-business commercial license: run it for your own company and its clients. CUSTOMIZE.md covers branding, redirect behavior, screening rules, and the full API.

Buyer quickstart
Buyer quickstart — start here in ten minutes
SETUP guide
SETUP guide — copy-paste deploy in 20–30 minutes
CUSTOMIZE guide
CUSTOMIZE — branding, screening rules, the full API
The private dashboard
The private dashboard — create a link, download the QR
Per-link click analytics
Per-link analytics — daily chart, countries, referrers, devices

Real files from the zip, rendered as-is — no mockups.

Who's behind this?

Zicula is a one-person studio — hi, I'm Zic. Every kit here, including this one, is written, tested and shipped through documented process, and the support email is answered by me, not a helpdesk. This store's own build, QA and deploy pipeline runs on the same kind of SOPs and checklists we sell.

  • Free sample, instant download — no email required.
  • 30-day refund, processed in Stripe — no forms, no interrogation.
  • Free updates for v1.x — full history in the store changelog.
  • Real human support: [email protected]

Not sure yet? Try a free sample

Three real files from the kit, trimmed to taste: the opening of the SETUP guide (requirements + the first copy-paste deploy steps), two complete chapters of CUSTOMIZE.md (redirect behavior + destination screening), and a working excerpt of the worker's code. Instant download — no email needed.

You host it, so you own it

No third party in the middle. A hosted shortener sees every click your campaigns get — and can shut down, reprice, or get acquired out from under you. Here the worker, the database and the analytics all live in your own Cloudflare account. Delete them and everything is gone; nothing was ever stored anywhere else.

The economics are simple. The cheapest unlimited-links hosted plan (Short.io Pro) is $18/month — $216 a year, forever. This kit is $42 once and runs on Cloudflare's free tier (100,000 requests/day at the time of writing). It pays for itself in the first quarter, and the difference stays yours.

Dynamic by design. The whole point of a branded short link is that the destination can change after printing. The kit's dashboard makes that one click — pause, re-point, resume — and the printed QR codes never notice.

How it works

Three steps from zip to your first branded link.

Step 1

Deploy the worker

wrangler login, create the D1 database, paste its id into wrangler.jsonc, set one admin secret, wrangler deploy. Exact commands in SETUP.md — roughly 20–30 minutes the first time.

Step 2

Create links + QR

Open /dashboard on your domain, paste your admin token once, create a link with a slug like menu — then download the PNG QR and put it on the poster.

Step 3

Measure, re-point, repeat

Watch clicks land in the 14-day analytics. Next month's campaign? Edit the destination — the same short URL and every printed QR lead somewhere new.

One price. You host it forever.

No monthly plan, no per-link fee, no subscription.

$42 one-time payment

≈ ฿1,450

  • Free updates for v1.x
  • Instant download after checkout
  • Single-business commercial license
  • Runs on Cloudflare's free tier

Secure checkout via Stripe · card payments · taxes calculated at checkout

Instant download · 30-day refund, no questions · human reply within a day · secure checkout by Stripe

Frequently asked questions

What does the license cover?

A single-business commercial license: one buyer (a person or a company) deploys and runs the kit for their own business and its clients, forever. Redistributing or reselling the kit files themselves is not allowed — every business needs its own license.

Do I need a server or a paid Cloudflare plan?

No server, and no paid plan to start. The worker runs on Cloudflare's free tier (at the time of writing: 100,000 requests/day) and the database on D1's free tier. You need your own domain added to Cloudflare — domains registered anywhere work.

How hard is the setup, honestly?

One copy-paste session of about 20–30 minutes if you've used a terminal before: five commands in SETUP.md (wrangler login, d1 create, paste the id, one secret, deploy). No npm packages, no build step, no docker. If you get stuck, the troubleshooting table in SETUP.md has a fix for every common symptom.

What is the refund policy?

If the kit doesn't fit how you work, email [email protected] within 30 days of purchase and we'll refund you in full — the zip is yours to keep or delete. One refund per purchase; we only ask for optional feedback.

Aren't there free alternatives?

Yes — Dub.co and YOURLS are genuinely free, and for tinkering they're great. But you assemble them yourself: server or Workers setup, database, dashboard, QR tooling — none of it integrated. This kit is the assembled version: redirector, analytics, screening, dashboard and QR in one tested package with a setup guide — for less than one month of the cheapest hosted plan.

Your next poster could point at a link you own

$42 one-time · ≈ ฿1,450 · free updates v1.x · instant download

Get the Branded Short Link Kit — $42