Logs & Monitoring

Track task execution logs and campaign optimization actions with detailed AI reasoning and real-time updates.

Logs & Monitoring

Monitor all AI agent activities through comprehensive logging systems. Track campaign creation progress, optimization actions, and AI decision-making in real-time.

Real-time updates: All logs update instantly via WebSocket connections for live progress tracking.

Task Execution Logs

Accessing Task Logs

Automatic Modal Opening:

  • Task detail modal opens automatically when you start any campaign action
  • Shows live progress with real-time AI agent activity
  • WebSocket connection provides instant status updates

Manual Access:

  1. Navigate to Tasks page in sidebar
  2. Click any active, completed, or failed task
  3. View complete execution history and detailed logs

Task Detail Modal

Task Log Interface

The task detail modal contains three tabs:

πŸ“‹ Details Tab

  • Task ID and type information
  • Creation timestamp and duration
  • Related entity links (campaign, platform)
  • Final campaign results with Google Ads links
  • Error messages (if task failed)

πŸ“œ Logs Tab

  • Real-time log entries with timestamps
  • AI agent identification for each message
  • Progress indicators and completion status
  • Live "thinking" animation for active tasks

βš™οΈ Actions Tab

  • Retry failed tasks
  • Cancel running tasks
  • Copy logs to clipboard
  • Export task data

Real-Time Progress Tracking

Live Task Progress

Active Task Indicators:

  • Progress Bar - Visual completion percentage (0-100%)
  • Step Counter - Current phase (e.g., "Step 2 of 5")
  • Status Badge - Color-coded task state
  • Pulsing Indicator - Shows AI agent is actively working
  • Thinking Animation - Rotating phrases like "Analyzing requirements..." with animated dots

Task Status Colors:

  • πŸ”„ Blue (STARTED) - Task initiated and beginning
  • ⚑ Blue (PROGRESS) - Actively running with updates
  • βœ… Green (COMPLETED) - Successfully finished
  • ❌ Red (FAILED) - Encountered errors

Log Message Types

Message Categories in Timeline:

  • Progress Updates - Current AI agent activities
  • Success Messages - Completed actions with results
  • Warning Messages - Non-critical adjustments
  • Error Messages - Problems requiring attention
  • AI Insights - Agent reasoning and analysis

Example Task Log Sequence:

πŸ”„ Starting website analysis for https://example.com
βœ… Found 15 product pages and 3 service categories
πŸ”„ Researching competitors in "handmade jewelry" market  
βœ… Identified 8 competitor strategies and 47 target keywords
⚠️ Adjusted budget allocation due to high competition keywords
βœ… Campaign "Handmade Jewelry Launch" created successfully

Campaign Optimization Logs

Autopilot Activity Timeline

View optimization history directly in campaign details:

Autopilot Activity Timeline

Access Path:

  1. Navigate to Campaigns page
  2. Click on any campaign name
  3. Scroll to "Recent Optimization Activity" section
  4. View chronological timeline of all AI optimizations

Optimization Types You'll See

Budget Adjustments

πŸ’° Campaign budget increased: $50 β†’ $75 (+50%)
πŸ• Applied: 2h ago
πŸ€– AI Reasoning: "Campaign showing strong performance with 3.2x ROAS. 
   Increasing budget by 50% to capture more conversions while 
   maintaining efficiency."

Keyword Bid Changes

πŸ“ˆ Keyword "enterprise software" bid: $2.50 β†’ $3.25 (+30%)
πŸ• Applied: 6h ago  
πŸ€– AI Reasoning: "Keyword has high conversion rate (8.5%) but losing 
   impression share due to rank. Increasing bid to improve position."

Keyword Management

⏸️ Paused keyword "free software download"
πŸ• Applied: 1d ago
πŸ€– AI Reasoning: "Keyword generating high cost ($45.67) with zero 
   conversions and very low CTR (0.2%). Pausing to prevent budget waste."
   
🚫 Added negative keywords: ["free", "crack", "torrent", "download"]
πŸ• Applied: 3d ago
πŸ€– AI Reasoning: "Search terms containing these words have 0% conversion 
   rate. Adding as negatives to improve traffic quality."

Campaign Detail View Features

