← Back to Home
Feature

Revenue Analytics: See Which Traffic Actually Drives Sales

Connect your analytics to Stripe, PayPal, LemonSqueezy, and Paddle. See exactly which traffic sources, campaigns, and pages generate real revenue.

Revenue Analytics: The Feature That Changes Everything

Every analytics tool shows you traffic.

Only TrackFox shows you which traffic becomes revenue.


The Revenue Visibility Gap

What Traditional Analytics Shows

  • 50,000 visitors this month
  • 2,500 visited pricing
  • 500 signed up
  • Bounce rate: 65%

What you don't know:

  • How much revenue did those 500 signups generate?
  • Which traffic source drove the highest-value customers?
  • Are your Google Ads profitable or burning money?

What TrackFox Shows

Traffic Source Visitors Signups Revenue LTV
Google Organic 20,000 200 $45,000 $225
Google Ads 10,000 150 $22,500 $150
Product Hunt 5,000 80 $32,000 $400
Twitter 8,000 50 $7,500 $150
Direct 7,000 20 $6,000 $300

Now you know: Product Hunt visitors have the highest LTV. Double down there.


How Revenue Analytics Works

Step 1: Connect Your Payment Provider

Native integrations with:

Connection takes 2 minutes:

  1. Dashboard → Integrations
  2. Click "Connect Stripe" (or other provider)
  3. Authorize access
  4. Done

Step 2: TrackFox Matches Payments to Sessions

When a customer pays:

  1. Payment provider sends transaction data
  2. TrackFox matches the customer to their session
  3. Revenue attributed to traffic source
  4. Appears in your dashboard instantly

No manual tracking or complex setup.


Step 3: Analyze Revenue Data

Your dashboard shows:

  • Revenue by traffic source
  • Revenue by campaign
  • Revenue by landing page
  • Customer lifetime value by source
  • Revenue trends over time

Revenue Analytics Features

Revenue by Traffic Source

See which channels drive dollars:

This Month's Revenue: $113,000

By Source:
├── Google Organic: $45,000 (40%)
├── Product Hunt: $32,000 (28%)
├── Google Ads: $22,500 (20%)
├── Twitter: $7,500 (7%)
└── Direct: $6,000 (5%)

Insight: Organic and Product Hunt drive 68% of revenue. Prioritize accordingly.


Revenue by Campaign

Track campaign ROI:

Campaign Spend Revenue ROI
Google - Brand $2,000 $12,000 500%
Google - Competitor $3,000 $6,500 117%
Google - Generic $5,000 $4,000 -20%
Facebook - Retargeting $1,500 $3,500 133%

Action: Kill the generic campaign. Scale brand and retargeting.


Revenue by Landing Page

Which pages convert to revenue:

Landing Page Visitors Revenue Rev/Visitor
/lp/saas-analytics 3,000 $18,000 $6.00
/blog/roi-guide 5,000 $15,000 $3.00
/ 25,000 $45,000 $1.80
/lp/free-trial 8,000 $12,000 $1.50

Insight: /lp/saas-analytics has highest revenue per visitor. Send more traffic there.


Customer Lifetime Value by Source

Not all customers are equal:

Source Avg First Payment 6-Month LTV 12-Month LTV
Product Hunt $99 $350 $600
Google Organic $49 $180 $320
Google Ads $29 $120 $200
Twitter $29 $100 $150

Insight: Product Hunt customers pay more and stay longer. Worth the effort.


Revenue Tracking Methods

Client-Side Tracking

For simple setups:

// Track purchase on thank-you page
window?.trackfox("purchase_completed", {
  amount: 99,
  currency: "usd",
  plan: "pro",
});

Pros: Easy to implement Cons: Can miss purchases if user closes browser


Server-Side Tracking (Recommended)

For accurate tracking:

// In your payment webhook handler
await trackfox.track({
  event: "purchase_completed",
  userId: user.id,
  properties: {
    amount: 99,
    currency: "usd",
    plan: "pro",
  },
});

Pros: Never misses a purchase Cons: Requires backend implementation


Native Integration (Easiest)

Connect Stripe/PayPal directly:

  • No code changes needed
  • 100% accurate
  • Automatic tracking
  • Subscription lifecycle included

This is the recommended approach.


Subscription Revenue Tracking

Track the Full Subscription Lifecycle

Events tracked automatically:

  • subscription_created - New subscriber
  • subscription_renewed - Monthly/annual renewal
  • subscription_upgraded - Plan upgrade
  • subscription_downgraded - Plan downgrade
  • subscription_cancelled - Cancellation
  • subscription_reactivated - Win-back

MRR and ARR Tracking

See recurring revenue metrics:

  • Monthly Recurring Revenue (MRR)
  • Annual Recurring Revenue (ARR)
  • MRR growth rate
  • Churn rate
  • Expansion revenue

Cohort Revenue Analysis

Track revenue by signup cohort:

Cohort Month 1 Month 3 Month 6 Month 12
Jan 2026 $5,000 $4,200 $3,800 -
Dec 2025 $4,500 $3,800 $3,500 -
Nov 2025 $4,000 $3,500 $3,200 $2,800

See how different cohorts retain and expand over time.


Revenue Attribution Models

First-Touch Attribution

Credit goes to first interaction:

  • Customer finds you via Google
  • Returns via Facebook ad
  • Converts via email
  • Revenue credited to: Google

Best for: Understanding top-of-funnel performance


Last-Touch Attribution

Credit goes to final interaction:

  • Customer finds you via Google
  • Returns via Facebook ad
  • Converts via email
  • Revenue credited to: Email

Best for: Understanding bottom-of-funnel performance


Linear Attribution

Credit split equally:

  • Customer has 4 touchpoints
  • Each gets 25% credit

Best for: Balanced view of all channels


Time-Decay Attribution

Recent touchpoints get more credit:

  • First touch: 10%
  • Middle touches: 20% each
  • Last touch: 50%

Best for: Weighting conversion drivers


Getting Started

Quick Setup

npx trackfox add

Connect Payment Provider

  1. Dashboard → Integrations
  2. Connect Stripe (or PayPal, LemonSqueezy, Paddle)
  3. Revenue tracking starts immediately

View Revenue Data

Dashboard → Revenue

See revenue by source, campaign, landing page, and time period.


Pricing

Revenue analytics included in all plans:

  • Unlimited revenue tracking
  • All payment providers
  • All attribution models
  • Cohort analysis
  • LTV tracking

$9/month for 10k events. 14-day free trial.


Start Tracking Real Revenue

Stop guessing. Start knowing.

Start your free trial →

See which traffic drives your business.


Last updated: January 2026

Try TrackFox free for 14 days

No credit card required. Cancel anytime. All features included.