แดชบอร์ดนี้ใช้ทำอะไร
แดชบอร์ด Channels บอกคุณว่า ออเดอร์ของคุณมาจากที่ไหน — dine-in (ทานที่ร้าน), takeaway (ซื้อกลับ), เดลิเวอรีของร้านเอง, แพลตฟอร์มพาร์ทเนอร์ (Grab, LINE MAN, Foodpanda, ShopeeFood, Robinhood ฯลฯ) และการขายผ่านสถานที่ร่วม (co-located venue) — พร้อมบอกว่าแต่ละช่องทางทำผลงานเป็นอย่างไร ทั้งด้านรายได้ จำนวนออเดอร์ และมูลค่าเฉลี่ยต่อบิล
เปิดแดชบอร์ดนี้เมื่อคุณอยากเข้าใจสัดส่วนช่องทางขาย ดูว่าแพลตฟอร์มพาร์ทเนอร์กำลังเติบโตหรือกำลังกินมาร์จิ้นของคุณ หรือเปรียบเทียบว่าสินค้าไหนขายดีในช่องทางใด
หลักการตั้งชื่อช่องทาง
ทุกชาร์ตจะติดป้ายชื่อช่องทางด้วยชื่อมาตรฐานชื่อเดียวกัน ซึ่งได้มาจาก channelType และ channelName:
Dine-in —
channelType = 'dine-in'.Prepay Dine-in — ออเดอร์ที่จ่ายเงินล่วงหน้าแต่ทานที่ร้าน
Takeaway — ออเดอร์ซื้อกลับแบบจ่ายล่วงหน้าที่สั่งกับร้านโดยตรง
Direct Delivery — ช่องทางเดลิเวอรีของร้านคุณเอง (ไม่ผ่านพาร์ทเนอร์ภายนอก)
Partner — Grab, LINE MAN, Foodpanda, ShopeeFood, Robinhood, Foodie, Hungry Hub, Classpass, Lalamove ฯลฯ แต่ละพาร์ทเนอร์แสดงเป็นแท่ง/ส่วนของตัวเองในชาร์ต โดยดึงชื่อจาก
channelNameของออเดอร์Co-located venue — ออเดอร์ที่ส่งผ่านร้านเจ้าบ้าน (
merchant-partner)
หากออเดอร์ไม่มีข้อมูลช่องทางเลย จะแสดงเป็น "Unknown" ซึ่งควรพบได้น้อยมากในข้อมูลปกติ
แท็บทั้งแปด
Overall — พายชาร์ตและคอมโบชาร์ตแสดงสัดส่วนช่องทางของทั้งช่วงวันที่ที่เลือก
Weekly / Monthly / Yearly / Daily — ชุดชาร์ตเดียวกัน 4 ชาร์ต (รายได้ จำนวนออเดอร์ AOV และตารางรายละเอียด) จัดกลุ่มตามช่วงเวลานั้น ๆ
Partners — มุมมองเดียวกันแต่จำกัดเฉพาะแพลตฟอร์มพาร์ทเนอร์ พร้อมชาร์ตแยกค่าคอมมิชชั่น
Items by Channel — สินค้าขายดี 20 อันดับ แยกตามช่องทางที่ขาย
Weekday — ฮีตแมปปริมาณออเดอร์ของแต่ละช่องทางตามชั่วโมงของสัปดาห์
แท็บ Overall
1. Revenue % (สัดส่วนรายได้)
สัดส่วนรายได้จากแต่ละช่องทางในรูปพายชาร์ต พายทั้งวงคือรายได้รวมของช่วงวันที่ที่เลือก แต่ละชิ้นคือหนึ่งช่องทาง
วิธีคำนวณ: ผลรวมของ orders.total จากออเดอร์ที่ปิดแล้ว (status = 'complete') จัดกลุ่มตามชื่อช่องทางมาตรฐาน
2. Orders % (สัดส่วนออเดอร์)
พายชาร์ตเดียวกัน แต่นับจำนวนออเดอร์แทนรายได้ ลองเทียบพายสองวงนี้ดู — ช่องทางหนึ่งอาจมีสัดส่วนออเดอร์เยอะแต่สัดส่วนรายได้น้อย (หรือกลับกัน) หากมูลค่าต่อบิลของช่องทางนั้นเล็กหรือใหญ่ผิดปกติ
3. AOV (มูลค่าเฉลี่ยต่อออเดอร์)
มูลค่าเฉลี่ยต่อออเดอร์ของแต่ละช่องทาง — แสดงเป็นแท่งเรียงเคียงกัน เพื่อให้เปรียบเทียบขนาดบิลระหว่างช่องทางได้ง่าย
วิธีคำนวณ: รายได้ ÷ จำนวนออเดอร์ ของแต่ละช่องทาง
4. Revenue | by Channel (รายได้ตามช่องทาง)
คอมโบชาร์ต: แท่งคือรายได้ของแต่ละช่องทาง (เรียงจากมากไปน้อย) ส่วนเส้นด้านบนคือสัดส่วนสะสม ("Cumulative %") ของยอดขายรวมเมื่อไล่จากช่องทางที่ใหญ่ที่สุดไปเล็กที่สุด ปลายขวาของเส้นจะอยู่ที่ 100% เสมอ
วิธีอ่าน: จุดที่เส้นสะสมตัดผ่าน 80% บอกว่าต้องใช้กี่ช่องทางจึงจะได้ 80% ของรายได้ ถ้าเพียงสองช่องทางก็ถึงแล้ว แปลว่ารายได้ของคุณกระจุกตัวสูงมาก
5. Orders | by Channel (ออเดอร์ตามช่องทาง)
ชาร์ตเดียวกัน แต่ใช้จำนวนออเดอร์แทนรายได้
แท็บ Weekly
1. Revenue by Channel | Weekly (รายได้ตามช่องทาง รายสัปดาห์)
แท่งแบบซ้อน (stacked bars): หนึ่งแท่งต่อหนึ่งสัปดาห์ แบ่งส่วนตามช่องทาง สัปดาห์นับจากวันจันทร์ถึงวันอาทิตย์ตามเวลาประเทศไทย
2. Orders by Channel | Weekly (ออเดอร์ตามช่องทาง รายสัปดาห์)
รูปแบบเดียวกัน แต่นับจำนวนออเดอร์
3. AOV by Channel | Weekly (มูลค่าเฉลี่ยต่อออเดอร์ รายสัปดาห์)
เส้นหนึ่งเส้นต่อหนึ่งช่องทาง แสดงว่ามูลค่าเฉลี่ยต่อบิลของแต่ละช่องทางเปลี่ยนแปลงไปอย่างไรตามเวลา
4. Channel Detail Table | Weekly (ตารางรายละเอียดช่องทาง รายสัปดาห์)
ตารางพิวอทที่มีหนึ่งแถวต่อสัปดาห์และหนึ่งคอลัมน์ต่อช่องทาง แสดงตัวเลขเบื้องหลังชาร์ตด้านบนทั้งหมด ใช้เมื่อคุณต้องการค่าที่แน่นอนของช่องใดช่องหนึ่ง
แท็บ Monthly
ชาร์ต 4 ชาร์ตชุดเดียวกับแท็บ Weekly แต่จัดกลุ่มตามเดือนปฏิทิน
1. Revenue by Channel | Monthly
2. Orders by Channel | Monthly
3. AOV by Channel | Monthly
4. Channel Detail Table | Monthly
แท็บ Yearly
ชาร์ต 4 ชาร์ตชุดเดียวกัน จัดกลุ่มตามปีปฏิทิน มีประโยชน์ที่สุดสำหรับร้านที่มีข้อมูลตั้งแต่สองปีขึ้นไป
1. Revenue by Channel | Yearly
2. Orders by Channel | Yearly
3. AOV by Channel | Yearly
4. Channel Detail Table | Yearly
แท็บ Daily
ชาร์ต 4 ชาร์ตชุดเดียวกัน หนึ่งแท่งต่อหนึ่งวันทำการ เหมาะสำหรับหาวันที่ผิดปกติ — เช่น วันที่แพลตฟอร์มพาร์ทเนอร์ล่ม วันที่มีจัดเลี้ยงใหญ่ในร้าน หรือวันที่ยอดเดลิเวอรีพุ่งผิดปกติ
1. Revenue by Channel | Daily
2. Orders by Channel | Daily
3. AOV by Channel | Daily
4. Channel Detail Table | Daily
แท็บ Partners
แท็บนี้จำกัดทุกชาร์ตให้แสดงเฉพาะออเดอร์ partner เท่านั้น — channelType = 'partner' ใช้เมื่อคุณอยากเปรียบเทียบแพลตฟอร์มพาร์ทเนอร์แบบตัวต่อตัว (Grab กับ LINE MAN กับ Foodpanda ฯลฯ) โดยไม่มี dine-in หรือ takeaway มาปะปน
1. Partner Revenue % (สัดส่วนรายได้พาร์ทเนอร์)
พายชาร์ตรายได้ของแพลตฟอร์มพาร์ทเนอร์ทั้งหมด แต่ละชิ้นคือหนึ่งพาร์ทเนอร์
2. Partner Orders % (สัดส่วนออเดอร์พาร์ทเนอร์)
3. AOV
มูลค่าเฉลี่ยต่อบิลของแต่ละแพลตฟอร์มพาร์ทเนอร์
4. Partner Revenue | Weekly (รายได้พาร์ทเนอร์ รายสัปดาห์)
แท่งซ้อนรายสัปดาห์เฉพาะพาร์ทเนอร์เท่านั้น ช่วยให้เห็นว่าพาร์ทเนอร์รายหนึ่งกำลังโตขณะที่อีกรายกำลังหดตัว
5. Commission (GP) | by Partner (ค่าคอมมิชชั่นตามพาร์ทเนอร์)
แต่ละพาร์ทเนอร์มีสองแท่งเคียงกัน: รายได้ที่คุณเก็บไว้ และค่าคอมมิชชั่นที่จ่ายให้แพลตฟอร์ม สองแท่งรวมกันเท่ากับยอดขายรวม (gross) ของพาร์ทเนอร์นั้น
วิธีคำนวณ: ระบบนำ commissionRate ที่บันทึกไว้ในช่องทางของพาร์ทเนอร์ (ใน channels.partnerInfo.commissionRate) มาคูณกับยอดขายรวมของแต่ละออเดอร์ ดังนั้น Commission paid (ค่าคอมมิชชั่นที่จ่าย) = ยอดขายรวม × commissionRate และ Revenue you keep (รายได้ที่คุณเก็บไว้) = ยอดขายรวม × (1 − commissionRate) หากช่องทางพาร์ทเนอร์ไม่ได้ตั้งค่าอัตราคอมมิชชั่นไว้ ระบบจะถือว่าอัตราเป็น 0 (รายได้ทั้งหมดจะแสดงว่า "เก็บไว้" ในชาร์ต ซึ่งมักไม่ใช่สิ่งที่คุณต้องการ — อย่าลืมตั้งอัตราคอมมิชชั่นของพาร์ทเนอร์ในเมนู Channels)
แท็บ Items by Channel
1. Revenue | Top Items by Channel (รายได้สินค้าขายดีตามช่องทาง)
สินค้าขายดี 20 อันดับตามรายได้ของทั้งช่วงวันที่ที่เลือก แท่งของแต่ละสินค้าถูกแบ่งส่วนเพื่อแสดงว่ารายได้มาจากช่องทางใดบ้างในสัดส่วนเท่าไร
วิธีอ่าน: เมนูขายดีประจำร้านฝั่ง dine-in ที่จู่ ๆ มีส่วนของ partner ใหญ่ขึ้น แปลว่าเมนูนั้นเหมาะกับการส่งและน่าโปรโมทบนเดลิเวอรีเพิ่ม ส่วนสินค้าที่ไม่มีส่วน dine-in เลยแต่มีสัดส่วน partner หนัก คือเมนูที่ชนะเฉพาะบนเดลิเวอรี
วิธีคำนวณ: ผลรวมของ order_items.itemTotal จากรายการที่ยืนยันแล้ว (order_items.status = 'confirmed') ในออเดอร์ที่ปิดแล้ว จากนั้นเลือกสินค้า 20 อันดับแรกตามรายได้รวม แล้วแบ่งแต่ละสินค้าตามช่องทางมาตรฐาน
2. Revenue | Top Items by Channel (แบบตาราง)
สินค้า 20 อันดับชุดเดียวกับชาร์ตด้านบน แต่จัดวางเป็นตาราง: หนึ่งแถวต่อสินค้า หนึ่งคอลัมน์ต่อช่องทาง แต่ละช่องแสดงรายได้ คอลัมน์จะปรากฏโดยอัตโนมัติสำหรับทุกช่องทางที่คุณใช้ — รวมถึงช่องทางที่สร้างเองและช่องทางพาร์ทเนอร์ — ตารางจึงปรับตามเมื่อคุณเพิ่มช่องทางใหม่ ช่องว่างหมายถึงสินค้านั้นไม่เคยขายในช่องทางนั้น ตัวเลขเงินคิดจากยอดรวมค่าสินค้า (ก่อนส่วนลด ค่าบริการ และภาษี)
แท็บ Weekday
1. Channel × Hour-of-Week — Order Volume (ปริมาณออเดอร์ตามชั่วโมงของสัปดาห์)
มุมมองปริมาณออเดอร์แบบ 168 ช่อง (7 วัน × 24 ชั่วโมง) โดยแต่ละชั่วโมงของสัปดาห์เป็นแท่งซ้อนแบ่งตามช่องทาง ป้ายกำกับด้านล่างไล่จาก Mon 00:00, Mon 01:00, … ไปจนถึง Sun 23:00
วิธีอ่าน: นี่คือจังหวะตามธรรมชาติของสัปดาห์คุณ Dine-in จะพีคช่วงมื้อกลางวันและมื้อเย็น ส่วนแพลตฟอร์มพาร์ทเนอร์มักมีรูปทรงต่างออกไป (หนักช่วงกลางวัน และพุ่งช่วงดึก) ถ้าช่องทางหนึ่งเริ่มมีออเดอร์ในชั่วโมงที่ไม่เคยมีมาก่อน นั่นคือการเปลี่ยนแปลงเชิงโครงสร้างที่ควรตรวจสอบ
วิธีคำนวณ: นับจำนวนออเดอร์ที่ปิดแล้ว จัดช่วงตาม EXTRACT(ISODOW FROM reportingDate) และ EXTRACT(HOUR FROM orderDate) ตามเวลาประเทศไทย แล้วแบ่งตามช่องทางมาตรฐาน
นิยามของช่องทาง
คอลัมน์ต้นทาง —
orders.channelType(ประเภท: dine-in, prepay-takeaway, partner, merchant-partner ฯลฯ) และorders.channelName(ชื่อเฉพาะ: "Grab", "LINE MAN", "Foodpanda", ชื่อสถานที่ร่วม ฯลฯ)ตัวกรองสถานะ — ทุกชาร์ตใช้เฉพาะออเดอร์ที่ปิดแล้ว (
status = 'complete') บิลที่ยกเลิกและบิลที่ยังเปิดอยู่จะไม่ถูกนับตัวกรองรายการสินค้า — ชาร์ตระดับสินค้าจะนับเฉพาะรายการที่ยืนยันแล้ว (
order_items.status = 'confirmed')ฟิลด์วันที่ — ใช้
reportingDateสำหรับการจัดกลุ่มตามเวลาทั้งหมด และใช้orderDateสำหรับชั่วโมงของวันในฮีตแมปแท็บ Weekdayเขตเวลา — เวลาประเทศไทย (Asia/Bangkok) ทั้งหมด
อัตราคอมมิชชั่นพาร์ทเนอร์ — อ่านจาก
channels.partnerInfo.commissionRateหากไม่ได้ตั้งค่าไว้ จะถือว่าเป็น 0 ตั้งค่าได้ในหน้าจัดการ Channels เพื่อให้ชาร์ต Commission แม่นยำ
ตัวกรอง
ทุกแท็บมีตัวกรองสองตัวอยู่ด้านบน:
Reporting Date — ช่วงวันที่ (ตามวันที่ทางบัญชีของร้าน)
Outlet — ถูกล็อกเป็นร้านของคุณเมื่อแดชบอร์ดฝังอยู่ในพอร์ทัลร้านค้า Papaya
สิ่งที่แดชบอร์ดนี้ไม่แสดง
ผลงานช่องทางแบบเรียลไทม์ของวันนี้ — ใช้ชาร์ต "Revenue by Channel Type" ในแดชบอร์ด Today
ตัวเลขย้อนหลังภาพรวม (รายได้ AOV จำนวนสินค้าต่อออเดอร์) แบบไม่แยกตามช่องทาง — ใช้ Trends
การเจาะลึกระดับสินค้า — ใช้ Items
มาร์จิ้น/ต้นทุนขาย (COGS) ตามช่องทาง — อยู่ในโมดูล Inventory
การเปรียบเทียบช่องทางระหว่างหลายสาขา — ใช้ Outlets หรือ Group KPIs





























