Documentation
Google Analytics Integration
Coming soon β Pro and Business plans.
Google Analytics integration automatically appends UTM parameters to every QR code scan so that traffic appears as a named campaign in your GA4 property β without any manual tagging.
What are UTM parameters
UTM (Urchin Tracking Module) parameters are query string additions to a URL that tell Google Analytics where a visitor came from. For QR codes, the standard set is: utm_source=qr-code, utm_medium=qr, utm_campaign=[your campaign name], and optionally utm_content=[QR code name].
Enabling UTM auto-tagging
When creating or editing a QR code, expand 'Google Analytics Tracking'. Toggle on UTM Auto-Tagging. Set a campaign name (defaults to the QR code's campaign name), and optionally customise the source, medium, and content values. Stirling-QR will append these to the destination URL on every redirect.
Viewing results in GA4
In Google Analytics 4, go to Reports β Acquisition β Traffic Acquisition. Filter by Session source / medium = qr / qr. You will see scan-driven sessions, engagement rates, conversions, and revenue attributed to your QR campaigns.
UTM parameters and A/B testing
When A/B testing is enabled, UTM content is automatically set to 'variant-a' or 'variant-b' so GA4 can distinguish between the two destinations. This allows you to measure not just which QR code was scanned, but which variant converted.
π‘ Pro Tips
- Standardise your UTM naming convention from the start β inconsistent capitalisation (e.g. QR vs qr) will split your data in GA4.
- Combine GA4 UTM tracking with Stirling-QR's built-in analytics for the most complete attribution picture.
Related Articles
More in Upcoming
Ready to get started?
Create your first QR code free β no credit card required.