Avaptov | Автозапчасти |Траектория роста
414 subscribers
139 photos
60 videos
10 files
63 links
Сергей Аваптов. Avapt.ru — магазин автозапчастей и партнёрская сеть. Работаю на ABCP, собираю под свой магазин софт: аналитика, зарплаты, возврат клиентов. Дальше — сервис заявок на запчасти и ремонт. Пишу, что делаю и к чему прихожу.
Download Telegram
Media is too big
VIEW IN TELEGRAM
Автоматический расчет зарплаты менеджеров для тех, кто. как и мы работают на абцп 1.0. Качество урезал, поэтому если хотите получше качество смотрите на Ютуб, ссылку скину чуть позже. @avaptov
This media is not supported in your browser
VIEW IN TELEGRAM
Avaptov | Автозапчасти |Траектория роста
https://youtu.be/RSt0pVMv2QA Ссылка на Ютуб, с качеством получше
Для тех, кто не хочет смотреть видео, плюс мы его доработали, сделали еще и взаимодействие и с Тезариус

автоматизация расчёта зарплаты для отдела продаж автозапчастей
Что это
Веб-приложение, которое забирает данные о заказах и продажах из учётных систем, считает маржу по каждому менеджеру, формирует фонд зарплаты и распределяет его по прозрачной формуле. Каждый рубль в зарплате — обоснован и виден.

Откуда берутся данные
ABCP — заказы клиентов
Система автоматически синхронизируется с ABCP каждые 10 минут. Забирает все заказы, позиции, статусы, менеджеров. Маржа считается по факту выдачи товара клиенту — не по дате заказа, а по дате когда позиция получила финальный статус. Заказ создан в марте, выдан в апреле — маржа попадает в апрель.

Tezarius — продажи из наличия и возвраты
Опциональный модуль. Подключается отдельно через настройки. Забирает из Tezarius две вещи, которых нет в ABCP:

Продажи из наличия (розница) — когда клиент приходит в магазин и покупает товар с полки без оформления заказа через сайт. Эти продажи не проходят через ABCP, но маржа по ним реальная и должна учитываться.

Возвраты — когда клиент вернул товар. Маржа по этой продаже теряется. Система определяет какой менеджер изначально сделал этот заказ и привязывает потерю к нему.

Tezarius — опциональный. Приложение полностью работает без него. Можно подключить, можно отключить в любой момент.

Менеджеры и команда
Кто есть кто
Из ABCP подтягивается список всех сотрудников. Руководитель вручную отмечает:

Продавец — участвует в дашборде и отчётах
Участник команды — участвует в расчёте зарплаты
Не все продавцы обязательно в команде. Кто-то может быть виден в статистике, но не участвовать в расчёте ЗП.

Самозаказ
Отдельная категория — заказы, которые клиенты оформили самостоятельно через сайт, без участия менеджера. Маржа по ним формирует отдельный пул и распределяется между всеми участниками команды поровну.

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

Как считается зарплата
Маржа менеджера
Для каждого участника команды маржа складывается из нескольких источников:

Маржа ABCP — основная, по выданным заказам с финальным статусом
Маржа Tezarius (именная) — продажи, оформленные менеджером напрямую в Tezarius для конкретного клиента
Доля розницы — часть общего пула розничных продаж, распределяется по настраиваемым процентам
Минус возвраты — потеря маржи по товарам, которые клиент вернул
На странице зарплаты под общей маржой каждого менеджера видна разбивка — сколько пришло из ABCP, сколько из Tezarius, сколько из розницы, сколько потеряно на возвратах.

Продолжение поста будет через минуту.
Продолжение поста выше!!!

Формула зарплаты
Зарплата не считается как простой процент от маржи. Это многоступенчатый расчёт:

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

Три пула:

