Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

Большое количество интернет-магазинов в России реализовано на базе 1С-Битрикс: Управления сайтом + готовые решения Аспро. Выбранная связка бесспорно отлично работает и по мере увеличения посетителей возникает необходимость отслеживания эффективности рекламных каналов.

Сквозная аналитика Битрикс24 — в помощь!

Сквозная аналитика – это способ анализа эффективности, который даёт все данные о бизнесе и маркетинге. С помощью неё можно свести все разрозненные показатели.

Например, сквозная аналитика в Битрикс24.

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

UTM-метки для форм обратной связи

В структуре любого готового решения Аспро присутствует множество форм обратной связи. По умолчанию, эти формы работают на базе веб-форм 1С-Битрикс.

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

Для оценки эффективности рекламных каналов требуется разметка страниц сайта с помощью UTM-меток. Штатный функционал веб-форм 1С-Битрикс: Управление сайтом — не умеют передавать данные UTM.

Кроме того, сайты на Аспро не умеют сохранять UTM-метки по мере перемещения посетителя по сайту. Например, посетитель перешёл из поисковой системы на главную страницу, а после проследовал в раздел «Контакты» — где UTM-метка и потерялась, а значит рассчитывать на полноценную и корректную работу сквозной аналитики — рассчитывать не приходится.

Как мы решили задачу

Столкнувшись с вышеописанной проблемой на реальном проекте — для нас стало делом чести доработать штатный функционал веб-форм Аспро. Ну и надо признать, сквозная аналитика — затягивает))

Мы поставили перед собой 4 главных задачи:

1. Научить сайт запоминать UTM-метку в cookie.

2. Создать дополнительные скрытые поля во всех веб-формах.

3. Научить веб-формы автоматически заполнять скрытые поля из cookie.

4. Связать веб-формы с Битрикс24.

Делимся инструкцией🤗

Учим запоминать UTM-метку в cookie

В решениях Аспро предусмотрена возможность вставки своего кастомного php-кода. Для этого есть файл top_footer_custom. php, который находится по адресу /include/footer_include/.

Перейти к редактированию файла вы можете прямо в панели администрирования. Для этого наберите в браузер

и вставьте следующий код:

<? if(isset($_GET["utm_source"])) setcookie("utm_source",$_GET["utm_source"],time()+3600*24*30,"/"); if(isset($_GET["utm_medium"])) setcookie("utm_medium",$_GET["utm_medium"],time()+3600*24*30,"/"); if(isset($_GET["utm_campaign"])) setcookie("utm_campaign",$_GET["utm_campaign"],time()+3600*24*30,"/"); if(isset($_GET["utm_content"])) setcookie("utm_content",$_GET["utm_content"],time()+3600*24*30,"/"); if(isset($_GET["utm_term"])) setcookie("utm_term",$_GET["utm_term"],time()+3600*24*30,"/"); ?>

Создаём дополнительные скрытые поля во всех веб-формах

В панели администрирования идём в Сервисы --> Веб-формы --> Настройка форм

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

После нам нужно последовательно зайти в настройки каждой формы и выполнить ряд действий:

1. Заходим в список вопросов

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

2. Нажимаем «Добавить»

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

3. Указываем символьный идентификатор

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

4. Во вкладке «Вопрос» пишем произвольное описание

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

5. Во вкладке ответ указываем тип поля «hidden« и нажимаем »Сохранить»

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

Учим веб-формы автоматически заполнять скрытые поля из cookie

1. Возвращаемся обратно в «Параметры формы»

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

2. Открываем вкладку «Описание» в режиме HTML и вставляем код.

<script> //alert(document.cookie); function get_cookie ( cookie_name ) { var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' ); if ( results ) return ( unescape ( results[2] ) ); else return null; } var x = get_cookie ( "utm_source" ); $('input[data-sid=utm_source]').val('utm_source='+x); </script>

Должно получиться вот так:

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

Связываем веб-формы с Битрикс24

1. Идём во вкладку «CRM»

2. В поле "CRM:" настраиваем связь между формой и нашим порталом Битрикс24.

3. Связываем поля формы и поля лида в Битрикс24.

Должно получиться примерно так:

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

Сохраняем нашу форму.

После заполнения формы на сайте мгновенно получаем лид в Битрикс24:

