+7 708 07 07 597 Get a consultation

MoySklad and Bitrix24: Deals, Orders and Inventory in One System

MoySklad and Bitrix24: Deals, Orders and Inventory in One System
Contents
  1. Who is responsible for what
  2. Typical scenarios
  3. Common mistakes
  4. Pre-built connectors or custom integration
  5. Frequently asked questions

Managers track clients and deals in Bitrix24, while orders, inventory, and documents live in MoySklad. Without integration, a manager manually creates an order in MoySklad from a deal and checks shipment statuses with the warehouse. Poor integration causes duplicate clients and deals that are closed in one system but remain open in the other.

Who is responsible for what

Data Primary system Comment
Leads, deals, communications Bitrix24 Managers' work
Business partners one of the two, by decision The second system receives a copy
Products, prices, stock levels MoySklad Bitrix24 displays them but does not modify them
Customer orders MoySklad Created from a deal or the portal
Shipments, documents MoySklad Statuses are visible in the deal
Payments MoySklad or bank Reflected in the deal

Typical scenarios

A deal becomes an order

A manager moves the deal to the "Approved" stage, and a customer order with products and prices from the deal is automatically created in MoySklad.

Statuses sync back to the deal

Stock reservation, shipment, and payment in MoySklad update the deal stage or populate fields in Bitrix24. Managers see what is happening without opening the inventory system.

Managers see stock levels

When adding products to a deal, the manager sees current stock levels from MoySklad.

Order from the portal

A dealer order from the B2B portal is created in MoySklad, and a deal or task is assigned to the responsible manager in Bitrix24.

Common mistakes

  • counterparties are created in both systems without mapping rules;
  • products in a deal are selected from a list that does not match MoySklad;
  • order changes do not sync back to the deal, leaving the manager working with outdated data;
  • both systems consider themselves the master source for statuses;
  • there is no log, making it unclear why a deal was closed.

Pre-built connectors or custom integration

There are pre-built apps to connect MoySklad and Bitrix24. They work well for standard scenarios. You need a custom integration if:

  • you have multiple pipelines with different logic;
  • you have a B2B portal alongside CRM and inventory management;
  • you need custom pricing rules and approval workflows;
  • an audit log and error tracking are essential.

Frequently asked questions

Where should you store counterparties?

If managers start working with a client in CRM, it is best to make Bitrix24 the primary source and transfer the counterparty to MoySklad upon the first order.

Can you change prices in a deal?

Yes, if permitted by your rules, but the final price must be locked in the MoySklad order, and changes must remain visible.

What if you also have 1C?

Then you need a unified data map for all three systems. We cover this in our article on the architecture connecting 1C, Bitrix24, and the portal.

Next step

Yashcher connects MoySklad and Bitrix24 so that managers work in CRM while orders and stock levels remain in the inventory system without duplicates.

About the service: CRM implementationMessage us on WhatsApp

Leave your contact details and we’ll get in touch within 15 minutes during business hours.