Skip to content

YouTube integration

YouTube attribution, per video, from first click to closed deal

Descriptions, the channel page and pinned comments each report the leads, pipeline and won revenue they produce, video by video.

  • Live in 21 minutes
  • 95%+ accuracy, first-party
  • No developer required

How the data moves

YouTubeWhere the audience is
  • Descriptions
  • Channel page
  • Pinned comments
Clicks per video and link

AI Attribution Engine

LeadJourneyServer-side tracking, multi-touch models, every channel in one place
  • Server-side tracking of every visit
  • Multi-touch attribution per lead
  • Won deals sent back to the ad platforms
Leads, pipeline, revenue per content
Your CRM and reportsWhere each click becomes revenue
  • Distinct source
  • Leads
  • Pipeline
  • Won revenue

The journey does not stop at the click. Every description and pinned comment click is followed through your CRM, so YouTube reports in leads, pipeline and won revenue, per video.

Trusted by 100+ lead generation businesses, agencies and freelancers

  • Trading.de logo
  • Swedish Cold logo
  • Trustfactory logo
  • MLK Digital logo
  • CPC AG logo
  • DaxoMedia logo
  • Contentbär logo
  • Hivebuy logo
  • OBVIOUS logo

The gap

YouTube Studio knows the video was watched. It never learns the viewer became a customer.

YouTube Studio measures everything inside YouTube. The moment a viewer clicks the link in your description they leave that view, and your analytics files them under Organic Video, or direct. Neither names the video.

YouTube attribution in your analytics today

Precise about the view, blind after the click

  • YouTube Studio reports views, watch time, impressions, thumbnail click-through rate and card and end screen clicks. A click on the link in the description has no count of its own.
  • In GA4 a click from youtube.com lands in the Organic Video channel: one line for the whole channel, no video named.
  • A click from the YouTube app opens in the app's own browser, which often sends a thin referrer or none at all, and no referrer means direct.
  • GA4 records the visit in the browser, so an ad blocker or a declined cookie banner removes the session before YouTube gets any credit.
  • Sessions and key events end at the form. Whether the lead qualified or the deal closed is a question for the CRM, which has never heard of the video.
  • Video ads and organic videos both arrive from youtube.com, so a paid view and an earned one blur unless somebody keeps the tagging straight.
  • Telling videos apart means a UTM per link that somebody maintains and a custom report on top, and even then the answer is sessions per video, never revenue per video.

YouTube with LeadJourney

One source, every link, followed to revenue per video

  • The tracking script recognises a YouTube referral server-side as the page loads and reports it as one source called YouTube, separated from direct and from the rest of social.
  • Description links, the channel page link and pinned comment links each carry a UTM that names the video, so the video that earned the click is on the journey. Without a UTM the click still counts as YouTube.
  • The visit is recorded server-side and first-party, at 95%+ accuracy, past ad blockers and declined banners, with the UTM carrying the source when the app drops the referrer.
  • The click is stitched to the lead at form submit, and the journey follows the lead through your CRM, stage by stage, to closed won.
  • YouTube sits in the same multi-touch model as Google Ads, Meta, LinkedIn, organic search and AI search, so a video first touch and a brand-search close are one journey, not two sessions.
  • A click that carries a gclid is a Google Ads video campaign and is credited there. The organic YouTube line stays earned traffic only.
  • Every video is a line in the report: visits, leads, pipeline and won revenue, so the production budget finally has a number next to it.

How it works

YouTube attribution in two steps: recognise the click, follow it to revenue

Both run on their own once the script is on the site: the visit is read server-side, then the lead, the pipeline and the won revenue behind a video.

  1. 1

    YouTube link tracking from the description to the lead

    The click is recognised on the server, with the video attached, not in a channel group somebody maintains.

    YouTube

    A viewer watches your video and clicks the link in the description, on the channel page or in the pinned comment, each tagged with a UTM that names the video.

    Your website

    The tracking script reads the referrer and the UTM server-side on arrival and files the visit under YouTube with the video attached, not under Organic Video and not under direct.

    The landing page, the pages read and every later visit join one anonymous first-party journey, so a return through a brand search a week later is the same person.

    When the viewer fills in a form or books a call, the journey is stitched to the lead, and the video is on record as the first touch.

  2. 2

    Follow the lead through your CRM and compare every video with every other channel

    The view was free. The question is which videos pay for themselves.

    With a two-way CRM connected, the journey is written onto the record: YouTube as the source, the video, the link it came from and the touches that followed.

    HubSpotSalesforcePipedriveAttio

    Your CRM reports the outcome as it happens: qualified, opportunity, deal value and closed won, read back into the journey as the stages change.

    YouTube appears in the traffic channel report as its own line, with a row per video underneath it: visits, leads, pipeline and won revenue.

    The multi-touch models weigh YouTube against Google Ads, Meta, LinkedIn, organic search and AI search, so you learn whether video opens deals, closes them, or both.

