Smart routing

Make every link a smart decision.

One short link, many destinations. On Premium, route each visitor by device, country, language or time window — with fallback chains and a required default, so no one hits a dead end.

Smart routing

One link, the right destination for every visitor.

Drag conditions onto a canvas to route by device, geo or time — each visitor gets the response that fits: a redirect to the App Store, a localized page, or custom content inline. Routing rules come with Premium, and every visit resolves as it arrives.

iPhone · USiOS visitor → App Store

Detected iOS, so the visitor skips the website and lands directly on your App Store listing.

on_visit→device.os = iOS→App Store
Result
App Store
workflow:rii.link/summer-saletracing a live visit
Incoming click
trigger · on_visit
Device router
switch · device.os
3 branches
App Store
if os = iOS · 41%
Google Play
if os = Android · 34%
Region router
switch · geo.country
desktop & other
German page
if geo = DE · 14%
Web fallback
else default · 11%
Follow one visitor

Watch a click find its way.

One Android visitor from Berlin, 23:12 on a Tuesday, taps your link. Four rules look at the request — this is the story of every click, in slow motion.

01 / 04

First stop: the device rule.

iPhones head straight to the App Store. Our visitor is on Android, so this rule waves them through to the next check — no dead end, just the next rule in line.

02 / 04

Next: where in the world?

Geo rules serve localized pages and keep campaigns compliant. This one only fires for visitors in France — our Berliner is passed down the chain.

03 / 04

Then: is the promo live?

Time windows flip destinations on schedule — weekend deals, office hours, late-night offers. It's 23:12 on a Tuesday. Pass.

04 / 04

The required default catches everyone.

No rule matched — and nothing broke. Every rii.link ships with a required default, so no combination of device, place or time ever hits a dead end.

Android · Berlin · Tue 23:12
01
IF DEVICE
iOS → App Store
no match · pass
02
IF COUNTRY
FR → /fr landing
no match · pass
03
IF TIME WINDOW
Sat–Sun → /weekend-promo
no match · pass
04
DEFAULT
→ myshop.com
matched · 302
Rule types

Five ways to pick a destination.

On Premium, stack rules in any order — the first match wins, and the required default catches everything else. Combine them for routes as specific as you need.

Device

iOS, Android, tablet or desktop — send each visitor to their native home: App Store, Play Store, or the web.

Geography

Country-level routing for localized landing pages, regional stores and compliance boundaries.

Hello

Language

Match the browser's Accept-Language and greet every visitor in their own words.

Time window

Weekend promo, office hours, late-night offers — weekly time windows flip destinations on schedule, no redeploys.

A
B

A/B split

Split traffic 50/50 — or 90/10 — across destinations by weight, compare results, and shift traffic to the winner.

The classic

One link on the poster. Three right answers.

Print one QR code. iPhones land in the App Store, Androids in Google Play, laptops on your site — the same link, resolved for each visitor as they scan.

rii.link/launch
App Store
iOS visitors
Google Play
Android visitors
Web
Everyone else
Built for your team

One routing layer, three superpowers.

Track & route every campaign

Branded links and dynamic QR for every channel, with UTM and referrer breakdowns to see what worked.

  • ✓One link per campaign, routed by device, geo & language
  • ✓Campaign-tag & referrer breakdowns for every click
  • ✓Editable QR on print — never reprint a flyer again
  • ✓QR scans and link clicks split in one dashboard
◎
spring/newsletter
12,408 clicks · 62% mobile
51%
◎
spring/instagram
8,941 clicks · 71% mobile
36%
◎
spring/billboard-qr
3,204 scans · 41% mobile
13%

Ready to build smarter connections?

Branded links, visual routing and LLM-ready responses — start free, no credit card needed.

✓No credit card✓Free forever tier✓GDPR / DSGVO compliant✓Export & leave anytime