Перейти к содержанию

Дашборд для интернет-магазина

Проводит выручку через возвраты, себестоимость, комиссии площадок и рекламу по каждому источнику заказов. На экране остаётся то, что действительно осталось у вас.

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

Состав первой версии

  • выручка после возвратов
  • себестоимость
  • расход на рекламу
  • маржа по каналам

Цифры выше это пакет, на котором это стоит: Дашборд и аналитика. Всё, что выходит за его границы, калькулятор добавит до начала работ, а не после.

Как проходит путь

  1. 01

    Заказ приходит целиком

    Забирается не сумма чека, а состав: позиции, скидка, доставка, оплата и метка источника, поэтому маржа раскладывается до товара.

  2. 02

    На заказ садятся расходы

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

  3. 03

    Возврат переписывает прошлое

    Он приходит через недели, относится к дате заказа и двигает закрытый период, у которого стоит пометка, окончательный он или ещё ждёт.

Что решает, будет это работать или раздражать

  • Возврат приходит позже, чем закрывают месяц

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

  • Каждый кабинет засчитывает заказ себе

    Истина по заказу это магазин, кабинеты дают только расход, а источник берётся из метки в ссылке.

  • Оборот площадки это не ваши деньги

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

Что мерить после запуска

  • маржа по каналу после возвратов и рекламы
  • доля заказов с определённым источником
  • доля позиций с актуальной себестоимостью
  • расхождение отчёта с банковской выпиской

Почему это выходит быстрее

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

Возможный стек под это

Выбирается под задачу на разборе, а не решается заранее. Это полка, с которой его обычно берут.

  • Сбор из магазина и кабинетовPythonFastAPIPlaywrightn8n
  • Хранение и расчётPostgreSQLClickHouseRedisS3
  • Экран и оповещенияTypeScriptReactNext.jsTelegram Bot APIDockerGrafana
Посмотреть весь стек

Посчитайте цену сами, прямо здесь

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

Шаг 1 из 5
Что нужно сделать?

Эти счета придут не от нас

  • платные тарифы площадок и рекламных кабинетов
  • прокси и обход антибот-защиты для кабинетов без выгрузки
  • хранилище истории заказов и рекламных расходов
  • платный доступ к учётной или складской системе

Спрашивают до первого созвона

Почему цифры не сойдутся с рекламным кабинетом?
Считается разное: площадка показывает конверсии в своём окне атрибуции, а мы считаем заказы, записанные магазином. Мы показываем оба числа, подписываем источник и не выбираем молча то, которое приятнее.
Себестоимость у нас в таблице, откуда она возьмётся?
Из таблицы импортом на старте или из учётной системы, дальше вы правите её сами. У каждой закупочной цены есть дата начала, а позиция без себестоимости показывается как неизвестная, а не как полная маржа.
Кто из команды увидит себестоимость?
Тот, кому вы разрешите: доступ к закупочным ценам и марже это отдельная роль, заданная до запуска. Маркетологу видны источники, расход и заказы, поэтому работать с экраном он может, не видя закупку.
С чего это начинается
  • Разработкаот $1,700
  • Срок2–4 нед.
  • Поддержкаот $420/мес
Узнать цену за минуту