Your CRM closes the loop

Your CRM shows what the video was worth

A video has no ad account behind it, no spend and no conversions API. Its value only appears in the CRM, so LeadJourney follows every YouTube lead there and reads the outcome back out.

  • HubSpotTwo-way sync

    Contacts and Deals, with stage, amount and close date, read as they change.

  • SalesforceTwo-way sync

    Leads, Contacts and Opportunities, including custom objects where your deals live elsewhere.

  • PipedriveTwo-way sync

    Persons and Deals, with pipeline stage and won value.

  • AttioTwo-way sync

    People, Companies and Deals from your workspace.

  • CloseTwo-way sync

    Leads and Opportunities, with status changes as they happen.

Revenue per video, not views per video

Each video's line in your reports carries won revenue from the CRM, so a video with modest views and two large deals is visible for what it is.

Lead quality by video

You see how many leads each video sends, how many qualify, how many stall, and how the channel compares with LinkedIn, Instagram and organic search, before deciding what to film next.

No window to expire

A video keeps sending clicks for years. A click in January that becomes a deal in April still credits the video, because the journey runs until the deal closes, not for a lookback period.

Reporting

The questions YouTube Studio cannot answer

Each of these is a report filtered to the YouTube source, not a UTM spreadsheet and an export. The YouTube line simply exists now and it runs all the way to revenue.

  • Which of our videos produced the leads we closed last quarter, not just the views?

  • How much won revenue started with a click in a video description this year?

  • Which videos send viewers who become qualified leads, and which send viewers who bounce?

  • Is YouTube opening deals that Google Ads later closes, or closing deals our blog opened?

  • How does YouTube compare with LinkedIn, Instagram and organic search on leads and deal size?

  • How much of what we reported as direct was the YouTube app all along?

LeadJourney and YouTube Studio

Where YouTube Studio ends and LeadJourney starts

YouTube Studio knows views, watch time and click-through rate per video. Its view ends at YouTube's edge, and a CRM was never part of it.

YouTube Studio compared with LeadJourney, capability by capability
YouTube attributionYouTube StudioViews, watch time, impressions and thumbnail click-through rate, per video. A click on the link in the description has no count of its own, and what happened after it is outside YouTube.With LeadJourneyEvery description, channel page and pinned comment click followed to the lead, the pipeline and the won deal, per video.
Where the click is recordedYouTube StudioNot in YouTube Studio. The click leaves YouTube and lands in your site's own analytics, in the browser, where blockers and declined consent remove it.With LeadJourneyServer-side and first-party on your site, at 95%+ accuracy, with the UTM carrying the video when the app drops the referrer.
What is countedYouTube StudioViews, subscribers, likes, shares, card clicks and end screen clicks.With LeadJourneyVisits, leads, qualified leads, pipeline and won revenue, per video.
RevenueYouTube StudioAd revenue from the YouTube Partner Programme, if your channel is in it. Nothing about the deals your videos start.With LeadJourneyWon CRM revenue, attributed to the video that started the journey.
The attribution windowYouTube StudioNone, because the report ends at the view. Your site analytics adds lookback windows of up to 90 days on top.With LeadJourneyNo window. The journey runs from the video click to closed won, however long the sales cycle.
Other touchesYouTube StudioA viewer who returns through a brand search a week later is a new session in your analytics and not visible in YouTube Studio at all.With LeadJourneyYouTube weighed against Google Ads, Meta, LinkedIn, organic search and AI search in one multi-touch model, joined at the lead.
Paid and organic YouTubeYouTube StudioVideo ads report in Google Ads, organic videos in YouTube Studio. Two tools, two numbers, and one youtube.com referrer for both.With LeadJourneyA click with a gclid is the Google Ads campaign. Everything else is the organic YouTube line, so the two never blur.
SetupYouTube StudioNothing for YouTube Studio itself. Video-level reporting on your site means a UTM convention plus a custom report somebody builds and maintains.With LeadJourneyThe script recognises YouTube on its own. A UTM per link adds the video, and the report already exists.
Consent and GDPRYouTube StudioYouTube Studio's numbers are YouTube's own. Your site analytics needs consent to set its cookies and models the sessions that declined.With LeadJourneyFirst-party by design and processed in the EU, at 95%+ accuracy, with a DPA.

Keep YouTube Studio. Give each video a revenue line.

YouTube Studio stays where you read watch time and retention. LeadJourney adds what happens after the click and the revenue that follows.

MCP server

Chat with your YouTube attribution data

The YouTube source, the videos under it, the leads they sent and the revenue those leads closed are also served over MCP. Ask in Claude or ChatGPT, and the answer comes from your own numbers.

LeadJourney MCP connected, try any tab

Which campaigns produced our closed revenue last month?

Based on your LeadJourney data, 3 campaigns produced 148,200 EUR of closed revenue last month:

Google Ads, Brand
38 leads, 9 closed deals, 61,400 EUR. Shortest path to signature.
LinkedIn, Retargeting
21 leads, 6 closed deals, 48,900 EUR. Seven touchpoints on average.
Meta, Lookalike DACH
54 leads, 5 closed deals, 37,900 EUR. Cheapest qualified lead.

Want this as a weekly summary in Slack?

Ask anything about your lead journeys

Where did our three biggest deals this quarter come from?

Your 3 largest deals this quarter all started somewhere the last click never showed you:

42,000 EUR
First touch LinkedIn Ads, closed 63 days later after a webinar signup.
28,500 EUR
First touch Google organic, paid click on day 11, demo on day 19.
21,800 EUR
First touch a Meta video view, form filled from email six weeks on.

Want the full touchpoint list for any of them?

Ask anything about your closed deals

Which landing pages turn LinkedIn traffic into qualified leads?

3 pages take your LinkedIn traffic, and the qualified rate between them runs from 4% to 18%:

/demo/attribution
18% qualified from 214 visits. Highest intent page on the site.
/guide/server-side
9% qualified from 612 visits. Most journeys stall after the download.
/pricing
4% qualified from 488 visits. Second most traffic, lowest intent.

Want the same breakdown for Google Ads traffic?

Ask anything about your landing pages

What did each channel cost per qualified lead last week?

3 channels spent budget last week. Cost per qualified lead ran from 41 EUR to 187 EUR:

LinkedIn Ads
41 EUR per qualified lead. 2,300 EUR spent, 56 qualified.
Google Ads
88 EUR per qualified lead. 4,400 EUR spent, 50 qualified.
Meta Ads
187 EUR per qualified lead. 3,740 EUR spent, 20 qualified.

Want an alert the moment a channel passes 120 EUR?

Ask anything about your cost per lead

What do the journeys that close have in common?

3 signals show up in most of your closed deals and in almost none of the lost ones:

Pricing page, 2+ visits
In 71% of closed deals. In 12% of the ones that never closed.
Demo within 14 days
In 64% of closed deals. Median 9 days from the first click.
Second contact
In 58% of closed deals. A colleague of the lead arrives on site.

Want these three scored onto every lead in your CRM?

Ask anything about your lead journeys

Setup

Every video reporting revenue in about 21 minutes, none of them spent in YouTube Studio

There is no YouTube account to connect and no channel group to build. The time goes on the script, your CRM and the links in your descriptions.

  1. 1About 5 minutes

    Add a single line of code

    Paste the LeadJourney script into your site or your GTM container. From the first page view it reads referrers and UTMs server-side and reports YouTube as its own source, with the direct number corrected at the same time.

  2. 2About 10 minutes

    Connect your CRM

    Sign in to HubSpot, Salesforce, Pipedrive, Attio or Close and pick the pipelines in scope. From then on every YouTube lead is followed through its stages, and won revenue lands on the video that sent it.

  3. 3Same day

    Tag your links and ask the question

    Put a UTM on each description link, the channel link and your pinned comments with the free UTM builder: utm_source=youtube, utm_content naming the video. Each video is then a line with leads, pipeline and revenue on it.

Original reviews

What our customers wrote, word for word

4.9 out of 5 across 11 public reviews. Quoted as they were left, shortened only by dropping whole sentences.

  • 5 out of 5 starsGoogle

    Before LeadJourney, we had no reliable tracking concept for our five-figure ad spend. We were manually building spreadsheet and CRM reports, inaccurate and time-consuming. Within two days, everything was set up. For the first time, I know exactly what I pay per lead and which campaigns actually bring in the best-qualified prospects.

    Florian BuckCEO, Klickkraft GmbH
  • With LeadJourney we are able to track all our leads and connect them with sales and attribution data to make better decisions. In the first month of using it we scaled from 0 to 100k revenue from paid ads only.

    GetreachBacklinks Marketplace (SaaS)
  • 5 out of 5 starsG2

    LeadJourney finally fixed my Marketing Analytics. It goes way beyond basic Ad Tracking Software. The Customer Journey Report saves hours of digging, and capturing everything from Offline Conversions to AI Search Tracking makes it the Best B2B Attribution Platform available.

    Sascha LenzMarketing Manager
  • 5 out of 5 starsTrustpilot

    Connected LeadJourney for 2 clients, setup took literally 20 minutes each. The data became more accurate, the reports actually make sense. Now clients look at the dashboard and the 'why don't the numbers match?' questions are gone.

    Alexander SamarPerformance Marketing Agency
  • 5 out of 5 starsGoogle

    With LeadJourney, we have finally found a tool that provides us with the data we need to scale our performance marketing campaigns. The most important KPI is no longer lead price but cost per qualified lead.

    Steffen SiesingCEO, Bilanzmanufaktur GmbH
  • 5 out of 5 starsG2

    The ability to track both online and offline conversions in one unified dashboard has given us insights we never had before. Our ROI has improved dramatically since we started integrating LeadJourney with our CRM. We're finally able to see the full customer journey, and it's been a game changer for our strategy.

    Andre WitzelFounder, Trading.de
  • 5 out of 5 starsTrustpilot

    The ability to seamlessly integrate data from multiple channels and see real-time insights has significantly improved our campaign results. We now focus on metrics that truly matter, like ROI and qualified leads.

    Nikita YatsunCEO, RLV Media GmbH

