Warning: Use of undefined constant ‘CONCATENATE_SCRIPTS’ - assumed '‘CONCATENATE_SCRIPTS’' (this will throw an Error in a future version of PHP) in /home/users/j/j595856/domains/unit1.pro/blog/wp-config.php on line 88
retailCRM и Roistat: получаем информацию об источниках заказов — Блог компании UnitOne
Санкт-Петербург, Ленинский пр-т, 168 оф. 319
+7 996 768-1381 contact@unit1.pro

retailCRM и Roistat: получаем информацию об источниках заказов

Получаем источники из roistat в retailcrm

Никто не будет спорить, что, занимаясь онлайн-продажами, важно понимать, откуда к вам приходят клиенты. Использование системы аналитики на сайте в настоящее время является необходимым условием развития интернет-магазина. Если вы используете или планируете использовать для этих целей Roistat, то данная статья будет для вас полезна. 

Для тех, кто только собирается…

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

… и для тех, кто уже пользуется

«У меня уже настроена и работает интеграция retailCRM и Roistat», — скажет кто-то. Да и те, кто только планируют Roistat к использованию, могут задаться вопросом, зачем мы это сейчас обсуждаем, если есть штатная интеграция. Все верно, но проблема в следующем: при штатной интеграции вся аналитика по заказам есть только в Roistat. В итоге, чтобы узнать откуда мы получили тот или иной заказ, нам придется искать эту информацию в Roistat. Прощай обработка заказов в одном окне… Не говоря уже об аналитике внутри CRM. В retailCRM у заказов есть дополнительные поля, которые предназначены для хранения информации об источнике заказа, рекламной кампании, ключевых словах. Если эти данные есть в системе, то появляется возможность строить аналитические графики в разрезе этих полей.

Отчет в разрезе источников заказов

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

Что можно сделать

Roistat предоставляет разработчикам открытый API, для получения данных. С его помощью мы и получим всю необходимую нам информацию. При настроенной штатной интеграции в каждом заказе CRM должен присутствовать уникальный идентификатор визита Roistat, по которому можно получить необходимые данные об источниках, кампаниях и ключевых словах. Также никто не мешает параллельно получить и другую дополнительную информацию. Осталось определиться, каким образом получать данные из Roistat. Можно реализовать скрипт, который будет раз в сутки получать из CRM информацию о заказах за день, запрашивать для этих заказов информацию из Roistat и записывать полученную информацию в заказы CRM. При необходимости можно настроить запуск скрипта несколько раз в день. Мы же обычно делаем так:

  • настраиваем триггер, срабатывающий через несколько часов, после создания заказа, при условии, что у заказа есть идентификатор визита Roistat;
  • триггер вызывает внешний скрипт, передавая ему Roistat ID и ID заказа;
  • скрипт выполняет запрос к API Roistat, получает данные и возвращает их обратно в CRM.

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

Если вы хотите использовать retailCRM еще эффективнее, напишите нам на contact@unit1.pro, у нас еще много интересных кейсов, которые не успевают появляться в этом блоге.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *