How to Track Black Friday Campaign Performance in 2026

·

Last Updated on:

Black Friday tracking breaks in a quiet way. One email uses utm_source=Newsletter, another uses newsletter, and Google Analytics splits your results into two rows.

Google’s own guide to campaign URLs in Google Analytics states that parameter values are case-sensitive, so Meta and meta count as different sources.

You need one tracking plan for every Black Friday channel: email, social, paid ads, influencers, QR codes, and in-store print.

Set it up before your first teaser goes out.

How to Track Black Friday Campaigns with Short Links & QR Codes

How Do You Track Black Friday Campaign Performance?

Track Black Friday campaigns by giving every channel and creative its own tagged link. Add utm_source, utm_medium, and utm_campaign to each destination URL, wrap long links in short links, and use a dynamic QR code for each print placement. After Cyber Monday, compare sessions, conversions, and revenue by source and medium in Google Analytics.

Get Free TikTok Ad Credit Up to $6000 [Limited Time Offer]

How to Create Trackable Links for Black Friday

The Three Tracking Tools and What Each One Measures

Each tool answers a different question. Use all three together.

ToolWhat it measuresWhere you see the data
UTM parametersWhich source, medium, and campaign brought a visit and a saleGoogle Analytics, Traffic acquisition report
Short linksClicks, devices, countries, and referrers for each linkYour link shortener’s statistics
Dynamic QR codesScans from each printed placementYour QR code platform’s statistics

UTM parameters connect a visit to revenue. Short link and QR statistics show clicks and scans, including from people who left before the page loaded.

Step 1: Write Your Black Friday UTM Naming Sheet

Decide every value before you create a single link. Google recommends lowercase as a standard and one value per platform or channel.

Use these three parameters on every link, because Google says missing ones show up as (not set) in reports:

  • utm_source: the platform or list, such as instagram, tiktok, or vip-list.
  • utm_medium: the channel type, such as email, paid_social, or print.
  • utm_campaign: one name for the whole sale, such as black-friday-2026.

Add utm_content when one channel has several creatives or placements, such as two buttons in the same email.

A Sample Black Friday 2026 Naming Sheet

Copy this table into a shared sheet and keep it as the only source of values for your team.

Channelutm_sourceutm_mediumutm_content example
Teaser emailvip-listemailteaser-hero-button
Launch emailnewsletteremaillaunch-top-banner
Instagram bioinstagramsocialbio-link
TikTok adstiktokpaid_socialdoorbuster-video-a
Meta adsmetapaid_socialcarousel-gifts
Google Search adsgooglecpcbrand-bf-keyword
Influencer postscreator-nameinfluencerstory-swipe
Window poster QRstore-windowprintposter-qr
Receipt QRreceiptprintsurvey-qr
SMSsms-listsmscyber-monday-reminder

Every row uses utm_campaign=black-friday-2026. Use a separate campaign value only if you want Cyber Monday reported on its own, such as cyber-monday-2026.

Keep the same conventions after the sale, so your UTM parameter best practices carry over to every campaign in 2027.

A tagged URL is long and easy to break when pasted into a caption, bio, or SMS.

A short link hides the parameters and gives you click data on top of Analytics.

In a link shortener with a parameter builder, such as the TLinky URL shortener, you can add the UTM values in the link settings.

They are appended to the destination when someone clicks.

Name each short link after its row in the naming sheet, such as bf26-tiktok-doorbuster-a. You will find it faster in your link list after the sale.

Deal links break after the sale ends. TLinky’s expiration setting disables a link on a set date and can send later clicks to an expiration redirect URL.

Point that redirect to an offer-ended page or your next campaign, so old posts and emails still lead somewhere useful in December.

Step 3: Give Every Print Placement Its Own QR Code

Use a dynamic QR code for each placement, not one code for everything. Then scans from the window, the receipt, and the mailer each show up separately.

