How to track a YouTube sponsorship's performance
Before the video goes live, set up a tracked link, a unique promo code and a note of the sponsor segment's timestamps. Here is where each number lives, why clicks undercount and what to agree with the brand.
11 minute read
| Signal | What it counts | Where it lives | Who holds it | Weak spot |
|---|---|---|---|---|
| Tracked link (UTM or brand link) | Viewers who click from the video | Short-link service; brand's analytics | Both, often with different counts | Misses viewers who never click |
| Promo code | Buyers who use your code | Brand's shop or affiliate platform | Brand | Can leak to coupon sites |
| Retention through the segment | Viewers who stay for the read | YouTube Studio, Audience retention report | Creator | Says nothing about sales |
| Views and watch time | Reach of the sponsored video | YouTube Studio | Creator | Keeps growing after the campaign |
| End screen link clicks | Clicks on an end screen link | YouTube Studio, Engagement tab | Creator | Partner Program only; last seconds only |
| Sales and sign-ups | Outcomes the brand can attribute | Brand's analytics and shop | Brand | Depends on the attribution window |
Set up three things before the video goes live
To track a YouTube sponsorship, set up three things before you publish: a tracked link for the description, a promo code that belongs to this deal alone and a note of the exact timestamps where the sponsor segment starts and ends. The link counts the viewers who click. The code counts the buyers who never click but remember what you said. The timestamps let you read, in YouTube Studio, how many viewers stayed through the read itself.
Each of the three answers a different question, and none of them answers all of it. Clicks undercount, codes can leak onto coupon sites and retention says nothing about sales. Together they give the brand a picture it can check, which is what a renewal conversation needs.
The tracked link can be one the brand sends you or a UTM link you build yourself. If UTM parameters are new to you, the guide to UTM codes explains what each of the five does. Whichever you use, every place the video mentions the sponsor should point at a link you can count.
Agree two more things before launch: how long after the video goes live a sale still counts, and who sends which numbers when the campaign ends. Both are far harder to settle after the fact.
Build the tracked link: the brand's own or a UTM link
Start by asking the brand whether it already has a tracking link for you. Some brands run creator deals through an affiliate or partner platform that issues each creator a personal link and reports clicks and sales against it. If the brand sends one, use it unchanged, because an edited link may stop being credited to you.
If there is no brand link, build a UTM link to the brand's landing page. Google's guide to campaign URLs lists utm_source, utm_medium and utm_campaign as the core three, and gives a promo code as one example of what utm_campaign can hold. A consistent pattern works: your channel name as the source, a fixed word such as sponsorship as the medium and the deal name as the campaign. The same guide says utm_content is for telling apart two links in one placement, so the description link and a pinned comment link can carry different content values.
Keep every value lowercase and spelled the same way each time. Google's guide asks for all lowercase and identical spelling so that values group correctly in reports, and a stray capital can split one campaign across two rows in the brand's analytics.
Long UTM links look messy in a description, so wrap them in a short link. The short-link service also counts every click itself, which gives you a number you hold whatever the brand's analytics later show.
Give the sponsor a promo code nobody else uses
A promo code catches the viewers a link misses. Someone who watches on a television, hears the read in the car or remembers the brand a week later can type the code at checkout without ever touching your link.
The question of promo code vs tracking link has a simple answer: use both, because they count different people. The link counts people who click. The code counts people who buy with it, whether they clicked or not. Neither counts the viewer who buys at full price without a code, so both sit below the real effect.
Three details make a code useful. The first is that it is unique to you and to this deal, not a code the brand shares with other creators, or redemptions cannot be told apart. The second is that it is easy to say and spell aloud, because viewers hear it in the read before they see it written. The third is that the brand agrees to report redemptions with dates, so you can see how sales spread out after the upload.
Codes can leak. Coupon and deal sites list working codes, so shoppers who never saw your video may use yours. Ask the brand to count every redemption but to say so if it can see a spike from a coupon site, so the number stays honest in both directions.
Note the segment's timestamps for the retention report
Write down where the sponsor segment starts and ends, to the second, before you publish. The retention graph is only useful against those two points.
YouTube's key moments for audience retention report is where the segment shows up. To find it:
1. Sign in to YouTube Studio and select Content from the left menu.
2. On the sponsored video, select Analytics.
3. Open the Overview or Engagement tab and find the Audience retention report.
4. Find your start and end timestamps on the graph and note how much of the audience remains at each.
The drop between the two points, in percentage points of all viewers, is how much of the audience skipped or left during the read. YouTube says dips mark moments that were either skipped or where viewers stopped watching, so a sharp dip where the segment starts suggests viewers skipped or left at the read. YouTube says a flat line means viewers are watching that part from start to finish.
Three limits matter. YouTube says retention data typically takes one to two days to process, and the report exists only at the level of a single video. Key moments are only highlighted on videos at least 60 seconds long with at least 100 views.
The segments view, which may need Advanced Mode, compares new and returning viewers or subscribers and non-subscribers, which shows whether your regular audience sits through reads better than newcomers do.

