Online Course Analytics: Track Students From Click to Completion
Course creator analytics that show which marketing drives enrollments. Track student acquisition, completion rates, and revenue by traffic source.
Online Course Analytics: Know What Drives Enrollments
You sell online courses.
Students come from YouTube, Twitter, your podcast, paid ads, and organic search.
Which channel brings the best students?
TrackFox shows you which traffic sources drive enrollments AND completions.
The Course Creator's Challenge
What Course Platforms Show
Teachable/Thinkific/Kajabi dashboard:
- 500 enrollments this month
- $25,000 revenue
- 65% completion rate
What's Missing
- Which marketing channel drove those 500 enrollments?
- Do YouTube students complete courses at higher rates?
- What's the ROI on your Facebook ads?
- Which content brings high-value students vs. refund requesters?
Course Analytics Features
Enrollments by Source
See where students come from:
| Traffic Source | Site Visits | Enrollments | Revenue |
|---|---|---|---|
| YouTube | 5,000 | 200 | $10,000 |
| Podcast | 2,000 | 120 | $6,000 |
| Organic Search | 3,000 | 90 | $4,500 |
| Facebook Ads | 4,000 | 60 | $3,000 |
| 3,000 | 30 | $1,500 |
Insight: YouTube drives 40% of revenue. Podcast has best conversion rate.
Course-Level Analytics
Track each course's performance:
| Course | Enrollments | Revenue | Avg Source |
|---|---|---|---|
| Complete Masterclass | 150 | $15,000 | YouTube |
| Beginner Workshop | 250 | $7,500 | Organic Search |
| Pro Bundle | 50 | $10,000 | |
| Mini Course (Free) | 800 | $0 | Twitter/Social |
Student Quality by Source
Not all students are equal:
| Source | Enrollments | Completion | Refund Rate | NPS |
|---|---|---|---|---|
| Podcast | 120 | 85% | 2% | 72 |
| Organic Search | 90 | 70% | 5% | 65 |
| YouTube | 200 | 60% | 8% | 58 |
| Facebook Ads | 60 | 40% | 15% | 45 |
Insight: Podcast students are highest quality. Facebook ads bring lowest.
Revenue Attribution
Connect marketing spend to course revenue:
| Campaign | Spend | Enrollments | Revenue | ROI |
|---|---|---|---|---|
| YouTube - Tutorials | $0 | 200 | $10,000 | ∞ |
| Facebook - Retargeting | $500 | 40 | $2,000 | 300% |
| Facebook - Cold | $1,000 | 20 | $1,000 | 0% |
| Google Ads | $800 | 35 | $1,750 | 119% |
Setting Up Course Tracking
Step 1: Add TrackFox to Your Site
On your landing page / sales page:
npx trackfox add
Or add script to your course platform's custom code section:
<script
defer
src="https://trackfox.app/script.js"
data-website-id="your-website-id"
></script>
Step 2: Tag Your Marketing Links
YouTube video descriptions:
Enroll now: https://yourcourse.com?utm_source=youtube&utm_medium=video&utm_campaign=masterclass-promo-jan
Podcast show notes:
Get the course: https://yourcourse.com?utm_source=podcast&utm_medium=audio&utm_campaign=ep-47
Email campaigns:
https://yourcourse.com?utm_source=email&utm_medium=newsletter&utm_campaign=launch-sequence
Step 3: Connect Course Platform
Teachable:
- Go to Settings → Webhooks
- Add TrackFox webhook URL
- Select "enrollment" and "purchase" events
Thinkific:
- Settings → Webhooks
- Add TrackFox endpoint
- Enable order notifications
Kajabi:
- Settings → Third-party integrations
- Add TrackFox webhook
Or connect via Stripe directly for any platform.
Step 4: View Course Analytics
Dashboard shows:
- Enrollments by source
- Revenue by course
- Student journey visualization
- Marketing ROI
Course-Specific Funnels
Webinar Funnel
Ad Click → Webinar Signup → Attended → Stayed 30min → Offer Viewed → Purchased
5,000 → 1,500 → 800 → 500 → 400 → 100
Conversion: 2% from ad click to purchase
Revenue: $50,000
Evergreen Funnel
Content → Email Signup → Email Sequence → Sales Page → Checkout → Enrolled
10,000 → 1,000 → 600 → 300 → 150 → 80
Conversion: 0.8% from content to enrollment
Free-to-Paid Funnel
Free Course Signup → Started Free → Completed Free → Upsell Viewed → Purchased
2,000 → 1,500 → 800 → 400 → 80
Free-to-paid: 4%
Advanced Course Metrics
Lifetime Value by Acquisition
Track student LTV by original source:
| Source | First Purchase | 12-month LTV | LTV Multiple |
|---|---|---|---|
| Podcast | $100 | $350 | 3.5x |
| YouTube | $75 | $180 | 2.4x |
| Facebook Ads | $50 | $80 | 1.6x |
Podcast students buy more courses over time.
Content-to-Enrollment Tracking
Which content drives enrollments:
| Content Piece | Views | Enrollments | Revenue |
|---|---|---|---|
| "How I Built My Business" video | 50,000 | 80 | $4,000 |
| "Day in My Life" video | 100,000 | 20 | $1,000 |
| "Complete Tutorial" video | 20,000 | 60 | $3,000 |
Tutorial content converts 10x better than vlogs.
Launch Analytics
Track course launches:
Launch: January 2026 Masterclass
Day 1: 150 enrollments, $7,500
Day 2: 100 enrollments, $5,000
Day 3: 80 enrollments, $4,000
Day 4: 50 enrollments, $2,500
Day 5 (cart close): 120 enrollments, $6,000
Total: 500 enrollments, $25,000
By Source:
- Email list: 300 enrollments (60%)
- YouTube: 100 enrollments (20%)
- Social: 60 enrollments (12%)
- Affiliates: 40 enrollments (8%)
Integration Examples
Teachable + TrackFox
Track:
- Enrollment events
- Course progress
- Upsell conversions
- Student retention
Thinkific + TrackFox
Track:
- Multi-course purchases
- Bundle conversions
- Community engagement
- Completion rates by source
Podia + TrackFox
Track:
- Course + membership combined
- Digital downloads
- Coaching sessions
- Full student journey
Course Creator Success Stories
Example: Tech Skills Course
Before TrackFox:
- Spent $3,000/month on Facebook ads
- 100 enrollments/month
- Assumed ads were working
After TrackFox:
- Discovered 80 enrollments came from YouTube (free)
- Only 20 from Facebook ($150 cost per enrollment)
- Reallocated budget to YouTube content
Result: Same enrollments, $2,400/month saved
Example: Creative Course
Before:
- Newsletter had 10,000 subscribers
- Assumed all revenue came from newsletter
After:
- Discovered 60% of revenue came from podcast
- Newsletter drove traffic but not conversions
- Shifted strategy to podcast promotion
Result: 40% revenue increase in 3 months
Pricing for Course Creators
| Plan | Events/Month | Price | Good For |
|---|---|---|---|
| Starter | 10k | $9/mo | New course creator |
| Growth | 100k | $29/mo | Established creator |
| Pro | 500k | $69/mo | Multi-course business |
| Scale | 2M | $129/mo | Large audience, many courses |
All plans include:
- Full revenue attribution
- Course platform integrations
- Student journey tracking
- Launch analytics
Start Tracking Course Revenue
Know which marketing drives enrollments.
14 days free. No credit card required.
Last updated: January 2026
Related Articles
Web Analytics for Indie Hackers: Simple, Affordable, Privacy-First
The best analytics solution for indie hackers and solo founders. Track what matters, respect user privacy, and don't break the bank. Starting at $9/month.
Analytics for Content Creators: Track Your Digital Product Revenue
Creator-focused analytics that connect your content to revenue. Track which videos, posts, and channels drive course sales, memberships, and digital product purchases.
Membership Site Analytics: Track Acquisition and Retention
Analytics for membership sites and communities. Track member acquisition by source, monitor churn by channel, and optimize for member lifetime value.
Try TrackFox free for 14 days
No credit card required. Cancel anytime. All features included.