Info Product Link Tracking: The Complete Setup
Track digital product sales from social media. Complete guide to link setup for course creators and ebook sellers.
Info Product Link Tracking: The Complete Setup
If you sell courses, ebooks, digital templates, or any information product online, you probably spend a significant portion of your time on social media promoting it. Instagram, TikTok, LinkedIn, Twitter—you’re everywhere, sending traffic to your sales pages and checkout pages.
But here’s the brutal truth: most of that traffic never gets properly tracked.
You post, your followers click, traffic increases on your sales page, but when it comes to knowing which platform, which post, or which follower group actually converted into a sale, you’re flying blind. Are your TikTok videos driving customers or just impressions? Is your LinkedIn content worth the time investment? You have no idea, which makes it impossible to optimize.
The problem isn’t your funnel or your product—it’s that your traffic is being routed through social platforms’ in-app browsers, which break link tracking and isolate your conversion data.
The Info Product Sales Funnel and Where It Breaks
Selling an information product is fundamentally different from affiliate marketing. You’re not promoting someone else’s product; you own the entire funnel. That means you’re responsible for tracking every step.
A typical info product funnel looks like this:
Step 1: Awareness (Social Media) You post about your course, ebook, or template on Instagram, TikTok, LinkedIn, or other platforms. You want to know which posts, which platforms, and which audiences drive the most traffic to your sales page.
Step 2: Landing Page Traffic clicks through to your sales page—a standalone page on your website with sales copy, testimonials, maybe a video, and a CTA button.
Step 3: Payment Gateway Users click “Buy Now,” are redirected to Stripe, PayPal, Gumroad, or whatever payment processor you use.
Step 4: Conversion Payment is processed, user gets access to the product (email with download link, course login credentials, etc.).
The problem emerges at Step 1 and 2. When a user clicks your promotional link on Instagram, that click opens in Instagram’s in-app browser. The in-app browser doesn’t properly pass referrer data, UTM parameters, or cookies to your landing page. Even if you’ve set up Google Analytics UTM tags correctly (e.g., ?utm_source=instagram&utm_medium=social), the in-app browser strips or corrupts them.
Result: Your landing page receives traffic, but Google Analytics reports it as direct traffic or broken referrer data. Your conversion pixel doesn’t fire properly. You can’t tell if that purchase came from Instagram or somewhere else.
Why Standard Link Tracking Fails for Info Products on Social Media
Let’s say you’re selling an online course on copywriting. You’ve set everything up correctly:
- Your sales page is optimized
- Your payment processor is working
- Your UTM parameters are properly formatted
- Your conversion tracking pixel is installed
You post on Instagram with a link that looks like this:
https://yoursite.com/copywriting-course?utm_source=instagram&utm_medium=social&utm_campaign=launch
Someone clicks it. The click volume increases. But here’s what actually happens:
In Instagram’s Browser:
- The in-app browser opens your link
- Referrer headers are stripped or limited
- UTM parameters arrive damaged or incomplete
- Google Analytics receives the click but with “direct” or “(none)” as the source
- Your conversion pixel fires, but the session context is lost
- If the user leaves Instagram and comes back to your site later (maybe from an email you sent them), the session is treated as a new, separate visitor
Result: Your analytics show traffic and sales, but the connection between “I posted on Instagram” and “I got a customer” is broken.
On top of that, many social platforms actively strip outbound referrer information because they want to retain users and prevent cross-platform tracking. They’re not trying to help you understand where your customers come from—they’re trying to prevent you from measuring what you promote off their platform.
What Makes Info Product Link Tracking Different From Affiliate Tracking
While affiliate tracking (Amazon Associates, ShareASale, etc.) relies on cookies set by external merchants, info product tracking relies on your own analytics infrastructure.
This is actually more complex because you have to:
- Set up proper UTM parameters for every post, every platform, every variation you test
- Install conversion tracking pixels (Facebook Pixel, Google Analytics 4 Conversion Events, TikTok Pixel) that actually fire when someone buys
- Ensure session continuity so the click and the conversion are linked
- Separate paid traffic from organic and measure ROI accurately
- Track through the entire funnel from click to purchase completion
Most course creators and ebook sellers skip steps 3-5 because they seem complex. They install basic analytics, see some traffic, see some sales, and assume it’s working. But without proper tracking, they have no way to know:
- Which post generated that sale
- Which platform gives the best ROI
- Which audience segment converts best
- Whether a viral post is actually worth the effort
All they see is “traffic went up” and “I made some money,” which isn’t enough to optimize.
Setting Up Proper Info Product Link Tracking
Here’s the complete setup for tracking social media traffic to your info product sales page:
1. Choose Your Analytics Platform
Google Analytics 4 is the baseline. It’s free and integrates with most sales pages. Set it up on your site and configure conversion events for “checkout initiation” and “purchase completion.”
For more detailed tracking, add Facebook Pixel and TikTok Pixel if you advertise on those platforms. These pixels track actions on your site and help you retarget users who click but don’t buy.
2. Create a Consistent UTM Structure
Every link you share should follow the same UTM naming convention:
https://yoursite.com/copywriting-course?utm_source=instagram&utm_medium=social&utm_campaign=launch&utm_content=post123
utm_source: Platform (instagram, tiktok, linkedin, twitter)utm_medium: Channel type (social, email, paid_ads)utm_campaign: Campaign name (launch, reopening, evergreen)utm_content: Specific post or variation (post123, video_1, carousel_2)
Keep the naming consistent so you can easily filter and compare in analytics.
3. Implement Conversion Events
In Google Analytics, create a conversion event for “purchase.” Most payment processors have a plugin or webhook that can send this event automatically:
- Stripe: Use webhooks to fire the conversion event when payment succeeds
- Gumroad: Gumroad has built-in Google Analytics integration
- ConvertKit or Kajabi: Native GA4 integration for purchase tracking
- PayPal or custom checkout: Use a confirmation page redirect to fire the conversion event
Without this step, you can’t distinguish between traffic and actual customers.
4. Use Unique Landing Page URLs or Query Parameters
Some course creators use different landing page URLs for different campaigns:
yoursite.com/instagram-coursefor Instagram trafficyoursite.com/tiktok-coursefor TikTok traffic
Others use the same page with UTM parameters. Either works, but UTM parameters are more flexible and easier to scale.
5. Install Conversion Pixels for Paid Ads
If you’re running paid ads to boost organic posts, install conversion pixels before you launch:
- Facebook Pixel: Tracks site visits and purchases for retargeting and campaign measurement
- TikTok Pixel: Similar functionality for TikTok advertising
- Google Analytics: Automatically tracks conversions you’ve configured
These pixels are essential if you want to measure ad ROI accurately.
The Deep Linking Difference for Info Products
Even with perfect UTM setup and conversion tracking, social in-app browsers still break the chain. UTM parameters survive better than cookies, but they can still get corrupted, and more importantly, session continuity is lost.
Example scenario:
- User sees your TikTok post in the app
- User clicks with UTM parameters intact
- TikTok’s browser opens your sales page
- User reads sales page for a few minutes
- User minimizes TikTok to check email or another app
- User comes back to your sales page
- User clicks “Buy Now”
- System treats this as a new session, not a continuation of the TikTok click
Result: The purchase gets attributed to direct traffic instead of TikTok.
Deep linking solves this by opening your sales page in the user’s real browser instead of the in-app browser. The session stays consistent, your analytics recognize the full journey from click to purchase, and you can accurately measure which social posts drive sales.
With deep linking, your info product link tracking becomes:
- Accurate: All traffic is properly attributed to its source
- Actionable: You know exactly which posts and platforms convert
- Optimizable: You can test variations and measure results with confidence
- ROI-measurable: If you’re paying for ads, you know the real return
Building Your Info Product Tracking Workflow
Here’s a practical workflow once you have the fundamentals in place:
Month 1: Baseline Setup
- Install Google Analytics 4 with purchase conversion events
- Create your UTM naming convention
- Set up 3-5 test posts with correct UTM parameters
- Monitor analytics to confirm tracking is working
Month 2: Expand and Test
- Increase post frequency
- Test different post types (carousel, video, static image)
- A/B test headlines and CTAs
- Compare conversion rates across post types
Month 3: Optimize
- Identify which post types convert best
- Identify which platforms convert best
- Double down on what’s working
- Cut or improve what’s not
Ongoing: Monitor and Refine
- Check analytics weekly
- Track customer acquisition cost (CAC) by platform
- Adjust content strategy based on data
- Test new platforms with the same tracking framework
This workflow only works if your tracking is accurate. Broken tracking means you’re flying blind, making decisions on hunches instead of data.
Comparison: With vs. Without Proper Tracking
Info Creator Without Proper Tracking:
- Posts on TikTok, gets 5,000 views
- Traffic increases on sales page
- Makes 10 sales that day
- Doesn’t know how many (if any) came from TikTok
- Can’t calculate TikTok ROI
- Wastes time on platforms that don’t convert because they don’t know the difference
- Misses optimization opportunities
Info Creator With Proper Tracking (and Deep Linking):
- Posts on TikTok, gets 5,000 views
- Deep-linked tracking shows 500 clicks to sales page
- Deep-linked tracking shows 45 of those 500 converted to customers
- Calculates: 9% conversion rate from TikTok traffic
- Compares to Instagram (7% conversion) and LinkedIn (5% conversion)
- Doubles down on TikTok content
- Significantly increases revenue by optimizing based on data
FAQ: Info Product Tracking
Q: Do I need to use all these analytics platforms or just Google Analytics? A: Google Analytics 4 is the foundation. Facebook Pixel and TikTok Pixel are optional but valuable if you’re running paid ads or want more detailed audience behavior data. Start with GA4 and add others as you scale.
Q: What’s the difference between UTM parameters and conversion pixels? A: UTM parameters tell you where traffic came from. Conversion pixels tell you what happened after traffic arrived. Both are needed for a complete picture.
Q: Can I track through a payment page I don’t control (like Stripe)? A: Yes. Use Stripe webhooks or confirmation page redirects to send conversion events to your analytics. Most payment processors support this.
Q: How long does it take to get usable data? A: You need at least 50-100 conversions per channel to see meaningful patterns. For most info products, that’s 2-4 weeks of normal traffic.
Q: Should I use a URL shortener for my social links? A: Avoid generic URL shorteners—they can block or throttle traffic. Use a proper link management platform (like Bouncy) that preserves UTM parameters and implements deep linking for proper tracking.
Stop guessing whether your social media efforts actually drive sales. Set up proper tracking now, and optimize your info product marketing based on real data. Start with Bouncy to implement deep linking and bulletproof link tracking across all platforms.