What YouTube Studio shows, and what it does not
YouTube Studio holds the numbers about the video: views, watch time, impressions, retention and audience demographics. For a full tour of the tabs, see how to read YouTube analytics. For a sponsorship, those numbers show reach and attention, which is what the brand paid you to deliver.
What Studio does not do is count clicks on links in your description. YouTube's help pages describe a click rate for end screen elements and no equivalent report for description links. The nearest thing is the traffic source report, which YouTube says files views arriving from links in video descriptions under Suggested videos. That counts traffic coming into your videos, not viewers leaving for a sponsor's site.
End screens are a partial exception. YouTube's end screen help page says channels in the YouTube Partner Program can add a link element to an external website, and the end screen element click rate then appears on the Engagement tab. If you are in the programme, an end screen link to the brand's page gives you a second click measure that YouTube records itself, but only for viewers who reach the last seconds of the video.
Studio also knows nothing about what happens after a click. Sign-ups, sales and code redemptions live in the brand's analytics, its shop or its affiliate platform. That split is why the agreement about who shares what matters as much as the setup.
View-through and click-through measure different things
A click-through is a viewer who clicked your tracked link and then did something on the brand's site. It is the easiest result to prove, because the link connects the two.
A view-through is a viewer who saw the read, did not click and acted later: searched the brand's name, typed its address or bought in a shop. Part of every sponsorship's effect sits here, and no link can see it. The brand can only estimate it, through promo codes, a question at checkout about where the buyer heard of it, a rise in searches for its name during the campaign or more direct visits to its site.
The distinction matters for how both sides judge the deal. A brand that measures only clicks will undervalue a read that worked mainly through awareness. A creator who claims every sale in the campaign period overstates it. The fair version is to report click-through results as the measured floor and present the view-through signals beside them, labelled as estimates.
Your contribution to view-through is the delivery itself: how many people watched the segment and how many of them stayed. That is why retention through the read belongs in every update you send, even though it says nothing about sales.
Agree the attribution window before the video goes live
An attribution window is how long after a click a sale still counts towards your sponsorship. Settle it before launch, because a YouTube video keeps collecting views long after the campaign dates, and the result changes with the window.
If the brand measures with Google Analytics, its key event lookback window sets this. Google's attribution settings page says the default is 30 days for acquisition key events such as first visits, with seven days as the alternative, and 90 days for all other key events, with 30 or 60 days as the options. Google also says a change to the window applies only going forward. A brand on a 30-day window will not credit a sale made 45 days after the viewer clicked your link, however clearly it came from the video.
Affiliate and partner platforms set their own windows, often called cookie durations, and they differ from brand to brand. Ask which window applies and write it into the agreement rather than assuming.
Agree the reporting dates too. One workable approach is a first report a set number of days after upload and a later one for the long tail, because a video keeps earning views from search and suggestions. Whatever dates you choose, use the same period for clicks, code redemptions and views, so each report describes one window.
Why link clicks undercount what the read did
Treat the click count as a floor, not the result. Several ordinary viewing habits keep people who acted on the read out of it.
The first is the screen. Viewers watching on a television app cannot easily open a description link, so the interested ones search for the brand later or use the code. The second is the device switch: someone watches on a phone and buys on a laptop, and the link's tracking does not follow them across. The third is memory. A viewer who types the brand's address or searches its name a day later arrives as direct or search traffic, not as a click from you.
On the brand's side, consent banners and blocked scripts mean its analytics never records some visits from people who did click, so its count can come in below your short-link count. The two numbers measure different things: the short link counts clicks, while the brand's analytics counts the sessions it was allowed to record. Short-link counts can also include automated traffic, so neither number is exact.
No reliable public figure says how large the gap is, and it varies by audience, product and price. The honest response is to show both counts, explain why they differ and lean on the promo code and retention numbers for what the clicks miss.


