← Back to Home
Feature

Conversion Funnels: Visualize and Optimize User Journeys

Build multi-step funnels to track user progression. See where visitors drop off, identify bottlenecks, and increase conversion rates with visual funnel analytics.

Conversion Funnels: See Where Users Drop Off

Your site gets 10,000 visitors. 50 become customers.

What happened to the other 9,950?

TrackFox funnels show you exactly where they left—and help you bring them back.


The Funnel Visualization

Example: SaaS Signup Funnel

Homepage     →   Pricing    →   Signup    →   Verify    →   Payment
 10,000      →    2,000     →     500     →     400     →      50
  100%       →     20%      →      5%     →      4%     →     0.5%

             ↓ 80%         ↓ 75%         ↓ 20%         ↓ 87.5%
            lost          lost          lost          lost

Insight: The biggest leak is between Pricing and Signup (75% drop-off). That's where to focus.


Why Funnels Matter

Without Funnels

You know:

  • 10,000 visitors
  • 50 customers
  • 0.5% conversion rate

You guess:

  • "Maybe the pricing page is the problem?"
  • "Perhaps the signup form is too long?"
  • "Could be the payment process?"

With Funnels

You know:

  • 80% drop before viewing pricing → Improve value proposition
  • 75% drop at pricing → Address pricing objections
  • 20% drop during signup → Reduce form friction
  • 87.5% drop after signup → Improve onboarding

Data replaces guesswork.


Building Funnels in TrackFox

Step 1: Define Your Funnel Steps

For a SaaS product:

  1. Landed on site
  2. Viewed pricing
  3. Started signup
  4. Completed signup
  5. First payment

For e-commerce:

  1. Product page view
  2. Added to cart
  3. Started checkout
  4. Completed payment

Step 2: Create the Funnel

Dashboard → Funnels → Create New

  1. Name your funnel: "Signup to Payment"
  2. Add steps:
    • URL match: /pricing*
    • Event: signup_started
    • Event: signup_completed
    • Event: payment_completed
  3. Save

Step 3: View Funnel Data

TrackFox shows:

  • Visitors at each step
  • Conversion rate between steps
  • Drop-off percentage
  • Time between steps
  • Revenue at final step

Funnel Features

Multi-Step Funnels

Track as many steps as you need:

  • 3-step simple funnels
  • 10+ step complex funnels
  • Mix URLs and custom events
  • Branching funnels

Real-Time Funnel Data

See funnel performance live:

  • No 24-48 hour delays
  • Watch conversions happen
  • Catch issues immediately

Revenue-Connected Funnels

Every funnel shows revenue impact:

Signup Funnel - Last 30 Days
Total Revenue: $15,000

Step          | Users  | Revenue Added
Homepage      | 10,000 | $0
Pricing       | 2,000  | $0
Signup        | 500    | $0
Verify        | 400    | $0
Payment       | 50     | $15,000

Avg Order Value: $300

Funnel Segmentation

Break down funnels by:

  • Traffic source
  • Device type
  • Geography
  • Time period
  • User segment

Example:

Mobile Funnel:
Homepage → Pricing → Signup → Payment
10,000   →  800   →  200   →    10   (0.1% conversion)

Desktop Funnel:
Homepage → Pricing → Signup → Payment
10,000   → 2,000  →  600   →    60   (0.6% conversion)

Insight: Mobile conversion is 6x worse. Prioritize mobile optimization.


Funnel Types

Acquisition Funnel

Track new user acquisition:

Ad Click → Landing Page → Signup → Activation

Goal: Maximize new user acquisition


Activation Funnel

Track user activation:

Signup → Onboarding → First Value → Aha Moment

Goal: Get users to value quickly


Revenue Funnel

Track monetization:

Active User → Pricing View → Checkout → Payment

Goal: Convert free users to paid


Retention Funnel

Track engagement over time:

Day 1 Active → Day 7 Active → Day 30 Active

Goal: Keep users coming back


Funnel Optimization

Identify the Biggest Leak

Focus on the step with highest drop-off:

Step Transition Drop-off Priority
Landing → Pricing 80% Medium
Pricing → Signup 75% HIGH
Signup → Verify 20% Low
Verify → Payment 87.5% HIGH

Work on Pricing → Signup first (high drop-off, high volume).


A/B Test Funnel Steps

Test variations:

  • Pricing page A vs B
  • Signup form A vs B
  • Onboarding flow A vs B

Track full funnel impact, not just step conversion.


Compare Time Periods

Week over week:

This Week:
Landing → Pricing → Signup → Payment
10,000  →  2,200  →   550  →    60   (0.6%)

Last Week:
Landing → Pricing → Signup → Payment
10,000  →  2,000  →   500  →    50   (0.5%)

Improvement: +20% at every step. Keep doing what you changed.


Tracking Funnel Events

Automatic URL Tracking

TrackFox automatically tracks page visits:

No code needed for URL-based funnel steps.


Custom Event Tracking

Track specific actions:

// Signup started
window?.trackfox("signup_started", {
  method: "email",
  source: "pricing_page",
});

// Signup completed
window?.trackfox("signup_completed", {
  plan: "free_trial",
});

// Payment completed
window?.trackfox("payment_completed", {
  plan: "pro",
  amount: 99,
  currency: "usd",
});

Server-Side Events

For critical conversions:

// Backend payment handler
await trackfox.track({
  event: "payment_completed",
  userId: user.id,
  properties: {
    plan: "pro",
    amount: 99,
  },
});

Funnel Alerts

Drop-Off Alerts

Get notified when funnel breaks:

  • "Signup completion dropped 50% in last hour"
  • "Payment completion is 0 in last 30 minutes"
  • "Funnel conversion below 0.3% threshold"

Receive via Discord, Telegram, or email.


Milestone Alerts

Celebrate wins:

  • "100th conversion today!"
  • "Funnel conversion hit 1% (new record)"
  • "$10,000 revenue through funnel today"

Funnel Analytics vs GA4

Feature TrackFox GA4
Setup time 2 minutes 30+ minutes
Real-time data Yes 24-48 hour delay
Revenue in funnels Native Complex setup
Funnel visualization Visual builder Configuration required
Plans with funnels All ($9+) Limited free, full GA360
Learning curve Easy Steep

Getting Started

Install TrackFox

npx trackfox add

Create Your First Funnel

  1. Dashboard → Funnels → Create New
  2. Name: "Primary Conversion"
  3. Add steps:
    • /pricing (URL)
    • signup_completed (Event)
    • payment_completed (Event)
  4. Save

Add Custom Events

window?.trackfox("signup_completed");
window?.trackfox("payment_completed", { amount: 99 });

Pricing

Funnels included in all plans:

  • Unlimited funnels
  • Unlimited steps
  • Real-time data
  • Revenue tracking
  • Segmentation
  • Alerts

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


Start Building Funnels

See where users drop off. Fix the leaks.

Start your free trial →

Turn more visitors into customers.


Last updated: January 2026

Try TrackFox free for 14 days

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