QR code generator
Make a QR code in your brand colours and download it for print or screen.
Add campaign tags to any link so Google Analytics shows exactly which ad, post or QR code sent each visitor. Pick a preset or fill in the fields, then copy your link.
Saved only on this device.
UTM tags are short labels added to the end of a link. When someone clicks, Google Analytics reads them and records where the visit came from. Without them, a click from a WhatsApp forward, a QR code on a TV ad or an email often shows up as “direct” traffic, and you can’t tell which campaign worked.
| Tag | What it means | Example |
|---|---|---|
utm_source | The website, app or partner sending the click | facebook, youtube, newsletter |
utm_medium | The type of traffic | cpc, paid_social, email |
utm_campaign | Your campaign or offer name | diwali_sale_2026 |
utm_term | Keyword or audience (optional) | running_shoes |
utm_content | Which ad or version (optional) | video_15s, banner_b |
No. Google recommends source, medium and campaign on every link. Term and content are optional: use them when you want to tell keywords or ad versions apart.
Usually not. If your Google Ads account is linked to Google Analytics, auto-tagging already tracks those clicks. Use UTM tags for everything else: Meta, YouTube bought outside Google Ads, WhatsApp, email, partners and QR codes.
Google Analytics treats “Facebook” and “facebook” as two different sources, which splits your reports. This tool turns everything lowercase for you unless you switch it off.
No. The tags only add text to the end of the link. Don’t use UTM tags on links inside your own website, though, because they restart the visitor’s session in Google Analytics.
No. The link is built inside your browser. Your recent links are kept only on your own device so you can copy them again.
CTV, OTT, video pre-roll, display and social campaigns across India, the GCC and South East Asia.