CRM Livechat Module (CRM and Live Chat Integration)
Convert website visitors into CRM leads instantly with live chat integration and automated chatbot.
CRM Livechat module connects Live Chat and CRM systems, allowing direct lead creation from conversations via /lead command or automated chatbot.
Stores complete chat history in leads, auto-assigns to sales teams, and tracks conversion effectiveness from chat to opportunity.
Key Features
Key points
• Create leads directly from live chat using /lead command with custom title.
• Configure chatbot to auto-collect information and create leads.
• Forward customers to sales team members after lead creation.
• Store complete chat history in lead description to preserve context.
• Review chat from Lead/Opportunity form with View chat button.
• Track number of leads created from each chatbot script.
• Live chat session reports with lead creation metrics.
Main Benefits
Key points
• Fast conversion: Turn website visitors into CRM leads instantly.
• Context preservation: Complete chat history saved in lead description.
• Automation: Chatbot collects info and creates leads without human intervention.
• Smart assignment: Auto-assign leads to appropriate sales team members.
• Priority handling: Leads from live chat are typically "hot" and need immediate contact.
Core Terminology
| Fields | Description |
|---|---|
| Live Chat | Online chat system on website. |
| Chatbot | Automated bot for answering and collecting customer info. |
| Create Lead | Create new lead from conversation. |
| Create Lead & Forward | Create lead and forward chat to sales staff. |
| View chat | Review chat history from lead form. |
| Generated Lead Count | Number of leads created from chatbot script. |
| Origin Channel | Link to original chat conversation. |
| Forward to operator | Forward chat to available operator. |
Create Lead from Live Chat with /lead Command
While chatting with customers, live chat staff can create leads instantly using /lead command. Complete chat history is saved in lead Description field, customer information is linked, and lead source is marked as "Livechat".
Key points
• Only staff with Sales / User permission or higher can see /lead command.
• After creating lead, sales can access chat even if not live chat staff.
• Origin Channel contains link to original chat conversation.
Steps
1. In chat window, type /lead to view syntax guide.
2. Create lead with title: /lead Customer interested in ERP product
3. New lead created with name from text after /lead.
4. Complete chat history saved in Description field.
5. Customer information (partner) linked automatically.
6. Lead source (UTM Source) marked as "Livechat".
7. Staff creating lead recorded in Referred By field.
Configure Chatbot to Auto-Create Leads
Chatbot can automatically collect customer information (email, phone, needs) and create leads without human intervention. Two step types: Create Lead (create lead and continue chatbot) and Create Lead & Forward (create lead and forward to sales staff).
Steps
1. Go to Live Chat → Chatbot → Chatbot Scripts.
2. Select chatbot to configure or create new.
3. Add new step with Step Type: Create Lead or Create Lead & Forward.
4. Select Sales Team to assign lead (optional).
5. Enter Message to send customer after lead creation.
6. Save configuration and activate chatbot.
"Create Lead" Step in Chatbot
Key points
• This step creates lead and continues chatbot flow.
• Information saved: lead name (from first answer), email, phone, description (chat history).
• Example message: "Thank you! We have recorded your information and will contact you soon."
Create Lead Step Configuration
| Field | Meaning | Required |
|---|---|---|
| Step Type | Select "Create Lead" | Yes |
| Sales Team | Sales department to receive lead | No |
| Message | Message sent to customer after lead creation | Yes |
"Create Lead & Forward" Step in Chatbot
This step combines 2 actions: create lead from chatbot-collected information and forward chat to available sales staff. System finds online sales staff in team, checks quota assignment and matching domain, then assigns lead and forwards chat.
Key points
• Staff must be sales team member and currently online.
• Staff not opted-out from assignment and has quota remaining.
• Lead must match member's assignment domain.
• Chat forwarded to selected staff member.
Create Lead & Forward Step Configuration
| Field | Meaning | Required |
|---|---|---|
| Step Type | Select "Create Lead & Forward" | Yes |
| Sales Team | Sales department to select staff | No |
Chatbot Information Collection Flow
Design complete chatbot flow to collect information before creating lead. Information saved: lead name (from first answer), email, phone, description (complete chat history), team (per configuration), and source (chatbot script UTM source).
Steps
1. Step 1 [Welcome]: "Hello! How can I help you?"
2. Step 2 [Question - Free Input]: "Which product/service are you interested in?"
3. Step 3 [Question - Email]: "Please provide your email for us to contact"
4. Step 4 [Question - Phone]: "What is your phone number?"
5. Step 5 [Create Lead & Forward]: Create lead and forward to sales
View Chat History from Lead/Opportunity
Key points
• View chat time, conversation content, participating staff, attached files.
• Sales staff with lead view permission automatically have chat view permission.
• Helps sales understand context and customer needs before contact.
Steps
1. Go to CRM → Leads or CRM → Opportunities.
2. Open lead/opportunity created from live chat.
3. Click View chat button (chat icon) in top right corner.
4. Chat window opens with complete history.
5. Can continue conversation with customer if still online.
Track Leads Created from Chatbot
Key points
• Analyze conversion rate from chat to lead.
• Assess lead quality from chatbot.
• Track won/lost rate of leads from chatbot.
Steps
1. Go to Live Chat → Chatbot → Chatbot Scripts.
2. Open chatbot script to view.
3. Click Leads button (displays lead count).
4. Lead list filtered by Source (chatbot UTM source).
Live Chat Reports with CRM Metrics
Live chat reports enhanced with "Leads created" field to track number of leads created from each session. Use reports to compare sessions with leads, calculate conversion rate, assess operator and chatbot effectiveness.
Steps
1. Go to Live Chat → Reporting → Sessions.
2. View Leads created column for each session.
3. Calculate conversion rate: Leads created / Total sessions.
4. Compare chatbot vs human operator effectiveness.
5. Assess each operator's effectiveness.
When to Create Lead from Chat
Lead Creation Guide
| Situation | Action |
|---|---|
| Customer asks about specific product/service | Should create lead |
| Customer requests quote | Should create lead |
| Customer wants to be contacted back | Should create lead |
| Customer provides contact information | Should create lead |
| General questions, no purchase intent | Should not create lead |
| Asks basic info (hours, address) | Should not create lead |
| Spam or bot | Should not create lead |
Effective Lead Naming
Lead name should clearly describe customer needs or product interest for easy sales prioritization and handling.
Lead Naming Examples
| Type | Example |
|---|---|
| Good | /lead Customer needs ERP for 50 users |
| Good | /lead Interested in accounting and inventory modules |
| Good | /lead Request CRM system demo |
| Bad | /lead New lead |
| Bad | /lead Customer |
| Bad | /lead abc |
Optimal Chatbot Flow Design
Key points
• Collect important information first: Email (required), Phone (recommended), Specific needs.
• Place "Create Lead" step at appropriate position: after collecting basic information.
• Place before transferring to human operator.
• Use "Create Lead & Forward" when customer needs detailed consultation.
• Use when questions exceed chatbot capabilities.
• Use when customer requests to speak with real person.
Managing Leads from Live Chat
Key points
• Priority handling: Leads from live chat are typically "hot", prioritize immediate contact.
• Read chat history: Always review chat to understand context before calling.
• Add notes: Supplement lead information after reading chat.
• Fast follow-up: Contact within 1-2 hours for highest conversion rate.
Optimize Sales Team Assignment
Key points
• Ensure sales team has sufficient online members during business hours.
• Configure appropriate assignment domain for each member.
• Set reasonable quota for even lead distribution.
• Monitor response time of each member.
• Check members not opted-out from assignment.
User Groups and Permissions
Access Control
| Group | Main Permissions |
|---|---|
| Live Chat Staff | Answer chats, create leads with /lead command, view chat history. |
| Sales Specialist | Receive leads from chat, view chat history, handle opportunities. |
| CRM Manager | Configure chatbot, track conversion effectiveness, manage sales team assignment. |