Guide: Put the install code where it gets scanned

From the generated code to clients with the app on their home screen.

About 30 minutes.

  1. Fix the app address before printing anything The code encodes whatever address is set here. Print it, then change the address, and every printed code points somewhere dead. Set the short address you actually want first.
  2. Check it scans, with your own phone Point a camera at the code on screen. It should open the app immediately. If nothing happens, the address is probably not reachable from outside your network, which no amount of QR tuning will fix.
  3. Leave the client area panel on Someone signed in at a desktop sees the code; someone already on a phone sees an install button instead, because a phone cannot scan itself. That branch is the whole reason the panel converts.
  4. Add it to the invoice template Download the SVG and drop it into your invoice footer. An announcement email is read once; an invoice is read every month by the people most likely to want a faster way to pay.
  5. Send the announcement once Copy the prepared text and send it. Keep the iPhone line in: iOS has no install prompt, and people who do not know about the Share menu conclude the app is broken rather than uninstalled.