Переменные для работы с amoCRM
Last updated
Last updated
На данный момент есть три переменные:
%amocrm_lead_id%
%amocrm_contact_id%
smartbotpro_user_id
Далее поговорим подробнее о каждой ✨
%amocrm_lead_id%
%amocrm_lead_id%
- специальная переменная, которая хранит идентификатор последней созданной для пользователя сделки. Если пользователь пройдёт несколько раз блок "Создать сделку", то переменная будет хранить последнее значение.
Если необходимо зафиксировать за пользователем конкретную сделку, рекомендуем пересохранить нужное значение в пользовательскую переменную.
%amocrm_contact_id%
%amocrm_contact_id%
- специальная переменная, которая хранит id контакта, с которым связана сделка.
Если к вашему сценарию подключены разные каналы, то есть вероятность, что один и тот же человек напишет вам из разных каналов. В таком случае в разделе "Пользователи" это будут два разных пользователя и для каждого из них будет свое значение переменной %amocrm_contact_id%.
smartbotpro_user_id
Эта переменная также хранит в себе айди пользователя, но в данном случае - это id пользователя со стороны Smartbot Pro. smartbotpro_user_id
не является специальной переменной, то есть с этим значением нельзя работать внутри бота.
smartbotpro_user_id
подгружается в контакт и сделку и нужен для того, чтобы определять в amoCRM сделки, созданные с помощью Smartbot. Также по значению этой переменной вы можете определить уникальность контакта на стороне Smartbot - если значение этой переменной в нескольких сделках одинаковое, значит сделка принадлежит одному и тому же пользователю, пришедшему из бота.