UTMTool
Features Pricing FAQ Free UTM builder Sign in
Menu
Features Pricing FAQ Free UTM builder Create free account
Create free account ↗
  1. UTM and campaign tracking guides
  2. Jan Demsar
Jan Demsar

Jan Demsar

Founder, Demi Solutions

  • jandemsar.com↗ (opens in a new tab)
  • LinkedIn↗ (opens in a new tab)
  • X↗ (opens in a new tab)

Jan Demsar is the founder of Demi Solutions, a software company with a portfolio of products and focused services. He has built software since 2007 and has run Demi Solutions since 2010. Most of that work has been designing the systems businesses run on: ERP and CRM systems that tie sales, finance and operations together; marketing automation, analytics and email deliverability; and security across all of it, from applications and servers to email. From 2022 to 2023 he was also CTO of Design In DC, a Washington agency, where he led all technology for the agency and its clients, spanning web and app development, automation, marketing systems, SEO, security and infrastructure. Across both roles, his clients have ranged from government institutions and universities to e-commerce brands and creators. Demi Solutions' software products are DemiSignal for email authentication monitoring and UTMTool for UTM link building and tracking, in use since 2018. Its service brands are DemiEmail for hands-on email help, DemiLeads for customer acquisition and follow-up, and DemiGrowth for customer growth systems and guidance.

Experience

  • Founder, Demi Solutions (2010–present)
  • CTO, Design In DC (2022–2023)
  • Software developer since 2007

Guides by Jan Demsar

  • (not set) in GA4 source, medium and campaign: what it means and how to fix it

    Why GA4 shows (not set) for session source, medium, campaign and Google Ads dimensions, what Google lists as the causes, and the link-side fixes.

    Updated 7 October 2026

  • Google Ads auto-tagging vs manual UTM tagging: what gclid does in GA4 and when to add UTMs

    What Google Ads auto-tagging (gclid) gives GA4 that UTM parameters cannot, what happens when a link has both, and how tracking templates add parameters.

    Updated 7 October 2026

  • Unassigned traffic in GA4: find the UTM value that caused it and fix the link

    Unassigned in GA4 means the source, medium and campaign matched no channel rule. Find the link that caused it and the exact medium value that fixes it.

    Updated 7 October 2026

  • UTM examples by channel: copy-ready links for email, paid social, paid search, QR codes and print

    UTM link examples for email, paid social, paid search, organic social, referral, SMS, QR and print, with the GA4 channel each medium lands in.

    Updated 7 October 2026

  • UTM parameters reference: utm_source, utm_medium, utm_campaign, utm_content, utm_term and the GA4-only fields

    Every UTM parameter on one page: what it answers, whether it is required, example values, the GA4 dimension it fills and the channel effect of the medium.

    Updated 7 October 2026

  • What is UTM tracking? UTM links and the five parameters, explained with one example

    UTM tracking adds named parameters to a link so Google Analytics can report where a visit came from. The parameters, one worked link, where the data shows up.

    Updated 7 October 2026

  • Which GA4 channel does your utm_medium land in? Default channel group rules, by medium

    Google's GA4 default channel rules read from the utm_medium side: which values land in Email, Paid Search, Organic Social, Display or Unassigned.

    Updated 7 October 2026

  • Campaign-link preflight checklist: review the exact link before sharing

    Check the destination, campaign values and actual shared link, then record pass or hold before releasing your campaign.

    Updated 4 October 2026

  • UTM naming conventions: a practical worksheet for your team

    Agree your UTM values, copy a naming dictionary and campaign worksheet, then build one consistent link with your team.

    Updated 4 October 2026

  • UTM source vs medium: choose the values for your next campaign link

    Choose a referrer for UTM source and a marketing medium for UTM medium, with newsletter, organic social and partner examples.

    Updated 4 October 2026

  • How to track UTM campaigns in Google Analytics 4

    Find tagged campaign traffic in GA4, distinguish session from first-user attribution, and check missing or split UTM values.

    Updated 1 October 2026

  • HubSpot UTM parameters: create links and report on campaigns

    Create HubSpot tracking URLs, choose campaign UTM values, and review traffic without confusing HubSpot fields with GA4 requirements.

    Updated 1 October 2026

UTMTool

© 2018–2026 UTMTool. Demi Solutions OÜ

Features Pricing Done-for-you setup Guides Privacy Terms Partners Contact