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:
- Landed on site
- Viewed pricing
- Started signup
- Completed signup
- First payment
For e-commerce:
- Product page view
- Added to cart
- Started checkout
- Completed payment
Step 2: Create the Funnel
Dashboard → Funnels → Create New
- Name your funnel: "Signup to Payment"
- Add steps:
- URL match:
/pricing* - Event:
signup_started - Event:
signup_completed - Event:
payment_completed
- URL match:
- 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
- Dashboard → Funnels → Create New
- Name: "Primary Conversion"
- Add steps:
/pricing(URL)signup_completed(Event)payment_completed(Event)
- 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.
Turn more visitors into customers.
Last updated: January 2026
Related Articles
Authenticated User Filtering: See True Conversion Rates
Filter out logged-in users from your analytics. See real conversion rates for new visitors, not skewed data from your team and existing customers.
Custom Event Tracking: Track Any User Action
Track custom events beyond pageviews. Button clicks, form submissions, video plays, feature usage—anything that matters to your business.
Hour-by-Hour Analytics: Granular Traffic Insights
See your traffic patterns hour by hour. Identify peak times, spot anomalies, and understand when your audience is most engaged.
Try TrackFox free for 14 days
No credit card required. Cancel anytime. All features included.