Print once. Route every scan.
Joe’s Cafe
Spring menu
Scan for today’s menu
Menú de primavera
- Café cubano$3
- Pastelito de guayaba$2.50
- Tostada$4
Page A
1,204
Page B
1,311
Spanish
486
Abroad
173
Miami, iPhone set to Spanish opened joescafe.com/es/menu
For marketers, agencies and print shops. One code on your menu, mailer or box. Change where it goes anytime, split scans between pages, send Spanish phones and visitors abroad somewhere else, and count every scan.
The reprint you don’t pay for.
Menus, mailers and labels outlive the pages they point to. With a static code a broken link means a new print run. With qraffic you change one field.
Static code, link changes
Reprint
New files, new proof, new run, old copies in the bin.
qraffic code, link changes
Edit one field
Every printed copy follows the new link right away.
Print the code once on a mailer, then swap the offer behind it as often as the campaign needs.
From the printer to the report
1/4
Print
Put the code on a menu, mailer, box or billboard. It encodes a short qraffic link, not your page.
2/4
Scan
Someone scans it. We log time, city, device and language in under a second.
3/4
Route
We send them where you chose: one page, an A/B split, or the right page for their country and phone.
4/4
Measure
See which placement, variant and city converts, then change the destination without reprinting.
See it in 5 seconds
Type any link. Press generate. Scan or download instantly.
No account needed. Free forever.
Your QR will appear here
What a code can do after it’s printed
| Capability | What it does | From |
|---|---|---|
| Editable destinationChange where a printed code points. The code itself never changes. | Change where a printed code points. The code itself never changes. | Pro |
| Scan analyticsEvery scan with country, city, device, OS and time, as it happens. Filter and export. | Every scan with country, city, device, OS and time, as it happens. Filter and export. | Pro |
| A/B testingSplit scans between two pages and let real scan data pick the winner. | Split scans between two pages and let real scan data pick the winner. | Pro |
| Geo and device routingSend iPhones to the App Store, Android to Play, desktop to a web page, Miami to the Spanish page. | Send iPhones to the App Store, Android to Play, desktop to a web page, Miami to the Spanish page. | Pro |
| Bulk CSVMint thousands of unique codes from a spreadsheet for direct mail, packaging and event badges. | Mint thousands of unique codes from a spreadsheet for direct mail, packaging and event badges. | Pro |
| API and webhooksCreate, update and archive codes from your stack. Push scan events to your warehouse or CRM. | Create, update and archive codes from your stack. Push scan events to your warehouse or CRM. | Pro |
| Custom domainServe your codes from your own domain. Brand the redirect and own the data. | Serve your codes from your own domain. Brand the redirect and own the data. | Pro |
Built for scale. Priced by scans.
Compare every planProMost popular
$79/mo
For companies that need attribution at scale, not just codes.
- 250 dynamic QR codes
- 100,000 tracked scans / month, then $8 / 10k scans
- 1-year data retention
Business
$249/mo
For teams and agencies running campaigns across channels and regions.
- 1,000 dynamic QR codes
- 500,000 tracked scans / month, then $8 / 10k scans
- 2-year data retention
Enterprise
Custom
For large orgs with procurement and security review.
- Unlimited dynamic QR codes
- Custom scan volume
- Unlimited data retention
Questions, answered
Everything you need to know before your first scan.
What makes a dynamic QR code different from a static one?
A dynamic QR code uses a short URL redirect, so you can change the destination anytime without reprinting. You also get full scan analytics: every scan, device, and location is tracked in real time.
Can I run A/B tests with qraffic?
Yes. Any dynamic code can split traffic between two destination URLs. qraffic tracks scan-level conversion data so you can pick the winner with confidence.
How does geo and device targeting work?
When a user scans your code, qraffic detects their country, region, and device type (iOS, Android or desktop) and routes them to the correct destination URL. No app required, all via HTTP redirect.
Does qraffic support bulk code generation?
Yes. Upload a CSV with destinations, campaign names, and metadata. qraffic generates unique dynamic codes for every row, ready to download as a zip of SVGs or PNGs.
How is qraffic priced?
qraffic is built for companies operating at scale. Paid monthly plans start at $79 a month, with annual billing at a discount and Enterprise terms on request. See the pricing page for every tier.