Вопрос

Добрый день.

Подскажите, пожалуйста, возможно ли сделать так, чтобы рассылка шла по всем e-mail адресам, которые есть в детали контакты, а не только по адресу, который указан у контакта в поле e-mail.

У меня такой же вопрос

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

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

О какой рассылке вы спрашиваете, какой процесс?

Григорий Чех, речь об рассылках которые создаются через раздел E-mail https://academy.terrasoft.ru/documents/marketing/7-12/razdel-email?docu…

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

Григорий Чех, спасибо. Система в облаке. 

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Доброго времени суток, дорогое сообщество!

В облаке есть 7.12.2. Впервые столкнулась с тем, что при попытке сохранить настройку колонок ПФ, ругается на любые макросы (стандартные и нет). С чем может быть связана такая проблема? Если убрать колонку с макросом, то все сохраняется корректно.

У меня такой же вопрос

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

Это ошибка в версии 7.12.2. Напишите в поддержку - они предоставят Вам патч) или обновляйтесь на 7.12.3.

Это ошибка в версии 7.12.2. Напишите в поддержку - они предоставят Вам патч) или обновляйтесь на 7.12.3.

Алла Савельева,

Спасибо!

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

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

Есть статья на академии: https://academy.terrasoft.ru/documents/technic-sdk/7-12/dobavlenie-obrabotchika-makrosa-v-shablone-email-soobshcheniya

Сделал всё как там описано. После добавления макроса в шаблон, типа [#@Invoke.UsrTestStringGenerator#], приходит пустоё значении в письме. Обращение к классу UsrTestStringGenerator при разборе не происходит (добавлял логирование). Может кто сталкивался?

У меня такой же вопрос

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

1) Посмотрите что у вас в таблице EmailTemplateMacros имеется запись с Name='UsrTestStringGenerator ' Возможно записей с Name='@Invoke' у вас не біло и вы не зарегестрировали (в ставили в EmailTemplateMacros) свой макрос!

1)  Вы опубликовали созданую вами схему? Попробуйте перекомпилировать конфигурацию (Конфигурация -> Компилировать все)

По пункту 1:

По пункту 2: Это железно.

 

А как вы отправляете письмо по шаблону?

Пример отправки письма из БП тут. Обратите внимание при отправке письма по шаблону надо указать параметр  [Запись для создания макросов] это id объекта относительно которого будут вычитаны поля макроса!

 

 

Это рассылка, из раздела:

отправляю в шаблоне так:  UsrTestStringGenerator: [#@Invoke.UsrTestStringGenerator#] 
Всё как в статье.

Олег Кречетов,

Из раздела пимьма? Как вы передаете Id записи для создания макроса? Что с остальными параметрами они проинициализированы значениями?

 

Id записи передаётся с клиентской части. Но в том то и смысл макроса, что значение возвращает подготовленный класс. Который в моём случае даже не вызывается. А судя по статье, так можно вставить в тело письма  любой расчетный параметр.

1) Остальные макросы получают значения, если их в тестовом письме нет то добавь и проверь

2) Попробуй пример отправки С БП (тот что я выше тебе кинул) есть разница?

3) d записи передаётся с клиентской части

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

Генератор -  IMacrosInvokable? Это просто интерфейс который реализует класс.

Олег Кречетов,

Спасибо за уточнение существенно облегчило решение вашей проблемы. Естественно имелся в виду генератом (InvokableMacrosHelperService) оторый по шаблону письма создаёт письмо. И который как я подозреваю, не вызывает MacrosInvokable  если с шаблоном не передавать вышеописанное Id объекта.

 

 

 

Григорий,

К сожалению, при облачной рассылке сервис InvokableMacrosHelperService не используется. Используется CESMacrosHelper. 

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

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

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

Олег Кречетов,

На проекте столкнулся с данной проблемой и мы с ТП решали её месяц-полтора... Вообщем: класс для отправки email с макросами и класс для отправки рассылок - разные. И в одном встроен функционал по обработке сложных макросов кастомными классами, в другом - нет. Самый легкий выход - view, использование колонок из view(стандартные "колоночные" макросы он понимает)

Варфоломеев Данила,

Классы - разные, я понял. отладил. Мне ТП тоже пока не отвечает. Возможно - вьюха - вариант :-) 

Войдите или зарегистрируйтесь, чтобы комментировать

Добрый день!

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

Затем был создан кастомный элемент с типом: CampaignSchemaElementType.AsyncTask.  Была построена и запущена схема кампании: 
Однако, согласно дебаггеру, добавление из группы всегда происходит сразу после запуска джоба по расписанию, а затем выполняется кастомный элемент, несмотря на то, как построена схема.

