How to Tag a Traffic Boost and Keep It Separate from Your Core Audience
Why You Should Tag the Link for a Traffic Boost
A UTM tag shows where a visitor came from to a website, landing page, or page with channel links. For a streamer, this matters so that visits from a separate boost aren't mixed with clicks from a Twitch profile, YouTube video description, Telegram, stream chat, search, and bookmarks.
For example, you direct viewers to a page with the stream schedule and Twitch and YouTube buttons. If the traffic boost isn't tagged, its visits will land in your overall statistics. The page's average metrics become less useful: it will be harder to understand how your regular viewers behave and which link actually leads to a click through to the channel.
Use a separate combination of utm_source, utm_medium, and utm_campaign for each boost. The tag itself doesn't improve audience quality, doesn't affect platform recommendations, and doesn't change promotion results. It only preserves the context of the visit in analytics.
How Traffic Boosting Skews Behavioral Metrics
The main risk of running a traffic boost through a landing page is skewed behavioral data. If visits are short, don't perform target actions, or quickly close the page, your average time on site, pages per session, bounce rate, share of engaged sessions, and event metrics all change.
Once this traffic is mixed with your core audience, you might mistakenly conclude that viewers have lost interest in the schedule, the page design, or the button leading to the streaming platform. In reality, the cause may be solely the separate source of visits.
The minimum protection is to always analyze the boost in a separate segment. A stricter option is to use a separate landing page for it. The downside of a separate landing page is that you'll have to maintain one more page and make sure it has the same important buttons and events.
Where UTM Tags Work for Twitch and YouTube
UTM parameters are recorded in the analytics of a website where a Yandex Metrica counter or GA4 tag is installed. On Twitch, YouTube, and other external platforms, you usually can't install your own counter. The platform's built-in statistics may show some external sources, but they aren't required to display your UTM parameters as separate rows.
That's why an intermediate page on your own domain is used for analysis: a stream landing page, a multi-link, an announcement page, or a video catalog. There you can record a visit, a click on the Twitch button, a click through to YouTube, a schedule opening, and other actions.
The downside of an intermediate page is the extra step to the channel. Some users may close it or never reach the platform they need. A direct link to the channel is simpler for the viewer, but Metrica and GA4 won't have full statistics on that click.
Example of a UTM Link for a Stream Page
Suppose the page with the stream announcement is at channel.example/live. It has "Watch on Twitch" and "Watch on YouTube" buttons. The link for a separate boost might look like this:
https://channel.example/live?utm_source=traffic_vendor&utm_medium=visit_test&utm_campaign=live_channel_promo&utm_content=mobile
- utm_source=traffic_vendor — a clear label for the provider or traffic direction.
- utm_medium=visit_test — the type of clicks that separates the boost from organic, social, and referral traffic.
- utm_campaign=live_channel_promo — the name of the specific campaign or series of boosts.
- utm_content=mobile — the variant of the link, creative, placement, or click scenario.
Write values in lowercase, without spaces, Cyrillic characters, or random abbreviations. The downside of long names is that they're easier to get wrong: one campaign will split into several rows because of a hyphen, underscore, or a different letter.
How to Keep a Boost Separate from Profile and Chat Clicks
Don't put the same tag on links from your Twitch profile, YouTube description, Telegram post, and a separate traffic boost. If utm_campaign=promo is used everywhere, the report will show the total volume but won't explain which part came from your regular audience and which came from the external flow.
For your own platforms, use different source and medium values. For example, a link from your Twitch profile might contain utm_source=twitch and utm_medium=profile. For a YouTube video description, utm_source=youtube and utm_medium=description work well. The campaign name can stay the same if the links relate to the same announcement.
For a traffic boost, set a dedicated medium, such as visit_test. Don't change it from campaign to campaign unless necessary. The downside of an overly generic value like traffic is that unrelated visits may end up in it later, and you'll have to filter reports manually.
Why You Can't Change Tags After Launch
If some clicks come with utm_campaign=live_channel_promo and then the link is changed to utm_campaign=live-channel-promo, analytics will count them as different campaigns. The same applies to letter case, abbreviations, hyphens, and underscores.
In utm_campaign, it's better to convey the meaning of the boost: the destination page, the stream topic, or the promotion direction. The banner variant, device, specific placement, and other details are more conveniently specified in utm_content.
The value campaign=test is acceptable only for a one-off technical check before launch. In working links, it quickly loses meaning: after a few weeks you can no longer tell what was being tested, where the click led, or what hypothesis was being checked. The downside of overly short tagging is especially noticeable with regular boosts.
How to Check Redirects and Parameter Persistence
A full link may pass through a shortener, a tracker, a redirect to another domain, or a platform selection page. At each step, UTM parameters can be lost due to a misconfigured redirect. Then the visit will land in direct traffic, referrals, or an undefined source.
- Open the full UTM link in a browser on your computer.
- Check the address of the final page: the parameters should remain in the address bar or be correctly passed to the counter.
- Repeat the click from a smartphone.
- Find the test visit in Metrica and GA4 by utm_medium and utm_campaign.
- Check the events: a click on Twitch, YouTube, the schedule, or another important button.
A shortened link is convenient for chat and verbal mentions on stream. Its downside is the extra redirect. Check the short variant that the viewer will actually see, not just the original URL.
What to Consider with Clicks from Apps
Clicks from Twitch, YouTube, Telegram, Discord, and other apps often open in an in-app browser. In such scenarios, the referrer may not be passed, the device may be identified differently, or the path may change after a prompt to open an external app.
A UTM tag usually persists if it remains in the final URL. But several redirects, a transition into a streaming platform's app, or a technical page between links can strip the parameters. The most vulnerable route looks like this: app, in-app browser, redirect, landing page, external platform button.
Testing on different devices takes time and access to apps. That's its downside. But testing only in a desktop browser won't show you how the link works for a viewer who opens it from a mobile chat or a stream description.
How to Isolate a Traffic Boost in Yandex Metrica
In Yandex Metrica, open the reports by sources or UTM tags and select the dimensions related to utm_source, utm_medium, and utm_campaign. Section names may change with the interface, but the goal is the same: select visits by the exact tag value.
For example, create a segment where utm_medium equals visit_test and utm_campaign equals live_channel_promo. Save it with a clear name, such as "Traffic boost — live_channel_promo." In such a report, you can view visits, users, bounces, time on site, pages per session, and clicks on platform buttons.
To see your core audience without the boost, add an inverse segment: utm_medium does not equal visit_test. If several labels were used, exclude each of them. Don't delete visits from the counter: segments and report filters are enough for clean analysis.

