Kualo / docs
On this page

Create UTM tracking links

Add UTM parameters to your campaign links to see exactly which channels and campaigns drive traffic.

1 min read Updated 10 Jun 2026

A UTM link is an ordinary link with a little tracking code added, recording where a click came from - the source, medium and campaign. With UTM links you can see which channels and campaigns actually drive traffic and conversions, so you know what's working. This guide covers adding them.

Add UTM parameters to a campaign

  1. Create your campaign.
  2. At the final step, under the title and sender details, click the arrow beside UTM Parameters.
  3. Fill in the fields:
    • Source - where the campaign runs. For an email campaign, something like "newsletter".
    • Medium - the channel, so "email".
    • Campaign Name - this campaign, like "product_launch".
    • Content - the specific link or variant, useful for testing.
    • Term - search keywords, for paid-search tracking.

The parameters are appended to your links, and the data shows up in your analytics tool under traffic sources.

Best practices

  • Be consistent - parameters are case-sensitive, so stick to one style (lowercase is easiest) and never use spaces.
  • Use descriptive names - "utm_campaign=spring_sale" beats "utm_campaign=12345".
  • Don't overdo it - too many parameters clutter your URLs.
  • Keep an eye on quality - review your data and fix inconsistencies.
  • Consider shortening - UTM links get long; a shortener keeps them tidy.

Troubleshooting

Parameters aren't tracking - check the formatting (no spaces or special characters), confirm your analytics is configured, and allow 24-48 hours for data.

Links break after adding UTMs - use only letters and numbers, replace spaces with underscores or dashes, and test before sending.

Inconsistent data - keep a naming-convention document, use lowercase throughout, and audit your UTMs periodically.

To read the results, see Track campaign performance. Stuck? Open a support ticket.

Was this helpful?
Your feedback helps us find gaps in the docs.
Still need a hand?
Real people, around the clock - start a chat or open a ticket and we'll help you put it right.