Skip to Content
GuidesLeads and Analytics

Leads and Analytics

AgentPress automatically captures leads from agent conversations and provides AI-powered analysis to help you prioritize follow-up. This guide covers how to view, manage, and analyze leads captured by your agents.

How Leads Are Captured

When users interact with your agents, AgentPress can automatically capture their contact information as leads. This happens seamlessly during conversations—no manual data entry required.

Information Captured:

  • Contact Details: Name, email, phone number
  • Company Information: Company name, website, industry, job title
  • Location: City, state, country
  • Conversation Context: Links to all conversations with this lead

Leads are deduplicated automatically. If the same email or phone number appears again, the existing lead is updated rather than creating a duplicate.

AI-Powered Lead Scoring

Every lead is automatically analyzed by AI to help you prioritize your outreach. Two scores are calculated:

Lead Quality Score (1-5)

How well does this lead fit your ideal customer profile?

ScoreMeaning
5Excellent - Strong fit, high-value prospect
4Good - Clear fit, engaged, shows budget signals
3Average - Some potential, needs nurturing
2Poor - Unclear needs, unlikely customer
1Low - Spam or irrelevant

Buying Intent Score (1-5)

How ready is this lead to make a purchase decision?

ScoreMeaning
5Very High - Ready to purchase, requesting demos
4High - Actively looking, asking about pricing
3Medium - Evaluating options, comparing solutions
2Low - Gathering information, no timeline
1None - Just browsing

Persona Classification

If you’ve configured personas and journeys, leads are automatically classified into the persona that best matches their profile and behavior.

Viewing Your Leads

Navigate to the Leads section in your admin console to see all captured leads.

The Leads List

The leads list shows:

  • Lead name and company
  • Email address
  • Lead quality score (color-coded)
  • Buying intent score (color-coded)
  • Assigned persona
  • Source (internal, HubSpot, Salesforce)
  • Capture date

Score Colors:

  • Green (4-5): High priority leads
  • Yellow (3): Medium priority
  • Red (1-2): Low priority

Filtering Leads

Use filters to find specific leads:

  • Search: Find leads by name, email, or company
  • Quality Score: Show only leads above a minimum quality threshold
  • Intent Score: Show only leads above a minimum intent threshold
  • Persona: Filter by assigned customer journey

Bulk Actions

Select multiple leads to perform bulk operations:

  • Reanalyze: Run AI analysis again to update scores
  • Delete: Permanently remove selected leads

Lead Details

Click any lead to view their full profile:

Contact Information

  • Email (click to open email client)
  • Phone (click to call)
  • Website (click to visit)
  • Location details

Company Details

  • Company name
  • Job title
  • Industry

AI Insights

The AI Insights section shows:

Current Scores Visual displays of quality and intent scores with explanations.

Persona Assignment Which customer journey this lead matches.

AI Summary An automatically generated summary of all conversations with this lead. You can regenerate this summary at any time.

Analysis Reasoning The AI’s explanation of why it assigned these scores—what signals it detected in the conversation.

Analysis History A complete timeline showing how scores have changed over time. Each entry includes:

  • Previous scores
  • The reasoning at that time
  • Timestamp

Linked Conversations

See all conversation threads associated with this lead. Click any conversation to view the full transcript.

CRM Integration

If you’ve connected a CRM like HubSpot, you’ll see:

  • External ID in your CRM
  • Direct link to open the lead in your CRM

Reanalyzing Leads

Lead scores can be updated as more information becomes available. To reanalyze:

Single Lead: Open the lead detail page and click Reanalyze.

Multiple Leads: Select leads from the list and click Reanalyze in the bulk actions bar.

Reanalysis considers:

  • All conversations with the lead
  • Updated persona definitions
  • Current lead profile information

Analytics Dashboard

The Analytics section provides system-wide insights into your agent performance.

Overview Metrics

  • Total messages exchanged
  • Number of conversations
  • Active users
  • Agent usage

Performance Metrics

  • Response latency by agent
  • Token usage and costs
  • Success rates
  • Error tracking

Agent Comparison

Compare performance across agents:

  • Messages handled
  • Average response time
  • Cost per conversation
  • User satisfaction

Date Range Filtering

All analytics can be filtered by date range. The default view shows the last 30 days.

Best Practices

Review High-Intent Leads Quickly

Leads with buying intent scores of 4-5 are actively looking to make a decision. Prioritize follow-up within 24 hours.

Use Persona Filtering

If you’re running targeted campaigns, filter leads by persona to see which customer types are engaging most.

Use the analysis history to understand how leads evolve. A lead whose intent score increases over multiple conversations may be warming up.

Reanalyze After Persona Changes

If you update your persona definitions, reanalyze existing leads to see if classifications change.

Connect Your CRM

Syncing with HubSpot or Salesforce keeps your lead data consistent across systems and enables your sales team to follow up without switching tools.

Summary

FeatureDescription
Automatic CaptureLeads captured from agent conversations
AI ScoringQuality and intent scores with reasoning
Persona ClassificationAuto-assign to customer journeys
Full HistorySee all conversations with each lead
Bulk OperationsReanalyze or delete multiple leads
CRM IntegrationSync with HubSpot and Salesforce
AnalyticsTrack performance across agents

AgentPress transforms every agent conversation into actionable lead intelligence, helping you focus your efforts on the prospects most likely to convert.

Last updated on