How to Filter utm_medium in Metrica Reports
A filter by utm_medium is convenient for regularly monitoring all boosts. Select the condition by the medium tag and set the value to visit_test. If the report has a breakdown by campaigns, add utm_campaign as a second dimension: this way you'll see which boosts fall under one traffic type.
For comparison, create two saved segments. The first includes utm_medium=visit_test, the second excludes this value. Open the reports you need with the same segment, otherwise visit, bounce, and event metrics will refer to different data sets.
A report without a filter is useful only for general monitoring. Its downside is that average time on site, bounces, and button conversion mix audiences with different intentions. Such an average can't reliably assess how your regular viewers react to the page.
How to Exclude Tagged Traffic in GA4
In GA4, use the Session source / medium and Session campaign dimensions to break down a campaign. In a standard report, add a comparison or filter where Session medium exactly matches visit_test and Session campaign matches live_channel_promo. This way, only sessions from the selected boost will appear in the table.
For detailed analysis, open the explorations section and create a session segment. In the conditions, set Session medium equals visit_test and Session campaign equals the desired campaign. Add sessions, engaged sessions, events, and conversions, such as a click on the Twitch button.
For your core audience, create a second segment that excludes Session medium=visit_test. The downside of GA4 is that data in individual reports may not appear immediately and may be processed differently. Don't draw conclusions from a single test visit right after the click.
Which Events You Need on a Stream Landing Page
Visits alone aren't enough if you're evaluating interest in the channel. On the page, it's useful to track actions that show the viewer's further path: a click on Twitch, a click through to YouTube, opening the schedule, starting a trailer, joining the community, or copying the stream link.
If the button leads to another domain, record the event before the user leaves the page. Otherwise, analytics will show the visit but won't show whether the user tried to go to the channel. Check that events fire separately for clicks via the UTM link and for regular direct visits.
Too many events overload the report. Its downside is that meaningful actions get lost among secondary clicks. Keep only the events you'll use to make decisions about the next boost or page changes.
How to Maintain a Link Registry for Regular Boosts
Keep all working links in a single table. For each entry, specify the full URL, the short variant, the destination page, the creation date, the placement, and the source, medium, campaign, and content values. Add a separate column with the events that should fire after the click.
In the registry, it's convenient to mark links from your Twitch profile, YouTube descriptions, pinned messages, social media announcements, and traffic boosts. If an unfamiliar campaign appears in analytics, the table lets you restore its purpose, route, and the link variant used.
For campaign=test, note in the registry that it's a technical click, and after checking, mark the link as inactive. For real boosts, use clear names and don't reuse them for another purpose. The downside of a manual registry is that it needs to be updated after a change of landing page, redirect, or tags, otherwise it will itself become a source of confusion.
Last Articles
What has changed in design and functionality We have updated the website to make working with it faster and more convenient. The main changes affect ..
Good afternoon, I've collected all the news during this time.: 1. The main news is that prices for twitch viewers have been greatly reduced, while Tw..
1. Use promo code "December2025" for a 15% discount for all our viewers2. We have reduced the base prices for our configurator and the most affordable..
Twitch services are working stably, so we are ready to cooperate with squads, resellers, service owners, bot owners, and many others.Individual te..
We have completely updated our Twitch viewer services, and they are now working stably. We only use high-quality IP addresses for the viewers.The ..
Hello everyone! Today, we are announcing a new feature—"Twitch Viewer Configurator". Now, you can customize any plan for your Twitch channel. Choo..
Greetings, I have compiled a guide for streamers, which will be very relevant at the moment. Now YouTube and twitch have disabled monetization from vi..
We have finally developed the APINow it will be more convenient for our partner sites to work with us.To update the maximum tariffs for YouTube, an up..
Due to the huge popularity of the partnership services and referral program, we have made a cooperation table. The essence is very simple: more live a..
Our Services for Streamers
Our Services for Content Creators










