Platform
Domain Examples
Restaurant

Restaurant

ร้านอาหารแบบ chain (เช่น MK, Oishi, The Pizza Company) มีจุดเด่นที่ membership loyalty และ repeat visit สูง PBCP เก็บ behavior รายคนและรายสาขา ทำให้ส่ง offer ตรงกลุ่มและวิเคราะห์ menu ได้แม่นยำ

Business problems solved

ปัญหาPBCP แก้อย่างไร
ไม่รู้ว่าลูกค้าคนนี้ชอบ menu อะไร มาบ่อยไหมCustomer Story → order history, favorite items, visit frequency
เมนูไหนขายดี ขายไม่ดี ช่วงไหนProduct Story → order count, revenue per item per period
Membership card ใช้แล้วไม่กลับมาChurn signal → re-engagement campaign
โปรโมชั่น birthday ส่งไม่ทันIntelligence → detect วันเกิด → เสนอก่อน 7 วัน
สาขาไหน peak ช่วงไหน ต้องเตรียม staff เท่าไหร่Branch Intelligence → occupancy pattern per hour

Story types

Customer Story

ลูกค้าคนนี้มาบ่อยแค่ไหน สาขาไหน ชอบ menu อะไร ใช้จ่ายเฉลี่ยเท่าไหร่

Visit Story

มื้อนี้สั่งอะไร กี่คน ใช้เวลาโต๊ะนานแค่ไหน

Menu Story

เมนูนี้ order เท่าไหร่ต่อสัปดาห์ ลูกค้าประเภทไหนสั่งบ่อย

Branch Story

สาขานี้ peak กี่โมง Table turnover rate เฉลี่ย

Key events

Eventเกิดเมื่อ
customer.registeredสมัคร membership (app / สาขา)
reservation.createdจองโต๊ะล่วงหน้า
reservation.confirmedยืนยันการจอง
table.seatedนั่งโต๊ะแล้ว (ระบบบันทึกเวลา)
order.placedสั่งอาหาร (รอบแรก)
order.item_addedเพิ่มเมนูระหว่างมื้อ
promotion.appliedใช้โปรโมชั่น / coupon
bill.requestedขอบิล
payment.completedชำระเงิน
table.releasedโต๊ะว่าง พร้อม clean ครั้งต่อไป
review.submittedรีวิว (app / Google)
loyalty.points_earnedได้ points จากมื้อนี้
loyalty.points_redeemedแลก points ใช้ส่วนลด
membership.upgradedขึ้น tier membership
birthday.offer_sentส่ง birthday privilege
birthday.offer_redeemedใช้ birthday privilege
delivery.orderedสั่ง delivery (ผ่าน app หรือ 3rd party)
delivery.completedได้รับ delivery แล้ว
referral.madeแนะนำเพื่อนสมัคร membership

Intelligence use cases

Use caseSignalAction
Birthday campaignวันเกิดอีก 7 วันPush: free dessert + 2x points วันเกิด
Lapsed memberไม่มี table.seated >60 วัน"คิดถึงคุณ" + คูปอง 50 บาท
Upsell ลูกค้า weekdaytable.seated มักเป็น weekday กลางวันเสนอ set lunch premium
Family grouptable.seated กี่คน >4 ครั้งติดกันเสนอ family package
Menu ขายไม่ดีorder.item_added ต่ำกว่า thresholdทบทวนราคา / ถอดเมนู
Peak hour predictionPattern table.seated per hour/day per branchแจ้ง staff เตรียมพร้อมล่วงหน้า
High-value frequent dinerLTV สูง + visit >3 ครั้ง/เดือนเชิญเข้า VIP tier พิเศษ

Visit story timeline

reservation.created     → 10:30  (จองโต๊ะ 4 คน 19:00)
  reservation.confirmed → 10:31
  table.seated          → 19:04  (โต๊ะ B7, 4 คน)
  order.placed          → 19:12  (หมูสไลด์, กุ้ง, ผัก, น้ำซุป MK)
  order.item_added      → 19:45  (ไข่ไก่ x2, บะหมี่)
  promotion.applied     → 19:58  (สมาชิก Gold: ลด 10%)
  bill.requested        → 20:15
  payment.completed     → 20:18  (฿1,240 หลังส่วนลด)
  table.released        → 20:22
  loyalty.points_earned → 20:18  (+62 points)
  review.submitted      → 20:35  (★★★★☆)

Table duration: 78 นาที | Spend per head: ฿310

Branch intelligence

PBCP สรุป branch-level patterns ให้ ops team:

สาขา Central Westgate — สัปดาห์นี้:
  Peak: เสาร์-อาทิตย์ 18:00–20:00  (avg 94% occupancy)
  Slowest: อังคาร-พุธ 14:00–16:00  (avg 18% occupancy)
  Avg table duration: 72 นาที
  Top menu: หมูสไลด์, กุ้งสด, ลูกชิ้นปลา
  Lapsed members ในรัศมี 5 km: 842 คน  ← เป้าหมาย mid-week campaign

Full event catalog →

Restaurant

Restaurant chains (such as MK, Oishi, The Pizza Company) thrive on membership loyalty and high repeat visit rates. PBCP captures behavior at both the individual and branch level, enabling precise offer targeting and accurate menu analysis.

Business problems solved

ProblemHow PBCP solves it
No visibility into which menu items a customer likes or how often they visitCustomer Story → order history, favorite items, visit frequency
No insight into which menu items sell well or poorly and whenProduct Story → order count, revenue per item per period
Membership cardholders don't come backChurn signal → re-engagement campaign
Birthday promotions sent too lateIntelligence → detect birthday → send offer 7 days in advance
No idea which branch is busy at which time or how much staff is neededBranch Intelligence → occupancy pattern per hour

Story types

Customer Story

How often does this customer visit? Which branch? Favorite menu? Average spend?

Visit Story

What was ordered this visit? How many diners? How long was the table occupied?

Menu Story

How many orders for this item per week? What type of customer orders it most?

Branch Story

What time does this branch peak? Average table turnover rate

Key events

EventOccurs when
customer.registeredMembership signup (app / in-branch)
reservation.createdTable booked in advance
reservation.confirmedReservation confirmed
table.seatedSeated at table (system records the time)
order.placedFood ordered (first round)
order.item_addedAdditional item ordered during the meal
promotion.appliedPromotion / coupon used
bill.requestedBill requested
payment.completedPayment made
table.releasedTable freed, ready to be cleaned for next guests
review.submittedReview submitted (app / Google)
loyalty.points_earnedPoints earned from this visit
loyalty.points_redeemedPoints redeemed for a discount
membership.upgradedMembership tier upgraded
birthday.offer_sentBirthday privilege sent
birthday.offer_redeemedBirthday privilege used
delivery.orderedDelivery ordered (via app or 3rd party)
delivery.completedDelivery received
referral.madeFriend referred to sign up for membership

Intelligence use cases

Use caseSignalAction
Birthday campaignBirthday in 7 daysPush: free dessert + 2x points on birthday
Lapsed memberNo table.seated for >60 days"We miss you" + ฿50 coupon
Weekday upselltable.seated typically on weekday lunchOffer premium set lunch
Family grouptable.seated with >4 people on multiple consecutive visitsOffer family package
Underperforming menuorder.item_added below thresholdReview pricing / remove item from menu
Peak hour predictiontable.seated pattern per hour/day per branchAlert staff to prepare in advance
High-value frequent dinerHigh LTV + visit >3 times/monthInvite to special VIP tier

Visit story timeline

reservation.created     → 10:30  (Table for 4 booked at 19:00)
  reservation.confirmed → 10:31
  table.seated          → 19:04  (Table B7, 4 diners)
  order.placed          → 19:12  (Sliced pork, shrimp, vegetables, MK broth)
  order.item_added      → 19:45  (Chicken eggs x2, noodles)
  promotion.applied     → 19:58  (Gold member: 10% discount)
  bill.requested        → 20:15
  payment.completed     → 20:18  (฿1,240 after discount)
  table.released        → 20:22
  loyalty.points_earned → 20:18  (+62 points)
  review.submitted      → 20:35  (★★★★☆)

Table duration: 78 minutes | Spend per head: ฿310

Branch intelligence

PBCP summarizes branch-level patterns for the ops team:

Central Westgate Branch — This week:
  Peak: Sat–Sun 18:00–20:00  (avg 94% occupancy)
  Slowest: Tue–Wed 14:00–16:00  (avg 18% occupancy)
  Avg table duration: 72 minutes
  Top menu: Sliced pork, fresh shrimp, fish balls
  Lapsed members within 5 km radius: 842 people  ← target for mid-week campaign

Full event catalog →