How to Create and Use a QR Code
Last updated: June 8, 2026
1. How to Create and Use a QR Code
QR (Quick Response) codes are a simple and effective way to direct users to your website, online forms, digital brochures, event registration pages, or payment systems. This guide explains how to create and use QR codes correctly.
1.1 What Is a QR Code?
A QR code is a type of barcode that, when scanned using a smartphone camera, instantly directs users to a specific URL or piece of content.
1.2 How to Create a QR Code
Follow these steps to create a QR code:
Step 1: Choose a QR Code Generator
Use a reliable free tool such as:
Step 2: Enter Your URL or Content
Paste the full website link, form URL, or any destination you want people to access.
Step 3: Customise (Optional)
Some tools allow you to customise the colour, add a logo, or adjust the design. Keep the QR code clear and high contrast for better scanability.
Step 4: Download the QR Code
Download your QR code in a high resolution format such as:
- PNG
- SVG
These formats are suitable for both print and digital use.
1.3 Best Practices for Using QR Codes
- Test before use
Scan your code with multiple devices to confirm it works correctly. - Print clearly
Ensure the code is large enough and not distorted when printed. - Use in strategic locations
Flyers, posters, menus, signage, receipts, newsletters, and similar materials are ideal placements. - Explain the action
Add a short call to action near the code, such as:- Scan to donate
- Scan to view our menu
- Scan to register
- Track engagement (optional)
Use a shortened URL or tracked link to measure QR code usage.
1.4 Where You Can Use QR Codes
- Church bulletins and noticeboards
- School newsletters and enrolment materials
- Tourism brochures or signage
- Shop counters and packaging
- Business cards
- Email signatures
2. How to Track the Usage of QR Codes
2.1 Purpose
Tracking QR code usage helps you understand how effective your campaigns are, where traffic is coming from, and what users do after scanning.
2.2 Use a Trackable URL
To track QR code usage, the URL embedded within the QR code should be trackable.
There are two common approaches:
2.3 Option A: UTM Parameters (Google Analytics)
Add UTM tags to the URL so platforms such as Google Analytics can track traffic sources.
Example
https://yourwebsite.com/landing-page?utm_source=qr&utm_medium=print&utm_campaign=promo2025
Parameters
utm_source=qr– Identifies the traffic source as a QR codeutm_medium=print– Identifies the type of material, such as a brochure or posterutm_campaign=promo2025– Identifies the specific campaign or promotion
2.4 Option B: URL Shorteners with Tracking
Use a service such as:
- Bitly
- Rebrandly
- TinyURL
These services can provide analytics including:
- Number of clicks
- Device type
- Location
- Time and date of interaction
Tip: Branded short links often improve trust and click through rates.
2.5 Generate the QR Code
Once you have your trackable URL, generate a QR code using a platform that supports dynamic QR codes. Dynamic QR codes allow you to change the destination URL later without reprinting the code.
Recommended platforms include:
- QRCode Monkey
- Beaconstac
- QR Code Generator Pro
Refer to Section 1 for general QR code creation guidance.
2.6 Monitor Analytics
2.6.1 Option A: Google Analytics
If you are using UTM parameters:
- Log in to Google Analytics.
- Navigate to Acquisition → Campaigns.
- Locate the campaign name (e.g.
promo2025).
Key Metrics to Review
- Sessions from the QR source
- Bounce rate
- Conversion goals such as:
- Form submissions
- Purchases
- Downloads
2.6.2 Option B: URL Shortener Dashboard
If using Bitly or another URL shortening service:
- Log in to your dashboard.
- Select the specific QR code URL.
- Review:
- Clicks
- Referrals
- Devices
- Locations
2.7 Tips for Effective QR Tracking
- Use unique URLs for different print materials or locations.
- Label campaigns clearly with consistent UTM naming conventions.
- Test the QR code before publishing.
- Monitor performance regularly and adjust campaigns based on the results.
2.8 Optional: Use a Dynamic QR Code Platform
Platforms such as Beaconstac, Scanova, and Flowcode offer additional functionality, including:
- Centralised analytics dashboards
- Editable destination URLs without reprinting QR codes
- Mobile engagement and user behaviour data
These platforms can be particularly useful for organisations running ongoing marketing campaigns or managing multiple QR codes.