Campaigns
Keep related QR codes together, add shared tracking labels, and review campaign results.
A campaign groups QR codes that belong to the same launch, event, store, promotion, or other initiative.
For example, a summer promotion might have separate QR codes for posters, table cards, and packaging. Assigning them to one campaign makes the group easier to find and compare.
Create a Campaign
- Open Campaigns.
- Select Create campaign.
- Enter a recognizable name and optional description.
- Add planning dates when they are useful to your team.
- Save the campaign.
Planning dates are for organization only. They do not activate, pause, or schedule any QR code behavior.
All organization members can create campaigns. An owner or admin is required to edit, archive, restore, or change an existing campaign.
Add QR Codes
You can assign a campaign while creating or editing a QR code. You can also open a campaign and create a QR code directly from it.
The campaign page lists its assigned QR codes. Changing an assignment affects future scans; it does not move earlier scan results into a different campaign.
To find campaign QR codes alongside the rest of your work, open QR Codes and use the campaign filter.
Add Tracking Labels
UTM tracking adds short labels to the destination link so tools such as Google Analytics can show where a visit came from.
For example, a campaign could use:
- Source:
poster - Medium:
qr-code - Campaign:
summer-sale - Content:
shop-window
Campaign tracking labels apply by default to assigned QR codes. You can override individual values on a QR code when it needs different tracking labels.
Customize One QR Code
Each tracking field can:
- keep using the campaign value
- use a different value for that QR code
- be left blank for that QR code
This is useful when most labels are shared but one placement needs a more specific value. For example, all QR codes could use summer-sale, while the Content value identifies shop-window or table-card.
Changing a shared campaign value updates future visits from QR codes that still use it. Earlier analytics are not rewritten.
Review Campaign Results
The campaign page summarizes the last 30 days with Total scans, Estimated daily unique scanners, and Countries reached.
For other date ranges, charts, and comparisons by QR code or destination, open Analytics and select the campaign filter.
Tracking labels help other analytics tools categorize visits. They do not prove that a visit produced a sale or other conversion.
Archive a Finished Campaign
Archive campaigns you no longer need in the active list. Archiving does not deactivate their QR codes or change where scans go. Archived campaigns remain available when you filter historical Analytics. Open the archived view if you need to restore one later.