Перейти к содержимому

Способы передачи заказов в систему

4 мин чтения

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

Пять путей внутрь

ПутьКогда им пользуются
Приёмный адрес с лендингаВаш сайт или лендинг отправляет форму на адрес приёма внутренним ключом. Заказы приходят сразу, без выгрузок и рук.
Партнёрская сетьВебмастер льёт трафик и отдаёт заявки по своему ключу. У каждого партнёра свой ключ и свои потоки, поэтому статистику и выплаты видно раздельно.
Загрузка файломРазовая заливка таблицы: база для повторного обзвона, заказы из чужой системы, список с выставки.
Входящий звонокКлиент звонит сам. Если номер незнакомый, система заводит заказ и подставляет заданный статус.
Создание рукамиКнопка «Создать» в списке заказов: заявка из мессенджера, повторная продажа, заказ со слов коллеги.

В журнале приёма встречаются и другие каналы — WhatsApp, Telegram, вебхук: так помечаются заказы, пришедшие из подключённых каналов сообщений и внешних сервисов.

Что выбрать

  • Свой трафик — выпустите ключ без вебмастера, в списке он будет помечен как внутренний, и подключите к нему лендинг. Формат запроса на выбор: нативный JSON или совместимый с LeadVertex.
  • Партнёр с готовой интеграцией — не просите его переписывать код. Дайте ключ и адрес в формате LeadVertex: он меняет один домен в настройках и продолжает работать.
  • Новая интеграция — нативный приём. Там больше полей, понятные ошибки и защита от повторной отправки по заголовку Idempotency-Key.
  • Единоразовая заливка — файл. Настраивать ничего не нужно, но каждая загрузка делается руками, и как постоянный канал это не работает.

Входящий звонок и создание руками настраивать не нужно — они работают сами, но и управлять ими нельзя: за них отвечают телефония и оператор. Полезно помнить, что заявки оттуда попадают в те же отчёты и в ту же очередь, поэтому «звонков было много, а в системе пусто» почти всегда означает, что телефония не подключена к проекту, а не что заказы потерялись.

Куда попадает заказ

По умолчанию новый заказ встаёт в статус входа — системный статус группы «Обработка». Оттуда его забирает очередь прозвона, поэтому именно этот путь нужен живым заявкам. Остальные случаи задаются отдельно:

Откуда заказВ каком статусе окажется
Лендинг, партнёр, звонокСтатус входа проекта.
Загрузка файломТо, что выбрано в поле «Статус загруженных». Для старых заказов ставьте статус мимо прозвона, иначе операторы начнут их звонить.
Входящий звонокНастройки → «Входящие» → «Статус нового заказа».
Отклонён антифродом в тихом режимеСпам-статус проекта. Партнёру при этом отвечаем «принято».

Отдельно стоит помнить про закрытый проект: пока он выключен, приём не работает даже с действующим ключом. Партнёр получит отказ «Проект закрыт и не принимает заказы» — это лучше, чем копить заявки, которые никто не обзванивает.

Проверить, что дошло

Партнёрская сетьЖурнал приёма
Партнёрская сеть → Журнал приёма

4 812

Всего за 7 дней

4 297

Принято

254

Дубли

218

Отклонено

43

Спам

Причины отказовдубль по телефону254телефон не разобран96лимит заказов с адреса71стоп-слово34телефон в чёрном списке17
Все результатыВсе каналыОбновить
ВремяКаналВебмастерПотокIPРезультатЗаказ
2 минуты назадAPIAdsTeamkg_fb_01213.145.1.5принят№10553
5 минут назадLV APIAdsTeamkg_fb_01213.145.1.5дубльдубль по телефону№10551
11 минут назадAPIMobiLeadkg_tt_0491.108.4.12отклонёнлимит заказов с адреса

С адреса 91.108.4.12 за сутки уже 40 заказов · обработано за 38 мс

{"phones": ["0555123456"], "fio": "Асанов Азамат",
 "city": "Бишкек", "flow": "kg_tt_04", "ip": "91.108.4.12"}
26 минут назадExcelспам№10540
Каждое обращение к приёму записывается до того, как система решит, создавать заказ или нет. Строка раскрывается по щелчку: внутри сообщение об отказе, время обработки и исходный запрос ровно в том виде, в каком он пришёл.

Журнал пишется до решения о создании заказа, поэтому в нём есть и то, что не прошло. Колонка Результат принимает пять значений: принят, дубль, отклонён, спам, ошибка. Рядом с отказом стоит причина, а строка раскрывается: внутри сообщение, время обработки и исходный запрос целиком.

Над таблицей — счётчики за последнюю неделю и разбивка причин отказов. Смотреть стоит на них, а не на отдельные строки: одна отклонённая заявка ничего не значит, а двести дублей за неделю означают, что партнёр повторяет отправку. Фильтры по результату и каналу сужают список до нужного разговора.

Это главный инструмент в разговоре с партнёром. На «я отправил, у вас нет» отвечает не спор, а строка журнала: вот что пришло, вот почему не прошло. Если строки нет вовсе — запрос до нас не дошёл, и разбираться нужно на стороне партнёра.

Один конвейер на все каналы

Заказ от CPA-партнёра, строка из Excel, заявка со своего лендинга и звонок проходят один и тот же путь:

  • запись в журнал — до всякого разбора;
  • проверка на повтор по внешнему номеру: партнёры переспрашивают при таймауте, и без неё один заказ превращается в три;
  • телефоны приводятся к международному виду, товары подтягиваются из каталога, цена берётся из ценовой сетки, если её не прислали;
  • антифрод — одинаково для всех каналов, включая API;
  • создание заказа и запуск правил автоматизации.

Разные пути приёма — надёжный способ получить систему, где чёрный список работает в одном канале и не работает в другом. Здесь такого нет: правила настраиваются один раз и действуют везде. Подробности — в статьях Приём по API, Приём в формате LeadVertex, Загрузка заказов из файла и Антифрод.

Не нашли ответ

Напишите на hello@xe.kg — ответим и дополним статью. Так она и растёт.