click evaluate context → destination

Smart Link Router

A smart link router is a single URL that sends each click to a different destination based on the visitor’s device, location, time, or campaign source, decided at click time rather than fixed in advance.

Unlike a static shortener, a smart link router doesn’t store one answer: it stores the question, and answers it again on every click.

10 active links 1,000 clicks / month full routing flow builder included no credit card
zig.link/how

How a smart link router decides

Three parts: a condition, a destination, and the click that triggers the decision between them.

/condition

Set the condition

Country, device, time window, referrer, or any UTM or query parameter.

/destination

Add the destination

Where matching visitors land. Add as many branches as you need, in priority order.

/publish

Publish once

Share one URL everywhere. Edit rules or destinations later; the link you already printed keeps working.

zig.link/demo

Watch the router decide, live

One public URL, a different answer whenever the context changes. Pick a scenario, then send it a visitor and watch the branch light up.

zig.link/launchyour one short linkrulesif country = US→ shop.example.com/usif utm = newsletter→ example.com/offerelse→ example.com

Same link, different destinations. No app to install, no API calls from your side.

zig.link/use-cases

Where this pays off

Three concrete setups, not hypothetical ones. The kind of routing that gets built in the first week.

if os = ios App Store

Product launch

One link on every poster and bio. iOS visitors land on the App Store, Android on Google Play, desktop on your site.

if before/during/after route

Event in phases

Registration before doors open, the livestream while it runs, the replay once it is over. One printed QR code for all three.

if utm_source = newsletter offer

Newsletter vs. social

Email readers land on a deep-link offer; social clicks land on a landing page. Same link, different context, different answer.

zig.link/limits

Good to know

The honest version, not the marketing version.

  • Rules are evaluated in flow order. The first matching branch wins, later ones never fire for that click.
  • Time-based rules run on server (UTC) time by default; switch a rule to visitor time and it uses a timezone estimated from the visitor’s location, not their device clock.
  • Referrer detection reads the HTTP referrer header, which private/incognito browsing and some apps omit.
  • No rule matches → the click falls through to the default destination you set, so define one.

Build this exact setup, free.

Start with 10 active links, 1,000 clicks a month, and the full routing flow builder included. No credit card required.

Build this free free tier stays free