Lead Capture
Collect visitor information before or during conversations with your AI agent
Lead Capture#
Collect contact information from website visitors to follow up on conversations. The lead form can appear before or during a chat session.
How It Works#
- Visitor opens the chat widget
- Lead form appears (based on your configuration)
- Visitor fills in their details
- Conversation begins
- Lead is saved to your contacts
Setting Up#
- Go to your agent dashboard
- Click Deploy
- Open Chat widget
- Open the Content tab
- Use the Lead capture card to enable lead capture or open its settings
- Configure fields and save
Form Fields#
Standard Fields#
| Field | Description | Required |
|---|---|---|
| Name | Visitor's name | Optional |
| Email address | Optional | |
| Phone | Phone number | Optional |
Custom Fields#
Add custom fields for your needs:
- Company name
- Job title
- Order number
- Account ID
- Any text field
Configuration Options#
When to Show#
| Option | Description |
|---|---|
| Before chat | Form shows immediately when widget opens |
| After first message | Form shows after visitor sends first message |
| Never | No lead form |
Required vs Optional#
Mark specific fields as required or optional.
Form Title#
Customize the form header text.
Managing Leads#
View Leads#
- Go to People > Contacts
- See all captured leads
- Filter by date, source, agent
Export Leads#
- Go to People > Contacts
- Click Export
- Download as CSV
Webhooks#
Send leads to external systems automatically:
- Go to Settings > Webhooks
- Select the
leads.submitevent - Enter your endpoint URL
- Leads are sent to your endpoint as they are captured
The webhook payload includes the lead's name, email, phone, custom fields, source channel, and conversation ID.
Best Practices#
- Ask for minimal info -- Fewer fields means higher completion rates
- Make email optional -- Unless you specifically need it for follow-up
- Explain why -- Add helper text explaining how you will use their information
- Test the flow -- Try it yourself from a visitor's perspective
- Follow up quickly -- Response time directly impacts conversion
Privacy Considerations#
- Clearly state how data will be used
- Comply with GDPR, CCPA as applicable
- Only collect what you need
- Provide opt-out options