Skip to main content

Overview

The Live Debugger is a powerful web-based tool within Tag Insight that allows you to monitor and debug tracking implementations in real-time. Unlike the Chrome extension, the Live Debugger runs directly in your Tag Insight dashboard, providing comprehensive insights into your tracking data flow. Tag Insight Live Debugger
Based on the Tag Insight menu structure, the Live Debugger is accessible directly from your project dashboard alongside other monitoring tools.

Accessing the Live Debugger

1

Navigate to Your Project

Log into Tag Insight and select your project
2

Click Live Debugger

Find “Live debugger” in the project menu
3

Start Debugging Session

The debugger automatically connects to your site’s tracking

Key features

Real-Time Event Stream

Watch events fire as users interact with your site

Data Layer Inspector

Examine complete data layer contents

Validation Status

See immediate validation against your tracking plan

Filter & Search

Find specific events or issues quickly

Interface Overview

Event stream Panel

The main panel shows all tracking events in real-time:
┌─────────────────────────────────────────────────────────────────┐
│ Live Debugger - Project: Main Site Production                   │
├─────────────────────────────────────────────────────────────────┤
│ 🔴 Recording | Events: 247 | Errors: 3 | Warnings: 12          │
├─────────────────────────────────────────────────────────────────┤
│ 10:32:15 | ✅ page_view      | /products/shoes    | Valid      │
│ 10:32:16 | ✅ product_view   | SKU-12345         | Valid      │
│ 10:32:18 | ⚠️  add_to_cart   | SKU-12345         | Warning    │
│ 10:32:20 | ❌ checkout_start | /checkout         | Error      │
└─────────────────────────────────────────────────────────────────┘

Event details Panel

Click any event to see detailed information:
{
  event: "add_to_cart",
  ecommerce: {
    currency: "EUR",
    value: 89.99,
    items: [{
      item_id: "SKU-12345",
      item_name: "Running Shoes",
      price: 89.99,
      quantity: 1,
      item_category: "Footwear"
    }]
  },
  user_data: {
    logged_in: true,
    customer_type: "returning"
  }
}

Debugging Features

Live Validation

The debugger validates events against your tracking plan in real-time:
  • Green checkmark (✅): Event passes all validation rules
  • Yellow warning (⚠️): Minor issues or missing optional data
  • Red error (❌): Critical validation failures

Filter Options

Focus on specific issues:
  • Filter by specific events (e.g., only “purchase” events)
  • Show only e-commerce events
  • Hide page_view events for clarity
  • Show only errors
  • Show only warnings
  • Show successful events
  • Show unknown events
  • Filter by URL pattern
  • Focus on specific sections
  • Exclude admin pages
  • Last 5 minutes
  • Last hour
  • Custom time range

Search Functionality

Powerful search across all event data:
Search examples:
- "transaction_id:ORD-12345" - Find specific order
- "value:>100" - Find high-value events  
- "error:missing_variable" - Find specific errors
- "user_id:null" - Find events with null user IDs

Advanced Features

Session Replay

Link events to specific user sessions:
1

Select Session Mode

Toggle from “All Events” to “Session View”
2

Choose Session

Select a specific session ID or user
3

View Journey

See complete event sequence for that session
4

Identify Issues

Spot where tracking breaks in user journey

Compare Mode

Compare expected vs actual data:
Expected (from Tracking Plan)     |  Actual (from Live Data)
----------------------------------|----------------------------------
event: "purchase"                 |  event: "purchase" ✅
transaction_id: string (required) |  transaction_id: "ORD-789" ✅
value: number (required)          |  value: "99.99" ❌ (string)
currency: string (required)       |  currency: "EUR" ✅
items: array (required)           |  items: [...] ✅
coupon: string (optional)         |  [missing] ⚠️

Export Capabilities

Export debugging sessions for analysis:
  • JSON Export: Complete event data
  • CSV Export: Simplified tabular format
  • Share Link: Send session to teammates
  • Create Report: Generate debugging report

Use Cases

During Development

New Feature Testing

Verify tracking for new features before release

Integration Testing

Ensure third-party tools integrate correctly

Production Monitoring

Issue Investigation

Debug reported tracking problems

Performance Monitoring

Monitor tracking performance metrics

Integration with Other Tools

Chrome extension

The Live Debugger complements the Chrome extension:
  • Chrome Extension: Local debugging, single user
  • Live Debugger: All traffic, multiple users
  • Both: Can be used simultaneously

Audit Reports

Link from audit reports to live debugging:
  1. Find issue in audit report
  2. Click “Debug Live”
  3. Opens Live Debugger filtered to that issue
  4. See real-time occurrences

Data layer Collector

Switch between tools seamlessly:
  • Live Debugger: Real-time monitoring
  • Data Layer Collector: Historical analysis
  • Use both: Complete picture of tracking health

Best practices

Effective Debugging

1

Start Broad

Begin with all events to understand context
2

Filter Down

Apply filters to focus on specific issues
3

Examine Patterns

Look for commonalities in failures
4

Test Solutions

Make changes and verify in real-time

Performance Tips

For high-traffic sites:
  • Use Sampling: Enable sampling mode for performance
  • Apply Filters Early: Reduce data volume
  • Focus Sessions: Debug specific users/sessions
  • Clear Old Data: Regularly clear debugging cache

Common Debugging Scenarios

Scenario 1: Missing Purchase Events

Filter: event:"purchase" OR page:"/confirmation"
Finding: Page loads without purchase events
Solution: Check conditional logic in tracking code

Scenario 2: Malformed Data

Filter: status:"error" AND validation:"type_mismatch"
Finding: Prices sent as strings
Solution: Fix data type conversion

Scenario 3: Timing Issues

View: Session replay mode
Finding: Events fire before data is ready
Solution: Implement proper event sequencing

Keyboard Shortcuts

Speed up debugging with shortcuts:
ShortcutAction
SpacePause/Resume stream
CClear event list
FFocus filter box
EExport current view
SToggle session mode
EscClose detail panel

Troubleshooting

  • Verify pixel is installed and active
  • Check browser ad blockers
  • Confirm project selection
  • Try refreshing the debugger
  • Check network connection
  • Enable sampling mode
  • Clear debugging cache
  • Contact support if persistent
  • Ensure tracking plan is configured
  • Check event names match exactly
  • Verify validation rules are set
  • Refresh tracking plan cache

Next steps