Skip to main content

QR Codes - FAQs

How do I add a QR code to my mailer?

QR codes can be configured in three ways:

  • Message Template — Open the Message Template editor, enable the QR code option, and set your destination URL or choose the thanks.io default landing page.
  • Send Mail Wizard — QR code options are available when building your order in the wizard.
  • API — Pass your QR destination URL as part of the API request when sending programmatically.

What happens when someone scans my QR code?

The recipient is taken to your specified URL or the thanks.io default landing page, which greets them by name and displays your branding.

Can I track who scanned?

Yes. Every scan is recorded with the recipient's details, the order, and the mailing list. View scans in the Analytics dashboard, the Global Scan List, and receive real-time email, text, or webhook notifications.

Can I use a custom URL?

Yes. You can set any publicly accessible URL as the QR destination. Dynamic per-recipient URLs are also supported - the QR code encodes recipient-specific parameters so your landing page knows exactly who scanned.

What is the Global Scan List?

The Global Scan List (also called All QR Scans) automatically adds every scanning recipient. Use it as a source for follow-up campaigns.

Can I move a recipient to a different list on scan?

Yes. Move recipient to a list on scan automatically moves a scanning recipient to a list you specify, which can trigger a follow-up campaign automatically.

How do I remove the QR code from my mailers?

When you use the Branding Builder, a QR code is automatically included on your mailers. To remove it, update or remove the background image that was added by the Branding Builder. You can do this on the Image Templates page.