Добрый день!

 

Поделитесь, пожалуйста, опытом настройки трекинга.

Возможно ли отслеживать следующие действия пользователей на сайте с помощью трекинга:

  • Количество просмотров страницы
  • Время, проведенное на сайте
  • Продолжительность индивидуальной сессии
  • Количество сессий
  • Дата и время последней активной сессии
  • Промежуток времени между сессиями
  • Конверсии (количество заполнений форм)
  • Количество сессий за неделю
  • Загруженный контент

Спасибо!

Нравится

1 комментарий

Здравствуйте!



В текущей реализации функционала трекинга событий сайта нет возможности отслеживать перечисленные Вами действия пользователей на сайте .



Спасибо за идеи! Они будут транслированы на соответствующую команду для рассмотрения возможности добавления подобной логики в будущих версиях.

Показать все комментарии

Добрый день!

 

Хотим настроить в Маркетинговой Кампании автоматическую отправку письма-напоминания при отсутствии регистрации на мероприятие. Задача достаточно стандартная, но реализовать ее через элемент БП "Лендинг" не выходит.

Изображение удалено.

Если указываем результат "Не заполнена веб-форма" с задержкой перед выполнением, то по истечении указанного срока переход к следующему элементу не происходит. По другой ветке (при успешной регистрации) отрабатывает все штатно.

 

Возможно кто-то сталкивался. Что делаем не правильно?

 

Нравится

1 комментарий

Максим, сравните настройки своей кампании со стандартной настроенной «Конференция "Дни CRM"». Там тоже лендинг и три ветви для возможных его результатов. Из отличий от Вашего скриншота, там указывается точное время и условие фильтрации, выбран объект «Контакт». Если у Вас настроить аналогично, то тоже не срабатывает?

Показать все комментарии

Добрый день! После прочтения инструкции Как управлять подписками на разные типы рассылок остались непонятны следующие моменты:

Конкретно про пункт 1:

Создайте на своем сайте страницы, где клиент может выразить согласие получать те или иные материалы от вашей компании. Настройте их в качестве страниц переадресации в ваших лендингах.

Как однозначно сопоставить пользователя Creatio, который пришёл отписаться от конкретной рассылки и того, кто на этой странице лендинга?

Можно ли, чтобы ссылка работала ограниченное время?

Спасибо.

Нравится

2 комментария
Лучший ответ

Здравствуйте, Сергей!

 

Как однозначно сопоставить пользователя Creatio, который пришёл отписаться от конкретной рассылки и того, кто на этой странице лендинга?

 

Если указать собственный адрес страницы  отписки, то во время отписки на неё прийдеёт запрос вида:

https://www.google.com/?contactId=29b86521-2357-41a0-8070-8ffa36a33c94&bulkEmailRecipientId=9ae70df0-cc21-11ea-ac9f-00505689fb16&emailId=1c9a5d9c-0d06-4d29-a368-f86f2abcee13&success=True&emailaddress=pupkinv%40gmail.com

Где:  https://www.google.com – значение системной  настройки redirectUnsubscribersTo. Как видно из ссылки, мы получаем параметры contactId, bulkEmailRecipientId, emailId, что даёт возможность идентифицировать  получателя рассылки как в системе Creatio так и в конкретной рассылке, из которой потом можно узнать её тип.

 

Можно ли, чтобы ссылка работала ограниченное время?

 

Такой функционал  у нас не предусмотрен, но Вы можете настроить любые ограничения по времени на собственной странице отписки, имея все нужные параметры.

 

Сейчас в академии в статье написано:

 

Настройка подписки на разные типы рассылок не предусмотрена в базовой конфигурации Creatio. Для ее реализации требуются доработки с участием разработчика.

 

Готового решения нет. Если желаете использовать свою страницу отписки, далее нужно самостоятельно отвечать за настройки интеграции с Creatio любым Вам известным методом. Главное помнить — если некорректно настроить интеграцию и отправлять рассылки отписавшимся получателям, то со временем все письма с этого аккаунта будут попадать в спам.

Здравствуйте, Сергей!

 

Как однозначно сопоставить пользователя Creatio, который пришёл отписаться от конкретной рассылки и того, кто на этой странице лендинга?

 

Если указать собственный адрес страницы  отписки, то во время отписки на неё прийдеёт запрос вида:

https://www.google.com/?contactId=29b86521-2357-41a0-8070-8ffa36a33c94&bulkEmailRecipientId=9ae70df0-cc21-11ea-ac9f-00505689fb16&emailId=1c9a5d9c-0d06-4d29-a368-f86f2abcee13&success=True&emailaddress=pupkinv%40gmail.com

