Skip to content
Create QRcode.
100% Free Campaign Link Builder • GA4 Compatible

Free Campaign URL & UTM Builder

Generate clean, error-free Google Analytics 4 tracking links. Measure campaign performance, track physical QR code scans, and convert links into dynamic QR codes with 1 click.

100% Free & Private Pre-built GA4 Presets 1-Click Dynamic QR Bridge

Campaign Parameters

Configure your Google Analytics (GA4) tracking tags

Live Generated URL126 chars
https://your-website.com/product?utm_source=qr&utm_medium=offline_print&utm_campaign=summer_launch&utm_content=table_tent_card
Test Link
1-Click Conversion Bridge

Turn this UTM URL into a Dynamic QR Code

Print this link on flyers, packaging, menus, or posters. Track scans in real-time and update your destination link anytime without reprinting.

How Google Analytics 4 Reads This:

utm_sourceqr
utm_mediumoffline_print
utm_campaignsummer_launch
utm_contenttable_tent_card
Advertisement

Why Track QR Codes with UTM Parameters?

When a customer scans a printed QR code from a poster, flyer, or restaurant table, standard web analytics logs the visit as "Direct" traffic. By adding UTM tags before creating your QR code, you bridge the physical and digital divide, turning offline scans into detailed conversion data in Google Analytics 4.

Accurate Attribution

Know exactly which table tent, billboard, or product box produced the scan, lead, or checkout in GA4.

A/B Placement Testing

Compare conversion rates between front counter standees vs. table tents vs. storefront window stickers.

Editable Dynamic Routing

Update the UTM campaign tag or destination URL anytime in Create QRcode without reprinting printed materials.

How to Use the Campaign URL Builder

  1. 1
    Enter your destination URL: Type or paste the full landing page address where visitors should land.
  2. 2
    Define Source and Medium: Set utm_source (e.g. instagram, store_counter) and utm_medium (e.g. qr, cpc).
  3. 3
    Name your campaign: Use an identifier like summer_sale_2026 to organize reports.
  4. 4
    1-Click Generate QR Code: Click "Generate Dynamic QR Code" to instantly produce a crisp vector QR code ready for print.

Frequently Asked Questions

Everything you need to know about UTM campaign tagging & QR code analytics.

What are UTM parameters?

UTM (Urchin Tracking Module) parameters are tags added to a URL that allow Google Analytics 4 (GA4) and other analytics platforms to track where your website traffic is coming from. The five standard parameters are utm_source, utm_medium, utm_campaign, utm_term, and utm_content.

How do I track QR code scans in Google Analytics?

Set your utm_medium to "qr" and utm_source to your placement (such as "menu", "flyer", "store_counter", or "packaging"). When users scan the QR code and visit your landing page, Google Analytics 4 will attribute the traffic to your specific QR code campaign.

Can I change my destination URL after printing the QR code?

Yes! When you convert your UTM link into a Dynamic QR code on Create QRcode, you can change the target URL and UTM parameters anytime from your dashboard without reprinting your posters, stickers, or packaging.

Are UTM codes case sensitive?

Yes, Google Analytics treats lowercase and uppercase UTM parameters separately. We recommend always using consistent lowercase letters with underscores or hyphens (for example, use "spring_promo" instead of "Spring Promo").

Is this UTM builder free to use?

Yes, 100% free with unlimited link creations. You can copy the generated URLs or convert them directly into custom high-resolution QR codes without any cost.

Ready to track your next QR campaign?

Create high-resolution vector QR codes with live analytics, city metrics, and dynamic destination updates.

Free UTM Campaign URL Builder — Google Analytics 4 (GA4) | Create QRcode | Create QRcode