← Back to Home
Feature

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.

Start your free trial →

Stop letting internal traffic skew your metrics.


Last updated: January 2026

Try TrackFox free for 14 days

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