В качестве решения попытались изменить тип элемента на: CampaignSchemaElementType.SyncTask , однако элемент перестал запускаться вовсе.
Соответственно есть несколько вопросов:
1) Как выполнить элемент "Добавление из группы" строго после выполнения предыдущего элемента? 
2) Как запустить элемент с типом CampaignSchemaElementType.SyncTask вместо Async

У меня такой же вопрос

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

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

Мотков Илья,

Решение: изменяем тип элемента AddCampaignParticipantElement на CampaignSchemaElementType.AsyncTask . Теперь выполнение элемента происходит в верной последовательности. Проверено на такой схеме. 

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

У клиента установил систему Marketing 7.12.0.

После авторизации вылетает следующая ошибка:

This page isn’t working. localhost redirected you too many times. Try clearing your cookies

Куки чистил. Пробовал запускать в других браузерах. Не помогло.

В чем может быть проблема? 

Заранее благодарен.

 

 

 

У меня такой же вопрос

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

Данная ошибка связана со старой версией Redis-сервера. Установите последнюю актуальную версию: 4.0 дл Linux или 3.2 для Windows - http://ftp.bpmonline.com/support/pub/redis32.rar

Данная ошибка связана со старой версией Redis-сервера. Установите последнюю актуальную версию: 4.0 дл Linux или 3.2 для Windows - http://ftp.bpmonline.com/support/pub/redis32.rar

Антон Малий,

Спасибо, помогло

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Уважаемые форумчане.
Возникла проблема с обновлением системы Marketing RUS.
У клиента была установлена версия 7.8.3. Удалось успешно обновить до версии 7.11.0.
Но обновив (процесс обновления прошел без ошибок) до версии 7.11.1 возникли следующие проблемы:
1) после авторизации не корректно загружается главная страница:
    - Некоторые иконки разделов не видны;
    - Не отображаются рисунки запуска процесса, Свернуть панель разделов, Меню, Добавить
    - Также не отображаются рисунки на коммуникационной панели(колокольчик, письмо и т.д),
      только одни синие кружки. Но если кликнуть, например, туда где колокольчик, то коммуникационная 
      панель открывается, но на ней ничего нет.
    - нет отображения значков Дизайнер системы, Профиль. Хотя, если кликнуть, то можно попасть в профиль
     и в дизайнер системы
2) Если зайти в запись какого-нибудь раздела, то ни одна картинка не отображается
   Как-будто в браузере отключена ф-я отображения изображений, хотя там всю включено.
В других браузерах тоже самое.
Пробовал обновляться далее. Дошел до версии 7.11.3. Результат тот же. 

В чем может быть проблема?

Заранее благодарен.

У меня такой же вопрос

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

Из очевидного:

1) Вебсокеты. С какой-то версии в конфиге для подключения указывается MicrosoftWSService, а не SuperWSService. Так что есть повод проверить конфиг (что я задолбался делать. Терики, верните 2011 порт!!)

2) Ресурсы. Такая же фигня, только круче. Теперь они хранятся локально в conf-папке, к которой должен быть полный доступ у IIS-юзера. +После обновлений желательно зайти и полность сгенерировать/скомпилировать конфигурацию(чисто на всякий случай)

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

 

ВАЖНО

Начиная с версии 7.11.1 в каталоге .\Terrasoft.WebApp\conf также содержатся изображения.

Для каталога .\Terrasoft.WebApp\conf должны быть установлены права на модификацию (чтение и запись файлов и вложенных каталогов, а также удаление каталога) для пользователя пула IIS, в котором запущено приложение. В противоположном случае приложение bpm'online не сможет сгенерировать статический контент.

Имя пользователя пула IIS устанавливается в свойстве [Identity]. Доступ к этому свойству можно получить через команду меню [Advanced Settings] на вкладке [Application Pools] менеджера IIS.

https://academy.terrasoft.ru/documents/technic-sdk/7-12/staticheskiy-kl…

Проблема была в другом: не подгружались файлы svg. Нужно было просто в Диспетчере служб IIS - Типы MIME добавить это расширение

Войдите или зарегистрируйтесь, чтобы комментировать
Публикация

О компании

Студия 3grafika специализируется на продаже полиграфической продукции, промышленной цифровой печати и широкоформатной печати.

Предпосылки внедрения bpmonlne

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

Задачи внедрения bpm’online:

  • формализовать и автоматизировать процесс взаимодействия с клиентами и сопровождения заказов с учетом индивидуального подхода к клиенту;
  • автоматизировать уведомления клиентов о статусе заказов;
  • получить аналитику, которая позволит реагировать на поведение клиентов на сайте.

Выполненные настройки:

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

