пытаюсь передать utm метки в Б24, компонент поставил, в форме сниппет вызвал, метки есть, через '?' поставил одной значение для теста, в сниппете (хуке) передачи заявок в б24 дописал строки к ним, но б24 их не видит, пишет что их нет
//utm mark's
if (empty($_POST['utm_source'])) {
$utm_source = 'not_found';
}
else {
$utm_source = $_POST['utm_source'];
}
...
// get lead data from the form
$postData = array(
'TITLE' => $title,
'NAME' => $leadData['name'],
'EMAIL_HOME' => $leadData['email'],
'PHONE_WORK' => $leadData['phone'],
'COMMENTS' => $leadData['message'],
'SOURCE_ID' => 'WEB',
'UTM_SOURCE' => $utm_source,
'UTM_MEDIUM' => $utm_medium,
'UTM_CAMPAIGN' => $utm_campaign,
'UTM_CONTENT' => $utm_content,
'UTM_TERM' => $utm_term
);
Если что могу отблагодарить финансово за подсказку / помощь
Проверь названия полей в CRM, сколько ни делал, по-моему стандартных не было UTM меток там и поля под них создавались отдельно, тогда у них префикс UF_CRM_XXXX в названии. Смотреть названия можно на странице [portal_addr]/crm/configs/fields/ там выбираешь сущность (например сделки) и при открытии любого поля в адресе будет что-то на подобие: /crm/configs/fields/CRM_DEAL/edit/UF_CRM_1560364180/ Вот по этому названию и надо обращаться в Б24 #Битрикс24 #CRM #интеграция
хм я думал они стандартные
Может в новых порталах и стандартные, в AMOcrm стандартные есть, а в Б24 с которыми я сталкивался за последние 1-3 года - не было 🤷♂️
Обсуждают сегодня