FAQ

What channel owners ask before trusting the YouTube line

If yours is not here, our team answers in the chat within a few minutes.

Why does GA4 show my YouTube traffic as Organic Video and direct?

Because GA4 classifies by referrer. A click from youtube.com in a desktop browser carries the referrer, and GA4's default channel groups file it under Organic Video, one line for the whole channel. A click from the YouTube app opens in the app's own browser, which often sends a thin referrer or none at all, and no referrer is direct. Nothing is broken; GA4 has no video-level bucket to put them in.

How does YouTube attribution work per video?

The source comes from the referrer: the tracking script recognises a YouTube referral server-side as the page loads and files the visit under YouTube. The video comes from the link: put a UTM on each description, channel page and pinned comment link with utm_content naming the video, and that name travels with the journey through the form, the CRM and the won deal. The traffic channel report then shows YouTube as a source and each video as a row under it, with visits, leads, pipeline and revenue.

Do I need UTMs on my YouTube links?

For the per video breakdown, yes: a referrer says youtube.com, never which video. Without a UTM the click still counts as YouTube and the landing page report still shows which page it arrived on, so nothing is lost at source level. The free UTM builder in our free tools has a preset for it, and a link only needs tagging once, when you write the description.

Does YouTube link tracking work from the YouTube app?

Yes, and the app is where most clicks come from. The app opens links in its own browser, which frequently drops the referrer, so a plain link arrives looking like direct in any analytics. A tagged link arrives with utm_source=youtube regardless, and the tracking script reads it server-side on arrival, so the click is filed under YouTube and the video whichever device or app it came from.

What about YouTube ads?

Video campaigns run through Google Ads, and a click from one carries a gclid. LeadJourney captures the click ID and credits the visit to the Google Ads campaign, not to the organic YouTube source, so the YouTube line stays earned traffic only. The Google Ads integration handles the paid side, including offline conversions back to the campaign.

Which YouTube links can be tracked: descriptions, the channel page, comments, Shorts?

Any link a viewer can click. Description links, the links on your channel page, pinned and ordinary comments, an end screen link to your site where your channel is allowed one, and a link on a Short where YouTube allows one. Each is a URL you control, so each can carry its own UTM, and LeadJourney treats them all as YouTube with the link's own utm_content telling them apart.

A viewer watches a video today and becomes a customer in three months. Is it still attributed?

Yes. The journey has no window, so the deal is credited to the video that started it however long the cycle takes, and a two-year-old video that still sends clicks still earns credit for them. GA4's lookback windows would have dropped the connection weeks earlier, which is one reason video looks smaller in analytics than it is.

Is tracking YouTube referrals GDPR compliant?

Yes. LeadJourney reads the referrer and the UTM the browser already sends, on servers in the EU, first-party, so consent decisions are respected rather than worked around. Nothing is sent to YouTube or Google, and the viewer is only identified when they fill in your form. A data processing agreement is part of every plan.

Do I need a developer?

No. The script is one line in your site or your GTM container, the CRM connection is an OAuth sign in, and the UTMs are a change to the links you already write in your descriptions. Most accounts are live in about 21 minutes, and our team will do the setup with you on a call if you prefer.

What does it cost?

YouTube tracking is part of the platform rather than a paid add on. Plans are priced on tracked events instead of seats, so your whole team, your editor and your agency can share one workspace, and every plan starts with a 14 day free trial without a credit card.

95%+ accuracy, from video click to closed deal

See which videos send you leads in LeadJourney, not just views

Add the script, connect your CRM, tag your links, and every video becomes a line in your reports with leads, pipeline and won revenue on it. Nothing to configure on YouTube's side.

LeadJourney dashboard showing lead sources, campaign performance and attributed revenue side by side