Как подружить сайты 1С-Битрикс на Аспро со сквозной аналитикой Битрикс24

Далее, используя роботы в лидах, мы настраиваем рекламные источники сквозной аналитики.

Если у вас возникли сложности, или вы хотите доверить профессионалам настройку сквозной аналитики — заполните форму и мы с вами свяжемся.

Рекомендации для интеграторов

Если вы интегратор Битрикс24, то обратите внимание, что настраивать связь с Битрикс24 в веб-формах БУСа лучше под клиентским логином Битрикс24. Лучше, чтобы это был администратор с ID=1. В противном случае, после того, как вы уйдёте с портала, у клиента перестанет работать эта связка.

Какие системы сквозной аналитики вы используете?
Битрикс24
CallTouch
Яндекс.Метрика
Другое
2
12 комментариев
","lang":""}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Должно получиться вот так:

"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"","image":{"type":"image","data":{"uuid":"d4cc6b5a-c040-5c56-9e37-e8cce5d87da6","width":904,"height":742,"size":20308,"type":"png","color":"ebf2f3","hash":"","external_service":[]}}}]}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Связываем веб-формы с Битрикс24"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

1. Идём во вкладку «CRM»

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

2. В поле \"CRM:\" настраиваем связь между формой и нашим порталом Битрикс24.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

3. Связываем поля формы и поля лида в Битрикс24.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Должно получиться примерно так:

"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"","image":{"type":"image","data":{"uuid":"ed82edae-3216-5259-9d1b-14f9188411a0","width":1244,"height":758,"size":24123,"type":"png","color":"f4f8f8","hash":"","external_service":[]}}}]}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Сохраняем нашу форму.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

После заполнения формы на сайте мгновенно получаем лид в Битрикс24:

"}},{"type":"media","cover":false,"hidden":false,"anchor":"","data":{"items":[{"title":"","image":{"type":"image","data":{"uuid":"150b3af7-725a-57cc-a055-43aa8393718e","width":802,"height":733,"size":17163,"type":"png","color":"f5f8f8","hash":"","external_service":[]}}}]}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Далее, используя роботы в лидах, мы настраиваем рекламные источники сквозной аналитики.

"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Если у вас возникли сложности, или вы хотите доверить профессионалам настройку сквозной аналитики — заполните форму и мы с вами свяжемся.

"}},{"type":"header","cover":false,"hidden":false,"anchor":"","data":{"style":"h2","text":"Рекомендации для интеграторов"}},{"type":"text","cover":false,"hidden":false,"anchor":"","data":{"text":"

Если вы интегратор Битрикс24, то обратите внимание, что настраивать связь с Битрикс24 в веб-формах БУСа лучше под клиентским логином Битрикс24. Лучше, чтобы это был администратор с ID=1. В противном случае, после того, как вы уйдёте с портала, у клиента перестанет работать эта связка.

