This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
Roistat Integration
The "Roistat Integration" add-on provides deep and effective end-to-end analytics for your online store. It allows you to automatically transfer important data about orders and visitors to the Roistat system and MoySklad, which helps to accurately track advertising campaigns, optimize budgets, and increase business profitability.
Why you need it
The add-on is designed for:
- End-to-end analytics: Combine data from advertising channels with sales information to see a complete picture of effectiveness.
- Marketing optimization: Accurately identify which advertising sources bring the most profit and reallocate budgets.
- Improving business processes: Automatic data transfer to MoySklad simplifies accounting and synchronization.
- Making informed decisions: Get reliable data for strategic planning and store development.
Key features
- Transfer roistat_visit to MoySklad: Automatic recording of Roistat visit data in MoySklad.
- Roistat API integration: Direct interaction with the Roistat API for full data exchange.
- Customizable field transfer: Select order and client fields that will be exported to Roistat (e.g., order name, Roistat code, price, cost, client ID, storefront).
- Flexible API settings: Specify client ID, API key, and Roistat project number.
- Displaying Roistat ID in order: Ability to see the Roistat visit ID directly in order details.
How it works
After installation and configuration, the add-on automatically tracks visitors and their actions on your website. When an order is placed, it collects necessary data, including roistat_visit (Roistat visit ID), and transfers it to the Roistat system for analytics and to MoySklad for accounting synchronization. You can choose exactly which order and client fields will be exported to fine-tune your analytics. This allows you to see where the client came from, how much they spent, and how much profit they brought, helping to optimize marketing efforts and increase the effectiveness of each advertising campaign.
Have questions about the add-on?
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Оформление подписки
Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.
Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.
За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.
Как оформить подписку у нас на сайте
Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль
Нажмите кнопку Запросить триал доступ
Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

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


Далее у вас есть 7 дней для тестирования выбранного модуля.
По истечении строка триала, для продолжения работы необходимо оплатить подписку.
Сделать это можно из менеджера модулей.
На выбор вы можете оплатить:
для зарубежных карт - PayPal
для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.
При покупке на маркетплейсе CS-Cart
При покупке любого модуля зарубежной картой или картой РФ
Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.
Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

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

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

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
Roistat Integration: Instruction
What the add-on does
The "Roistat Integration" add-on is designed for comprehensive end-to-end analytics, allowing your online store to automatically transfer order and visitor data to the Roistat system and MoySklad. This helps to effectively track advertising campaigns, optimize budgets, and increase business profitability.
Installation
- Upload the add-on files to the
addonsfolder of your store. - Go to Add-ons → Manage add-ons.
- In the list of available add-ons, find "Roistat Integration" and click **Install**.
Enabling the add-on
- After installation, the add-on will be in "Active" status by default. If not, change its status to Active in the add-ons list.
Where to find the add-on
Add-on settings are located in Add-ons → Manage add-ons → Roistat Integration → Settings.
Add-on configuration
The add-on settings are divided into two main tabs: "General" and "Fields Export".
"General" tab
- Roistat Client ID: Enter your unique Roistat client ID. It can be found in your Roistat personal account.
- Show ID in order: If activated, the Roistat visit ID will be displayed in the order details in the CS-Cart administration panel.
- Roistat API Key: Enter the API key obtained in your Roistat personal account. Used for interacting with the service's API.
- Roistat Project Number: Enter your project number in the Roistat system.
- Roistat Connection Status: Informational field showing the current connection status of the add-on to the Roistat service.
"Fields Export" tab
Here you can select which order and client fields will be transferred to Roistat.
- General fields:
- Order Name: Transfer of order name.
- Roistat Code: Transfer of Roistat visit code.
- Price: Transfer of product price in the order.
- Cost: Transfer of total order cost.
- Client ID: Transfer of client identifier.
- Additional fields:
- Storefront: Transfer of information about the storefront through which the order was placed.
How to check operation
- After configuring all parameters, clear the CS-Cart cache.
- Go to the storefront, make several test orders, simulating transitions from various advertising sources (for example, by adding `?roistat=test_visit` to the URL).
- In the CS-Cart administration panel, open the details of the test order and make sure that the Roistat visit ID field (if enabled) is filled correctly.
- In your Roistat personal account, check that data on new orders and visits is correctly received and displayed in reports.
- If MoySklad is integrated, make sure that `roistat_visit` data is also transferred there.
Good to know
- Full functionality of the add-on requires preliminary registration in the Roistat service and project creation.
- All API keys, client IDs, and project numbers must be obtained from the Roistat personal account.
- Regularly check the correctness of data transfer and the relevance of settings in Roistat.
Roistat Integration: Changelog
v2.1.0 from 2026-04-07
[+] Initial release of the add-on.
Legend:
[+] Added
[-] Removed
[*] Changed
[!] Bug fix
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.