UTM tags
Add utm_source, utm_medium and utm_campaign to every scan.
UTM tagging is on Starter and up. When someone scans a code, we add the tags to the web address they're sent to. Your web analytics can then show which visits came from QR codes.
Per code
- On the code's page, find Settings and open More options.
- Under Tracking, fill in Source, Medium and Campaign.
- Click Save.
Workspace template
Set a template once and every code without its own UTM tags uses it.
- Open Integrations and find UTM template.
- Fill in
utm_source,utm_mediumandutm_campaign. Use these placeholders to fill in details from each code:{code}: the code's name{placement}: the code's placement{tag}: the code's first tag
- Click Save.
Placeholder values are lowercased, with spaces and symbols turned into hyphens. For example, utm_campaign = {code} on a code named "Spring Menu Flyer" gives utm_campaign=spring-menu-flyer.
How tags are applied
- A code's own UTM tags replace the template completely.
- Tags already in the destination URL are kept, never overwritten.
- Tags are added to the main destination, redirect rule destinations and lead form "redirect after submit" URLs. They're not added to the fallback URL used after expiry, or to SMS, email and phone codes.
After a downgrade
Below Starter, UTM tags stop being added. Your settings are kept and start working again when you upgrade.