Для персонального информирования клиента о состоянии его заказа в bpmonline реализованы бизнес-процессы, которые автоматически отправляют email-уведомление клиенту при изменении стадии лида. Стадии, в свою очередь, адаптированы под процесс работы студии с помощью кейсов раздела [Лиды]. В зависимости от стадии лида создается индивидуальная страница на сайте компании, куда автоматически с помощью макросов подставляется номер заказа и тип потребности из карточки лида, а в письме генерируется ссылка на эту страницу. Также email-уведомление содержит рекламную информацию. Взаимодействие с клиентом продолжается до готовности заказа.

 

Кроме продукта bpmonline sales commerce, “Студия 3графика” выполняет рассылки и маркетинговые кампании через bpmonline marketing. Это позволяет привлекать новых и усиливать интерес к компании существующих клиентов. С этой целью с помощью bpmonline выполняются рассылки промо-кодов для получения скидок. Код необходимо регистрировать на сайте, от скорости его регистрации зависит размер скидки клиента. После того как клиент зарегистрирует код на сайте компании, данные попадают в bpmonline.  И эта информация используется для расчета персональных скидок в дальнейшем.

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

Результат

Внедрение bpmonline позволило:

  • увеличить объем продаж на 20%;
  • повысить качество обслуживания клиентов;
  • повысить лояльность клиентов к компании;
  • получить аналитику, которая позволяет сегментировать клиентов в зависимости от их   поведения и таргетировать коммуникации.

Поделиться

0 комментариев
Войдите или зарегистрируйтесь, чтобы комментировать
Публикация

 

 

О компании

Компания специализируется на продаже товаров для дома и оказании ремонтных услуг в B2B и B2C сегменте.

Предпосылки внедрения bpmonline

До внедрения платформы bpmonline сотрудники компании «Формула М2» работали в индивидуальных файлах электронных таблиц Excel, что затрудняло построение прозрачной аналитики по компании и усложняло контроль взаимодействия с клиентами.

Основная задача внедрения bpmonline — организация процессного подхода к работе с клиентами, а именно — переход в единую систему хранения информации о работе с клиентами и построения сквозной аналитики.  Для выполнения этой задачи были выбраны продукты bpmonline sales и bpmonline marketing, каждый из которых выполнял свои задачи.

Задачи внедрения bpm’online sales:

  • ускорение процессов обработки информации и контроля ключевых показателей работы;
  • повышение качества обслуживания клиентов;
  • обеспечение быстрой адаптации новых менеджеров благодаря сохранению полной истории работы с клиентом.

Задача bpmonline marketing — управление возвратностью клиента и удержание интереса к компании с помощью рассылок и кампаний.

 

Выполненные настройки

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

 

  1. Bpm’online sales

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

 

Далее были созданы два раздела:

  • Дистрибуция — для хранения данных о продажах в торговые точки;
  • Объекты — для ведения информации об объектах строительства, в которых выполняются поставки.

Оба раздела были связаны с разделами [Продажи], [Активности], [Лиды] и [Контрагенты].

В отделе продаж есть менеджеры по привлечению клиентов и менеджеры по развитию бизнеса. Менеджеры по привлечению клиентов выезжают на объекты и встречаются с потенциальными клиентами и, после достижения предварительных договоренностей, фиксируют информацию в bpm'online, в разделе Лиды.

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

Работа с лидом завершается после перевода его в продажу и на этом этапе подключается менеджер по развитию бизнеса. В продажах также реализован кейс, который содержит следующие стадии:

  • сбор информации;
  • коммерческое предложение;
  • переговоры;
  • проблема с товаром;
  • заключение договора.

На финальном этапе происходит подписание договора с клиентов, в рамках которого определяется объем поставок на тот или иной объект. После подписания договора выполняются поставки, которые оформляются в учетной системе. Заказы из учетной системы передаются в bpmonline и отображаются в истории контрагента.

Для удобства взаимодействия между ответственными сотрудниками реализован вспомогательный процесс в кейсах раздела Продажи на стадии «Проблема с товаром». Логика процесса заключается в отправке уведомление ответственному за товарную группу в случае необходимости включения в процесс работы с продажей.

 

Также стоит отметить, что настроенные процессы отличаются гибкостью и позволяют менеджерам адаптировать алгоритм действий под особенности конкретного клиента. Например, если клиент обращается в компанию «Формула М2» самостоятельно, то менеджер переходит сразу к созданию Объекта, пропуская Лид, и дальше работает по преднастроенному процессу.

 

  1. Bpm’online marketing

После полномасштабного запуска bpm'online sales были начаты работы по адаптации bpmonline marketing. Были выполнены базовые настойки продукта (верификация домена, настройка страницы отписки). Эти настройки позволяют увеличить доставляемость писем. С помощью массовых рассылок и выполнения кампаний происходит информирование существующих клиентов о специальных предложениях, об акциях компании и т.д.

 