Где:  https://www.google.com – значение системной  настройки redirectUnsubscribersTo. Как видно из ссылки, мы получаем параметры contactId, bulkEmailRecipientId, emailId, что даёт возможность идентифицировать  получателя рассылки как в системе Creatio так и в конкретной рассылке, из которой потом можно узнать её тип.

 

Можно ли, чтобы ссылка работала ограниченное время?

 

Такой функционал  у нас не предусмотрен, но Вы можете настроить любые ограничения по времени на собственной странице отписки, имея все нужные параметры.

 

Сейчас в академии в статье написано:

 

Настройка подписки на разные типы рассылок не предусмотрена в базовой конфигурации Creatio. Для ее реализации требуются доработки с участием разработчика.

 

Готового решения нет. Если желаете использовать свою страницу отписки, далее нужно самостоятельно отвечать за настройки интеграции с Creatio любым Вам известным методом. Главное помнить — если некорректно настроить интеграцию и отправлять рассылки отписавшимся получателям, то со временем все письма с этого аккаунта будут попадать в спам.

Понятно, спасибо!

Показать все комментарии

Добрый день, имеется развернутый локально Creatio. Хочу добавить лэндинг(чтобы можно было к примеру перейти на localhost/landing/index.aspx) с формой, у которой есть поле phone и данные введенные в поле будут попадать в контакты -> мобильный телефон уже к имеющемуся контакту.

Что уже сделал?

Сейчас контакт выглядит следующим образом

Изображение удалено.

Как описано в документации добавил лэндинг. Сжато он выглядит так:

Изображение удалено.

После чего в папке ../0/Nui/ создал папку Landing с файлом index.aspx в котором лежит следующий код:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <!--ШАГ 2-->
    <!--Эту часть необходимо скопировать из поля ШАГ 2 страницы редактирования лендинга-->
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
    <script src="https://webtracking-v01.bpmonline.com/JS/track-cookies.js"></script>
    <script src="https://webtracking-v01.bpmonline.com/JS/create-object.js"></script>
    <script>
 
    var config = {
        fields: {
            "Subject": "#subject-field",
            "Email": "#email-field",
            "Name": "#name-field",
            "MobilePhone": "#phone-field",
        },
        landingId: "54a57d16-e7b6-4c7d-9c38-237cfcf6512d",
        serviceUrl: "http://localhost/0/ServiceModel/GeneratedObjectWebFormService.svc/SaveWebFormObjectData",
        redirectUrl: "yandex.ru"
    };
 
    function createObject() {
        landing.createObjectFromLanding(config)
    }
    </script>
    <!--ШАГ 2-->
</head>
<body>
<h1>Landing web-page</h1>
<div>
    <h2>Case form</h2>
    <form action="localhost/0/ServiceModel/GeneratedObjectWebFormService.svc/SaveWebFormObjectData" method="POST" class="mainForm" name="landingForm" onSubmit="createObject(); return false">
        Subject:<br>
        <input type="text" name="subject" id="subject-field"><br>
        Email:<br>
        <input type="text" name="Email" id="email-field"><br>
        Name:<br>
        <input type="text" name="Name" id="name-field"><br>
        Phone:<br>
        <input type="text" name="Phone" id="phone-field"><br><br>
        <input type="submit" value="Submit">
        </font>
    </form>
</div>
</body>
</html>

Если я правильно понял для того чтобы POST запрос прошел корректно должен отработать файл GeneratedObjectWebFormService.svc. Нужно ли его создавать по документации или он является дефолтным? При попытки отправки запроса возникает 403 ошибка. Как сделать это рабочим и какие ошибки я совершил?

Изображение удалено.

Изображение удалено.

Нравится

5 комментариев
Лучший ответ

А зачем вы пытаетесь добавить лендинг внутри того же сайта, где развёрнута система? Обычно он нужен для отдельного сайта, например, страницы регистрации на сайте компании. При таком размещении, как сделали Вы, может незалогиненного пользователя при попытке открыть эту страницу перебросить на страницу логина. А для залогиненных есть более подходящие способы, вроде БП с автогенерируемыми или преднастроенными страницами.

 

Как минимум, у Вас неправильный адрес стандартного веб-сервиса GeneratedWebFormService, к которому пытались обратиться со страницы. Поскольку он анонимный, там не нужен /0/. См. тут, как выглядит и где настраивается путь к нему.

 