Пул самозаказов — фиксированный процент от маржи самозаказов, делится поровну между всеми
Личный пул — основная часть фонда, распределяется по индивидуальным результатам
Командный пул — бонус за выполнение общего плана команды
Личное распределение — у каждого менеджера есть персональный план. По соотношению факт/план определяется ставка (чем выше выполнение — тем выше процент). Базовый расчёт каждого менеджера масштабируется выравнивающим коэффициентом, чтобы сумма точно совпала с размером личного пула.

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

Все параметры формулы настраиваются: доли пулов, пороги фонда, ставки по выполнению, множители командного бонуса.

Распределение розницы
Маржа от розничных продаж (продажи клиенту «Розница» с кассы) формирует отдельный пул. На странице зарплаты руководитель устанавливает процент для каждого менеджера — кто какую долю получает. Эта доля добавляется в маржу менеджера и влияет на его ставку и выполнение плана.

Дашборд
Главная страница с оперативными данными. Два режима — месяц и день.

Месячный вид:

Маржа за месяц и выполнение общего плана
Маржа команды и выполнение командного плана
Маржа за сегодня (включая розницу Tezarius) — сколько заработали, сколько нужно по темпу
Итог дня — запас или отставание от плана
Рейтинг TOP-3 по марже
Сравнение с прошлым годом (YoY)
Таблица менеджеров с индикаторами выполнения, темпа, доли от общего объёма
Блоки Tezarius (если подключён):

Розница — сколько продано с полки, маржа
Возвраты — сколько потеряно
Реальная маржа — итоговая формула: ABCP + розница − возвраты
Страница Tezarius
Отдельный раздел с тремя вкладками:

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

Розница — полная таблица продаж из наличия за месяц. По каждой позиции: дата, менеджер, клиент, товар, сумма, маржа. Видно какой менеджер оформил продажу и на кого она записана.

Возвраты — таблица возвратов. Менеджер определяется из оригинального заказа в ABCP (не из Tezarius, где всегда один и тот же пользователь). Источник возврата помечен — ABCP или Розница.

Уведомления в Telegram
Уведомления о новых заказах
При каждой синхронизации (каждые 10 минут) если появились новые заказы — каждый приходит отдельным сообщением в Telegram-группу:

Номер заказа, время оформления
Менеджер, клиент
Сумма, количество позиций
Шуточный комментарий в зависимости от суммы — от ироничных при мелких заказах до восторженных при крупных
Ежедневная сводка
По расписанию (настраивается отдельно для будней, субботы и воскресенья) отправляется подробный отчёт:

Общая статистика: маржа за месяц, за сегодня, выполнение плана, темп
Самозаказы — маржа с сайта
Общий и командный план с процентом выполнения
Сравнение с прошлым годом
Рейтинг TOP-3
Данные Tezarius: розница, возвраты, корректировка маржи, розница за сегодня
Карточки по каждому менеджеру: маржа за день и месяц, выполнение плана, темп, запас или отставание, ориентировочная зарплата
Отчёт по заказам за день
Перечисление всех заказов за день по менеджерам с суммами и рейтингом.

Планы
Для каждого менеджера на каждый месяц устанавливается персональный план по марже. Можно заполнить данные прошлого года для сравнения YoY. Планы влияют на ставку в формуле зарплаты и командный бонус.
Настройки
Страница настроек разделена на вкладки:

ABCP — подключение к API, настройка финальных статусов (какие статусы считаются продажей)

Telegram — токен бота, ID чата, расписание отчётов
Tezarius — подключение, выбор фирмы (если несколько юрлиц), сопоставление менеджеров

Синхронизация — интервал автоматической синхронизации, ручной запуск, статистика

Безопасность
Веб-интерфейс защищён паролем. Без авторизации ни данные, ни настройки недоступны.

Техническая часть
Приложение устанавливается на сервер или локальный компьютер. Не требует сложной инфраструктуры — работает на SQLite, не нужны внешние базы данных. Все данные хранятся локально. Синхронизация с ABCP и Tezarius происходит автоматически по расписанию.
🔥2
Собираем 10 посадочных — закрываем 10 групп запросов по запчастям