Keep each sponsor's numbers in one place
The setup produces numbers in four places: your short-link service, YouTube Studio, the brand's analytics and the brand's shop. A spreadsheet is enough to start. Keep one row per sponsored video, with columns for the upload date, the segment timestamps, views and watch time at each reporting date, retention at the start and end of the read, link clicks, code redemptions and what the brand paid. Divide the fee by the views and multiply by 1,000, and you have the effective cost per thousand views, a number you can compare across deals.
Once several sponsors run at the same time, a tool that pulls the YouTube side automatically saves the copying. SponsorBoard reads a channel's numbers through YouTube's own data and analytics APIs: it gives each sponsor a dashboard of views, watch time, impressions and effective cost per thousand views, scoped to the videos that mention that sponsor, and syncs every night. For clicks it has its own short-link service, or takes click data from Bitly, GeniusLink, PrettyLinks or a CSV upload. Its pricing section lists trackable short links and 10 active sponsor dashboards on the paid Creator plan, which also adds TikTok and Instagram in beta.
Whichever you use, the columns double as a checklist. If a cell is still empty on the reporting date, that is the number to chase.
Tracking is the setup, and the report comes later
Links, codes, timestamps and windows are collection: getting the right numbers into the right place while the campaign runs. The report you send the sponsor afterwards is a separate job, with its own structure, and it is far easier to write when the tracking was agreed up front.
When you do write it, lead with what you delivered against what was agreed, then the outcome numbers the brand shared, then what you would change next time. The guide to measuring the ROI of video explains why last-click attribution undercounts video, which is the same caution a sponsor report needs.
Keep the raw numbers after the campaign ends. When the next brand in the same category asks what a sponsorship on your channel delivers, a dated record of views, retention, clicks and redemptions answers it better than a subscriber count.
Clips from a sponsored video need their own tracking
If you cut Shorts from a sponsored video, decide what happens to the read before you cut. A brand may have paid for the segment in the main video only, or may want it in the clips too, and the agreement should say which.
If clips carry the sponsor, count them separately. Note which clips include the segment and where it sits in each, as you did for the long video, and ask the brand whether it wants a separate promo code for them so their sales do not blur into the main video's numbers. The approach in how to turn YouTube videos into Shorts applies, with the sponsor segment treated as one more moment to keep or cut on purpose. FrameOS turns a long video into captioned vertical clips, so the clips that carry a sponsor's read are cut from the same master as the video you are tracking.
FAQ
Does YouTube show clicks on description links?
No. YouTube Studio reports views, watch time, retention and an end screen element click rate, but YouTube's help pages describe no report for clicks on links in a video description. The traffic source report files views that arrive from description links under Suggested videos, which is traffic into your videos, not out to a sponsor. To count sponsor clicks, put a short link or a UTM link in the description and read the clicks from the short-link service or the brand's analytics.
Promo code or tracking link: which is better?
Use both, because they count different people. A tracking link counts viewers who click, and with UTM parameters it shows the brand which visits and sales came from your video. A promo code counts buyers who use it, including people who watched on a television or came back days later without clicking. Make the code unique to you and to the deal, and ask the brand to report redemptions with dates, since codes can leak onto coupon sites.
How do I add UTM parameters to a sponsor link?
Add utm_source, utm_medium and utm_campaign to the brand's landing page address, for example your channel name, a fixed medium such as sponsorship and the deal name. Google's guide to campaign URLs lists these as the core parameters and describes utm_content for telling two links apart, such as the description and a pinned comment. Keep every value lowercase and spelled the same way each time. The guide to UTM codes covers all five parameters.
How long should an attribution window be?
Long enough to match how your audience buys, and agreed in writing before launch. We found no published standard for creator sponsorships. If the brand uses Google Analytics, its lookback window defaults to 30 days for acquisition key events such as first visits and 90 days for other key events, and Google says changes apply only going forward. Affiliate platforms set their own windows. Ask which applies and report clicks, codes and views over the same period.
Should I give a sponsor access to YouTube Studio?
Usually not. YouTube's channel permissions page says a Viewer can view all channel details, revenue data included, and a Viewer (Limited) has the same permissions apart from revenue data. A sponsor needs one video's numbers, so screenshots or an export of views, watch time and retention through the segment do the job. If sponsors want to check numbers themselves, give them a per-sponsor view that shows only their videos rather than a channel role.
Sources
- Know your worth. Charge your worth. · SponsorBoard
- Measure key moments for audience retention · YouTube Help
- Select attribution settings · Google Analytics Help