"}},{"type":"quiz","cover":false,"hidden":false,"anchor":"","data":{"uid":"","hash":"68a5bc93cd403a0e","tmp_hash":"","title":"Какие системы сквозной аналитики вы используете?","items":{"a16476591040":"Битрикс24","a16476591041":"CallTouch","a16476591482":"Яндекс.Метрика","a16476591543":"Другое"},"is_public":false,"date_created":0}}],"summaryContent":null,"isExistSummaryContent":false,"warningFromEditor":null,"warningFromEditorTitle":null,"counters":{"comments":12,"favorites":9,"reposts":0,"views":6,"hits":2883,"reads":null,"online":0},"dateFavorite":0,"hitsCount":2883,"isCommentsEnabled":true,"isLikesEnabled":true,"isRemovedByUserRequest":false,"isFavorited":false,"isPinned":false,"repostId":null,"repostData":null,"subscribedToTreads":false,"isEditorial":false,"isAudioAvailable":false,"audioUrl":null,"isAudioAvailableToGenerate":false,"commentEditor":{"enabled":true,"who":null,"text":"","until":null,"reason":null,"type":"everybody"},"isBlur":false,"isPublished":true,"isDisabledAd":false,"withheld":[],"ogTitle":null,"ogDescription":null,"url":"https://vc.ru/seo/382908-kak-podruzhit-saity-1s-bitriks-na-aspro-so-skvoznoi-analitikoi-bitriks24","author":{"id":792996,"name":"7SITES","nickname":null,"description":"7SITES - это объединение собственных IT-решений и партнёров, закрывающих различные задачи вашего бизнеса. Золотой партнер Битрикс24.","uri":"","avatar":{"type":"image","data":{"uuid":"4cbe3041-e399-515c-9097-40c028d50f1d","width":3508,"height":2482,"size":116336,"type":"jpg","color":"050505","hash":"3068200000","external_service":[]}},"cover":null,"achievements":[{"title":"Год на vc.ru","code":"registration_1_year","description":"Первый год с vc.ru. Получена 24 июля 2025.","previewUuid":"0d11c244-49de-50e7-894e-b9b27945d42b","formats":{"glb":"https://static.vc.ru/achievements/fish.glb","usdz":"https://static.vc.ru/achievements/fish.usdz"},"viewData":{"contentColor":"#C67AA3","textMaxWidth":0.634765625,"textX":0.5888671875,"textY":0.54296875,"logoX":0.5859375,"logoY":0.6669921875,"logoXNoText":0.6044921875,"logoYNoText":0.5439453125},"id":4644432,"userId":792996,"count":0,"shareImage":"https://api.vc.ru/achievements/share/4644432"},{"title":"3 года на vc.ru","code":"registration_3_years","description":"Провёл 3 года вместе с vc.ru. Получена 23 июля 2025.","previewUuid":"d9d72ac5-bcb5-55e0-8c72-b99251e5cdd9","formats":{"glb":"https://static.vc.ru/achievements/shark.glb","usdz":"https://static.vc.ru/achievements/shark.usdz"},"viewData":{"contentColor":"#8E6F09","textMaxWidth":0.66796875,"textX":0.5205078125,"textY":0.341796875,"logoX":0.5205078125,"logoY":0.4609375,"logoXNoText":0.5,"logoYNoText":0.3662109375},"id":1020345,"userId":792996,"count":0,"shareImage":"https://api.vc.ru/achievements/share/1020345"}],"lastModificationDate":1765094751,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":true,"badgeId":null,"isDonationsEnabled":false,"isPlusGiftEnabled":true,"isUnverifiedBlogForCompanyWithoutPro":true,"isRemovedByUserRequest":false,"isFrozen":false,"isDisabledAd":false,"isPlus":false,"isVerified":false,"isPro":false,"yandexMetricaId":null,"badge":null,"isOnline":true,"tgChannelShortname":null,"isUnsubscribable":true,"type":1,"subtype":"personal_blog"},"subsite":{"id":199127,"name":"SEO","description":"Поисковая оптимизация, кейсы, советы, разборы.","uri":"/seo","avatar":{"type":"image","data":{"uuid":"3388e642-b8bf-52eb-92cd-78d66b7af6df","width":1200,"height":1200,"size":12502,"type":"png","color":"fbebeb","hash":"081c0e0e0e1b0d0c","external_service":[]}},"cover":{"type":"image","data":{"uuid":"3d49d868-858d-5587-b4d4-ebc7a947c8ae","width":960,"height":280,"size":177,"type":"png","color":"84a494","hash":"","external_service":[]}},"lastModificationDate":1613380334,"isSubscribed":false,"isSubscribedToNewPosts":false,"isMuted":false,"isAvailableForMessenger":false,"isDisabledAd":false,"nickname":"seo","isUnsubscribable":true,"badge":null,"badgeId":null,"isDonationsEnabled":false,"isOnline":false,"isPlus":false,"isUnverifiedBlogForCompanyWithoutPro":false,"isVerified":false,"isRemovedByUserRequest":false,"isFrozen":false,"isPro":false,"type":2,"subtype":"community"},"reactions":{"counters":[{"id":1,"count":2}],"reactionId":0},"isNews":false,"source":null,"clusters":[],"donations":{"amount":0,"isDonated":false},"commentsSeenCount":null,"keywords":[],"media":{"type":"image","data":{"uuid":"9c3de6c9-8411-5484-8596-634167a650b2","width":1117,"height":821,"size":70261,"type":"png","color":"eaf1f2","hash":"","external_service":[]}},"customCover":null,"robotsTag":"noindex","categories":[],"isAnonymized":true}};