Handiwork
  • Home
  • Tools
  • Guides
  • Categories
  • About
Browse Tools
Handiwork
  • Home
  • Tools
  • Guides
  • Categories
  • About
Browse Tools

Popular tools

  • GPA & CGPA Calculator
  • Bill Splitter
  • Age Calculator
  • QR Code Generator
  • Keyboard Tester
  • Passphrase Generator

Categories

  • Text
  • Image
  • Design & Color
  • PDF & Documents
  • Developer
  • Security
  • Calculators
  • Converters & Encoders
  • Productivity
  • Random & Decision

Resources

  • All Tools
  • Guides
  • Editorial Standards
  • Changelog
  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Use
Browse all tools>
English

© 2026 Handiwork. Built and maintained by Handiwork.

All toolsAll developer tools

Developer tool

UTM Link Builder

Build campaign tracking URLs with utm_source, utm_medium, utm_campaign, and more.

Campaign parameters

Generated link

https://example.com/

About the Handiwork UTM Link Builder

The UTM Link Builder appends standard UTM campaign parameters to any URL so you can track where traffic comes from in analytics tools like Google Analytics. Fill in source, medium, campaign, and optional term and content fields, then copy the ready-to-use tracking link.

How to use the Handiwork UTM Link Builder

  1. Enter your landing page URL.
  2. Fill in utm_source, utm_medium, utm_campaign, and any optional fields.
  3. Copy the generated link for use in emails, ads, and social posts.

What each UTM parameter means

utm_source identifies the referrer (newsletter, google, twitter). utm_medium is the marketing channel (email, cpc, social). utm_campaign names the specific promotion (spring_sale). utm_term tracks paid keywords; utm_content differentiates ads or links within the same campaign.

Consistent naming pays off

Use lowercase, underscores, and a consistent naming scheme across campaigns so analytics reports stay clean. Avoid spaces in parameter values — the builder encodes them, but readable underscores are easier to audit later.

Frequently asked questions

Do I need every UTM field?

+

Only the base URL is required. Source, medium, and campaign are recommended; term and content are optional extras.

Will this work with Google Analytics?

+

Yes. The generated links use standard UTM query parameters recognized by Google Analytics and most other analytics platforms.

Method and guidance documented by Handiwork.

How we review tools

Related developer tools

All developer tools
  • Cron Expression ExplainerDecode cron schedules into plain English with a field-by-field breakdown.
  • Keyboard TesterTest keyboard events with live key details, layout progress, shortcut capture, and copyable key history.
  • Regex TesterBuild and debug regular expressions with live match highlighting, capture groups, and flag toggles.
  • JWT DecoderDecode and inspect a JSON Web Token’s header and payload, with expiry times in human-readable form.
  • JSON FormatterBeautify, validate, and minify JSON with syntax highlighting.
  • UUID GeneratorGenerate random UUID v4 and v1 identifiers instantly.