Мы используем Оларка. Когда кто-то является квалифицированным лидером, наш оператор вводит внутреннюю команду Оларка "! Лидерство". Это отправит все детали, стенограммы и информацию о потенциальных клиентов в SalesForce. Мы добавили код, чтобы мы могли получать параметры UTM из URL-адреса, и мы используем Olark API - api.visitor.updatecustomfields , чтобы предположительно добавить эти параметры UTM в указанное отведение.
Мы горячо следили за этой статьей в блоге Оларка , которую представители Оларка продолжают настаивать. Они не хотят помогать. Мы сделали все, как указано, но это не работает. Мы попытались упростить код и просто отправить статические тексты. Мы пробовали использовать префикс salesforce_lead_value_ и даже без него (их документация по API противоречива и говорит, что нам это не нужно). Мы попытались запустить код в консоли инструментов разработчика, не повезло.
<!-- default olark tracking code is here -->
<script>
//snippet to getCookie values
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i = 0; i <ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length,c.length);
}
}
return "";
}
// Lead Conversion
olark('api.chat.onCommandFromOperator', function(event) {
// Checks for the !lead command
if (event.command.name == 'lead') {
//Custom Google Tag Manager Event
dataLayer.push({'event':'OlarkLeadConversion'});
//Olark snippet to include the UTM parameters in SF
console.log( getCookie('utm_source') );
olark('api.visitor.updateCustomFields', {
salesforce_lead_value_Campaign_Source__c: "static",
salesforce_lead_value_Campaign_Medium__c: "static",
salesforce_lead_value_Campaign_Term__c: "static",
salesforce_lead_value_Campaign_Content__c: "static",
salesforce_lead_value_Campaign_Name__c: "static"
});
}
});
</script>
<!-- end olark code -->
Ожидаемый результат должен заключаться в том, что при рассмотрении лидерства в Salesforce, лидерство должно быть там, наряду с параметрами UTM, которые мы вставили через API в соответствующих настраиваемых полях. Фактический результат прямо сейчас заключается в том, что мы видим, что лидерство присутствует в salesforce, НО никакие данные в настраиваемых полях, которые мы хотели бы видеть из API, отсутствуют.