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.
Authenticated User Filtering: Clean Data for Real Insights
Your conversion rate shows 15%.
But your team visits 100 times a day. Your existing customers log in constantly. Your real conversion rate for new visitors? Maybe 2%.
TrackFox lets you filter out authenticated users for accurate data.
The Dirty Data Problem
Who's Polluting Your Analytics?
Internal traffic:
- Your team checking the site
- QA testing
- Developers deploying
- Designers reviewing
Existing customers:
- Logging into their accounts
- Using the product
- Checking documentation
- Managing settings
Result: Inflated traffic, skewed conversions, meaningless metrics.
Real Example
Unfiltered analytics:
- 10,000 visitors
- 1,500 conversions
- 15% conversion rate
After filtering authenticated users:
- 6,000 new visitors
- 120 conversions
- 2% conversion rate
Reality: Your actual conversion rate is 2%, not 15%.
How Filtering Works
Identify Authenticated Users
When a user logs in:
// User authentication event
window?.trackfox("identify", {
user_id: "user_12345",
is_authenticated: true,
});
TrackFox marks this session as authenticated.
Filter in Reports
Dashboard → Settings → Filters:
- Toggle "Exclude authenticated users"
- See metrics for new visitors only
Or filter per-report:
- Keep authenticated data for product analytics
- Filter for marketing analytics
Segment Analysis
Compare authenticated vs. new visitors:
| Metric | All Users | New Visitors | Authenticated |
|---|---|---|---|
| Visitors | 10,000 | 6,000 | 4,000 |
| Conversions | 1,500 | 120 | 1,380 |
| Conversion Rate | 15% | 2% | 34.5% |
Insight: New visitors convert at 2%. Authenticated users (existing customers) "convert" at 34.5% (re-purchasing, upgrades).
Use Cases
Marketing Analytics
Goal: Understand how marketing drives new customers
Filter: New visitors only
Metrics that matter:
- Landing page conversion rate
- Traffic source quality
- Campaign performance
- First-time visitor funnel
Product Analytics
Goal: Understand how customers use the product
Filter: Authenticated users only
Metrics that matter:
- Feature usage
- Activation rate
- Retention
- Expansion revenue
Landing Page Optimization
Goal: Improve conversion for new visitors
Filter: New visitors only
Why: Your team and customers already converted. Testing should focus on unconverted visitors.
Content Performance
Goal: See which content attracts new users
Filter: New visitors only
Insight: "This blog post brought 500 new visitors with 3% conversion rate" vs "This page had 2,000 views (mostly your team)."
Implementation
Mark Users as Authenticated
JavaScript (client-side):
// When user logs in
function onLogin(user) {
window?.trackfox("identify", {
user_id: user.id,
is_authenticated: true,
plan: user.plan,
role: user.role,
});
}
Server-side:
// In your auth middleware
trackfox.identify({
userId: user.id,
traits: {
is_authenticated: true,
plan: user.plan,
},
});
Filter Internal Team
Option 1: Role-based filtering
window?.trackfox("identify", {
user_id: user.id,
is_internal: user.email.endsWith("@yourcompany.com"),
});
Option 2: IP-based filtering
Dashboard → Settings → IP Filters → Add office IPs
Option 3: Domain filtering
Automatically exclude traffic from your company domain.
Toggle Filtering
Global default:
- Dashboard → Settings → Default view → Exclude authenticated
Per-report:
- Add filter condition when viewing reports
- Save filtered views for quick access
Advanced Filtering
User Segments
Create custom segments:
- New visitors: Never identified
- Trial users: Authenticated, plan = trial
- Paid users: Authenticated, plan = paid
- Team members: is_internal = true
Compare segments:
| Segment | Traffic | Conv Rate | Revenue |
|---|---|---|---|
| New visitors | 6,000 | 2% | $12,000 |
| Trial users | 2,000 | 15% | $30,000 |
| Paid users | 1,500 | 8% | $18,000 |
Exclude Specific Users
Filter specific user types:
window?.trackfox("identify", {
user_id: user.id,
exclude_from_analytics: user.role === "admin",
});
Use cases:
- Exclude admins
- Exclude support staff
- Exclude beta testers
Before and After Comparison
Unfiltered Data (Misleading)
Homepage visitors: 50,000
Signups: 7,500
Conversion rate: 15%
Conclusion: "Our homepage converts great!"
Filtered Data (Accurate)
New homepage visitors: 30,000
New visitor signups: 600
Conversion rate: 2%
Existing user visits: 20,000
Existing user actions: 6,900
Conclusion: "Our homepage converts at 2%.
Most 'conversions' are existing users logging in."
Privacy Considerations
What's Stored
Minimal data:
- User ID (your identifier)
- Authentication status
- Optional traits (plan, role)
Not stored:
- Personal information (unless you send it)
- Session content
- Private user data
GDPR Compliance
Authenticated tracking requires:
- User consent (via your auth flow)
- Data processing documentation
- Right to erasure support
TrackFox supports:
- User data deletion on request
- Data export for portability
- Configurable retention periods
Pricing
Authenticated user filtering included in all plans:
- User identification
- Segment filtering
- Custom traits
- IP filtering
$9/month for 10k events. 14-day free trial.
Start Filtering for Clean Data
See your real conversion rate.
Stop letting internal traffic skew your metrics.
Last updated: January 2026
Related Articles
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.
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.