RevData tracks YouTube revenue by connecting two pieces of data: a unique tracked link in each video's description (which identifies the video when someone clicks) and a conversion pixel on your thank-you page (which fires when someone buys). When those two signals match, RevData attributes the sale to the video — giving you per-video revenue, Revenue Per View, and click-to-purchase rates across your entire catalog.
The Problem RevData Solves
YouTube Analytics shows views, watch time, and ad revenue — but it can't tell you which videos drive your course sales or membership signups. Your course platform shows sales and revenue — but it doesn't know which YouTube videos sent those buyers. RevData bridges this gap by creating a shared identifier (the session ID) that connects the YouTube click to the course purchase.
Before RevData, course-selling YouTubers were left with two data streams that couldn't talk to each other. They knew YouTube was driving sales, but not which videos. RevData solves this with a two-component tracking system that requires no developer and takes under an hour to set up.
Component 1 — Tracked Links
When you connect your YouTube channel to RevData, it imports your complete video catalog via the YouTube Data API. For each video, it generates a unique tracked link — a short URL that looks like getrevdata.com/t/[video-specific-code].
You copy this tracked link and paste it into the video's YouTube description, replacing your existing website link. When a viewer clicks the tracked link:
- RevData records the click: which video, timestamp, device, country
- RevData creates a unique session ID for this visitor
- The session ID is stored as both a cookie and a localStorage key on the visitor's browser
- The visitor is immediately redirected to your destination URL (your sales page or website)
- Your destination URL receives the session ID as a URL parameter (
?rd_sid=XXXXX)
From the viewer's perspective, clicking the link is instant — they see a brief redirect and land on your page. The tracking happens in the background.
Component 2 — The Revenue Pixel
The revenue pixel is a small JavaScript snippet placed on your post-purchase thank-you page. You copy it from your RevData dashboard and paste it into your course platform's thank-you page settings.
When a buyer lands on your thank-you page after completing a purchase:
- The pixel code runs automatically when the page loads
- It checks for the session ID in two places: the URL parameters and localStorage
- If found, it sends the session ID to RevData's server as an invisible image request
- RevData receives the session ID and looks it up in its database
- It matches the session ID to the original video click record
- The sale is attributed to that video
The attribution is now complete: RevData knows this specific purchase came from that specific video.
What RevData Shows You
Once tracked links are in place and the pixel is installed, RevData's dashboard populates with per-video data:
- Clicks: How many times each video's tracked link was clicked
- Conversions: How many clicks from each video resulted in purchases
- Revenue: Total revenue attributed to each video
- Click-through rate: Clicks ÷ views, showing what percentage of viewers click through
- Conversion rate: Conversions ÷ clicks, showing what percentage of clickers buy
- Revenue Per View (RPV): Revenue ÷ views, the core business efficiency metric
The Journeys view shows the full multi-video click path before each conversion — the sequence of videos a buyer watched before purchasing. This reveals your funnel's structure and which videos appear most often just before a sale.
The AI Video Strategy Feature
RevData's AI Video Strategy reads your complete channel data — all videos, their view counts, engagement rates, RPV scores, and revenue attribution — and generates personalized content recommendations every 5 days. Unlike keyword-based AI tools, RevData's recommendations are based on what has actually converted on your specific channel, not on general YouTube search data.
The AI identifies which topic categories have the highest Revenue Per View in your catalog, which types of titles tend to attract buyer-intent audiences, and what your channel's content gaps are relative to your highest-performing material. It then produces specific video ideas, suggested title formats, and a recommended content plan for the next publishing cycle.
Setup: What's Actually Required
Setting up RevData has three steps, typically completed in a single session:
- Connect your YouTube channel: Authorize RevData to read your channel data via the YouTube API (read-only access). This imports your full video catalog.
- Add tracked links to video descriptions: RevData generates a tracked link for each video. Copy and paste each into the corresponding description. For large catalogs, prioritize your top 20-30 videos by view count first.
- Install the revenue pixel: Copy the pixel code from RevData's setup page and paste it into your course platform's post-purchase page settings. Confirm it's working by making a test click and verifying the conversion appears in RevData.
Total setup time: 30-60 minutes for most creators. No developer, no coding, no complex integrations.
What RevData Is Not
RevData is not a YouTube channel growth tool. It doesn't provide keyword research, thumbnail A/B testing, or subscriber optimization features. It's a revenue attribution platform — it measures and reports the business outcomes of content you've already published. For channel growth, use TubeBuddy, VidIQ, or YouTube's native analytics alongside RevData.