@a16a

Как добавить utm метки к сделке?

Доброго времени суток.

На сервисе Amocrm.
Необходимо сделать так, чтобы при отправке заявки, так же отправились utm метки. Искал в интернете нашел вот такие вот коды. Но когда я их вставлял в свой код, сделки вообще не создавались. Как это можно исправить или дополнить?

'source_data' => array(
	array(
			'id' => 'ID',
			'values' => array(
				array(
					'value' => $utm_source,
				)
			)
		),
);


if (!empty($utm_source)) {
        $request["add"][0]["custom_fields"][] = array(
            "id" => 16533, // source
            "values" => array(
                array(
                    "value" => $utm_source
                )
            )
        );
	unset($utm_source);
    }


foreach($custom_fields_leads as $field){
                if($field['name']=='Источник трафика' && $utm_source != '')
                    $add['request']['leads']['add'][0]['custom_fields'][]=array('id'=>$field['id'],'values'=>array(array('value'=>$utm_source)));
                if($field['name']=='Тип трафика' && $utm_medium != '')
                    $add['request']['leads']['add'][0]['custom_fields'][]=array('id'=>$field['id'],'values'=>array(array('value'=>$utm_medium)));
                if($field['name']=='Название рекламной кампании' && $utm_campaign != '')
                    $add['request']['leads']['add'][0]['custom_fields'][]=array('id'=>$field['id'],'values'=>array(array('value'=>$utm_campaign)));
                if($field['name']=='Ключевое слово кампании' && $utm_term != '')
                    $add['request']['leads']['add'][0]['custom_fields'][]=array('id'=>$field['id'],'values'=>array(array('value'=>$utm_term)));
            }
  • Вопрос задан
  • 616 просмотров
Пригласить эксперта
Ответы на вопрос 2
@synapse_people
https://github.com/dotzero/amocrm-php
Используй это решение, там есть такая возможность
Ответ написан
@start-crm
Интеграция и внедрение CRM систем
Метки сохраняем в куки при первом визите
Далее передаем в поля через custom_fields
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы