Preparing tool…
Reading and generation stay in your browser. Check the result before you share, print, or open a link.
Marketing teams often need printed QR codes to point to a campaign-specific URL. This builder adds common source, medium, and campaign parameters to a destination so website analytics can distinguish a poster, packaging insert, event programme, or other offline placement.
Analytics only works when your website analytics setup collects the parameters and the destination is configured correctly. Use consistent naming and avoid spaces or private customer details in campaign values. Test the final URL before generating production artwork.
How to use this tool
- Enter the landing-page URL and campaign fields.
- Build the tagged URL and inspect the result.
- Use the generated URL as QR data and test analytics after launch.
Practical guidance
Campaign parameters help analytics reports distinguish printed placements that otherwise send people to the same landing page. Use a consistent naming convention for source, medium, and campaign, and document the values your team has chosen. For example, a shop poster and an event programme may use different source or content labels while sharing the same campaign name.
Checks before you use the output
Build the tagged link, open it in a browser, and confirm the landing page and query parameters survive any redirects. Analytics reporting must already be configured to collect these values before scan attribution will appear. Never include names, email addresses, phone numbers, order IDs, or other details that identify an individual in a campaign parameter.
Questions and answers
Will this tool record scans by itself?
No. It builds tracking parameters. Your analytics setup must collect and report visits attributed to those parameters.
Can I use personal information in UTM values?
Avoid it. Campaign values should describe a source or campaign, not identify individual people.
Will this builder count QR scans?
No. It attaches campaign parameters to a URL. Your analytics system records subsequent visits only if it is correctly configured and the visitor’s privacy settings allow the relevant measurement.