Делаем серию из 10 посадочных под каждую категорию отдельно: тормозная система, масло и фильтры, подвеска, аккумуляторы, ГРМ, свечи, рулевое, охлаждение, кузов и оптика, детали двигателя.

Первая страница — тормозная — уже готова, остальные 9 идут по её шаблону.

Что на каждой странице
— Форма подбора по VIN — заявка прилетает менеджеру в Telegram за секунду, уже с пометкой, из какой категории клиент
— Кнопки «Позвонить» и «Написать в Telegram» в одно касание
— Перечень конкретных запчастей по категории, живые отзывы, список марок авто и брендов
— Скорость ответа — 15 минут

Почему так, а не одной общей страницей каталога

Когда человек ищет «тормозные колодки Вологда» или «масло 5W-40 подбор по VIN» — он должен попадать на страницу ровно под свой запрос, а не в общий каталог, где ещё искать надо. Чем точнее совпадение страницы с запросом — тем выше она в выдаче, тем лучше конверсия и дешевле клиент.

Под каждую страницу — свои title, description, H1, хлебные крошки, JSON-LD разметка (чтобы в выдаче сразу светились звёзды, адрес, телефон), ключи в текстах карточек. Это не «сделали лендинг и забыли» — это 10 точек входа в Яндекс и Google, 10 отдельных воронок органического трафика — одна под тормоза, другая под масло, третья под подвеску, и так по каждой категории.

Цель простая: получать тёплых клиентов из поиска без РСЯ и Директа, где ставка за клик по запчастям уже неприличная.
📦 Проект «Заказы 1.0 — Зарплата менеджеров»

🆕 Добавили учёт кешбэка клиентам

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

До этого момента система работала с валовыми цифрами и про кешбэк ничего не знала. Теперь знает. Разберём по частям.

⚙️ Новая вкладка в Настройках — «Кешбэк клиентам»

Заходим в Настройки, открываем вкладку, жмём «Добавить клиента». В модалке — поиск по имени (подтягиваются клиенты, у которых уже были заказы), поле с процентом кешбэка и дата, с которой начинаем считать.

У каждого клиента свой процент — у кого-то 2%, у кого-то 5%. Если условия поменялись — заходим и меняем ставку. История всех ставок по клиенту сохраняется: система помнит, какой процент действовал в каком периоде. Прошлое при этом не пересчитывается — то, что уже посчитано по старой ставке, остаётся как было.

📊 Дашборд не трогаем — цифры остаются как были

Общая маржа команды, маржа каждого менеджера, выполнение планов — всё это продолжает показывать валовую сумму, как раньше. Важно видеть, на какую сумму реально отгрузили клиентам — это нужно и для аналитики, и если возникнут вопросы по истории продаж. Кешбэк — это отдельный слой учёта, который живёт рядом и не путает основные цифры.

💸 В Telegram-сводке — новый блок у менеджеров

В вечерней сводке в карточке каждого менеджера появится отдельная секция:


💸 Кешбэк
• Сегодня: −800 ₽
• За месяц: −6 500 ₽
↳ ООО «Альфа»: 3 выдачи, 4 500 ₽
↳ ООО «Бета»: 1 выдача, 2 000 ₽
Блок показывается только у тех менеджеров, у кого за период были выдачи клиентам из списка. У остальных в карточке ничего нового. Сразу видно, сколько кешбэка накапало за день и за месяц, и по каким именно клиентам.

🧮 Зарплата — от реальной маржи

При расчёте зарплаты у каждого менеджера берём валовую маржу и вычитаем его персональный кешбэк за месяц. Получается чистая цифра — именно она идёт в фонд и в итоговую выплату.

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

Старт — с любого месяца

Когда добавляем клиента, указываем дату, с которой начинаем учитывать. Можно поставить первое число текущего месяца, можно задним числом — с прошлого месяца, с начала года, с любого нужного момента. Все уже выданные заказы этого клиента с указанной даты автоматически пересчитаются в системе. Всё, что было до этой даты, остаётся как было — не трогаем.