Add the same UTM values to each QR code’s destination, with utm_medium=print, so scans that turn into sales appear in Analytics too.

The offer should change with the placement: a window poster collects signups, while a receipt brings people back, as these QR code ideas for Black Friday show by location.

Give each creator a unique short link with their name as utm_source and influencer as utm_medium.

This shows sales per creator instead of one influencer total, and makes it easier to decide who to work with again in 2027.

Test before the teaser goes out, not on Black Friday morning.

  1. Click each short link on a phone and confirm it opens the right page.
  2. Check that the final URL in the browser shows your UTM parameters.
  3. Scan each printed QR code at its final size.
  4. Open the Realtime report in Google Analytics and confirm your test visit shows the right source and medium.

Step 6: Read the Results After Cyber Monday

Open the Traffic acquisition report in Google Analytics and filter to your Black Friday campaign. Google lists session source, medium, and campaign as the dimensions to view there.

Compare channels on revenue and conversions, not visits. A channel with fewer visits and higher revenue per visit often deserves more budget next year.

QuestionWhere to lookWhat it tells you
Which channel made the most revenue?Traffic acquisition by session source and mediumWhere to spend first next year
Which email or ad creative worked best?Add utm_content as a secondary dimensionWhich message to reuse
Did print and QR codes drive visits?QR scan statistics plus medium=print in AnalyticsWhether print earned its cost
Did people click but not buy?Short link clicks compared with Analytics sessions and purchasesWhere the landing page lost them

For paid channels, divide revenue by ad spend to compare return on ad spend across TikTok, Meta, and Google.

Common Black Friday Tracking Mistakes

These errors split or hide your data. Check for them in the naming sheet before launch.

  • Mixed capitalization: Newsletter and newsletter become two sources in Google Analytics.
  • Missing parameters: a link with only utm_source shows (not set) for medium and campaign.
  • One link everywhere: the same link in email, bio, and ads makes channels impossible to compare.
  • Untested QR codes: a code that does not scan in store lighting records nothing.

Frequently Asked Questions (FAQ)

Short answers on UTMs, short links, and QR codes for Black Friday.

How do I track Black Friday sales by channel?

Add UTM parameters to every link and check the Traffic acquisition report in Google Analytics after the sale.

Use one campaign name, such as black-friday-2026, and a different source and medium for each channel. Then compare revenue and conversions by source and medium.

Do short links affect UTM tracking?

No, if they are set up correctly. The short link redirects to the full URL with your UTM parameters, and Analytics reads them on arrival.

Click each short link once before launch and check that the final URL in the browser still shows the parameters.

Should Cyber Monday have its own campaign name?

Use a separate name, such as cyber-monday-2026, if you want to report Cyber Monday results on their own.

If you run one offer across the whole weekend, one campaign name keeps reporting simple. Use utm_content to tell the Black Friday and Cyber Monday emails apart.

Can I track sales from QR codes on flyers and in-store signs?

Yes. Use a dynamic QR code for each placement and add UTM parameters with utm_medium=print to its destination.

The QR platform shows scans per placement, and Analytics shows which of those scans turned into sales. Compare the two to see which signs and flyers earned their print cost.

When should I set up Black Friday campaign tracking?

Set it up before your first teaser email or ad, which for most stores means early November.

Traffic from links sent without UTM parameters cannot be relabeled later. Finish the naming sheet first, then create links from it, and test them a week before launch.

Set the Naming Sheet Before the First Teaser

Good Black Friday tracking is decided before launch. One naming sheet, one short link per channel, and one QR code per placement give you clean data by Cyber Monday.

When you compare results, remember that Black Friday and Cyber Monday behave differently.

Adobe’s 2026 holiday forecast expects Cyber Monday to stay the bigger online day, while Black Friday grows faster.

If your analytics or email stack needs an upgrade, this year’s Black Friday software deals show the sale and renewal prices side by side.

Free TikTok ad Credit

About the author

Join our newsletter to receive exclusive content, special offers!