The ShortFreeURL blog

Guides, comparisons and practical tactics for branded links, QR codes and campaign tracking.

Building a reliable CSV workflow for link creationFIELD NOTES / 087 Tools · 2 min read

Building a reliable CSV workflow for link creation

Spreadsheets are how most teams actually create links in bulk. A few conventions make the process safe.

Managing links from Notion or AirtableFIELD NOTES / 086 Tools · 2 min read

Managing links from Notion or Airtable

A base of campaigns can create and update short links automatically, if you decide where the source of truth lives.

QR codes on slides, screens and videoFIELD NOTES / 085 QR Codes · 2 min read

QR codes on slides, screens and video

On a screen the code competes with time. It must be big, on long enough, and pointing somewhere worth the interruption.

Reading QR analytics: scans, sessions and what happens nextFIELD NOTES / 084 QR Codes · 2 min read

Reading QR analytics: scans, sessions and what happens next

A scan count on its own is nearly meaningless. Here is the small set of numbers that makes it useful.

QR codes in restaurants, done properlyFIELD NOTES / 083 QR Codes · 2 min read

QR codes in restaurants, done properly

The menu code is the most-scanned code in the world and the most poorly executed. The fixes are cheap.

A pre-print testing checklist for QR codesFIELD NOTES / 082 QR Codes · 2 min read

A pre-print testing checklist for QR codes

Fifteen minutes of structured testing before the file goes to press prevents the most expensive kind of mistake.

Designing a branded QR code that still scansFIELD NOTES / 081 QR Codes · 2 min read

Designing a branded QR code that still scans

Colour, logos and rounded modules are all possible. Each one spends part of your margin for error.

QR codes on vehicles, windows and large signageFIELD NOTES / 080 QR Codes · 2 min read

QR codes on vehicles, windows and large signage

Distance, motion and glass are the three things that break outdoor codes. Two of them are fixable.

QR error correction levels, and why the default is usually rightFIELD NOTES / 079 QR Codes · 2 min read

QR error correction levels, and why the default is usually right

Higher correction means a denser code, not a better one. Here is how to choose between L, M, Q and H.

Signed short links: when a URL needs to prove it was issued by youFIELD NOTES / 078 Developers · 2 min read

Signed short links: when a URL needs to prove it was issued by you

Signing lets a link carry parameters that a recipient cannot alter. Here is the mechanism and the mistakes.

Importing thousands of links without breaking anythingFIELD NOTES / 077 Developers · 2 min read

Importing thousands of links without breaking anything

A large import is a data-quality exercise wearing an engineering costume. Validate first, then move slowly.

Observability for a redirect pathFIELD NOTES / 076 Developers · 2 min read

Observability for a redirect path

The metrics that tell you a link service is healthy, and the alerts that are worth waking someone for.

Caching redirects at the edge without losing your analyticsFIELD NOTES / 075 Developers · 2 min read

Caching redirects at the edge without losing your analytics

Caching a redirect makes it fast and makes it invisible. Here is how to get the speed while still counting the click.

What a redirect service looks like if you build it yourselfFIELD NOTES / 074 Developers · 2 min read

What a redirect service looks like if you build it yourself

The redirect is easy. The operational surface around it is what you are actually signing up for.

Creating links idempotently in automated systemsFIELD NOTES / 073 Developers · 2 min read

Creating links idempotently in automated systems

Automations retry. Without an idempotency strategy, every retry mints another link and your analytics fragment.

Working with a link API: pagination, rate limits and retriesFIELD NOTES / 072 Developers · 2 min read

Working with a link API: pagination, rate limits and retries

The three things that break every first integration, and the patterns that make the second one boring.

Measuring offline campaigns with links and codesFIELD NOTES / 071 Marketing · 2 min read

Measuring offline campaigns with links and codes

Billboards, packaging, direct mail and radio can all be measured, imperfectly, if you plan the identifiers first.

Getting more out of the single link in your bioFIELD NOTES / 070 Marketing · 2 min read

Getting more out of the single link in your bio

One slot, many things you want to promote. The trade-off is between choice and conversion, and it is measurable.

Templating seasonal campaigns so you stop rebuilding themFIELD NOTES / 069 Marketing · 2 min read

Templating seasonal campaigns so you stop rebuilding them

The same campaign runs every year. Turning it into a template makes it faster to launch and possible to compare.

The link plan for a product launchFIELD NOTES / 068 Marketing · 2 min read

The link plan for a product launch

Set up the links a week early, freeze them at launch, and change destinations rather than URLs when things move.

Links and codes for events, before during and afterFIELD NOTES / 067 Marketing · 2 min read

Links and codes for events, before during and after

An event is three campaigns with different audiences. The link plan should reflect that instead of using one URL for everything.

Tracking influencer and partner campaigns fairlyFIELD NOTES / 066 Marketing · 2 min read

Tracking influencer and partner campaigns fairly

One link per partner, one link per placement, and an honest conversation about what the numbers can and cannot prove.

Managing affiliate links without losing attributionFIELD NOTES / 065 Marketing · 2 min read

Managing affiliate links without losing attribution

Affiliate URLs are long, ugly, and change often. Short links fix the presentation, but only if the parameters survive.

Link strategy for newsletters that you can actually measureFIELD NOTES / 064 Marketing · 2 min read

Link strategy for newsletters that you can actually measure

Email platforms already wrap your links. Here is how to add short links without double-counting or breaking anything.

Browse by tag

Start Free — no credit card

The free plan includes 1,000 links, 6 custom domains and 50,000 tracked clicks a month, free forever. Choose a free subdomain from six shared domains. Paid plans start at $4 a month when you outgrow it, and you keep everything you have built.

Frequently asked questions

What is written about here?

Branded short links, QR codes, UTM and campaign tracking, click analytics, link-in-bio pages, and honest comparisons between link platforms.

Can I follow new posts?

Yes — the blog publishes an RSS feed at /blog/rss.xml that any reader can subscribe to.

Is there a free plan?

Yes. ShortFreeURL has a free plan with no card required, and every paid plan has a 7-day free trial.