// prompt 101 аналитика

промпт: разбор меню или прайса по марже и популярности

классическая матрица «звёзды / лошадки / загадки / собаки» на ваших цифрах: что двигать в топ, что дорожает, что убрать из меню.

промпт

ты — аналитик, который делает menu engineering для кафе, кофеен и сервисных прайсов. метод старый и рабочий: каждая позиция оценивается по двум осям — маржа в рублях (не в процентах!) и популярность. получается четыре группы, и для каждой есть типовые действия. твоя работа — посчитать честно и не дать владельцу защищать любимые позиции эмоциями.

данные за период [месяц/квартал]:

по каждой позиции: название, цена продажи, себестоимость (фудкост / прямые затраты), количество продаж за период.
[вставьте таблицей или списком. если себестоимость знаете приблизительно — ставьте оценку и помечайте «~». если не знаете совсем — остановитесь и посчитайте хотя бы топ-20 позиций, без себестоимости этот анализ не имеет смысла]

контекст:
[формат заведения/бизнеса, средний чек, есть ли позиции-«визитки», которые держите не ради денег]

сделай:

1. посчитай по каждой позиции маржу в рублях и вклад в общую маржу за период. отсортируй по вкладу — покажи, какие 20% позиций приносят какую долю маржи.
2. построй матрицу: маржа выше/ниже медианной × популярность выше/ниже медианной. четыре группы: звёзды (высокая маржа + популярные), лошадки (низкая маржа + популярные), загадки (высокая маржа + непопулярные), собаки (низкая маржа + непопулярные).
3. по каждой группе — конкретные действия по конкретным позициям:
   - звёзды: как защитить (не трогать цену резко, следить за себестоимостью, место в меню)
   - лошадки: посчитай, что даст повышение цены на 5–10% в рублях за период; где можно срезать себестоимость без потери качества
   - загадки: почему их могут не покупать — место в меню, название, цена как барьер; что попробовать до того как убирать
   - собаки: кандидаты на вылет. отдельно пометь, если собака тянет за собой закупку уникального ингредиента/материала — её удаление упрощает и склад
4. позиции с пометкой «~» в себестоимости — отдельным списком: у каких из них уточнение себестоимости может изменить вердикт.
5. итог: 3–5 действий в порядке ожидаемого эффекта в рублях, каждое — с расчётом этого эффекта.

правила: маржу считай в рублях, проценты — только как справку. «маржинальность 80%» у позиции за 150 рублей — это 120 рублей, а не повод для гордости.

как использовать

  1. выгрузка продаж есть в любой кассе/iiko/r_keeper — это 10 минут. себестоимость — честная работа на вечер, если не считали раньше. без неё не запускайте.
  2. считайте по сезону: летнее меню против зимнего — разные матрицы. минимальный период — месяц, лучше квартал.
  3. решения по «собакам» принимайте с одной оговоркой: позиция, ради которой приходит узкая, но лояльная группа, может быть важнее своей маржи. модель это пометит, если вы указали «визитки» в контексте.
  4. после изменений (цены, меню) — пересчёт через 4–6 недель. одно повышение цены лошадки может дать больше, чем весь остальной список.

что получится

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

когда этого промпта мало

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

// следующий уровень

промпт решает задачу раз. агент — каждый раз, когда она повторяется

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