Roistat
5 мин
Продолжительность урока
Маркетинговая платформа, которая помогает привлекать больше трафика, увеличивать конверсию в заявки, повышать продажи и лояльность клиентов
Сервис позволяет:
  • Отслеживать источники трафика (Google Ads, Яндекс.Директ, соцсети и др.),
  • Анализировать эффективность рекламы,
  • Привязывать заказы к первому визиту клиента,
  • Оптимизировать бюджет на основе прибыли от каналов.
Как работает сквозная аналитика?
Сквозная аналитика собирает данные сайта, CRM и рекламных систем и отображает их в отчётах и дашбордах, чтобы вы могли быстро и удобно анализировать маркетинг и продажи
Реализация со стороны Goulash.tech
Мы реализовали техническую поддержку интеграции с Roistat.

Это означает:
  1. Мы принимаем и сохраняем номер визита Roistat.
  2. Данные доступны через API и вебхуки.
Саму интеграцию клиентам помогает настроить Roistat
Что нужно сделать клиенту?
Шаг 1. Установить счётчик Roistat на сайт
У клиента должен быть кабинет ройстата, в котором он может взять код счетчика.
Счётчик устанавливается на все страницы сайта через Google Tag Manager (GTM).

Подробнее в статье → Установка счётчика
Как установить:

  • Зайдите в свой аккаунт Roistat.
  • Перейдите в раздел Настройки → Счётчик.
  • Скопируйте JavaScript-код счётчика.
  • Вставьте его в GTM
Шаг 2. Убедиться, что roistat_visit передаётся при заказе
Подробнее в той же статье, раздел → Проверка установки счетчика

При оформлении заказа наш API должен получить номер визита из cookie roistat_visit.
Номер визита назначается посетителю счётчиком Roistat, установленным на сайте, и является числом.
При первом визите клиента на сайт счётчик создаёт cookie с номером визита (cookie сохраняется у пользователя в браузере).
Сама cookie называется roistat_visit
Шаг 3. Получить счетчик с заказом
Получить данные из Goulash.tech можно двумя способами: API и Вебхуки
1 способ: Через API
Метод:
GET /api/orders/roistat
arams
Заголовки запроса (Headers)

  1. UUID - уникальный id запроса
  2. Authorization - токен авторизации для проверки доступа, для запросов клиенту нужно передать хэш.
  • хэш получается после применения алгоритма md5 к исходной строке.
  • исходная строка указывается в конфиге в параметре roistat_simple_token
  • если не указана, берем md5('roistat_simple_token')
Пример запроса

curl 'https://your-api.goulash.tech/api/orders/roistat?date_from=2025-10-06%2001%3A00%3A00&date_to=2025-10-08%2023%3A59%3A59&limit=2&offset=3' \
-H 'UUID: abcdef123456' \
-H 'Authorization: e99a18c428cb38d5f260853678922e03'
2 способ: Через вебхуки
Вебхук – это механизм передачи данных о событиях в виде запросов. Roistat использует вебхуки для взаимодействия с внешними обработчиками.

Статья → Как настроить вебхуки в Гуляше
Номер визита можно забирать из поля “roistat”
Пример: "roistat": 4511342
Важно! У заказов, которые были сделаны не с сайта (оператор, агрегаторы) - счетчика ройстат не будет
Понравился материал?