#Заказы10
📊 5 лет каналу — рассказываю, как изменился магазин запчастей с 2021 по 2026

5 лет назад я записал первый ролик «Какой формат магазина выбрать в 2021». Сейчас вернулся к тому же вопросу — что изменилось у нас, в нише, и стоит ли заходить в запчасти сейчас.

В новом разборе:
— Как переезжали с 30 м² на 130 м² — и совет №1 про помещение
— Налоги: АУСН, НДС новая реальность 2026 года
— Моя команда: как нашёл, как мотивирую
— Стоит ли открывать магазин запчастей в 2026 — честный ответ

🎬 Смотреть полностью → https://www.youtube.com/watch?v=LIOFtLNNxg8
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
📅 Завтра выходит ролик про те самые 6 брендов

Помните, я писал что готовлю ответ блогеру про AMD, SAT, GANZ, KRAUF, PATRON и LYNXAUTO? Презентация собрана, цифры по продажам и возвратам разложены — завтра в это же время выкатываю.

В разборе:
→ Где эти 6 брендов реально стоят в общем потоке продаж (спойлер: четыре из шести в топ-30)
→ Какой у них процент гарантийных возвратов на самом деле
→ Где блогер прав, а где сильно мимо — на цифрах

До встречи завтра.
👍71
ну вот и к нам STParts добрался
👍2🤮1
В феврале подключили Max через AmoCRM — писали клиентам только когда заказ готов или просили оставить отзыв. Никакой рекламы, никакого спама. Казалось бы, всё по-честному.

16 апреля — блокировка. Без объяснений. Через неделю разблокировали (через бота, живых людей у них нет). А потом заблокировали снова — уже навсегда. Ответ поддержки: «решение окончательное, причину не скажем».

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

🎬 Смотреть → https://youtu.be/n2rBL1gxsfs

💬 Если у вас были похожие истории с каналами связи — расскажите в комментариях, обсудим. Или пишите в личку: t.me/avaptov
This media is not supported in your browser
VIEW IN TELEGRAM
С Днем Победы, друзья. Мирного неба над головой.
🔥1
Forwarded from Пикабу
Вася

Я работал в «Руси» — это сеть магазинов запчастей для иномарок. Когда люди увольнялись оттуда, говорили волшебную фразу: «Прощай, Русь, я тобой подотрусь».

К чему пост? В каждом коллективе есть свой «Вася». Это такой человек, на котором всё держится. Однажды к нам пришёл начальник (ты хороший мужик, правда, уважаю тебя, но ты не прав) и говорит: с сегодняшнего дня мы начинаем обзвон клиентов, кто не согласен — встал и ушёл. Нас, кто постоянно упирался, было двое, и мы, естественно, встали на выход. Никто вообще даже подумать не мог, что встанет Вася. Какая же приятная фраза: «Вась, ну ты-то куда?»

А Вася, как и все, прекрасно относился к этому вот всему.

Вась, я тебе сильно-сильно благодарен. Ты просто постоял за себя, а нам, тем, кто всегда был против, это как бальзам на душу.

Автор на Пикабу: bigkalyuzha
Комментарии: pikabu.ru/link/bnmZ7IVCx4

Пикабу в MAX
Коллеги, хочу рассказать, что сделал.

Я подал заявку на подключение Сбер Чаевых для наших менеджеров-подборщиков. Как это работает: клиент наводит телефон на QR-код, появляется окошко, он выбирает сотрудника, который ему помог, и переводит чаевые. Всё официально, деньги уходят напрямую человеку.

Считаю, что наши ребята этого заслуживают. Они действительно вкладываются в работу: ищут аналоги, предупреждают о плохих вариантах, думают головой над сложными задачами. Если клиент хочет отблагодарить за помощь — почему нет? Официантам и барберам же оставляют, и это нормально.

В общем, решил попробовать. Как вы на это вообще смотрите? Как вам мысль про чаевые для подборщиков?
👍9