Key takeaways
- UTM tags label the source, medium and campaign of a visit. They only produce reports when your analytics tool reads them.
- Keep the release campaign name consistent and change source or content for each placement.
- A click to a streaming service is not evidence that someone played or saved the music.

Keep three fields consistent
Use utm_source for the place the link appears, utm_medium for the channel type, and utm_campaign for the release or campaign. Add utm_content if you need to distinguish individual creatives. Google explains the fields in its campaign URL guide.
The labels are only useful if your reporting system reads them. Adding UTMs does not automatically install analytics, measure listening or create a dashboard.
Source: instagram
Medium: organic_social
Campaign: night-drive
Content: studio-teaser
Build a link for each placement
Start with the published release URL. Add a question mark before the first parameter and an ampersand between the rest. If the URL already has a query string, add parameters to it rather than inserting a second question mark. Use a URL builder to encode spaces and special characters correctly.
For the same release, keep the campaign name unchanged across posts. Change the source and medium to reflect where each link is shared. Use lowercase labels and a single separator convention. “Instagram,” “instagram” and “insta” can otherwise become three separate rows.
https://links.example.com/night-drive?utm_source=instagram&utm_medium=organic_social&utm_campaign=night-driveThis example uses a reserved example domain. Replace it with your published release URL. Never put a fan’s email address or other personal information in campaign tags.
Measure the next action
Page visits tell you whether the campaign brings people in. Outbound store clicks tell you whether they move on. The relationship between the two can reveal a confusing page, a mismatch between the post and the release, or an audience that is still exploring.
Keep your definitions visible. One person may visit several times or click more than one store. A ratio of store clicks to page visits is not necessarily a percentage of unique people who listened. Streaming-platform reports remain the place to check completed listening.
If a campaign records 100 page visits and 45 store clicks, that is 0.45 store clicks per visit. It does not establish that 45 people listened: one visitor can click several services, and a store click can end without playback. These are illustrative numbers, not Unsleeve customer results.
Compare like with like
A paid campaign aimed at new listeners has a different job from an email to existing fans. Compare each with a relevant baseline and use the same observation window. A post that has been live for an hour should not be judged against one that has had a week.
Small numbers are noisy. Before changing the whole campaign, check the actual link, destination availability, source labels and release timing. One broken store URL can explain a result more directly than a complicated audience theory.
A simple review rhythm
- Check tags and destinations before publishing.
- Review delivery and store clicks on release day.
- Compare sources after a consistent period.
- Write down one hypothesis for the next campaign.
Unsleeve’s paid plans add campaign reporting and advertising measurement to the core link statistics. Explore music link analytics or compare the Free and Artist Pro plans.
Sources & further reading
Provider documentation and Unsleeve’s own product information serve different purposes. Check current provider requirements before planning a release. Read our editorial approach or report a correction.

