Over 200 add-ons available under a single subscription for $40 per month!

Roistat integration

The module transmits roistat_visit to Мой Склад. Roistat API integration for full-funnel analytics.
Please enter a valid addres(es) of the shop where you are going to use the add-on.
By subscription 3 990 ₽
Latest module version Updated:
Have questions about the module? Write to us: HelpDesk

Roistat integration

This add-on is part of our Subscription plan.

Subscribe once — enjoy all add-ons without limits.

The “Roistat integration” add-on helps connect your store with Roistat for end-to-end analytics. It saves the Roistat visit ID in orders, sends order and customer data to the service, and helps you track advertising performance more accurately.

What it is for

  • to see which channels bring orders;
  • to track the customer journey from visit to purchase;
  • to send order and customer data to Roistat without manual work;
  • to make faster decisions about advertising and sales.

Key features

  • saves the Roistat visit ID in the order;
  • sends orders and customer data to Roistat;
  • can export order statuses to Roistat;
  • lets you choose which order and customer fields are sent to the service;
  • shows the connection status directly on the add-on card;
  • provides buttons to export all data or only customers and orders.

How it works

After setup, the add-on tracks the Roistat visit and stores it in the order. When an order is placed or updated, it sends data to Roistat and can also export customers, orders, and statuses separately when needed. The settings let you choose which details are included in analytics: the order name, Roistat code, price, cost, client ID, and storefront.

If the store uses 1C or MoySklad exchange, the add-on also passes the Roistat visit value and the storefront there. The settings are available on the add-on card, where the connection status and manual export buttons are shown as well.

Have questions about the add-on?

Write to us.


Product:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Recipient:
  • Owners
  • Vendors
Development
:
  • Backend
Localization:
  • English
  • Русский
Compatible versions:
  • 4.20
  • 4.19.X
  • 4.18.X
  • 4.17.X
  • 4.16.X
  • 4.15.X
  • 4.14.X
  • 4.13.X
  • 4.12.X

Instructions for the “Roistat integration” add-on

What the add-on does

  • saves the Roistat visit ID in the order;
  • sends order and customer data to Roistat;
  • can export order statuses to Roistat;
  • lets you choose which order and customer fields are sent to the service;
  • shows the connection status directly on the add-on card;
  • provides buttons to export all data or only customers and orders.

Where to find the add-on

The settings are available in the Roistat integration add-on card under Add-ons → Manage add-ons. The settings are split into the General and Fields export tabs.

The same page shows the connection status field and the manual export buttons when the connection to Roistat is active.

How to configure it

On the General tab:

  • Roistat Client ID — the client ID issued in Roistat;
  • Show ID in order — shows the Roistat visit ID in the order details in the admin panel;
  • Roistat API key — the key used for data exchange with the service;
  • Roistat project number — the project number that receives the data;
  • Connection status — a service field showing whether the add-on could reach Roistat.

On the Fields export tab you choose which data the add-on sends to Roistat:

  • General fields — order name, Roistat code, price, cost, client ID;
  • Additional fields — the storefront the order was placed on.

How it works

The add-on tracks the Roistat visit and stores it in the order. When an order is placed or updated, the data goes to Roistat, and when needed orders, customers, and statuses can be exported separately with the manual buttons on the add-on card. If the store uses 1C or MoySklad exchange, the Roistat visit value and the storefront are passed there as well.

How to check the result

  1. Fill in the add-on settings on the card and save the changes.
  2. Open the storefront and place a test order, following a link with a Roistat parameter if your setup relies on it.
  3. Open the order in the admin panel and make sure the Roistat visit ID field is filled in, if ID display is enabled.
  4. Check Roistat reports to make sure the order and visit data arrived.
  5. If MoySklad transfer is used, make sure the Roistat visit value is also passed to the connected system.

Typical problems

  • The connection status shows an error. Check the Roistat Client ID, the API key, and the project number.
  • The order has no visit ID. Check that the storefront was opened with a Roistat parameter and that “Show ID in order” is enabled.
  • Data does not appear in reports. Check the connection status on the add-on card and run the manual export if needed.

Changelog

v2.1.1 from 14.10.2026

[*] The add-on has been updated to the current module template.

v2.1.0 from 2026-04-07

[+] Initial release of the add-on.

Legend:

[+] Added

[-] Removed

[*] Changed

[!] Bug fixed

Reviews

Here you can share your opinion and evaluate our work.

Your feedback helps us become better and offer you even better service.

Similar add-ons