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.

Live Chat
Lead Generation
Chatbot
Sales Automation

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

FieldsDescription
Live ChatOnline chat system on website.
ChatbotAutomated bot for answering and collecting customer info.
Create LeadCreate new lead from conversation.
Create Lead & ForwardCreate lead and forward chat to sales staff.
View chatReview chat history from lead form.
Generated Lead CountNumber of leads created from chatbot script.
Origin ChannelLink to original chat conversation.
Forward to operatorForward 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

FieldMeaningRequired
Step TypeSelect "Create Lead"Yes
Sales TeamSales department to receive leadNo
MessageMessage sent to customer after lead creationYes

"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

FieldMeaningRequired
Step TypeSelect "Create Lead & Forward"Yes
Sales TeamSales department to select staffNo

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

SituationAction
Customer asks about specific product/serviceShould create lead
Customer requests quoteShould create lead
Customer wants to be contacted backShould create lead
Customer provides contact informationShould create lead
General questions, no purchase intentShould not create lead
Asks basic info (hours, address)Should not create lead
Spam or botShould 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

TypeExample
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

GroupMain Permissions
Live Chat StaffAnswer chats, create leads with /lead command, view chat history.
Sales SpecialistReceive leads from chat, view chat history, handle opportunities.
CRM ManagerConfigure chatbot, track conversion effectiveness, manage sales team assignment.