Salespanel.io can effectively be used for tracking the customer journey in live chat through its rich set of features:
-
Visitor Identification: Salespanel's live chat integrations can identify individual visitors when they provide their email addresses. This allows businesses to track a customer's interactions over time, providing valuable insights into their behavior and interests.
-
Behavior Tracking: By capturing data about pages visited, links clicked, and time spent on different parts of your site, Salespanel can provide a detailed picture of a customer's journey. This can help identify potential pain points, popular products or services, and trends in behavior.
-
Segmentation: Salespanel allows for the segmentation of users based on their behavior and traits. This can be useful for identifying groups of customers with similar behavior, allowing for more targeted marketing and support efforts.
-
Lead Scoring: Based on the behaviors tracked, Salespanel can assign a score to each lead. The higher the score, the more likely the lead is to convert into a customer. This can help businesses prioritize their efforts towards the most promising leads.
-
Integration with CRM: With Salespanel's integration with popular CRMs, businesses can seamlessly sync their lead data across platforms. This allows for a unified view of the customer across sales, marketing, and support efforts.
-
Actionable Analytics: The rich data gathered can provide powerful analytics that drive decision-making. Understanding your customer's journey can provide insights into their needs and wants, helping you tailor your offerings and improve customer satisfaction.
In terms of live chat, the integration of Salespanel with different live chat platforms helps track the customer journey from the first point of contact through the chat. It's able to identify the visitor's email from the chat interaction and associate it with their activities on the site, thus providing a holistic view of the visitor's journey, from an anonymous site visitor to a chat participant to a qualified lead. By linking the chat interaction data with visitor behavior data, Salespanel enables businesses to understand their customers better and provide a more personalized and effective service.
Salespanel.io is built to work seamlessly with most live chat systems straight out of the box, offering immediate, hassle-free integration. This allows for comprehensive tracking of the customer journey from the moment they land on your site through to their interactions with your live chat service. However, for some live chat platforms, you may need to utilize their JavaScript API to establish a connection. This step is necessary to ensure that Salespanel.io can effectively capture all relevant customer interactions and consolidate these insights into a meaningful understanding of your customer's journey. To make this process as straightforward as possible, we will provide specific examples and instructions for some of the most popular live chat platforms. This ensures that regardless of the chat service you use, you can take full advantage of Salespanel.io's powerful customer journey tracking features.
Tracking for Crisp Chat
Activating lead capture and tracking for Crisp chat is really simple. All you need to do is add this Javascript snippet after the Salespanel tracking code that is already on your website.
<script type="text/javascript">
try {
$crisp.push(["on", "user:email:changed", crispEmailCallback])
} catch(e) {
console.log("sp:error: Crisp not found");
}
function crispEmailCallback(email){
$salespanel.push(["set", "identify:email", email, "crisp"])
}
</script>
Tracking for Olark
The process for Olark is similar to that of Crisp Chat. In this case, again, you need to add this javascript snippet after the Salespanel tracking code on your website.
<script type="text/javascript">
try{
olark('api.visitor.getDetails', function(details){
// Check for an email address
if (details.emailAddress) {
$salespanel.push(["set", "identify:email", details.emailAddress, 'olark'])
}
});
}catch(e){
console.log('sp:error: Olark get details failed');
}
</script>
Lead Tracking for Tawk.to
<script type="text/javascript">
try{
Tawk_API.onChatStarted = function(data){
$salespanel.push(["set", "identify:email", data.email, 'tawk.to'])
};
}catch(e){
console.log('sp:error: Tawk.to not found');
}
</script>
JivoChat
JivoChat, similar to other chat platforms, provides its own API that can be used to fetch user data and integrate it with your Salespanel tracking. Below is an example of a JavaScript snippet for JivoChat:
<script type="text/javascript">
try{
jivo_api.setEventListener(
"chat_started",
function(data){
$salespanel.push(["set", "identify:email", data.email, 'jivochat'])
}
);
}catch(e){
console.log('sp:error: JivoChat not found');
}
</script>
LiveAgent
LiveAgent provides a JavaScript API that allows developers to interact with the chat widget. We can use this API to set up email tracking. Below is a sample code snippet that you could use:
if(window.LA_API){
LA_API.onTicketSubmit = function(ticket) {
if (ticket && ticket.contact && ticket.contact.email){
$salespanel.push(["set", "identify:email", ticket.contact.email, 'liveagent']);
}
};
} else {
console.log('sp:error: LiveAgent not found');
}
To request lead capture from any other live chat software or a custom-made plugin, please talk to us, and we will work with you to find a solution.