Если нужно сделать отдельную страницу на сервере с этой формой, можно поднять в IIS ещё один сайт из одной HTML-страницы, где и настроить по инструкции связь с лендингом.

А зачем вы пытаетесь добавить лендинг внутри того же сайта, где развёрнута система? Обычно он нужен для отдельного сайта, например, страницы регистрации на сайте компании. При таком размещении, как сделали Вы, может незалогиненного пользователя при попытке открыть эту страницу перебросить на страницу логина. А для залогиненных есть более подходящие способы, вроде БП с автогенерируемыми или преднастроенными страницами.

 

Как минимум, у Вас неправильный адрес стандартного веб-сервиса GeneratedWebFormService, к которому пытались обратиться со страницы. Поскольку он анонимный, там не нужен /0/. См. тут, как выглядит и где настраивается путь к нему.

 

Если нужно сделать отдельную страницу на сервере с этой формой, можно поднять в IIS ещё один сайт из одной HTML-страницы, где и настроить по инструкции связь с лендингом.

Зверев Александр,

Добрый день, подскажите как разрешить службу? Так полагаю что это что-то связанное с настройками приватности функции или что-то вроде того.

Нет, дело не в этом. Посмотрите второй абзац прошлого ответа.

Зверев Александр,

исправил без /0/ теперь следующую проблему не могу побороть 

политика CORS дефолтная и выглядит так:

Похожий вопрос обсуждается тут. Но Вы обращались к стандартному веб-сервису, там всё должно уже было быть настроено. Возможно, дело именно в том, что Вы разворачиваете свою страницу с формой внутри того же сайта. Попробуйте для теста сначала размещать веб-форму на полностью другом сервере.

Показать все комментарии

Приветствую.

Подскажите, пожалуйста, есть ли варианты интеграции формы с лендинга в срм, не используя раздел "Лендинги и веб-формы". Что-бы по заполнению формы создавался лид/обращение (не важно) и передавались заполненные поля из формы.

Спасибо

Нравится

4 комментария

Мы рассматривали варианты через Zapier, MQ Rabbit

Можно создать свой анонимный сервис, создающий нужные записи, и из клиентской или серверной логики лендинга обращаться к нему.

 

Можно сделать и не анонимный сервис (или по стандартному, работающему по OData). Но тогда нужно будет обращаться только из серверной логики, поскольку где-то нужно хранить логин и пароль.

 

Если система развёрнута локально, серверная часть лендинга может писать прямо в базу. Но тогда по созданным записям не сработают процессы, если такие есть, это нужно учитывать.

 

А вообще, вопрос из серии измерения высоты небоскрёба барометром, непонятно, чем не устроил стандартный способ с разделом веб-форм.

Зверев Александр,

Здравствуйте, В Studio нет функционала Веб-форм, использую Wordpress + ContactForm7. По OData не смог разобраться как заголовки нужные записывать(в CF7).

Через Postman и EntityDataService всё работает, там есть отдел с Headers. 

Василий Панчик пишет:

В Studio нет функционала Веб-форм

В принципе, логично, там много каких разделов нет, но лицензии и дешевле. По Contact Form 7 лучше уточнить у его авторов, как передавать заголовки. У них на сайте упоминается для сохранения в базу плагин Flamingo. Если база локально, может, и как-то с его помощью попробовать.

Показать все комментарии

Коллеги, добрый день!

Данное приложение adbblock  вводит в ступор и заявку на стороне сайта и bpm тоже. 

Оба начинают висеть неимоверно.  Ну и в итоге заявка так до BPM  и не доходит с этого компа, где эту штука установлена. Что с этим можно сделать, не отключая это приложение?

Спасибо!

Нравится

1 комментарий

Adblock можно отключить для конкретного сайта.

А непосредственно логика блокировки задаётся в одном из списков, подключаемых к Adblock. Попробуйте выяснить, в каком из таких списков дело, поочерёдно их переключая и пробуя страницу, а затем свяжитесь с его авторами, чтобы скорректировали сработавшее правило.

Показать все комментарии

Коллеги, доброго дня!

На странице лендинга клиент может вложить файл. Нужно передать этот файл в лид как вложение на деталь Файлы и Ссылки.

Что то никак не можем записать его в облачную систему.

Подскажите,  какие варианты есть. Спасибо!

Нравится

5 комментариев

По идее, если на сайте перед отправкой, преобразовать файл в BLOB, то никаких проблем со вставкой в BPM возникнуть уже не должно

