Track YouTube Organic from click to pipeline revenue
Use LeadJourney to attribute every YouTube organic click – from a video description, pinned comment, Short, community post or channel page – to leads, won deals and pipeline revenue. YouTube organic is tracked automatically by referrer, with no parameters to set up; add lj_ tags only when you want to know which video or placement drove the result.
YouTube Studio tells you how many people watched and how many clicked the link in your description. What it can't tell you is which video actually produced a qualified lead, a booked call or a closed deal weeks later in your CRM. This guide shows how to use LeadJourney to close that gap – so every YouTube organic click is connected all the way to pipeline revenue.
YouTube organic needs zero setup to start
LeadJourney recognises YouTube organic clicks automatically, from the referrer – there are no parameters to add. Install tracking once and clicks from your videos already land under YouTube (Organic). You only add tracking parameters when you want to go deeper – to see which video or which placement drove the lead. That's the optional part below.
What you'll be able to see
For your YouTube organic traffic: clicks, leads, cost per lead (if you add channel costs), won clients, revenue, ROAS and profit. And once you tag your links: the same breakdown per video and per placement – description vs pinned comment vs Short vs community post. In short: which video brings the most clicks, leads, sales and ROI.
The chain you're building
LeadJourney stitches together three things that normally live apart – the click from your video, the lead it became, and the revenue that lead produced:
YouTube click → tracked visitor → lead → won deal & revenue.
The channel (YouTube Organic) is read from the referrer with no work from you. To know which video or placement a click came from, you add a tracked link. If you want the concept first, read How attribution works; otherwise just follow the steps below.
What you'll set up
| Step | Covers | Required? |
|---|---|---|
| 1. Tracking script | All YouTube traffic | Yes – nothing is attributed until the script is live. |
| 2. Tag your links | Which video & placement | Optional – only if you want the per-video breakdown. |
| 3. Send CRM events | Leads & pipeline stages | Yes – turns "200 clicks" into "40 leads, 6 deals". |
| 4. Add deal revenue | Won deals | Yes for revenue – unlocks revenue, ROAS and ROI. |
Install the tracking script
LeadJourney can only attribute clicks once its script is running on your landing pages — everything below assumes tracking is live. If you haven't set it up yet, start with this guide:
Install the tracking script
The first step — activate LeadJourney on your site so every YouTube click is tracked.
Once it's live, YouTube organic clicks are detected from the referrer and land under YouTube (Organic) with no further setup. If you don't see the channel, activate YouTube Organic under Settings → Traffic Channels so it's surfaced in your reports.
Tag your links to track the video & placement (optional)
Referrer detection gets every click into the YouTube (Organic) channel – but every click
looks the same: it can't tell your launch video from last month's tutorial, or a description
link from a pinned comment. To break that down, add LeadJourney's lj_* parameters to the link
you post. Build it in seconds with the UTM Builder:
UTM Builder
Build a tracked YouTube link so each video and placement is attributed on its own.
Pick YouTube (Organic Social) as the channel, then label the video and where the link sits. A tracked link looks like this:
https://yourdomain.com/demo?lj_channel=youtube_organic&lj_c_id=product_launch&lj_ad_id=demo_walkthrough&lj_placement=descriptionThe two slots that matter most for YouTube:
lj_ad_id– the specific video (e.g.demo_walkthrough). This is what lets you rank one video against another in your reports.lj_placement– where the link sat (description,pinned_comment,short…), so the same link in a description and in a pinned comment don't blur into one row.
Skip this step entirely if a single "YouTube Organic" number is all you need.
Send your leads & pipeline stages from your CRM
Clicks become outcomes through events. Mirror your pipeline stages – Lead,
BookedCall, ShowedUp, WonClient – and have your CRM fire each one to LeadJourney, which
matches every event back to the YouTube click that started it. That's what turns a click count
into a full funnel.
Events & the Events Manager
Send leads and pipeline stages from your CRM so YouTube shows leads, calls and won deals.
Add revenue to your won deals
Send a deal value with your WonClient event (and cash-collected if you track it). That's what
lets LeadJourney show revenue, ROAS and profit for YouTube – and, if you tagged your links,
per video – so you can rank your videos by money, not just view count.
Pick your use case — we build the YouTube link for you
Want the per-video breakdown? Decide what you want to track, and the
UTM Builder assembles the tracked link for
you. Every scenario uses the same lj_* link – only the lj_placement value changes, so all
your YouTube placements stay separable in one report:
| What you want to track | Where the link lives | lj_placement value |
|---|---|---|
| Video description link | A link in a video's description | description |
| Pinned comment | A link in a video's pinned comment | pinned_comment |
| Channel page link | The link on your channel banner or links section | channel_page |
| Community post | A link in a community post | community_post |
| YouTube Short | A link in a Short | short |
| Live stream | A link in a live stream (description or chat) | live_stream |
| Card or end screen | A link in a card or end screen | end_screen |
For example, the link you'd put in a video's description:
https://yourdomain.com/demo?lj_channel=youtube_organic&lj_c_id=product_launch&lj_ad_id=demo_walkthrough&lj_placement=description…and the same destination as a pinned comment under that video – identical except for the placement:
https://yourdomain.com/demo?lj_channel=youtube_organic&lj_c_id=product_launch&lj_ad_id=demo_walkthrough&lj_placement=pinned_commentIn your reports both land under YouTube (Organic) → product_launch → demo_walkthrough, but split by placement – so you can see whether the description or the pinned comment actually drives the leads.
Keep the link on your final landing page
YouTube routes outbound links through a redirect, but the lj_* parameters ride along to your
page. Put them on your final landing-page URL (the page running the tracking script), not on
a link shortener or an in-between redirect, or they can be dropped before they're read.
See your YouTube results
Once data is flowing, three reports answer the question in your original goal:
- Traffic Channel Report – YouTube Organic side by side with every other source: clicks, cost, leads, CPL, won clients, revenue, ROAS and profit. This is your "is YouTube worth it?" view.
- Campaign Report – if you tagged your links, expand campaign → video → placement, then sort by leads, revenue or ROAS to find the video to double down on. This is where you answer which video wins.
- Lead Overview – the actual people YouTube brought in, each with their full journey of clicks and conversions. Click the leads/sales icon on any report row to jump straight to the people behind the number.
Which video brings the most revenue?
Open the Campaign Report, filter to YouTube Organic,
expand to the video (lj_ad_id) level, add the revenue and ROAS columns, and sort.
The top rows are your winners – the videos worth a follow-up or a dedicated landing page.
Add your production cost (optional)
YouTube organic has no ad spend, so there's nothing to pull from an API – but if you want a true ROI you can enter what a video or your channel costs you (editing, retainer, time) as a manual channel cost. LeadJourney then shows cost per lead and profit for YouTube too. See Track channel costs.
Pick the right attribution
YouTube is often an early, educational touch – someone watches your video, clicks through, then converts weeks later via a brand search or a direct visit. With Last Click attribution that deal won't be credited to YouTube; with First Click it will.
Switch the model in any report's Attribution dropdown (it only changes the view, never the data) and make sure your attribution window is long enough to cover your sales cycle. See Attribution models.
Tips for clean YouTube data
- You don't need parameters for the channel. YouTube Organic is detected by referrer – tags are only for the video and placement breakdown. Don't hold off on tracking waiting to tag everything.
- One
lj_ad_idper video. Give each video its own label so you can compare videos; reuse the same value across the description, pinned comment and end screen of that one video. - Use
lj_placementto separate placements. Same destination, different placement value – that's how a description link and a pinned comment stay on separate rows. - Name labels consistently. Always
youtube_organic, neverYouTube-Organicone week andyt_orgthe next – inconsistent labels split one video across several report rows. Building links with the UTM Builder keeps them consistent. - Tag the final landing page, not a redirect. The
lj_*parameters have to arrive on the page that runs the tracking script.
Related articles
UTM Builder
Build tracked YouTube links so each video and placement is attributed.
Traffic Channel Report
Compare YouTube Organic against every other source: clicks, leads, revenue and ROAS.
Campaign Report
Drill to the video and placement level and rank by leads, revenue and ROAS.
Attribution models
First-click vs last-click – credit YouTube correctly in longer journeys.
Track LinkedIn from click to pipeline revenue
Use LeadJourney to attribute every LinkedIn click – sponsored posts and organic – to leads, won deals and pipeline revenue. See which sponsored post drives the most clicks, leads, sales and ROI, not just impressions.
Manage your blacklist
Keep your reports clean by excluding unwanted traffic and leads – block referrer domains, ad campaigns, IPs and user agents, email addresses, email domains and entry URLs in LeadJourney.