Skip to content

Print one code. Every phone opens its own app store.

One code covers posters, packaging and receipts. It opens the App Store on an iPhone, Google Play on Android and your website on a computer. If a store link changes, you update it in the dashboard and leave the print alone.

No credit card · No automatic charge

App QRExample
  1. Operating system: iOSApp Storeapps.apple.com/us/app/example-grocer
  2. Operating system: AndroidGoogle Playplay.google.com/store/apps/details?id=com.examplegrocer
  3. Device: desktopOrder onlineexample-grocer.com/order
  4. If nothing matchesApp landing pageexample-grocer.com/app

Rules are checked in order: the first match wins, and if nothing matches, the default destination opens.

A code for one store is a dead end on every other phone.

A static QR code holds a single link. Print the App Store link and Android users land on a page they can’t use. Print two codes side by side and you give up space on the poster and leave people to pick the right one. A dynamic QR code checks the phone’s operating system and opens the matching store.

  • Every phone lands in the right store

    iPhone users go to the App Store and Android users to Google Play. If no rule matches, your landing page with both store badges opens.

  • Change the link, keep the packaging

    If your app’s name or store listing changes, or you move users to a new app, update the destinations in the dashboard. Packaging on shelves and receipts already handed out open the new address on the next scan.

  • See which prints get scanned

    Track scans by operating system, city and hour. Print separate placements on posters, packaging and receipts, and compare which one gets scanned most.

Before you print

A short checklist so your code scans quickly, wherever it ends up.

  • Put the App Store and Google Play badges next to the code, so people know it leads to your app and opens the right store for their phone.
  • If your receipt printer generates its own QR codes, give it your code’s short link. The printed code follows the same rules, and scans still show up in your dashboard.
  • Add App Store Connect and Google Play Console campaign parameters to your store links to see installs by source in each store’s own reports.
  • Before printing, scan the code with an iPhone and an Android phone and open the short link on a computer. Then check each rule in the dashboard simulator by picking an operating system and device.

Frequently asked questions

Yes. An operating system rule sends iOS scans to the App Store and Android scans to Google Play. Other devices go to your default destination, such as a web page with both store badges.

QrRota counts scans. You see how many there were, which operating systems and cities they came from, and whether they came from a print placement or a social network. Install numbers live in App Store Connect and Google Play Console.

They keep working. The code holds only a fixed short link, so once you change the destination in the dashboard, codes on posters, packaging and receipts open the new address on the next scan.

Print your first code today. Change its route tomorrow.

Signing up takes a minute and needs no credit card. Try every Pro feature for 14 days; every plan includes unlimited scans.

No credit card · No automatic charge