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
roistat_visitin 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, including the order name, Roistat code, price, cost, client ID, and storefront. If you use export to 1C/MoySklad, the add-on also passes the roistat value and the storefront there.
Have questions about the add-on?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Owners
- Vendors
- English
- Русский
- 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 Roistat Integration
The Roistat Integration add-on is used for end-to-end analytics. It saves the Roistat visit ID in orders, sends order and customer data to the service, and helps you see which traffic sources actually bring sales.
What it 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 add-on settings are available on the Roistat Integration add-on card. It has two tabs: General and Fields Export.
The same page also shows the connection status and manual export buttons when the connection to Roistat is active.
How to configure it
General tab
- Roistat Client ID — enter the client ID issued in Roistat.
- Show ID in order — enable this if you want to see the Roistat visit ID in order details in the admin panel.
- Roistat API Key — enter the API key used for data exchange with the service.
- Roistat Project Number — enter the project number that will receive the data.
- Connection status — a system field that shows whether the add-on is connected to Roistat.
Fields Export tab
Use this tab to choose which data the add-on sends to Roistat.
- General fields
- Order name — sends the order name.
- Roistat code — sends the Roistat visit code.
- Price — sends the product total in the order.
- Cost — sends the total order cost.
- Client ID — sends the customer identifier.
- Additional fields
- Storefront — sends the storefront information for the order.
How to check it works
- Fill in the add-on settings on the add-on card and save the changes.
- Open the storefront and place a test order, using a Roistat parameter in the URL if your setup relies on it.
- Open the order in the admin panel and make sure the Roistat visit ID field is filled in, if ID display is enabled.
- Check Roistat reports to make sure the order and visit data arrived correctly.
- If MoySklad transfer is used, make sure the
roistat_visitvalue is also passed to the connected system.
Change history
v2.1.0 from 2026-04-07
[+] Initial release of the add-on.
Legend:
[+] Added
[-] Removed
[*] Changed
[!] Bug fix
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.