Back to the blog

October 26, 2026 / 4 min read

UTM Tracking for Music Campaigns: A Practical Setup

Set up UTM parameters for music campaigns so you can connect ads, landing pages and streaming actions without confusing clicks with streams.

Editorial cartoon showing a trackable path from a music ad to a landing page and streaming action.

If you run music ads on more than one platform, you need a way to tell which one sent which visitor. UTM parameters do that. The direct answer: add five short labels to every campaign link (source, medium, campaign, content and optionally term), keep the naming consistent, read the results in your landing page analytics, and remember that UTMs track visits and page actions, not streams. This guide gives you a setup you can copy.

What UTM parameters are

UTM parameters are small pieces of text added to the end of a link. When someone clicks it, your analytics tool, such as Google Analytics, reads those labels and records where the visit came from.

A tagged link looks like this:

https://yoursite.com/new-single?utm_source=meta&utm_medium=paid_social&utm_campaign=single_launch_oct&utm_content=chorus_video_a

Nothing changes for the visitor. The page loads as normal. You just get cleaner data.

The five parameters

utm_source

Where the traffic comes from: meta, tiktok, youtube, google, newsletter.

utm_medium

The type of channel: paid_social, paid_video, email, organic_social.

utm_campaign

The campaign name: for example single_launch_oct or tour_presale_uk.

utm_content

Which ad or link variation: chorus_video_a, studio_clip_b, bio_link. This is the most useful one for creative testing.

utm_term

Optional. Useful for search ads or to label an audience, such as fans_similar_artists.

A simple naming system

Data only helps if it is consistent. Decide your rules once and write them down.

  • Always lowercase.
  • Use underscores instead of spaces.
  • Use the same source names every time. Do not mix facebook, fb and meta.
  • Include the month or release name in the campaign so you can find it later.
  • Keep a shared spreadsheet listing every tagged link you create.

A small table is enough:

SourceMediumCampaignContent
metapaid_socialsingle_launch_octchorus_video_a
metapaid_socialsingle_launch_octstudio_clip_b
tiktokpaid_socialsingle_launch_octhook_text_a
newsletteremailsingle_launch_octwelcome_email_1

Many ad platforms also support dynamic values that fill in campaign or ad names automatically. Use them if you understand them, but check the final link before going live.

What UTMs can and cannot tell you

This is the part that causes the most confusion.

UTMs work on pages you control and that run analytics, such as your website or a landing page. They can show visits, time on page, button clicks and sign-ups for each source and creative.

UTMs do not travel into Spotify or Apple Music. When a visitor taps a listening button and leaves for the streaming app, your analytics can record the tap, but not whether they played the song, saved it or came back. Streaming results live in Spotify for Artists and Apple Music for Artists.

That is why a click is not a stream. We explain the gap in detail in Spotify ad clicks vs streams.

Connecting the pieces

A practical measurement setup has three layers:

  1. Ad platform: impressions, clicks, cost and landing page events, per ad.
  2. Landing page analytics with UTMs: visits and listening button taps, per source and creative.
  3. Streaming dashboards: listeners, streams, saves and stream sources over the same dates.

Read them together. If one creative sends many visits but few button taps, the page or the audience is the problem. If taps are healthy but streaming numbers do not move, read why music ads get clicks but no listener growth. Our music campaign metrics that matter article lists what to watch at each layer.

Smart links and UTMs

Some smart link services keep their own click statistics and may or may not pass UTMs through. Test your exact setup by clicking your own link and checking your analytics. Our comparison of Spotify smart links vs direct links covers the wider trade-offs.

A practical example

Imagine a band launching a single with three Meta videos, two TikTok videos and one email. Each link gets its own utm_content. After a week, landing page analytics show the TikTok hook video sends the most visits, but the Meta studio clip produces more listening button taps per visit. The band shifts budget toward the Meta clip and makes a new TikTok version based on it. They then check Spotify for Artists to see whether saves rise in the same period. This is an illustration of how to use the data, not a reported result.

Common mistakes

  • Inconsistent names that split the same source into several rows.
  • Tagging internal links on your own site, which overwrites the original source.
  • Forgetting to tag email and bio links, so they show up as direct traffic.
  • Treating button taps as streams.
  • Building links by hand without checking them.

FAQ

Do I need Google Analytics to use UTMs?

You need some analytics tool that reads them. Google Analytics is common, but many others work.

Can UTMs break my links?

Not if they are added correctly after a ?, or after & if the link already has parameters. Always test.

Should I add UTMs to links going straight to Spotify?

It will not hurt, but you will not see the data in your own analytics, because the visit never reaches your page.

Are UTMs affected by cookie consent?

Yes. If a visitor declines analytics cookies, their visit may not be recorded, so treat totals as a sample rather than a full count.

Want measurement you can trust?

We set up campaigns so every click, page action and streaming signal can be read in context. See our services or apply to work with us.

Want this run on your release?

We take on a limited number of artists and labels, and we read every application ourselves.

Apply to Work With Us
More from the blog