A routing engine behind every link
Each link carries an ordered list of rules. On every scan they're evaluated top to bottom — first match wins — so you control exactly where each visitor lands. Conditions on a rule are combined with AND.
countryregiondeviceoslanguagereferrerchannelequalsincontainsstarts_withUp to 20 rules per link, 10 conditions per rule, and 50 values per condition.
Four ways to use smart links
The same routing engine, four everyday jobs. Each pairs the mechanism with the outcome.
App store smart links
ProPoint one QR at the right store automatically — iOS visitors land in the App Store, Android in Google Play, everyone else on your website. One printed code, the correct download every time.
Scheduled campaign swaps
ProGive a rule a start and end time and the destination flips on schedule. Send a code to your “coming soon” page before launch, then to the live product the moment it ships — no reprint, no midnight edit.
Geo & language routing
ProMatch on country, region, or browser language to send each visitor to the right localized page — EU vs US, or es vs en — so every scan lands somewhere relevant.
A/B split testing
ProSplit traffic across 2–5 destinations by weight and watch each variant’s scans separately. Find the page that converts, then point everyone at the winner.
The full toolkit
Beyond routing, everything you need to ship, brand, and measure a link.
Branded QR codes
ProSet dot, corner, and background colors, pick dot and marker shapes, and drop a logo in the center — error correction bumps automatically so it still scans. Export crisp PNG or vector SVG, and save styles as reusable templates.
Scan analytics
Every scan is logged: a daily chart plus breakdowns by country, device, OS, referrer host, channel, hour of day, and which routing rule served it. Free keeps 30 days; Pro keeps 12 months.
UTM templates
ProSave reusable utm_source / medium / campaign presets and apply them in a click, overridable per link. Tag every campaign consistently without retyping parameters. Inline UTMs are free on any plan.
Password & expiry controls
ProGate a link behind a password, or set it to expire — show a branded expired page, redirect to a fallback, or return a bare 410. Useful for time-boxed offers and private destinations.
Custom social previews
ProChoose the title, description, and image crawlers see when your short link is shared — the destination stays private and the preview stays on-brand.
Privacy-respecting by default
IPs are hashed, geo is coarse, and only the referrer host is kept — no raw personal data. A clean CCPA/CPRA and PIPEDA posture, with nothing extra to configure.
Dynamic vs static QR codes
Static QR codes are stuck the moment you print them. Dynamic codes point at a link you can re-target whenever you like.
| Static QR code | Dynamic QR code (Link Center) | |
|---|---|---|
| Edit destination after printing | Locked at creation | Change anytime |
| Scan analytics | None | Country & device |
| Fix a wrong or broken link | Reprint required | Just edit the link |
| Route by device, geo, or schedule | Not possible | Built-in (Pro) |
| Logo & brand colors | Baked in at print | Editable (Pro) |
| No subscription | One-time | $29 once, ever |
Smart link FAQ
Common questions about routing, device targeting, and split testing.
What is a smart link?
A smart link is a single short link or QR code that sends different visitors to different destinations based on rules you set — like their device, country, language, or the time of day. Link Center evaluates your rules on every scan and redirects each visitor to the right place.
Can one QR code open the App Store on iPhone and Google Play on Android?
Yes. Add a device rule that sends iOS visitors to the App Store, Android visitors to Google Play, and everyone else to your website. One printed QR code routes each person to the correct download automatically — no separate codes to manage.
Can I A/B test where a link or QR code points?
Yes. Split traffic across 2–5 destinations by weight and Link Center sends a proportional, random share to each. Every variant keeps its own scan analytics, so you can see which page performs best, then route everyone to the winner.
Can I schedule a link to change destination automatically?
Yes. Give a routing rule a start and end time and the destination switches on schedule — for example a “coming soon” page before launch and the live product afterwards. The change happens at redirect time, so printed codes update instantly without a reprint.
Can I route visitors by country or language?
Yes. Rules can match on country, region, or browser language, so European and US visitors — or Spanish and English speakers — each land on the right localized page. You can combine conditions, such as device and country together, on a single rule.
Are routing and A/B testing free?
Routing rules, A/B testing, scheduling, and branded QR codes are part of the Pro plan — a one-time $29 payment, not a subscription. The free plan includes one link with full scan analytics so you can try the basics first.
One printed QR, infinite destinations
Start free with one link, then unlock routing, A/B testing, and branded QR codes with a one-time $29 upgrade.