Результат

Благодаря внедрению bpmonline:

  • появилась возможность получать полную картину работы как отдельных менеджеров, так и компании в целом;
  • повысилось качество взаимодействия с клиентами;
  • стало возможным получать информацию о количестве объектов в работе и их стадиях строительства. Это позволяет своевременно реагировать на потребности клиентов на объектах;
  • упрощен процесс коммуникаций между сотрудниками компании;
  • создана единая, прозрачная база объектов и торговых точек;
  • сократилось время получения аналитики.

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

 

Поделиться

0 комментариев
Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Добрый день. Необходимо подготовить шаблоны email-рассылок. В зависимости от типа контакта нужно вставить слово или фразу в различном формате.

"Вас" - если обращаемся непосредственно к контакту,

"вас" - если тип контакта "семья" 

или "тебя" если тип контакта - ребенок

По тексту письма таких выборов может быть несколько. Можно ли использовать макросы или какие-то схемы выбора в одном шаблоне?

Примерный текст шаблона. Хотим пригласить [Вас] [вас] [тебя] на мероприятие..... Если у [Вас] [вас] [тебя] появится возможность присоединиться, ждем [Вас] [вас] [тебя] . Адрес [Вы найдете] [вы найдете] [ты найдешь] на странице по ссылке......

Спасибо

У меня такой же вопрос

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

Марина, здравствуйте!

В приложении нет возможности динамически настраивать шаблоны. Спасибо за идею (мы зафиксировали, чтобы команда аналитиков рассмотрела эту возможность). 

Как обходное решение можно попробовать использовать кампанию и используя динамические группы с уже нужными фильтрами и для каждой аудитории настроить свой шаблон (https://academy.terrasoft.ru/documents/marketing/7-12/razdel-kampanii).

Если таких слов немного, можно попробовать добавлять новое текстовое поле в справочник типов, вписывать туда каждому типу нужную форму слова, а потом в шаблоне вытягивать. Для теста с одним словом можно использовать для этого поле «Описание» типа.

Коллеги, добрый день. Спасибо за комментарии. да, мы рассматривали возможность создания вместо одного шаблона - несколько (для каждого типа контакта - свой шаблон. Но согласитесь, что это утомительно :). Особенно, когда количество рассылок тоже не маленькое. Т.е. вместо 100 шаблонов нашему клиенту придется создавать 300 или более шаблонов. Второе, что не устроило нашего клиента в этом предложении, что через рассыльщик, которым клиент пользуется сейчас - возможность динамически настраивать шаблоны - существует. Конечно же, при внедрении хочется сохранить максимально комфортный вариант из всех систем, от которых клиенту придется отказаться, когда он внедрит bpm online.

Вильшанский Дмитрий пишет:
Спасибо за идею (мы зафиксировали, чтобы команда аналитиков рассмотрела эту возможность). 

 Дмитрий, спасибо. Надеюсь в ближайшей версии увидеть решение. Привожу пример, как это выглядит сейчас: "...Адрес встречи [if тип контакта = ‘ребенок’]ты найдешь [else if тип контакта  = ’семья’ and поле 3 = ‘вы’]вы найдете [else] Вы найдете [end if]в приложении ..."

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

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

Александр, в приведенном примере мы видим лишь малую часть изменений. Помимо обращения [Вы], [вы], [ты] есть фразы: [Вы найдете], [вы найдете], [ты найдешь]. Т.е. здесь изменяются не только обращение, но и различные фразы в теле письма. Зависит от типа контакта и возможно, дополнительного признака. Создавать три шаблона вместо одного - трудозатратно. 

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

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Коллеги, может, кто-то сталкивался.

 

Имеется страница, на которой присутствует несколько одинаковых форм (могут отличаться визуально, но расположены в разных местах).
Соответственно, селекторы у одинаковых полей тоже одинаковы.

Используя стандартный скрипт для landing из bpm'online получается захватывать данные только из первой формы.

Как можно использовать данные именно той формы, на которой произошёл Submit, не настраивая уникальные селекторы на разных формах?

У меня такой же вопрос

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

Добрый день, Владимир!

Если на вашей странице существует несколько форм с одинаковыми селекторами, то блок “config” будет работать только с первым найденным элементом по указанному селектору. это связанно с ограничениями языка JavaScript.

На текущий момент существует только одно решение поставленной задачи: задать к каждому полю уникальный селектор, для каждой формы задать свой блок “config” и свою функцию "create".

Более подробная инструкция находится на сайте академии в статье Как настроить один лендинг для страницы с несколькими веб-формами.

С уважением,

Татьяна

Войдите или зарегистрируйтесь, чтобы комментировать