Skip to content
Reportkey
RetailCRM
Orders from RetailCRM

RetailCRM report: orders, payments, and channels

Reportkey reads online store orders from RetailCRM and shows the client, in the same document as advertising, how many orders were placed, for what amount, how much of it was paid and which channels and campaigns brought them.

Sign up, add your RetailCRM address and API key and pick stores in a project. Your first report in 5 minutes.
  • A RetailCRM API key with read rights, restricted to the stores you need.
  • Orders, amount, paid amount, average order and cancellations by store and period.
  • Order source, medium and campaign from tags next to ad spend.
Sample Reportkey client report
Sample Reportkey client report
RetailCRM Orders, paid amount, and order sources
30+
integrations
5 min
setup
14 days
trial
TL;DR

RetailCRM integration: the system address and an API key with order read rights are entered once, the project picks stores, and orders, amount, paid amount, average order, cancellations and order sources arrive in a scheduled report next to Yandex Direct and Yandex Metrica.

Online store orders report from RetailCRM

RetailCRM is built for online stores, and its core entity is an order rather than a deal: a basket of items, an order method, a status, payments and a source. Orders from the website, call centre, messengers and marketplaces flow into one system, where managers confirm, pack and ship them. That makes it a strong source for a client report: it shows that ads produced placed and paid orders, not just visits and goals. Reportkey reads them through API v5 and builds a section of the recurring report.

Connecting RetailCRM with an API key

Two values are needed: your system address and an API key. An administrator creates the key in integration settings and chooses its rights and stores. Reading orders plus the status, order method and store references is enough. The key is entered once on the integrations page and checked immediately, as Reportkey looks up which methods and stores it can reach; after that the connection is available in any project.

If the key is deleted or its rights reduced, the connection is flagged for re-authorisation. You enter a new key on the same page, and the stores and blocks chosen in the project stay in place.

RetailCRM order analytics: amount and paid

The main block shows the trend by day, week or month:

  • Orders — placed in the period, by creation date.
  • Order amount — the total after discounts.
  • Paid amount — what was paid on those orders according to payments.
  • Average order — order amount per order.
  • Cancelled orders — orders currently in the cancellation status group.

Amount and paid sit together on purpose: the gap between them shows the share of unpaid and cancelled orders at a glance. With several stores, each can be shown separately or summed.

RetailCRM order sources: medium, campaign, tags

Every RetailCRM order has a source block with source, medium, campaign, keyword and ad content. With the website tracker configured, UTM tags land there, and the report shows orders, amount and payments per campaign. Another breakdown is order method: website cart, phone call, quick order, messenger. It explains why the system holds more orders than web analytics shows purchases.

This is order data, not an attribution model: if a buyer came from an ad and then called, the source is whatever the form or the manager recorded.

Orders by status

RetailCRM statuses are grouped: new, approval, assembly, delivery, complete, cancelled. The status block shows how many orders from the period sit in each group now, which explains why completed orders trail placed ones while some are still in delivery.

RetailCRM orders and Yandex Direct spend together

Next to orders you can show Yandex Direct campaigns, VK Ads and ecommerce data from Yandex Metrica. If the brand also sells on marketplaces, add Ozon orders and the Wildberries funnel. For cost and revenue per customer, use Roistat.

Automatic AI commentary and white-label design are offered, not on every plan. Other sales systems are listed under CRM integrations, store platforms under ecommerce. See the in-house team demo report for an example and the pricing page for terms.

Metrics

What goes into the RetailCRM report

These are the metrics that the RetailCRM integration already brings into Reportkey reports.

Orders
Order amount
Paid amount
Average order
Canceled orders
What this integration adds to the report
Orders, paid amount, and order sources
Pricing

RetailCRM reporting: plans and free trial

14 days free, no card required. Prices and plan limits are on the pricing page.

Use cases

Why teams connect RetailCRM to Reportkey

Real reporting jobs, typical pain points, and the outcomes teams get from RetailCRM in client reports.

Pain points
  • The store owner sees purchases from Metrica in the ad report and a very different order count in RetailCRM, and does not know which to trust.
  • Half of the orders are cancelled after the manager calls, yet the agency report credits all of them to advertising.
  • Marketplace, website and phone orders share one system, and a channel breakdown only comes from an Excel export.
RetailCRM
An agency running ads for an online store

The monthly report lists RetailCRM orders with source and campaign from tags under Yandex Direct spend, plus how many were paid. The client sees real store orders instead of conversions.

RetailCRM
Several websites on one system

A company runs two stores in one RetailCRM. The key covers both, and the project shows each store separately: orders, amount, average order and cancellations, side by side on one page.

RetailCRM
A brand marketer also selling on marketplaces

Website orders come from RetailCRM, marketplace results from Ozon and Wildberries accounts. The weekly report gathers all brand sales in one place without manual merging.

Report preview

How RetailCRM appears inside the report

The report keeps the familiar Reportkey layout: source sections and period comparison.

Sample Reportkey client report
Sample Reportkey client report
Weekly RetailCRM orders block

Daily order bars with a paid amount line, tiles for orders, amount, paid, average order and cancellations, and a source, medium and campaign table with orders and amount.

How to connect

Three steps to the first report

Connect the account once, choose the reporting scope, and save the setup for recurring client reports.

01
Connect the account
Save the RetailCRM connection once so the same datasource can be reused across recurring client reports.
02
Choose the reporting scope
Choose the RetailCRM account and pipelines that should supply leads, deals, and sales to the report.
03
Save the setup and generate the report
Keep the selected scope in the project and reuse the same report setup next time instead of connecting the source again.
FAQ

Frequently asked questions

Short answers about how the integration works in Reportkey today.

Which credentials does RetailCRM require?
Your system address, like name.retailcrm.ru, and an API key. Keys are created under Administration, Integration, API access keys; order and reference read rights are enough. The key settings let you restrict it to the stores you want in the report.
How is order amount different from paid amount?
Order amount is the order total after discounts at checkout. Paid amount is what was actually paid according to payments recorded in RetailCRM. If the store takes cash on delivery or does not mark payments in the system, paid amount will understate reality, which is why the two are shown side by side.
Where do order source, medium and campaign come from?
RetailCRM stores source, medium, campaign and keyword on each order. They are filled when the website passes tags through the tracker or a form, or when a manager selects the source. Orders without them are grouped under not set, so totals still add up.
Why does the order count differ from purchases in Metrica?
Metrica counts goal completions on the website, while RetailCRM holds orders from every channel: website, phone, messengers, marketplaces and manual entry. Cancelled orders also stay in the system with their own status. A cancellation is not a refund; refunds depend on how the store records payments.
How fresh is RetailCRM data?
Orders are read when the report is built. The API caps request rates, so large volumes load in pages of 100 orders, which is invisible for daily or weekly reports. If a manager changes an order status retroactively, the next report shows the new status.

RetailCRM report: orders, payments, and channels

Sign up, add your RetailCRM address and API key and pick stores in a project. Your first report in 5 minutes.

Start free