Skip to content

How do I track YouTube sales for a beauty brand?

If you sell beauty or wellness products, give every tutorial and review its own tagged link, and put each creator's handle in utm_content. Judge a video on first orders over several weeks, because the refills that follow usually come back through email or a typed address.

By , Founder & CEOUpdated 5 min read

Run the numbers for your store: the free repeat purchase rate calculator.

If you sell beauty or wellness products, give every tutorial and review its own tagged link, and put each creator's handle in utm_content. Then judge a video on first orders over several weeks. A tutorial can keep getting watched long after launch, and the refills that follow usually return by email or a typed address.

If you sell health and beauty products

If you sell skincare, makeup or supplements, YouTube is where a buyer can watch the product at work before paying. A shade on real skin, a texture on the back of a hand, a routine from start to finish. That is research, and research often takes more than one visit.

Some of that research happens on other people's channels. A creator's tutorial can mention your serum next to three rivals, and you can't edit their description. Your only levers are the link and the code you hand them.

Then comes the refill. If you sell a moisturiser that runs out, the second order usually doesn't start on YouTube. It starts in an inbox, a bookmark or a subscription, and the channel reports credit that door instead.

Tutorials also age slowly. A how-to posted in spring can still be watched in winter. A campaign named after a month will file those later sales under the wrong label.

What one store's data shows

One store's anonymised GA4 export, 1 January 2024 to 21 August 2026. It holds shares of revenue only: no ad spend, no order counts.

What the export showsShare of revenueSource cell
Organic Video, in all three views0.0%Channels sheet, Organic Video row
Journeys with 4 to 9 touches: 1,568 distinct paths, 16.9 days to buy5.4%Journeys sheet, 4 to 9 touches row
Journeys with 10 or more touches: 1,792 distinct paths, 16.0 days to buy3.0%Journeys sheet, 10+ touches row

Nothing in the export says Store A sells beauty products. Read it for the shape of long, research-heavy journeys, then check your own.

On the Journeys sheet, journeys with 4 to 9 touches took 16.9 days to buy, and those with 10 or more touches took 16.0 days. Those two rows hold most of the distinct paths on the Journeys sheet: 1,568 and 1,792. Yet in the export they carry only 5.4% and 3.0% of revenue.

So in this store, the long and winding routes are many and small. If you sell beauty, a buyer who watches a tutorial, compares shades and waits for payday could draw one of those routes.

Organic Video sits at 0.0% on the Channels sheet, in every view. If your own row reads zero while creators review your products, their viewers are reaching you some other way, or their links carry no tags.

What the export cannot show is which journeys a tutorial started, or which orders were first orders and which were refills. It holds no customer history at all.

What changes for a beauty brand?

Tag per video, and keep the tag for life. Give each tutorial one utm_campaign and never rename it. A review that still sells next year then still reports under its own name.

Keep the platform as the source. Google advises one utm_source per platform, so every creator link keeps youtube as the source. Put the creator's handle in utm_content, and GA4 shows it as Session manual ad content.

Tag products if your channel qualifies. YouTube Shopping shows tagged products in the description and in a product shelf below the video. The Shopping section of YouTube Studio reports how those products perform, and your Shopify orders show the rest.

Separate first orders from refills. Shopify's New vs returning customers report splits first-time from returning customers for each period. Its Customer cohort analysis groups customers by the date of their first order, so you can see whether a tutorial's buyers came back.

What to do this week

  1. Send each creator a tagged link. Use utm_source=youtube, utm_medium=video, your campaign name and the creator's handle in utm_content. Pass: in GA4, under Acquisition > Overview > View Manual campaigns, the handle shows as Session manual ad content. Fail: you see (not set), so the creator pasted a bare link.
  2. Split new from returning customers by week. In Shopify, go to Analytics > Reports, filter the Category to Customers and open New vs returning customers. Pass: first-time customers rise in the weeks after a tutorial goes live. Fail: only returning customers move, so the video mostly reminded people who already buy.
  3. Read the cohort a big tutorial brought in. Open Customer cohort analysis in the same Customers category and find the month the tutorial launched. Pass: that cohort keeps reordering. Fail: it buys once and stops, so judge the video on first orders alone.

Check the homework. Your GA4 Attribution paths export already holds the evidence. Causality Engine reads that one file and shows what each channel caused next to what last-click gave it, in 1 to 2 minutes, for €99 once (excluding VAT), refundable within 30 days. Check the homework

Sources, 1 October 2026: URL builders: Collect campaign data with custom URLs (Google); Traffic-source dimensions, manual tagging, and auto-tagging (Google); Manual report (Google); Get started with Shopping on YouTube (YouTube); YouTube Shopping (Shopify); Customers reports (Shopify)

Frequently asked questions

  • Should a beauty brand use YouTube Shopping or description links?
    Both, if your channel qualifies. Tagged products show below the video and in a product shelf, and YouTube Studio reports how they perform. A tagged description link tells GA4 which video sent the visit. Shopify's list of requirements includes a channel with at least 1,000 subscribers.
  • How should I tag a creator's makeup tutorial?
    Keep utm_source=youtube and utm_medium=video, name your campaign, and put the creator's handle in utm_content. Google advises one source value per platform, so the handle doesn't belong in utm_source. GA4 then shows it as Session manual ad content.
  • Do refills count as YouTube sales?
    Not in GA4's channel reports, usually. A refill tends to start in an inbox, a bookmark or a subscription, so that visit gets the credit. Judge the video on first orders, and use Shopify's cohort report to see whether those customers came back.

Go deeper: Causal attribution, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

Free, in your browser: your file is not uploaded. The full read is €99, refundable within 30 days. Prices exclude VAT.
Or book a 30-min call.