Save UTM templates

Stop typing the same utm_source / utm_medium / utm_campaign for every link. Save patterns once, apply per-link.

UTM templates are a Pro feature. The pattern: instead of stuffing utm_source=instagram&utm_medium=social&utm_campaign=spring-launch into every long URL you shorten, you save that pattern as a named template once and apply it to a link with one click.

Step 1: Define a template

  • Settings → Tracking → UTM templates → + New template.
  • Give it a name ("Instagram campaigns").
  • Fill in the utm_source / utm_medium / utm_campaign fields you want appended to every link that uses this template. Leave any blank; they're optional.
  • Hit Save.

You can save as many templates as you like. Most accounts end up with one per channel: Instagram, Twitter, Email, Affiliate, etc.

Step 2: Apply per link

When creating or editing a link: Dashboard → ⋯ → Edit → Tracking tab → UTM template dropdown → pick your saved template. The link now appends those parameters to the destination at redirect time.

Example: your destination is https://shop.example.com/spring. You apply the Instagram template. The visitor lands on:

https://shop.example.com/spring?utm_source=instagram&utm_medium=social&utm_campaign=spring-launch

Existing query params on the destination win; we never overwrite a param you've already set yourself in the long URL.

When to use UTM templates vs raw query strings

  • Use a template when the same UTM pattern applies to multiple links (e.g. every link you put in an Instagram story).
  • Append manually when the campaign is one-off and the link is unique.
  • Templates are mutable: edit the template and every link using it gets the new UTMs on the next click. Useful when a campaign name changes mid-run.

Verifying UTMs land on the destination

  • Click your short link.
  • Check the URL bar at the destination; it should show your utm_* params appended.
  • If you use Google Analytics 4, the source/medium/campaign dimensions should populate within minutes.