Campaign Detail View

Campaign Status Overview:

  • Campaign goal and AI mode (Strict/Creative)
  • Budget, cost, CPC, and conversion metrics
  • Creation source and optimization timing
  • Autopilot status (Active/Off button)

Optimization Timing Display:

  • Last optimized: Shows relative time (e.g., "2h ago", "Never")
  • Next optimization: Shows when autopilot will run next
  • Real-time updates of optimization scheduling

Understanding AI Reasoning

Detailed AI Analysis

Each optimization includes comprehensive reasoning:

Performance Data Analysis:

  • Current metrics that triggered the decision
  • Comparison to campaign averages and benchmarks
  • Trend analysis over time periods

Market Intelligence:

  • Competitive landscape assessment
  • Search volume and seasonality trends
  • Auction competitiveness evaluation

Strategic Logic:

  • How the change aligns with campaign goals
  • Expected performance improvements
  • Risk assessment and mitigation strategies

Example Detailed Reasoning:

🧠 AI Agent Analysis: Budget Optimization

πŸ“Š Performance Review:
β€’ Campaign ROAS: 3.2x (Target: 2.5x+)
β€’ Impression share: 78% (Lost to budget: 15%)
β€’ Conversion rate: 12.4% (Above benchmark: 8.1%)

🎯 Market Conditions:
β€’ Seasonal demand increase: +23%
β€’ Competitor activity: High
β€’ Cost inflation: +8% market-wide

πŸ’‘ Optimization Decision:
Increase daily budget from $50 to $75 (+50%) because:
β€’ Strong performance metrics support scaling
β€’ Lost impression share indicates budget constraint
β€’ Seasonal opportunity window requires faster capture

πŸ“ˆ Expected Results:
β€’ +40% impression volume
β€’ +35% conversion increase
β€’ Maintain 3.0x+ ROAS efficiency

Log Management Features

Copy and Export Functions

Copy Logs to Clipboard:

  • Formatted text ready for sharing
  • Includes timestamps, agents, and message content
  • Perfect for team collaboration or support tickets

Export Options:

  • Task export functionality (coming soon)
  • Download complete task history
  • Include AI reasoning and performance data

Log Retention

Data Storage:

  • Task logs retained for 90 days
  • Optimization logs retained for 1 year
  • Performance data retained permanently
  • Error logs retained for 6 months

Monitoring Best Practices

Daily Review Checklist

Active Tasks:

  • Check progress of running campaign creations
  • Monitor any stuck or failed tasks
  • Review overnight autopilot optimizations

Optimization Activity:

  • Check recent autopilot actions in campaign details
  • Review AI reasoning for major changes
  • Monitor performance impact of optimizations

Weekly Analysis

Performance Trends:

  • Analyze optimization effectiveness over time
  • Identify successful AI decision patterns
  • Review budget and bid adjustment impacts

Strategic Insights:

  • Learn from AI reasoning patterns
  • Apply insights to manual campaign management
  • Plan future optimizations based on trends

Troubleshooting Logs

Common Issues

WebSocket Connection Lost:

  • Page refresh restores real-time updates
  • Tasks continue running regardless of connection
  • Check task status manually if connection fails

Task Stuck in Progress:

  • Check task logs for last activity timestamp
  • Complex websites may take up to 45 minutes
  • Contact support if no progress after 1 hour

Missing Optimization Logs:

  • Autopilot must be enabled to generate logs
  • Campaigns need 3+ days of data for optimizations
  • Check autopilot settings and thresholds

Error Resolution

Task Failed Status:

  • Check error message in Details tab
  • Common causes: platform permissions, API limits
  • Use Retry button after resolving underlying issue

Optimization Task Errors:

  • Verify Google Ads account access
  • Check platform connection status
  • Review autopilot settings for conflicts

Next Steps

After mastering log monitoring:

  1. Learn from AI Decisions - Study successful optimization patterns
  2. Improve Settings - Adjust autopilot based on log insights
  3. Scale Strategies - Apply learned patterns to new campaigns
  4. Team Collaboration - Share log insights with team members

Log monitoring mastered! Use these comprehensive logs to understand AI decisions, track performance improvements, and optimize your campaign strategy.