SiteGPT’s lead management system helps you capture visitor information, qualify prospects, and route leads to your sales team. All collected leads appear in your leads dashboard with conversation context and custom data.Documentation Index
Fetch the complete documentation index at: https://sitegpt.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Lead collection
Your chatbot can collect lead information in several ways:Automatic collection
Configure your chatbot to automatically request contact information when:- Users ask specific questions (pricing, demos, sales)
- Conversations reach a certain length
- Users express buying intent
- Custom triggers you define
Manual collection
Users can voluntarily provide their information through:- Lead capture forms in the chat interface
- Email verification for continued support
- Custom fields you configure
Lead dashboard
The leads dashboard displays all captured leads with powerful management features:Lead information
Each lead shows:- Contact information - Name, email, phone number
- Custom data - Any additional fields you collect
- Conversation history - Full chat transcript
- Lead status - New, contacted, qualified, converted
- Timestamps - When the lead was captured
Searching and filtering leads
Find specific leads quickly using search and filters: Search functionality:- Use the search bar to find leads by name or email address
- Results update in real-time as you type
- Search works across all filter categories
- All Leads - View every captured lead
- Open - Leads that haven’t been archived (default view)
- Archived - Leads marked as archived
- Starred - Leads marked as important
- Not Starred - Leads without importance flag
Bulk operations
Manage multiple leads simultaneously for efficient workflow: Selecting leads:- Check the box next to individual leads to select them
- Use the “Select All” checkbox in the table header to select all visible leads
- Selected count is displayed at the bottom of the page
- Mark as Important - Flag multiple leads as high-priority
- Unmark as Important - Remove importance flag from multiple leads
- Mark as Archived - Archive multiple leads at once
- Mark as Unarchived - Restore multiple archived leads
- Delete - Permanently remove multiple leads (with confirmation)
- Archive old or unqualified leads in one action
- Mark all leads from a campaign as important
- Clean up duplicate or test leads
- Organize leads after reviewing conversations
Organizing leads with tags
Tags help you categorize and organize leads for better tracking and follow-up.Viewing lead tags
Lead tags are displayed in the leads list and in the lead details panel. Tags are stored at the conversation level, so any tags added to a lead’s conversation will be visible in the lead details.Adding tags to leads
You can tag leads through their associated conversations manually or automatically: Manual tagging:- Click on a lead to open the lead details panel
- Click on any conversation associated with that lead
- In the conversation view, click View Details or the tag icon
- Click Add tags in the conversation details panel
- Type a tag name and press Enter (tags are created automatically if they don’t exist)
- Click the checkmark to save your tags
Tag use cases for leads
Common ways to use tags for lead organization:- Lead source - Tag by where the lead came from (website, campaign, referral)
- Product interest - Categorize by which product or service they’re interested in
- Lead quality - Mark as hot, warm, or cold leads
- Industry - Organize by customer industry or vertical
- Deal stage - Track progress through your sales pipeline
- Follow-up priority - Tag leads requiring immediate attention
- Conversation starter tracking - Automatically tagged when users click conversation starters
Tags are shared across your chatbot and can be used for both chat history and leads. Tags added to a conversation will be visible when viewing that conversation from either chat history or lead details.
Custom lead fields
Collect specific information relevant to your business:- Navigate to Leads > Settings
- Add custom fields (text, dropdown, checkbox)
- Configure when to collect each field
- Save your lead collection settings
- Company name
- Industry
- Budget range
- Timeline
- Specific product interest
Lead qualification
Qualify leads automatically based on:- Responses to specific questions
- Custom field values
- Conversation topics
- User behavior
- Important - High-priority prospects
- Archived - Unqualified or closed leads
- Resolved - Successfully converted
Human support escalation
Route qualified leads to your sales team:- Navigate to Leads > Human Support
- Configure escalation triggers
- Set up team member assignments
- Define escalation notifications
- The chat mode switches from AI to Agent
- Assigned team members receive notifications
- Full conversation context is preserved
- Agents can respond in real-time
Lead notifications
Receive instant notifications when:- New leads are captured
- High-value leads are identified
- Conversations are escalated
- Leads require follow-up
- Slack integration
- Webhook to your CRM
- Zapier automation
Exporting leads
Export lead data for:- CRM import
- Sales team distribution
- Marketing campaigns
- Analytics and reporting
Best practices
- Keep forms short - Only collect essential information
- Provide value first - Answer questions before requesting contact details
- Be transparent - Explain why you’re collecting information
- Follow up quickly - Respond to qualified leads within minutes
- Use custom fields - Collect data that helps prioritize and route leads