With Salespanel being a lead aggregation platform, it is important for us to capture leads from as many lead acquisition platforms as possible. Salespanel captures leads from any javascript form and all commonly used email marketing software. For live chat: Here are a couple of examples:
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>
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.