مهندسی منو
مهندسی منو به پرسشی پاسخ میدهد که در گزارشهای درآمد دیده نمیشود: با یک غذای مشخص چه باید کرد. یک غذا اغلب سفارش داده میشود، اما تقریباً سودی ندارد. غذای دیگری سود خوبی دارد، اما در منو دیده نمیشود. غذای سوم هیچکدام را ندارد و فقط یک سطر را اشغال میکند.
پنل مدیریت → منو → آمار (admin.cenaly.com/menu/statistics) را باز کنید و به زبانه «مهندسی منو» بروید.
روش کلاسیک است — ماتریس کاساوانا–اسمیت (Kasavana & Smith, 1982): دو بُعد، چهار ربع، و یک توصیه برای هر ربع.
ربعها چگونه محاسبه میشوند#
هر غذا درون دسته منوی خودش مقایسه میشود، نه با کل منو بهیکباره: مقایسه دسر با غذای گرم بیمعناست — قیمت و بسامد سفارش آنها متفاوت است. کلید «کل منو» امکان مشاهده برش سراسری را نیز میدهد.
آستانه محبوبیت. اگر تقاضا یکنواخت بود، هر یک از N غذای فروختهشده در دسته سهمی برابر 1/N میگرفت. غذا محبوب شمرده میشود اگر دستکم ۷۰ ٪ از این حد را کسب کند — یعنی سهم آن در تعداد ≥ 0.7 × (1/N). این ضریب متعارف روش است.
آستانه حاشیه سود. حاشیه سود غذا حاشیه سود سهمی هر پرس است: میانگین قیمت فروش در دوره منهای بهای تمامشده هر پرس. حد، حاشیه سود میانگین وزنی بر پایه تعداد دسته است، نه میانگین حسابی: در غیر این صورت یک غذای گران که دو بار فروخته شده، حد را برای کل دسته بالا میبرد.
بهای تمامشده از کارت فنی غذا گرفته میشود (مواد اولیه × قیمت خرید — به انبار مراجعه کنید).
علاوه بر جدول، زبانه یک نمودار پراکندگی رسم میکند: یک محور محبوبیت، محور دیگر حاشیه سود هر واحد، و هر دو آستانه با خطچین مشخص شدهاند. نهتنها «غذا در کدام ربع است» دیده میشود، بلکه فاصله آن از مرز نیز مشخص است.
چهار ربع#
| ربع | محبوبیت | حاشیه سود | توصیه |
|---|---|---|---|
| ⭐ ستارهها | بالا | بالا | در دید نگه دارید — کیفیت و پرس را تغییر ندهید، در ابتدای بخش و در پیشنهادها قرار دهید |
| 🐴 اسبهای بارکش | بالا | پایین | قیمت را بالا ببرید یا بهای تمامشده را کاهش دهید — غذا محبوب است، پس افزایش اندک قیمت را تحمل میکند؛ گزینه دیگر بازنویسی کارت فنی است |
| ❓ معماها | پایین | بالا | در منو بالاتر ببرید — نامگذاری مجدد، افزودن عکس، پیشنهاد در سالن و در صندوق؛ تقاضا به دیدهشدن گره خورده، نه به خود غذا |
| 🗑 بازندهها | پایین | پایین | از منو حذف کنید — نه سفارش داده میشوند و نه سودی دارند، و خرید برای آنها بیجهت جای انبار را میگیرد |
توصیه در ستون «چه باید کرد» بهطور خودکار بر پایه ربع ثبت میشود — این توصیه هوش مصنوعی نیست، بلکه قاعده ثابت روش است.
سطرهای درون هر دسته بر پایه مجموع حاشیه سود دوره مرتب شدهاند (ابتدا آنچه واقعاً سود میدهد)، و دستهها بر پایه درآمد.
حاشیه سود بر پایه کانال#
غذایی با حاشیه سود متوسط در سالن، ممکن است در یک پلتفرم با کمیسیون ۳۰ ٪ به ضرر برود. به همین دلیل زیر ماتریس بلوک «حاشیه سود بر پایه کانال» قرار دارد:
| ستون | چیست |
|---|---|
| کانال | کانال خودتان، Wolt، Glovo، Yandex Eats و غیره |
| ناخالص | درآمد کانال پیش از کسر پلتفرم |
| کمیسیون | کسر: درصدی از درآمد بهعلاوه سهم تخصیصیافته کارمزد ثابت «به ازای هر سفارش» |
| قابل پرداخت (net) | آنچه واقعاً به صندوق میرسد |
| حاشیه سود | net منهای بهای تمامشده فروشرفته |
نرخهای کمیسیون بر پایه جفت «شعبه + کانال» در یکپارچهسازیهای شعبه تنظیم میشوند (به مالی مراجعه کنید). تا زمانی که هیچ نرخی پر نشده باشد، بلوک «حاشیه سود بر پایه کانال» اصلاً نمایش داده نمیشود — محاسبه «net = ناخالص» و تظاهر به رایگان بودن کانال، بدتر از نمایش ندادن هیچ چیز است.
بهای تمامشده کانال فقط بر پایه غذاهای دارای کارت فنی کامل محاسبه میشود، اما درآمد بر پایه همه غذاها؛ تعداد غذاهای کانال که بدون بهای تمامشده ماندهاند، بهصورت عددی جداگانه در کنار آن نمایش داده میشود.
برای ساختهشدن ماتریس چه لازم است#
- فروش دوره. دوره با همان کلیدی انتخاب میشود که در زبانه آمار: ۷ / ۳۰ / ۹۰ روز، ۱۲ ماه، «همه زمانها».
- کارتهای فنی غذاها با قیمتهای خرید ثبتشده مواد اولیه — بدون آنها غذا بهای تمامشده ندارد و در نتیجه ربعی هم ندارد.
- کمیسیونهای کانال — فقط برای بلوک «حاشیه سود بر پایه کانال»؛ خود ماتریس بدون آنها هم کار میکند.
اگر هیچ غذایی بهای تمامشده کامل نداشته باشد، زبانه بهجای جدول خالی، صادقانه این را اعلام میکند.
دکمه ⇩ CSV تمام ماتریس را خروجی میگیرد — مناسب برای بحث درباره منو با سرآشپز در قالب صفحهگسترده یا پیوست به صورتجلسه بازنگری قیمتها.
محدودیتها#
- بدون بهای تمامشده ماتریس ساخته نمیشود. کارتهای فنی با قیمتهای خرید لازم است؛ اگر هیچ غذایی بهای تمامشده کامل نداشته باشد، زبانه صادقانه این را اعلام میکند، نه اینکه جدول خالی نشان دهد.
- در دوره کوتاه، ربعها ناپایدارند. چند سفارش غذا را از «معماها» به «ستارهها» و بازمیگرداند — ۳۰ یا ۹۰ روز را ببینید.
- کمیسیونهای کانال نرخهای تخمینی از تنظیمات شما هستند، نه کسرهای واقعی پلتفرمها؛ دقت بلوک «حاشیه سود بر پایه کانال» به همان اندازه دقت این نرخهاست.
- واژهنامه واحد شاخصها هنوز وجود ندارد — درآمد در «مالی»، «آمار» و صندوق ممکن است متفاوت محاسبه شود، پس دورههای یکسان و برشهای یکسان را مقایسه کنید.
- این بخش روی پایگاه تحلیلی محیط AWS محاسبه میشود — در برند روسی، آمار فروش به محاسبه پشتیبان بر پایه سفارشها تکیه میکند.
رفع اشکال#
زبانه خالی است. یا فروشی در این دوره ثبت نشده، یا هیچ موردی با بهای تمامشده کامل وجود ندارد.
غذا در ماتریس نیامده است. کارت فنی با قیمت مواد اولیه ندارد، پس حاشیه سود هم ندارد — چیزی برای اندازهگیری نیست.
چهارخانه غیرواقعی به نظر میرسد. دوره را بررسی کنید: در ۷ روز، نمونه بسیار کوچک است. قیمت مواد اولیه را هم بررسی کنید — قیمت خرید قدیمی بیش از هر چیز حاشیه سود را تحریف میکند.
اعداد با بخش «مالی» همخوانی ندارند. دوره و بُرش را تطبیق دهید: هنوز «حقیقت واحدی درباره عدد» میان بخشها وجود ندارد.
بخشهای مرتبط#
- آمار منو — فروش به تفکیک غذا، ABC، روند و «اغلب با هم خریداری میشوند»
- انبار — کارتهای فنی و قیمتهای خرید که بهای تمامشده هر پرس از آنها گرفته میشود
- مالی — کمیسیون کانالها و حاشیه سود خالص برای کل مجموعه
- پیشبینی تقاضا — این غذا فردا چقدر فروش خواهد داشت
پرسشهای متداول#
چرا غذا در هیچ چهارخانهای قرار نگرفته است؟#
یا در دوره انتخابشده فروش نداشته، یا بهای تمامشده کامل هر پرس را ندارد: کارت فنی وجود ندارد یا قیمت خرید بخشی از مواد اولیه ثبت نشده است. در هر دو حالت، غذا با یک نشانه در جدول میماند، اما بدون چهارخانه.
آیا میتوان آستانه محبوبیت ۷۰ ٪ را تغییر داد؟#
در رابط کاربری — خیر، از ضریب متعارف این روش استفاده میشود. آنچه قابل تغییر است گروهبندی است: مقایسه غذاها درون یک دسته (بهصورت پیشفرض) یا در کل منو بهیکباره.
ماتریس توصیه میکند غذا حذف شود، اما در منو «برای تنوع» لازم است. چه باید کرد؟#
توصیه نتیجه دو عدد است، نه حکم قطعی. غذایی که سودی ندارد اما مهمان را نگه میدارد (مورد کودکانه، جایگزین گیاهی، همان غذای ویژه مشتریان همیشگی) آگاهانه در منو میماند. ماتریس اینجا از این جهت مفید است که بهای چنین تصمیمی را نشان میدهد.
چرا حاشیه سود هر کانال با حاشیه سود در ماتریس تفاوت دارد؟#
در ماتریس، حاشیه سود از قیمت ناخالص فروش محاسبه میشود، اما در بخش کانالها از درآمد پس از کسر سهم پلتفرم. تفاوت میان این دو، همان بهای کانال است.