One code, the right page for every scan
Add rules to a dynamic code: phones in France get the French page, scans after closing time get the booking form, iPhones get the App Store.
What you get
12 conditions
Country, continent, device, operating system, browser, language, time, date, in-app browser, new or returning, scan number and referring site.
First match wins
Rules run top to bottom; anything that matches nothing goes to the default page.
A/B tests
Split traffic between pages by weight. The same visitor always sees the same version, with no cookies.
Simulator
Pick a country, device and time and see which page a scan would open, before you print.
Templates
Start from phone vs computer, by language, by country, or save your own.
How it works
- 1
Open a dynamic code and go to Rules.
- 2
Add conditions and a destination for each rule, or start from a template.
- 3
Check a few cases in the simulator, then save.
What you can do with smart routing
Rules let one printed code serve different people differently. A restaurant can show the lunch menu before 3 pm and the dinner menu after. A brand can send visitors to the page in their own language, or iPhones to the App Store and Android phones to Google Play. A shop can open a booking form outside opening hours.
Conditions include country, continent, device, operating system, browser, in-app browser, language, time, date, referring site, new or returning visitor and scan number. Combine up to 10 conditions in one rule.
A/B testing printed codes
Any destination can be split between two or more pages by weight. Each visitor is assigned a version and keeps seeing it on later scans, with no cookies. Compare the pages in your analytics tool to see which one converts better, then send everyone to the winner with one edit.
Test before you print
The simulator lets you describe a visitor, for example an Android phone in Germany at 9 pm, and shows which page they would open. Check the cases that matter before the code goes to print, and add a sensible default page for everyone who matches no rule.
Destination rules questions
An "is one of" rule never matches an unknown country, and an "is not one of" rule always does, so unknown scans fall through safely.
No noticeably. Rules run at the edge, next to the person scanning.
Up to 20 rules per code, each with up to 10 conditions.
Rules are part of Pro. Codes with rules keep following them; without Pro they become read-only, never broken.
Rules point to links. Hosted pages such as menus and PDFs have their own address, so you can route to them too.