Как вариант, можно не использовать механизм лендингов, а по веб-форме, не связанной с bpm'online, генерировать и отправлять письмо со вложениями.

Затем в bpm'online его разбирать как обычное письмо со вложениями. Подробнее см. обсуждение похожего вопроса.

Зверев Александр,

Коллеги, спасибо!  Таки уже реализовали через лендинг). Проблема была, что лендинг только с одной табл.работает. Только преобразование файла в BLOB результата не дает. Нужно  положить файл в другую табл. Трудоемко конечно получилось, но работает).

Елена К,

Елена, добрый день! Нам тоже необходимо передавать файл в лиде, поделитесь, пожалуйста, деталями настройки)

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

Показать все комментарии

Это адаптированная для передачи данных с веб-формы в bpm’online версия популярного плагина Wordpress Forms: 3rd-Party Integration. Корректность работы протестирована с плагинами Contact Form 7 и Gravity Forms.

ВАЖНО

Данный плагин не является продуктом bpm’online и официально не поддерживается командой bpm’online. Поэтому рекомендуем предварительно установить и протестировать плагин на тестовом сайте, прежде чем устанавливать его на продуктовую среду.

forms-3rdparty-integration-bpmonline.zip

Инструкция по установке

  1. Установите и настройте веб-формы на вашем сайте. Forms: 3rd-Party Integration совместим с плагинами Gravity Forms, Contact Form 7 и Ninja Forms. Проверьте, что настроенные формы работают корректно.

ВАЖНО

Используйте только один плагин форм для приложения. То есть, нельзя использовать несколько плагинов форм, например, Contact Form 7 или Gravity Form одновременно на одном и том же сайте.

  1. Установите и активируйте плагин forms-3rdparty-integration-bpmonline.zip. В меню контактных форм появится кнопка дополнительных настроек «3rdparty Services».Изображение удалено.

     

  2. Откройте настройки плагина. В параметрах сервиса укажите URL-адрес для регистрации данных в bpm’online. Для каждой отдельной формы необходимо настроить отдельный сервис в плагине.Изображение удалено.

    URL можно взять со страницы настройки лендингов в bpm’online.

    Изображение удалено.

  3. Настройте маппинг полей. Для этого укажите соответствие названий полей со страницы настройки посадочной страницы в bpm’online и полей контактной формы веб-сайта.Изображение удалено.Изображение удалено.

     

  4. В настройках маппинга полей Wordpress добавьте поле formId со значением переменной landingId, которое используется на странице настройке лендингов bpm’online.Изображение удалено.Изображение удалено.

     

  5. Сохраните настройки и перезагрузите страницу. Теперь можно настроить посадочную страницу в bpm’online при помощи инструкции на Академии.

ВАЖНО

Поле «Адрес сайта» на странице настройки лендинга в bpm’online должно содержать ваш URL-адрес приложения bpm’online и знак «*».

 

Изображение удалено.

 

Нравится

Поделиться

1 комментарий

Увожаемые пользователи, данная статья на данный момент не актуальна. Пожалуйста, воспользуйтесь статьей 

https://community.bpmonline.com/articles/bpmonline-plugin-wordpress-gra…

Показать все комментарии

Подскажите пожалуйста, если лендинг создан в специальном сервисе создания посадочных страниц вроде Платформа LP, Тильда, LP Generator или Флексби, где исходный код формы изменить нельзя (там где нужно добавить onSubmit="createObject(); return false") то интеграция невозможна?

Так же в исходном коде для полей формы нет ID, а классы для всех полей одинаковые (разные только значения value), как быть в таком случае?

К примеру:

Это вообще предусмотрено?

Нравится

1 комментарий

Добрый день, Катерина.

В базовой логике приложения необходимо добавлять код лендинга на страницы с редактируемым кодом.

Готового решения для добавления кода в нерадактируемые формы нет.

Показать все комментарии

Рады сообщить о появлении нового видеоурока по настройке лендингов в bpm'online.

В данном видеоуроке представлена общая информация о назначении посадочных страниц, а также доступна пошаговая инструкция по настройке такой страницы: ее связывании с bpm'online; настройке сопоставления полей веб-формы лендинга и страницы лида; настройке заполнения значениями по умолчанию полей страницы лида.

Видео доступно по ссылке: https://youtu.be/H90KifSqz4M?list=PLDp-M9ZGnvgH5uPrXsjxblaSWMmQ17Xt9

Больше видеоуроков смотрите на сайте Академии Terrasoft.

Нравится

Поделиться

0 комментариев
Показать все комментарии