---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.ru/dev/metrika/en/data-import/contacts.md
  - https://yandex.ru/dev/metrika/ru/data-import/contacts.md
  - href: ru/data-import/contacts.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/metrika/ru/llms.txt

# Как передавать данные о клиентах и заказах из CRM

Вы можете дополнять статистику вашего сайта данными о клиентах и заказах из вашей CRM. Эта информация помогает:

{% cut "Построить сквозную аналитику" %}

Передавая в Метрику реальные продажи или этапы (статусы) ваших сделок из CRM вы сможете связывать их с онлайн-историей пользователей на сайте, получив анализ полной воронки продаж.

{% endcut %}

{% cut "Оптимизировать рекламу в Директ" %}

Создавайте цели для подтвержденных действий пользователей или статусов сделок из CRM и используйте их в оптимизации рекламы на выкупленные заказы/подписанные договоры/получение оплаты после заявки на сайте и т. д.

{% endcut %}

{% cut "Формировать сегменты" %}

Создавайте сегменты пользователей на основе офлайн-данных, включая технологию поиска похожих пользователей (look-alike). В сегмент можно включить и тех клиентов, кто не посещал сайт перед покупкой.

{% endcut %}

{% cut "Улучшать точность данных" %}

Минимизируйте расхождения между данными Метрики и информацией из вашей CRM-системы или отдела продаж.

{% endcut %}

{% cut "Классифицировать заявки" %}

Не все заполнения форм или заказы на сайте приводят к оплатам. Передавайте данные по «хорошим» заявкам, чтобы понимать какие каналы продаж наиболее эффективны.

{% endcut %}

{% cut "Построить ROPO-отчеты" %}

При наличии офлайн-точек вы можете передавать информацию о покупках в этих точках, чтобы увидеть влияние онлайна на офлайн-продажи.

{% endcut %}

Как передавать данные:

