Campaign tracking

Live, free

Clean links outside, full UTM tags inside.

Tag a URL for your campaign, shorten it and share zou.sh/spring-news. People see a short link, and your analytics still receives every UTM tag.

The UTM builder is free and needs no account.

How it works

How to shorten a UTM link

  1. 1

    Fill in the tags

    Open the UTM builder, paste the landing page, then set source, medium and campaign. Add term or content when you need more detail.

  2. 2

    Shorten the tagged URL

    The builder shortens the result for you. You get a zou.sh link whose destination carries every parameter.

  3. 3

    One link per placement

    Give the newsletter, the poster and each social post their own tags and their own short link. Then compare them in your reports.

Why it helps

Why tag first, then shorten

  • Tags arrive intact

    The redirect sends visitors to the full destination, query string included, so every utm_ parameter reaches your analytics as you wrote it.

  • Readable, not cluttered

    A tagged URL can run well past a hundred characters. People see zou.sh/spring-news instead, in a post, an email or on a slide.

  • No duplicate links

    Shorten the exact same tagged URL twice and you get the same zou.sh link back. Change one tag and it becomes a new link.

  • Simpler codes for print

    Long tracking URLs make dense QR codes. Shorten first, and the code on your flyer keeps big squares that scan easily.

  • Two views of a campaign

    Your analytics reads the tags on your site. Blinkhop counts clicks on each short link, without cookies, and shows the total on its + page.

  • Early access

    Saved UTM presets

    With Pro (early access), save your usual sources, mediums and campaigns once, then apply them each time you shorten.

Free tool

The UTM builder, then the shortener

The free UTM builder has a field for each tag and assembles the tagged URL for you. It then shortens it into a zou.sh link, so both jobs happen in one place.

Open the UTM builder
  • Fields for utm_source, utm_medium, utm_campaign, utm_term and utm_content
  • Builds the query string for you
  • Shortens the tagged URL into a zou.sh link
  • Free, with no sign-up

Naming tips

UTM naming that keeps reports clean

Analytics tools group visits by the exact text of each tag. Small differences in spelling split one campaign into several rows.

  • Lowercase only: Newsletter and newsletter can show up as two sources
  • One separator, dashes or underscores, never spaces
  • Always set source, medium and campaign
  • Keep tags before any # in the URL
  • Never put names or email addresses in tags

Availability

Free today. More with an account.

Everything in the first column works right now, with no account. The second comes with accounts, now in early access.

Live Today, free, no account

  • UTM parameters kept through every redirect
  • The free UTM builder, which tags and then shortens
  • One short link per tagged URL, without duplicates
  • Click totals on each link’s + page
Shorten a link

Early access With an account

  • Saved UTM presets on Pro
  • Clicks by referrer, country and device in the analytics dashboard
Join early access

FAQ

Questions, answered.

Do short links keep UTM parameters?

Yes. A zou.sh link redirects to the full URL you shortened, query string included, so every UTM tag reaches your analytics.

Should I add UTM tags before or after shortening?

Before. Tag the long URL first, for example with the UTM builder, then shorten the tagged version so the tags are part of the destination.

Which UTM parameters do I need?

Always set utm_source, utm_medium and utm_campaign. Add utm_term for paid search keywords and utm_content to tell apart several links in the same message.

Why did changing one tag give me a new short link?

Links are matched on the exact URL. A different tag makes a different URL, so it gets its own short link and its own click count.

Are UTM tags case sensitive?

Treat them as case sensitive: many analytics tools report Newsletter and newsletter as two different sources. Use lowercase everywhere.

Can I save UTM presets?

Saved UTM presets come with the Pro plan, in early access. Until then, keep a shared list of approved values, and see the UTM guide for naming rules worth writing down.

Related

Tag it, shorten it, share it.

The free UTM builder does both steps. Your analytics gets the tags, people get a clean link.