// FAQ

Frequently Asked Questions

A static QR code stores its final payload in the symbol. A dynamic QR code normally stores a short redirect URL whose destination can be updated on a server. The choice affects editability, analytics, payload density, privacy, and dependence on whoever maintains the redirect domain and service.

The QR symbol has no built-in expiration date, but the thing it contains may stop working. A printed URL can lead to an expired domain or removed page, and a damaged symbol may become unreadable. Long-lived deployments still need periodic checks of both the print and destination.

Yes. Encode a URL with consistent UTM campaign parameters, then measure recorded visits and conversions in your analytics system. This measures activity after the page and analytics code load; it is not a raw count of every camera scan, unique person, or failed visit.

It depends on the provider's policy and who controls the redirect. A vendor may disable, retain, or limit the link after cancellation. A redirect on your own domain can remain under your control. Check export, migration, domain, and cancellation terms before printing a vendor-managed code at scale.

Neither format makes the destination trustworthy by itself. A static code removes a separate redirect-provider dependency, but its encoded website can still be compromised. A dynamic service adds another account, domain, and data-processing layer while allowing destination changes. Security depends on ownership, access control, monitoring, and user verification.

Yes. Encode a short address on a domain you own in a static code and run the redirect yourself. You can change the destination at will, but you take on hosting, security, monitoring and domain renewals that a vendor would otherwise handle.

A 302 marks the move as temporary, so browsers do not cache it by default and each scan reaches the server for the latest destination. A permanent 301 can be cached, which may keep sending some phones to an old destination after you edit the link.

Use static when the page address will stay stable, since content on that page can still change. Use dynamic only if the printed destination must switch to a different address or you need redirect-level reports, and only with a plan you will keep paying for.

Keep the exact encoded address, the final destination, the domain owner and renewal date, the redirect provider and plan if any, where the code is deployed, the source artwork, and a date to retest it. This register lets a new team member fix a broken code.