- использовать [упрощенную загрузку данных](https://yandex.ru/dev/metrika/ru/data-import/simple-orders-prep.md);
- передавать [дополнительные данные о заказах и клиентах](https://yandex.ru/dev/metrika/ru/management/openapi/schema/createAttributes.md);
- воспользоваться готовой [интеграцией Метрики с Битрикс24](https://yandex.ru/support/metrica/crm/bitrix.html?lang=ru);
- передать информацию через [Центр Конверсий](https://yandex.ru/support/direct/statistics/conversions.html?lang=ru).


{% note info %}

Данные появятся в отчетах Метрики в течение двух часов после их загрузки.

{% endnote %}

## Какие данные можно передавать в Метрику {#contacts_data}

Вы можете передавать:

**Информацию о клиентах**

- id клиентов в вашей CRM;
- название;
- произвольные дополнительные параметры;
- идентификаторы, по которым Метрика сможет найти их визиты на счетчике ([ClientId](https://yandex.ru/support/metrica/general/clientid-userid.html?lang=ru), `emails`, `phones`).

В дальнейшем эта информация позволит строить сегменты на основе данных о клиентах из вашей CRM.

**Заказы (сделки)**

- id заказов в вашей CRM;
- id клиента, который совершил заказ;
- время заказа;
- его статус и доход, себестоимость, валюта.

Дополнительно можно отправить товары (услуги) в заказе. Если Метрика обнаружит на вашем счетчике визит клиента, связанный с переданным заказом, то, в зависимости от переданного статуса заказа, в таком визите будут достигнуты цели.

Кроме этого, можно будет создать сегменты на клиентов с заказами в определенном статусе, большими тратами, частыми заказами и т.д.

## Форматы отправки данных {#contacts_formats}

Отправить данные о клиентах и заказах из CRM можно с помощью:

- [упрощенной отправки данных](https://yandex.ru/dev/metrika/ru/management/openapi/schema/uploadSimpleOrders.md);
- [отправки подробных данных](https://yandex.ru/dev/metrika/ru/data-import/data.md).

Оба формата поддерживают атрибутирование конверсий с визитами по номеру телефона, адресу электронной почты посетителей или хешу от этих данных.

После успешной загрузки:

- Будут созданы цели **CRM: Заказ создан** и **CRM: Заказ оплачен**. Вы сможете строить по ним отчеты в Метрике и Директе, а также использовать в оптимизации рекламных кампаний Директа наряду с обычными целями **JavaScript-событие** присланных в статусе заказа.
- С помощью данных о клиентах вы сможете сегментировать статистику в большинстве отчетов Метрики, а также использовать данные для таргетирования рекламной кампании в Директе.
- Вы сможете использовать данные о любых переданных целях заказов в отчетах [Сквозной аналитики](https://yandex.ru/support/metrica/analytics/intro.html?lang=ru) отметив эти цели избранными.

Отправка подробных данных позволяет отправлять вместе с заказами информацию о [списках товаров или услуг](https://yandex.ru/dev/metrika/ru/management/openapi/schema/createProducts.md), по которым был совершен заказ, а также произвольные [атрибуты](https://yandex.ru/dev/metrika/ru/management/openapi/schema/createAttributes.md) по вашим клиентам.. На основе этой информации вы сможете создавать сегменты аудитории для таргетирования в рекламных кампаниях.

## Как Метрика привязывает данные из CRM к визитам {#contacts_visits}

Когда вы отправляете в Метрику информацию о заказе (сделке) из вашей CRM, Метрика привязывает этот заказ к ближайшему по времени визиту посетителя вашего сайта. Посетитель определяется исходя из тех данных, которые вы отправили в качестве идентификаторов клиента, совершившего заказ ([ClientId](https://yandex.ru/support/metrica/general/clientid-userid.html?lang=ru), `emails`, `phones`).

Заказы из CRM могут быть привязаны к визитам и посетителям в пределах 21 дня от текущей даты. После успешной привязки заказа, у вас есть возможность вносить изменения в заказ в течение следующих 111 дней с начала визита (менять его статусы, сумму, товары). Подробнее про окно привязки — в разделе [Учет офлайн-конверсий](https://yandex.ru/support/metrica/data/offline-params.html?lang=ru).

Привязка заказа к визитам является ключевым аспектом для построения сквозной аналитики. Она позволяет не только связать с посетителями сайта заказ и его статусы, купленные товары или услуги, но и цели, выполняемые вместе со статусами привязанного заказа.

Отсутствие привязки заказа к визиту означает, что заказ будет отображаться только в отчете [Посетители и клиенты](https://yandex.ru/support/metrica/general/people.html?lang=ru) и не будет включен в другие отчеты Метрики. Более того, цели, ассоциированные со статусами заказа, не будут переданы в Директ, если визиты связаны с этим рекламным источником.

Для обеспечения точности отчетов и эффективности маркетинговых стратегий, убедитесь, что все заказы корректно привяжутся к соответствующим визитам:

1. Проверьте корректность переданных в Метрику идентификаторов: [ClientId](https://yandex.ru/support/metrica/general/clientid-userid.html?lang=ru), номеров телефонов и адресов e-mail ваших клиентов.

2. Отправляйте заказы в пределах 21 дня от текущей даты. Если вы передаете заказ, который был совершен 22 дня назад, — он не будет привязан к визитам пользователей (не относится к обновлению уже привязанных к визитам заказов).

3. Используйте идентификатор [ClientId](https://yandex.ru/support/metrica/general/clientid-userid.html?lang=ru) для передачи заказов в Метрику — это увеличит вероятность корректной привязки заказов по сравнению с идентификаторами номеров телефонов или электронной почты. Рекомендуется передавать идентификатор [ClientId](https://yandex.ru/support/metrica/general/clientid-userid.html?lang=ru) при создании каждой сделки в вашей CRM-системе.

{% note info %}

Если вы не можете записать идентификатор [ClientId](https://yandex.ru/support/metrica/general/clientid-userid.html?lang=ru) (например, при покупке в офлайн-точке) или настроить его передачу в свою CRM, используйте технологию [Advanced Matching](https://yandex.ru/support/metrica/general/advanced-matching.html?lang=ru): включите опцию [Дополнительные настройки отслеживания](https://yandex.ru/support/metrica/general/counter-general.html?lang=ru#other__contacts) в настройках счетчика для более точной привязки заказов по e-mail и телефонам.

{% endnote %}

## Анализ и управление статусами заказов из CRM {#contacts_analyst}

Заказы, привязанные Метрикой к визитам, дают возможность отслеживать эффективность трафика с помощью передачи статусов заказа. Для сегментации в отчетах Метрики доступны все 5 типов статуса заказа:

- **Заказ создан** — идентификатор статуса по умолчанию `IN_PROGRESS` — при передаче этого типа статуса будет достигнута цель **CRM: Заказ создан**.
- **Заказ оплачен** — идентификатор статуса по умолчанию `PAID` — при передаче этого типа статуса будет достигнута цель **CRM: Заказ оплачен**.
- **Заказ отменен** — идентификатор статуса по умолчанию `CANCELLED` — при передаче этого типа статуса будет достигнута цель **CRM: Заказ отменен**.
- **Спам-заказ** — идентификатор статуса по умолчанию `SPAM` — при передаче этого типа статуса будет достигнута цель **CRM: Спам заказ**.
- **Заказ в другом статусе** — заказам присваивается тип статуса `OTHER`, если в качестве статуса вы отправляете идентификатор цели с типом JavaScript-событие, которую самостоятельно создали на счетчике.

В упрощенной передаче данных из CRM доступны 4 стандартных типа статуса для передачи: `IN_PROGRESS`, `PAID`, `SPAM` и `CANCELLED`, а также идентификаторы ваших JavaScript-целей.

{% cut "Пример использования" %}

Допустим, на вашем сайте клиент заполнил форму обратной связи. Вы фиксируете [ClientId](https://yandex.ru/support/metrica/general/clientid-userid.html?lang=ru) этого посетителя и отправляете его вместе с данными формы в вашу CRM.

Вот как может выглядеть жизненный цикл заказа и отслеживание связанных с ним целей:

1. **Создание сделки**. Как только сделка создана в вашей CRM, отправьте в Метрику заказ со статусом `IN_PROGRESS` и номером сделки из CRM. В этот момент в визите пользователя на счетчике будет достигнута цель Заказ Создан.

2. **Качественный лид**. После коммуникации с клиентом и подтверждения его заинтересованности, поменяйте в вашей CRM статус сделки на **Качественный лид**. Создайте для этого статуса цель с типом **JavaScript-событие** на счетчике с названием «Хорошие лиды» и идентификатором `good_lead`.

   Отправьте в Метрику обновление по номеру заказа с новым статусом `good_lead` — в визите пользователя будут выполнены две цели: **Заказ Создан** и **Хорошие лиды**. Сам заказ при этом перейдет в тип статуса **Заказ в другом статусе**.

3. **Оплата сделки**. После оплаты клиентом вашей услуги, в последнем обновлении заказа отправьте в Метрику статус заказа `PAID`, и в визите клиента выполнится цель **Заказ Оплачен**. Так в визите пользователя будут достигнуты 3 цели, которые вы сопоставили с вашими статусами из CRM, а сам заказ перейдет в статус **Заказ оплачен**.

Таким образом, за время взаимодействия с клиентом в его визите будут выполнены три цели, которые соответствуют изменениям статуса заказа в вашей CRM-системе. Эта последовательность действий позволяет вам точно отслеживать прогресс взаимодействия с клиентами и эффективность ваших маркетинговых усилий.

{% endcut %}

В полной передаче данных вы можете реализовать сложную логику выполнения целей, связанных со статусами заказов в CRM.

{% cut "Пример использования" %}

Предположим, вы представляете сеть стоматологических клиник с несколькими филиалами. C помощью полной передачи данных из CRM вы настроили синхронизацию ваших статусов из CRM со статусами заказов в Метрике.

Клиент оставил заявку на сайте, вы перезвонили ему и записали в филиал №1 на услугу профессиональной чистки зубов. Позже клиент перезвонил вам и отменил запись. После этого он сделал еще один звонок, в котором записался в филиал №2 на удаление зуба, пришел и оплатил услуги.

В CRM путь сделки по статусам этого клиента будет выглядеть так:

***Новый Лид — Запись в филиал №1 — Отмена Записи — Запись в филиал №2 — Оплата Услуг***

В Метрике вы создали статусы заказов с такими же названиями и заложили следующую логику:

1. **Новый лид** — статус заказа `new_lead` — будет достигнута цель **Заказ Создан**, тип статуса заказа — **В работе**.

2. **Запись в филиал №1** — статус заказа `zapis1` — будет достигнута JavaScript-цель счетчика Метрики **Записаны в 1** филиал c идентификатором `zapis1` и дополнительно будет достигнута JavaScript-цель счетчика Метрики **Все записи** c идентификатором `vse_zapisi`, тип статуса заказа — **Заказ в другом статусе**.

3. **Отмена записи** — статус заказа `CANCELLED` — цели не будут достигнуты, сам заказ будет с типом статуса **Отмененные**.

4. **Запись в филиал №2** — статус заказа `zapis2` — будет достигнута JavaScript-цель счетчика Метрики **Записаны во 2 филиал** c идентификатором `zapis2` и дополнительно будет достигнута JavaScript-цель счетчика Метрики **Все записи** c идентификатором `vse_zapisi`, тип статуса заказа — **Заказ в другом статусе**.

5. **Оплата услуг** — статус заказа `paid_in_filial2` — будет достигнута цель **Заказ оплачен** и дополнительно будет достигнута JavaScript-цель счетчика Метрики **Оплаты 2 филиала** с идентификатором `oplaty_2_filial`, тип статуса заказа — **Заказ оплачен**.

{% endcut %}

Во всех выполненных целях в качестве дохода будет передаваться прибыль по сделкам, указанным в CRM. Доход по целям можно использовать в Директе в стратегии [Максимум конверсий](https://yandex.ru/support/direct/strategies/average-cpa.html?lang=ru) с ограничением расходов по [Доле рекламных расходов](https://yandex.ru/support/direct/strategies/average-cpa.html?lang=ru#average-cpa__advanced).

