เอกสารนี้แปลโดย AI สำหรับข้อมูลที่ถูกต้อง กรุณาดูเวอร์ชันภาษาอังกฤษ
ระบบนี้เป็น แพลตฟอร์มการจัดการการขาย CRM 2.0 ที่สร้างขึ้นบนแพลตฟอร์ม No-code ของ NocoBase โดยมีเป้าหมายหลักคือ:
ระบบจะประมวลผลภารกิจทั่วไปโดยอัตโนมัติผ่านเวิร์กโฟลว์ และใช้ AI ช่วยในการให้คะแนนลูกค้าเป้าหมาย (Lead Scoring) และการวิเคราะห์โอกาสทางการขาย เพื่อช่วยให้ทีมขายเพิ่มประสิทธิภาพในการทำงานครับ
กระบวนการขายแบบ End-to-end:

ทำไมถึงออกแบบเช่นนี้?
| วิธีแบบดั้งเดิม | CRM แบบบูรณาการ |
|---|---|
| ใช้หลายระบบในแต่ละขั้นตอนที่แตกต่างกัน | ระบบเดียวครอบคลุมตลอดวงจรชีวิต |
| การส่งต่อข้อมูลระหว่างระบบด้วยตนเอง | การไหลเวียนและการแปลงข้อมูลโดยอัตโนมัติ |
| มุมมองลูกค้าที่ไม่สอดคล้องกัน | มุมมองลูกค้าแบบ 360 องศาที่รวมเป็นหนึ่งเดียว |
| การวิเคราะห์ข้อมูลที่กระจัดกระจาย | การวิเคราะห์ไปป์ไลน์การขายแบบครบวงจร |

ธุรกิจในอุตสาหกรรมที่ต่างกันสามารถปรับแต่งขั้นตอนของไปป์ไลน์การขายได้เอง โดยไม่จำเป็นต้องแก้ไขโค้ดครับ
ระบบ CRM ใช้การออกแบบสถาปัตยกรรมแบบโมดูลาร์ ซึ่งแต่ละโมดูลสามารถเปิดหรือปิดใช้งานได้อย่างอิสระตามความต้องการทางธุรกิจครับ

| โมดูล | จำเป็นหรือไม่ | สิ่งที่ต้องมีก่อน (Dependencies) | เงื่อนไขการปิดใช้งาน |
|---|---|---|---|
| การจัดการลูกค้า | ✅ ใช่ | - | ไม่สามารถปิดได้ (แกนหลัก) |
| การจัดการโอกาสทางการขาย | ✅ ใช่ | การจัดการลูกค้า | ไม่สามารถปิดได้ (แกนหลัก) |
| การจัดการลูกค้าเป้าหมาย | ทางเลือก | - | เมื่อไม่ต้องการการรวบรวม Lead |
| การจัดการใบเสนอราคา | ทางเลือก | โอกาสทางการขาย, ผลิตภัณฑ์ | ธุรกรรมง่ายๆ ที่ไม่ต้องการใบเสนอราคาเป็นทางการ |
| การจัดการคำสั่งซื้อ | ทางเลือก | โอกาสทางการขาย (หรือใบเสนอราคา) | เมื่อไม่ต้องการการติดตามคำสั่งซื้อ/การชำระเงิน |
| การจัดการผลิตภัณฑ์ | ทางเลือก | - | เมื่อไม่ต้องการแคตตาล็อกผลิตภัณฑ์ |
| การรวมระบบอีเมล | ทางเลือก | ลูกค้า, ผู้ติดต่อ | เมื่อใช้ระบบอีเมลภายนอก |
| เวอร์ชัน | โมดูลที่รวมอยู่ | สถานการณ์การใช้งาน | จำนวนคอลเลกชัน |
|---|---|---|---|
| รุ่น Lite | ลูกค้า + โอกาสทางการขาย | การติดตามธุรกรรมอย่างง่าย | 6 |
| รุ่นมาตรฐาน | รุ่น Lite + Lead + ใบเสนอราคา + คำสั่งซื้อ + ผลิตภัณฑ์ | วงจรการขายที่สมบูรณ์ | 15 |
| รุ่นองค์กร | รุ่นมาตรฐาน + การรวมอีเมล | ฟังก์ชันครบถ้วนรวมถึงอีเมล | 17 |
| คอลเลกชัน | โมดูล | คำอธิบาย |
|---|---|---|
| nb_crm_customers | การจัดการลูกค้า | บันทึกลูกค้า/บริษัท |
| nb_crm_contacts | การจัดการลูกค้า | ผู้ติดต่อ |
| nb_crm_customer_shares | การจัดการลูกค้า | สิทธิ์การแชร์ข้อมูลลูกค้า |
| nb_crm_opportunities | การจัดการโอกาสทางการขาย | โอกาสทางการขาย |
| nb_crm_opportunity_stages | การจัดการโอกาสทางการขาย | การกำหนดค่าขั้นตอน |
| nb_crm_opportunity_users | การจัดการโอกาสทางการขาย | ผู้ร่วมงานในโอกาสทางการขาย |
| nb_crm_activities | การจัดการกิจกรรม | บันทึกกิจกรรม |
| nb_crm_comments | การจัดการกิจกรรม | ความคิดเห็น/หมายเหตุ |
| nb_crm_tags | แกนหลัก | แท็กที่ใช้ร่วมกัน |
| nb_cbo_currencies | ข้อมูลพื้นฐาน | พจนานุกรมสกุลเงิน |
| nb_cbo_regions | ข้อมูลพื้นฐาน | พจนานุกรมประเทศ/ภูมิภาค |
เพียงซ่อนเมนูทางเข้าของโมดูลนั้นในส่วนการจัดการหลังบ้านของ NocoBase โดยไม่จำเป็นต้องแก้ไขโค้ดหรือลบคอลเลกชันข้อมูลครับ

ใช้เวิร์กโฟลว์การจัดการลูกค้าเป้าหมายแบบ 4 ขั้นตอนที่เรียบง่าย
กระบวนการขั้นตอน:
ฟิลด์สำคัญ:
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| lead_no | VARCHAR | หมายเลข Lead (สร้างอัตโนมัติ) |
| name | VARCHAR | ชื่อผู้ติดต่อ |
| company | VARCHAR | ชื่อบริษัท |
| title | VARCHAR | ตำแหน่งงาน |
| VARCHAR | อีเมล | |
| phone | VARCHAR | โทรศัพท์ |
| mobile_phone | VARCHAR | มือถือ |
| website | TEXT | เว็บไซต์ |
| address | TEXT | ที่อยู่ |
| source | VARCHAR | แหล่งที่มา: website/ads/referral/exhibition/telemarketing/email/social |
| industry | VARCHAR | อุตสาหกรรม |
| annual_revenue | VARCHAR | ขนาดรายได้ต่อปี |
| number_of_employees | VARCHAR | ขนาดจำนวนพนักงาน |
| status | VARCHAR | สถานะ: new/working/qualified/unqualified |
| rating | VARCHAR | การจัดลำดับ: hot/warm/cold |
| owner_id | BIGINT | ผู้รับผิดชอบ (FK → users) |
| ai_score | INTEGER | คะแนนคุณภาพ AI 0-100 |
| ai_convert_prob | DECIMAL | ความน่าจะเป็นในการแปลงข้อมูลโดย AI |
| ai_best_contact_time | VARCHAR | เวลาที่ AI แนะนำให้ติดต่อ |
| ai_tags | JSONB | แท็กที่สร้างโดย AI |
| ai_scored_at | TIMESTAMP | เวลาที่ AI ให้คะแนน |
| ai_next_best_action | TEXT | คำแนะนำการดำเนินการถัดไปที่ดีที่สุดโดย AI |
| ai_nba_generated_at | TIMESTAMP | เวลาที่สร้างคำแนะนำ AI |
| is_converted | BOOLEAN | เครื่องหมายว่าแปลงแล้ว |
| converted_at | TIMESTAMP | เวลาที่แปลง |
| converted_customer_id | BIGINT | ID ลูกค้าที่ถูกแปลงไป |
| converted_contact_id | BIGINT | ID ผู้ติดต่อที่ถูกแปลงไป |
| converted_opportunity_id | BIGINT | ID โอกาสทางการขายที่ถูกแปลงไป |
| lost_reason | TEXT | เหตุผลที่สูญเสีย |
| disqualification_reason | TEXT | เหตุผลที่ไม่ผ่านเกณฑ์ |
| description | TEXT | คำอธิบาย |
รองรับการจัดการลูกค้า/บริษัทสำหรับการทำธุรกิจระหว่างประเทศ
ฟิลด์สำคัญ:
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| name | VARCHAR | ชื่อลูกค้า (จำเป็น) |
| account_number | VARCHAR | หมายเลขบัญชีลูกค้า (สร้างอัตโนมัติ, ไม่ซ้ำ) |
| phone | VARCHAR | โทรศัพท์ |
| website | TEXT | เว็บไซต์ |
| address | TEXT | ที่อยู่ |
| industry | VARCHAR | อุตสาหกรรม |
| type | VARCHAR | ประเภท: prospect/customer/partner/competitor |
| number_of_employees | VARCHAR | ขนาดจำนวนพนักงาน |
| annual_revenue | VARCHAR | ขนาดรายได้ต่อปี |
| level | VARCHAR | ระดับ: normal/important/vip |
| status | VARCHAR | สถานะ: potential/active/dormant/churned |
| country | VARCHAR | ประเทศ |
| region_id | BIGINT | ภูมิภาค (FK → nb_cbo_regions) |
| preferred_currency | VARCHAR | สกุลเงินที่ต้องการ: CNY/USD/EUR |
| owner_id | BIGINT | ผู้รับผิดชอบ (FK → users) |
| parent_id | BIGINT | บริษัทแม่ (FK → self) |
| source_lead_id | BIGINT | ID แหล่งที่มาของ Lead |
| ai_health_score | INTEGER | คะแนนสุขภาพลูกค้าโดย AI 0-100 |
| ai_health_grade | VARCHAR | เกรดสุขภาพโดย AI: A/B/C/D |
| ai_churn_risk | DECIMAL | ความเสี่ยงในการเลิกใช้งานโดย AI 0-100% |
| ai_churn_risk_level | VARCHAR | ระดับความเสี่ยงในการเลิกใช้งานโดย AI: low/medium/high |
| ai_health_dimensions | JSONB | คะแนนสุขภาพในแต่ละมิติโดย AI |
| ai_recommendations | JSONB | รายการคำแนะนำโดย AI |
| ai_health_assessed_at | TIMESTAMP | เวลาที่ประเมินสุขภาพโดย AI |
| ai_tags | JSONB | แท็กที่สร้างโดย AI |
| ai_best_contact_time | VARCHAR | เวลาที่ AI แนะนำให้ติดต่อ |
| ai_next_best_action | TEXT | คำแนะนำการดำเนินการถัดไปที่ดีที่สุดโดย AI |
| ai_nba_generated_at | TIMESTAMP | เวลาที่สร้างคำแนะนำ AI |
| description | TEXT | คำอธิบาย |
| is_deleted | BOOLEAN | เครื่องหมายการลบแบบ Soft Delete |
การจัดการโอกาสทางการขายที่ใช้ขั้นตอนไปป์ไลน์การขายแบบกำหนดค่าได้
ฟิลด์สำคัญ:
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| opportunity_no | VARCHAR | หมายเลขโอกาสทางการขาย (สร้างอัตโนมัติ, ไม่ซ้ำ) |
| name | VARCHAR | ชื่อโอกาสทางการขาย (จำเป็น) |
| amount | DECIMAL | จำนวนเงินที่คาดหวัง |
| currency | VARCHAR | สกุลเงิน |
| exchange_rate | DECIMAL | อัตราแลกเปลี่ยน |
| amount_usd | DECIMAL | จำนวนเงินเทียบเท่า USD |
| customer_id | BIGINT | ลูกค้า (FK) |
| contact_id | BIGINT | ผู้ติดต่อหลัก (FK) |
| stage | VARCHAR | รหัสขั้นตอน (FK → stages.code) |
| stage_sort | INTEGER | การเรียงลำดับขั้นตอน (เพื่อความสะดวกในการจัดเรียง) |
| stage_entered_at | TIMESTAMP | เวลาที่เข้าสู่ขั้นตอนปัจจุบัน |
| days_in_stage | INTEGER | จำนวนวันที่อยู่ในขั้นตอนปัจจุบัน |
| win_probability | DECIMAL | โอกาสชนะ (กรอกเอง) |
| ai_win_probability | DECIMAL | โอกาสชนะที่ทำนายโดย AI |
| ai_analyzed_at | TIMESTAMP | เวลาที่ AI วิเคราะห์ |
| ai_confidence | DECIMAL | ความเชื่อมั่นในการทำนายของ AI |
| ai_trend | VARCHAR | แนวโน้มการทำนายของ AI: up/stable/down |
| ai_risk_factors | JSONB | ปัจจัยเสี่ยงที่ระบุโดย AI |
| ai_recommendations | JSONB | รายการคำแนะนำโดย AI |
| ai_predicted_close | DATE | วันที่คาดว่าจะปิดการขายโดย AI |
| ai_next_best_action | TEXT | คำแนะนำการดำเนินการถัดไปที่ดีที่สุดโดย AI |
| ai_nba_generated_at | TIMESTAMP | เวลาที่สร้างคำแนะนำ AI |
| expected_close_date | DATE | วันที่คาดว่าจะปิดการขาย |
| actual_close_date | DATE | วันที่ปิดการขายจริง |
| owner_id | BIGINT | ผู้รับผิดชอบ (FK → users) |
| last_activity_at | TIMESTAMP | เวลาที่มีกิจกรรมล่าสุด |
| stagnant_days | INTEGER | จำนวนวันที่ไม่มีกิจกรรม |
| loss_reason | TEXT | เหตุผลที่เสียโอกาส |
| competitor_id | BIGINT | คู่แข่ง (FK) |
| lead_source | VARCHAR | แหล่งที่มาของ Lead |
| campaign_id | BIGINT | ID แคมเปญการตลาด |
| expected_revenue | DECIMAL | รายได้ที่คาดหวัง = amount × probability |
| description | TEXT | คำอธิบาย |
การจัดการใบเสนอราคาที่รองรับหลายสกุลเงินและกระบวนการอนุมัติ
กระบวนการสถานะ:
ฟิลด์สำคัญ:
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| quotation_no | VARCHAR | หมายเลขใบเสนอราคา (สร้างอัตโนมัติ, ไม่ซ้ำ) |
| name | VARCHAR | ชื่อใบเสนอราคา |
| version | INTEGER | หมายเลขเวอร์ชัน |
| opportunity_id | BIGINT | โอกาสทางการขาย (FK, จำเป็น) |
| customer_id | BIGINT | ลูกค้า (FK) |
| contact_id | BIGINT | ผู้ติดต่อ (FK) |
| owner_id | BIGINT | ผู้รับผิดชอบ (FK → users) |
| currency_id | BIGINT | สกุลเงิน (FK → nb_cbo_currencies) |
| exchange_rate | DECIMAL | อัตราแลกเปลี่ยน |
| subtotal | DECIMAL | ยอดรวมย่อย |
| discount_rate | DECIMAL | อัตราส่วนลด |
| discount_amount | DECIMAL | จำนวนส่วนลด |
| shipping_handling | DECIMAL | ค่าขนส่ง/ค่าธรรมเนียม |
| tax_rate | DECIMAL | อัตราภาษี |
| tax_amount | DECIMAL | จำนวนภาษี |
| total_amount | DECIMAL | จำนวนเงินรวม |
| total_amount_usd | DECIMAL | จำนวนเงินเทียบเท่า USD |
| status | VARCHAR | สถานะ: draft/pending_approval/approved/sent/accepted/rejected/expired |
| submitted_at | TIMESTAMP | เวลาที่ส่ง |
| approved_by | BIGINT | ผู้อนุมัติ (FK → users) |
| approved_at | TIMESTAMP | เวลาที่อนุมัติ |
| rejected_at | TIMESTAMP | เวลาที่ตีกลับ |
| sent_at | TIMESTAMP | เวลาที่ส่ง |
| customer_response_at | TIMESTAMP | เวลาที่ลูกค้าตอบกลับ |
| expired_at | TIMESTAMP | เวลาที่หมดอายุ |
| valid_until | DATE | มีผลใช้ได้ถึงวันที่ |
| payment_terms | TEXT | เงื่อนไขการชำระเงิน |
| terms_condition | TEXT | ข้อกำหนดและเงื่อนไข |
| address | TEXT | ที่อยู่จัดส่ง |
| description | TEXT | คำอธิบาย |
การจัดการคำสั่งซื้อพร้อมการติดตามการรับชำระเงิน
ฟิลด์สำคัญ:
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| order_no | VARCHAR | หมายเลขคำสั่งซื้อ (สร้างอัตโนมัติ, ไม่ซ้ำ) |
| customer_id | BIGINT | ลูกค้า (FK) |
| contact_id | BIGINT | ผู้ติดต่อ (FK) |
| opportunity_id | BIGINT | โอกาสทางการขาย (FK) |
| quotation_id | BIGINT | ใบเสนอราคา (FK) |
| owner_id | BIGINT | ผู้รับผิดชอบ (FK → users) |
| currency | VARCHAR | สกุลเงิน |
| exchange_rate | DECIMAL | อัตราแลกเปลี่ยน |
| order_amount | DECIMAL | จำนวนเงินในคำสั่งซื้อ |
| paid_amount | DECIMAL | จำนวนเงินที่ชำระแล้ว |
| unpaid_amount | DECIMAL | จำนวนเงินที่ยังไม่ได้ชำระ |
| status | VARCHAR | สถานะ: pending/confirmed/in_progress/shipped/delivered/completed/cancelled |
| payment_status | VARCHAR | สถานะการชำระเงิน: unpaid/partial/paid |
| order_date | DATE | วันที่สั่งซื้อ |
| delivery_date | DATE | วันที่คาดว่าจะส่งมอบ |
| actual_delivery_date | DATE | วันที่ส่งมอบจริง |
| shipping_address | TEXT | ที่อยู่จัดส่ง |
| logistics_company | VARCHAR | บริษัทขนส่ง |
| tracking_no | VARCHAR | หมายเลขติดตามพัสดุ |
| terms_condition | TEXT | ข้อกำหนดและเงื่อนไข |
| description | TEXT | คำอธิบาย |
| ลำดับ | ชื่อตาราง | คำอธิบาย | ประเภท |
|---|---|---|---|
| 1 | nb_crm_leads | การจัดการ Lead | ธุรกิจ |
| 2 | nb_crm_customers | ลูกค้า/บริษัท | ธุรกิจ |
| 3 | nb_crm_contacts | ผู้ติดต่อ | ธุรกิจ |
| 4 | nb_crm_opportunities | โอกาสทางการขาย | ธุรกิจ |
| 5 | nb_crm_opportunity_stages | การกำหนดค่าขั้นตอน | การกำหนดค่า |
| 6 | nb_crm_opportunity_users | ผู้ร่วมงาน (ทีมขาย) | ความสัมพันธ์ |
| 7 | nb_crm_quotations | ใบเสนอราคา | ธุรกิจ |
| 8 | nb_crm_quotation_items | รายละเอียดใบเสนอราคา | ธุรกิจ |
| 9 | nb_crm_quotation_approvals | บันทึกการอนุมัติ | ธุรกิจ |
| 10 | nb_crm_orders | คำสั่งซื้อ | ธุรกิจ |
| 11 | nb_crm_order_items | รายละเอียดคำสั่งซื้อ | ธุรกิจ |
| 12 | nb_crm_payments | บันทึกการรับชำระเงิน | ธุรกิจ |
| 13 | nb_crm_products | แคตตาล็อกผลิตภัณฑ์ | ธุรกิจ |
| 14 | nb_crm_product_categories | หมวดหมู่ผลิตภัณฑ์ | การกำหนดค่า |
| 15 | nb_crm_price_tiers | ราคาตามลำดับขั้น | การกำหนดค่า |
| 16 | nb_crm_activities | บันทึกกิจกรรม | ธุรกิจ |
| 17 | nb_crm_comments | ความคิดเห็น/หมายเหตุ | ธุรกิจ |
| 18 | nb_crm_competitors | คู่แข่ง | ธุรกิจ |
| 19 | nb_crm_tags | แท็ก | การกำหนดค่า |
| 20 | nb_crm_lead_tags | ความสัมพันธ์ Lead-แท็ก | ความสัมพันธ์ |
| 21 | nb_crm_contact_tags | ความสัมพันธ์ ผู้ติดต่อ-แท็ก | ความสัมพันธ์ |
| 22 | nb_crm_customer_shares | สิทธิ์การแชร์ลูกค้า | ความสัมพันธ์ |
| 23 | nb_crm_exchange_rates | ประวัติอัตราแลกเปลี่ยน | การกำหนดค่า |
| ลำดับ | ชื่อตาราง | คำอธิบาย | ประเภท |
|---|---|---|---|
| 1 | nb_cbo_currencies | พจนานุกรมสกุลเงิน | การกำหนดค่า |
| 2 | nb_cbo_regions | พจนานุกรมประเทศ/ภูมิภาค | การกำหนดค่า |
ตารางความคิดเห็น/หมายเหตุทั่วไป ที่สามารถเชื่อมโยงกับวัตถุทางธุรกิจได้หลากหลาย
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| content | TEXT | เนื้อหาความคิดเห็น |
| lead_id | BIGINT | เชื่อมโยง Lead (FK) |
| customer_id | BIGINT | เชื่อมโยงลูกค้า (FK) |
| opportunity_id | BIGINT | เชื่อมโยงโอกาสทางการขาย (FK) |
| order_id | BIGINT | เชื่อมโยงคำสั่งซื้อ (FK) |
ช่วยให้สามารถทำงานร่วมกันหลายคนและแชร์สิทธิ์การเข้าถึงข้อมูลลูกค้าได้
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| customer_id | BIGINT | ลูกค้า (FK, จำเป็น) |
| shared_with_user_id | BIGINT | ผู้ใช้ที่ได้รับสิทธิ์แชร์ (FK, จำเป็น) |
| shared_by_user_id | BIGINT | ผู้ริเริ่มการแชร์ (FK) |
| permission_level | VARCHAR | ระดับสิทธิ์: read/write/full |
| shared_at | TIMESTAMP | เวลาที่แชร์ |
รองรับการทำงานร่วมกันของทีมขายในโอกาสทางการขาย
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| opportunity_id | BIGINT | โอกาสทางการขาย (FK, คีย์หลักร่วม) |
| user_id | BIGINT | ผู้ใช้ (FK, คีย์หลักร่วม) |
| role | VARCHAR | บทบาท: owner/collaborator/viewer |
พจนานุกรมข้อมูลพื้นฐานประเทศ/ภูมิภาค
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| code_alpha2 | VARCHAR | รหัส ISO 3166-1 สองตัวอักษร (ไม่ซ้ำ) |
| code_alpha3 | VARCHAR | รหัส ISO 3166-1 สามตัวอักษร (ไม่ซ้ำ) |
| code_numeric | VARCHAR | รหัส ISO 3166-1 แบบตัวเลข |
| name | VARCHAR | ชื่อประเทศ/ภูมิภาค |
| is_active | BOOLEAN | เปิดใช้งานหรือไม่ |
| sort_order | INTEGER | การเรียงลำดับ |
การจัดการ Lead ใช้เวิร์กโฟลว์ 4 ขั้นตอนที่เรียบง่าย เมื่อมีการสร้าง Lead ใหม่ สามารถเปิดใช้งานการให้คะแนนโดย AI โดยอัตโนมัติผ่านเวิร์กโฟลว์ เพื่อช่วยให้พนักงานขายระบุ Lead ที่มีคุณภาพสูงได้อย่างรวดเร็วครับ
| สถานะ | ชื่อ | คำอธิบาย |
|---|---|---|
| new | สร้างใหม่ | เพิ่งสร้างขึ้น รอการติดต่อ |
| working | กำลังติดตาม | อยู่ระหว่างการติดตามอย่างต่อเนื่อง |
| qualified | ตรวจสอบแล้ว | พร้อมสำหรับการแปลงข้อมูล |
| unqualified | ไม่ผ่านเกณฑ์ | ไม่เหมาะสมกับธุรกิจ |

อินเทอร์เฟซการแปลงข้อมูลมีสามตัวเลือกพร้อมกัน โดยผู้ใช้สามารถเลือกสร้างหรือเชื่อมโยง:

บันทึกหลังการแปลง:
converted_customer_id: ID ลูกค้าที่เชื่อมโยงconverted_contact_id: ID ผู้ติดต่อที่เชื่อมโยงconverted_opportunity_id: ID โอกาสทางการขายที่สร้างขึ้นการจัดการโอกาสทางการขายใช้ขั้นตอนไปป์ไลน์การขายที่กำหนดค่าได้ เมื่อมีการเปลี่ยนขั้นตอน จะสามารถเรียกใช้การทำนายโอกาสชนะโดย AI โดยอัตโนมัติ เพื่อช่วยให้พนักงานขายระบุความเสี่ยงและโอกาสได้ครับ
ขั้นตอนจะถูกเก็บไว้ในตาราง nb_crm_opportunity_stages ซึ่งสามารถปรับแต่งได้:
| รหัส | ชื่อ | ลำดับ | โอกาสชนะเริ่มต้น |
|---|---|---|---|
| prospecting | ติดต่อเบื้องต้น | 1 | 10% |
| analysis | วิเคราะห์ความต้องการ | 2 | 30% |
| proposal | นำเสนอแผนงาน | 3 | 60% |
| negotiation | เจรจาต่อรอง | 4 | 80% |
| won | ปิดการขายสำเร็จ | 5 | 100% |
| lost | ปิดการขายไม่ได้ | 6 | 0% |

โอกาสทางการขายที่ไม่มีกิจกรรมจะถูกทำเครื่องหมาย:
| จำนวนวันที่ไม่มีกิจกรรม | การดำเนินการ |
|---|---|
| 7 วัน | คำเตือนสีเหลือง |
| 14 วัน | การแจ้งเตือนสีส้มไปยังผู้รับผิดชอบ |
| 30 วัน | การแจ้งเตือนสีแดงไปยังผู้จัดการ |
เมื่อชนะการขาย:
เมื่อเสียโอกาส:
| สถานะ | ชื่อ | คำอธิบาย |
|---|---|---|
| draft | ร่าง | อยู่ระหว่างการเตรียม |
| pending_approval | รออนุมัติ | รอการอนุมัติ |
| approved | อนุมัติแล้ว | สามารถส่งได้ |
| sent | ส่งแล้ว | ส่งให้ลูกค้าแล้ว |
| accepted | ยอมรับแล้ว | ลูกค้ายอมรับแล้ว |
| rejected | ปฏิเสธแล้ว | ลูกค้าปฏิเสธแล้ว |
| expired | หมดอายุ | เกินระยะเวลาที่มีผล |
กระบวนการอนุมัติจะถูกเรียกใช้ตามเงื่อนไขต่อไปนี้:
| เงื่อนไข | ระดับการอนุมัติ |
|---|---|
| ส่วนลด > 10% | ผู้จัดการฝ่ายขาย |
| ส่วนลด > 20% | ผู้อำนวยการฝ่ายขาย |
| จำนวนเงิน > $100K | ฝ่ายการเงิน + ผู้จัดการทั่วไป |
ใช้ USD เป็นสกุลเงินหลักที่เป็นหนึ่งเดียว สำหรับรายงานและการวิเคราะห์ทั้งหมด ทุกบันทึกจำนวนเงินจะเก็บข้อมูล:
การกำหนดค่าสกุลเงินใช้ตารางข้อมูลพื้นฐานส่วนกลาง รองรับการจัดการแบบไดนามิก ฟิลด์ current_rate จะเก็บอัตราแลกเปลี่ยนปัจจุบัน ซึ่งอัปเดตโดยภารกิจที่กำหนดเวลาไว้ (Scheduled Task) จากบันทึกล่าสุดในตาราง nb_crm_exchange_rates ครับ
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| code | VARCHAR | รหัสสกุลเงิน (ไม่ซ้ำ): USD/CNY/EUR/GBP/JPY |
| name | VARCHAR | ชื่อสกุลเงิน |
| symbol | VARCHAR | สัญลักษณ์สกุลเงิน |
| decimal_places | INTEGER | จำนวนตำแหน่งทศนิยม |
| current_rate | DECIMAL | อัตราแลกเปลี่ยนปัจจุบันเทียบกับ USD (ซิงค์จากประวัติ) |
| is_active | BOOLEAN | เปิดใช้งานหรือไม่ |
| sort_order | INTEGER | การเรียงลำดับ |
บันทึกข้อมูลอัตราแลกเปลี่ยนย้อนหลัง ภารกิจที่กำหนดเวลาไว้จะซิงค์อัตราแลกเปลี่ยนล่าสุดไปยัง nb_cbo_currencies.current_rate
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| currency_code | VARCHAR | รหัสสกุลเงิน (CNY/EUR/GBP/JPY) |
| rate_to_usd | DECIMAL(10,6) | อัตราแลกเปลี่ยนเทียบกับ USD |
| effective_date | DATE | วันที่มีผล |
| source | VARCHAR | แหล่งที่มา: manual/api |
| createdAt | TIMESTAMP | เวลาที่สร้าง |
คำอธิบาย: ใบเสนอราคาจะเชื่อมโยงกับตาราง
nb_cbo_currenciesผ่านคีย์นอกcurrency_idและรับอัตราแลกเปลี่ยนโดยตรงจากฟิลด์current_rateส่วนโอกาสทางการขายและคำสั่งซื้อจะใช้ฟิลด์ VARCHARcurrencyเพื่อเก็บรหัสสกุลเงินครับ
ตารางที่มีจำนวนเงินจะใช้รูปแบบนี้:
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| currency | VARCHAR | สกุลเงินที่ทำธุรกรรม |
| amount | DECIMAL | จำนวนเงินต้นทาง |
| exchange_rate | DECIMAL | อัตราแลกเปลี่ยนเทียบกับ USD ณ เวลาทำธุรกรรม |
| amount_usd | DECIMAL | จำนวนเงินเทียบเท่า USD (จากการคำนวณ) |
นำไปใช้กับ:
nb_crm_opportunities.amount → amount_usdnb_crm_quotations.total_amount → total_amount_usd
ตรรกะการรับอัตราแลกเปลี่ยน:
nb_cbo_currencies.current_ratecurrent_rate จะถูกซิงค์โดยภารกิจที่กำหนดเวลาไว้จากบันทึกล่าสุดใน nb_crm_exchange_ratesเมื่อใบเสนอราคาถูกปฏิเสธหรือหมดอายุ สามารถคัดลอกเป็นเวอร์ชันใหม่ได้:
คำสั่งซื้อจะถูกสร้างขึ้นเมื่อใบเสนอราคาได้รับการยอมรับ ซึ่งแสดงถึงข้อตกลงทางธุรกิจที่ได้รับการยืนยันแล้วครับ

| สถานะ | รหัส | คำอธิบาย | การดำเนินการที่อนุญาต |
|---|---|---|---|
| ร่าง | draft | สร้างคำสั่งซื้อแล้ว แต่ยังไม่ได้ยืนยัน | แก้ไข, ยืนยัน, ยกเลิก |
| ยืนยันแล้ว | confirmed | ยืนยันคำสั่งซื้อแล้ว รอการดำเนินการ | เริ่มดำเนินการ, ยกเลิก |
| กำลังดำเนินการ | in_progress | อยู่ระหว่างการประมวลผล/ผลิต | อัปเดตความคืบหน้า, ส่งสินค้า, ยกเลิก (ต้องอนุมัติ) |
| ส่งสินค้าแล้ว | shipped | สินค้าถูกส่งให้ลูกค้าแล้ว | ทำเครื่องหมายว่าส่งถึงแล้ว |
| ส่งถึงแล้ว | delivered | ลูกค้าได้รับสินค้าแล้ว | ปิดงานคำสั่งซื้อ |
| เสร็จสมบูรณ์ | completed | คำสั่งซื้อเสร็จสมบูรณ์ทั้งหมด | ไม่มี |
| ยกเลิกแล้ว | cancelled | คำสั่งซื้อถูกยกเลิก | ไม่มี |
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| order_no | VARCHAR | หมายเลขคำสั่งซื้อ (สร้างอัตโนมัติ, ไม่ซ้ำ) |
| customer_id | BIGINT | ลูกค้า (FK) |
| contact_id | BIGINT | ผู้ติดต่อ (FK) |
| opportunity_id | BIGINT | โอกาสทางการขาย (FK) |
| quotation_id | BIGINT | ใบเสนอราคา (FK) |
| owner_id | BIGINT | ผู้รับผิดชอบ (FK → users) |
| status | VARCHAR | สถานะคำสั่งซื้อ |
| payment_status | VARCHAR | สถานะการชำระเงิน: unpaid/partial/paid |
| order_date | DATE | วันที่สั่งซื้อ |
| delivery_date | DATE | วันที่คาดว่าจะส่งมอบ |
| actual_delivery_date | DATE | วันที่ส่งมอบจริง |
| currency | VARCHAR | สกุลเงินคำสั่งซื้อ |
| exchange_rate | DECIMAL | อัตราแลกเปลี่ยนเทียบกับ USD |
| order_amount | DECIMAL | ยอดรวมคำสั่งซื้อ |
| paid_amount | DECIMAL | จำนวนเงินที่ชำระแล้ว |
| unpaid_amount | DECIMAL | จำนวนเงินที่ยังไม่ได้ชำระ |
| shipping_address | TEXT | ที่อยู่จัดส่ง |
| logistics_company | VARCHAR | บริษัทขนส่ง |
| tracking_no | VARCHAR | หมายเลขติดตามพัสดุ |
| terms_condition | TEXT | ข้อกำหนดและเงื่อนไข |
| description | TEXT | คำอธิบาย |
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| order_id | FK | คำสั่งซื้อหลัก |
| product_id | FK | อ้างอิงผลิตภัณฑ์ |
| product_name | VARCHAR | ภาพรวมชื่อผลิตภัณฑ์ |
| quantity | INT | จำนวนที่สั่ง |
| unit_price | DECIMAL | ราคาต่อหน่วย |
| discount_percent | DECIMAL | เปอร์เซ็นต์ส่วนลด |
| line_total | DECIMAL | ยอดรวมรายการ |
| notes | TEXT | หมายเหตุรายการ |
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| id | BIGINT | คีย์หลัก |
| order_id | BIGINT | คำสั่งซื้อที่เกี่ยวข้อง (FK, จำเป็น) |
| customer_id | BIGINT | ลูกค้า (FK) |
| payment_no | VARCHAR | หมายเลขการชำระเงิน (สร้างอัตโนมัติ, ไม่ซ้ำ) |
| amount | DECIMAL | จำนวนเงินที่ชำระ (จำเป็น) |
| currency | VARCHAR | สกุลเงินที่ชำระ |
| payment_method | VARCHAR | วิธีการชำระเงิน: transfer/check/cash/credit_card/lc |
| payment_date | DATE | วันที่ชำระเงิน |
| bank_account | VARCHAR | หมายเลขบัญชีธนาคาร |
| bank_name | VARCHAR | ชื่อธนาคาร |
| notes | TEXT | หมายเหตุการชำระเงิน |
ลูกค้าจะถูกสร้างขึ้นเมื่อมีการแปลง Lead หรือเมื่อชนะโอกาสทางการขาย ระบบจะติดตามวงจรชีวิตที่สมบูรณ์ตั้งแต่การได้ลูกค้ามาจนถึงการเป็นผู้สนับสนุนแบรนด์ครับ

| สถานะ | รหัส | สุขภาพ | คำอธิบาย |
|---|---|---|---|
| ผู้มุ่งหวัง | prospect | ไม่มี | Lead ที่ถูกแปลงแล้ว แต่ยังไม่มีคำสั่งซื้อ |
| ใช้งานอยู่ | active | ≥70 | ลูกค้าที่ชำระเงินแล้ว มีปฏิสัมพันธ์ที่ดี |
| เติบโต | growing | ≥80 | ลูกค้าที่มีโอกาสในการขยายธุรกิจ |
| มีความเสี่ยง | at_risk | <50 | ลูกค้าที่แสดงสัญญาณว่าจะเลิกใช้งาน |
| เลิกใช้งาน | churned | ไม่มี | ลูกค้าที่ไม่มีการใช้งานแล้ว |
| ดึงกลับมา | win_back | ไม่มี | อดีตลูกค้าที่กำลังถูกกระตุ้นให้กลับมาใช้งานใหม่ |
| ผู้สนับสนุน | advocate | ≥90 | มีความพึงพอใจสูง และช่วยแนะนำลูกค้าใหม่ |
คำนวณสุขภาพลูกค้าโดยอิงจากหลายปัจจัย:
| ปัจจัย | น้ำหนัก | ตัวชี้วัด |
|---|---|---|
| ความใหม่ของการซื้อ | 25% | จำนวนวันนับจากคำสั่งซื้อล่าสุด |
| ความถี่ในการซื้อ | 20% | จำนวนคำสั่งซื้อต่อช่วงเวลา |
| มูลค่าเงิน | 20% | ยอดรวมคำสั่งซื้อและยอดเฉลี่ยต่อคำสั่งซื้อ |
| ระดับการมีปฏิสัมพันธ์ | 15% | อัตราการเปิดอีเมล, การเข้าร่วมประชุม |
| สุขภาพการสนับสนุน | 10% | ปริมาณตั๋วปัญหาและอัตราการแก้ไข |
| การใช้งานผลิตภัณฑ์ | 10% | ตัวชี้วัดการใช้งานจริง (ถ้ามี) |
เกณฑ์คะแนนสุขภาพ:
| กลุ่ม | เงื่อนไข | การดำเนินการที่แนะนำ |
|---|---|---|
| VIP | มูลค่าตลอดช่วงชีวิต (LTV) > $100K | บริการระดับพรีเมียม, การดูแลโดยผู้บริหาร |
| องค์กรใหญ่ | ขนาดบริษัท > 500 คน | ผู้จัดการบัญชีลูกค้าเฉพาะราย |
| ขนาดกลาง | ขนาดบริษัท 50-500 คน | การเยี่ยมเยียนตามระยะเวลา, การสนับสนุนตามขนาด |
| สตาร์ทอัพ | ขนาดบริษัท < 50 คน | ทรัพยากรแบบบริการตนเอง, ชุมชน |
| หยุดนิ่ง | ไม่มีกิจกรรมเกิน 90 วัน | การตลาดเพื่อกระตุ้นการกลับมาใช้งาน |
NocoBase มีปลั๊กอินการรวมอีเมลในตัว รองรับ Gmail และ Outlook เมื่อซิงค์อีเมลเข้าสู่ระบบแล้ว สามารถเรียกใช้การวิเคราะห์อารมณ์และเจตนาของอีเมลโดย AI ผ่านเวิร์กโฟลว์ เพื่อช่วยให้พนักงานขายเข้าใจทัศนคติของลูกค้าได้อย่างรวดเร็วครับ
อีเมลที่รองรับ:
พฤติกรรมการซิงค์:

พนักงานขายสามารถใช้เทมเพลตที่ตั้งค่าไว้ล่วงหน้าได้:
| หมวดหมู่เทมเพลต | ตัวอย่าง |
|---|---|
| การติดต่อครั้งแรก | Cold email, การแนะนำตัวอย่างเป็นกันเอง, การติดตามหลังงานกิจกรรม |
| การติดตามผล | ติดตามหลังการประชุม, ติดตามแผนงาน, กระตุ้นเมื่อไม่มีการตอบกลับ |
| ใบเสนอราคา | แนบใบเสนอราคา, แก้ไขใบเสนอราคา, ใบเสนอราคากำลังจะหมดอายุ |
| คำสั่งซื้อ | ยืนยันคำสั่งซื้อ, แจ้งการส่งสินค้า, ยืนยันการรับสินค้า |
| ความสำเร็จของลูกค้า | การต้อนรับ, การเยี่ยมเยียน, การขอคำวิจารณ์ |
ระบบ CRM รวมปลั๊กอิน AI ของ NocoBase โดยใช้พนักงาน AI ในตัวและกำหนดภารกิจเฉพาะสำหรับสถานการณ์ CRM ดังนี้ครับ:
| ID | ชื่อ | ตำแหน่งในตัว | ความสามารถเสริมใน CRM |
|---|---|---|---|
| viz | Viz | นักวิเคราะห์ข้อมูล | วิเคราะห์ข้อมูลการขาย, ทำนายไปป์ไลน์ |
| dara | Dara | ผู้เชี่ยวชาญด้านแผนภูมิ | การแสดงข้อมูลด้วยภาพ, พัฒนาแผนภูมิรายงาน, ออกแบบแดชบอร์ด |
| ellis | Ellis | บรรณาธิการ | ร่างการตอบกลับอีเมล, สรุปการสื่อสาร, ร่างอีเมลธุรกิจ |
| lexi | Lexi | นักแปล | การสื่อสารกับลูกค้าหลายภาษา, แปลเนื้อหา |
| orin | Orin | ผู้จัดการ | ลำดับความสำคัญรายวัน, คำแนะนำขั้นตอนถัดไป, แผนการติดตามผล |
ความสามารถของ AI แบ่งออกเป็นสองประเภทที่เป็นอิสระต่อกัน:
ผู้ใช้โต้ตอบกับ AI โดยตรงผ่านบล็อกพนักงาน AI ที่หน้าบ้าน เพื่อรับการวิเคราะห์และคำแนะนำครับ
| พนักงาน | ภารกิจ | คำอธิบาย |
|---|---|---|
| Viz | วิเคราะห์ข้อมูลการขาย | วิเคราะห์แนวโน้มไปป์ไลน์, อัตราการแปลง |
| Viz | ทำนายไปป์ไลน์ | ทำนายรายได้ตามน้ำหนักของไปป์ไลน์ |
| Dara | สร้างแผนภูมิ | สร้างแผนภูมิรายงานการขาย |
| Dara | ออกแบบแดชบอร์ด | ออกแบบเลย์เอาต์แดชบอร์ดข้อมูล |
| Ellis | ร่างการตอบกลับ | สร้างการตอบกลับอีเมลแบบมืออาชีพ |
| Ellis | สรุปการสื่อสาร | สรุปหัวข้ออีเมล (Email Thread) |
| Ellis | ร่างอีเมลธุรกิจ | อีเมลเชิญประชุม, ติดตามผล, ขอบคุณ ฯลฯ |
| Orin | ลำดับความสำคัญรายวัน | สร้างรายการภารกิจที่ต้องทำตามลำดับความสำคัญในแต่ละวัน |
| Orin | คำแนะนำขั้นตอนถัดไป | แนะนำการดำเนินการถัดไปสำหรับแต่ละโอกาสทางการขาย |
| Lexi | แปลเนื้อหา | แปลสื่อการตลาด, แผนงาน, อีเมล |
Node LLM ที่ฝังอยู่ในเวิร์กโฟลว์ จะถูกเรียกใช้อัตโนมัติผ่านเหตุการณ์ในตารางข้อมูล, เหตุการณ์การดำเนินการ หรือภารกิจที่กำหนดเวลาไว้ โดยไม่เกี่ยวข้องกับพนักงาน AI ครับ
| ภารกิจ | วิธีเรียกใช้ | คำอธิบาย | ฟิลด์ที่เขียนข้อมูล |
|---|---|---|---|
| ให้คะแนน Lead | เหตุการณ์ในตาราง (สร้าง/อัปเดต) | ประเมินคุณภาพของ Lead | ai_score, ai_convert_prob |
| ทำนายโอกาสชนะ | เหตุการณ์ในตาราง (เปลี่ยนขั้นตอน) | ทำนายความเป็นไปได้ที่จะสำเร็จของโอกาสทางการขาย | ai_win_probability, ai_risk_factors |
คำอธิบาย: Node LLM ในเวิร์กโฟลว์ใช้ Prompt และ Schema Output เพื่อส่งออก JSON ที่มีโครงสร้าง จากนั้นจะถูกแยกวิเคราะห์และเขียนลงในฟิลด์ข้อมูลธุรกิจโดยที่ผู้ใช้ไม่ต้องดำเนินการเองครับ
| ตาราง | ฟิลด์ AI | คำอธิบาย |
|---|---|---|
| nb_crm_leads | ai_score | คะแนน AI 0-100 |
| ai_convert_prob | ความน่าจะเป็นในการแปลง | |
| ai_best_contact_time | เวลาที่ควรติดต่อที่สุด | |
| ai_tags | แท็กที่สร้างโดย AI (JSONB) | |
| ai_scored_at | เวลาที่ให้คะแนน | |
| ai_next_best_action | คำแนะนำการดำเนินการถัดไปที่ดีที่สุด | |
| ai_nba_generated_at | เวลาที่สร้างคำแนะนำ | |
| nb_crm_opportunities | ai_win_probability | โอกาสชนะที่ทำนายโดย AI |
| ai_analyzed_at | เวลาที่วิเคราะห์ | |
| ai_confidence | ความเชื่อมั่นในการทำนาย | |
| ai_trend | แนวโน้ม: up/stable/down | |
| ai_risk_factors | ปัจจัยเสี่ยง (JSONB) | |
| ai_recommendations | รายการคำแนะนำ (JSONB) | |
| ai_predicted_close | วันที่คาดว่าจะปิดการขาย | |
| ai_next_best_action | คำแนะนำการดำเนินการถัดไปที่ดีที่สุด | |
| ai_nba_generated_at | เวลาที่สร้างคำแนะนำ | |
| nb_crm_customers | ai_health_score | คะแนนสุขภาพ 0-100 |
| ai_health_grade | เกรดสุขภาพ: A/B/C/D | |
| ai_churn_risk | ความเสี่ยงในการเลิกใช้งาน 0-100% | |
| ai_churn_risk_level | ระดับความเสี่ยงในการเลิกใช้งาน: low/medium/high | |
| ai_health_dimensions | คะแนนในแต่ละมิติ (JSONB) | |
| ai_recommendations | รายการคำแนะนำ (JSONB) | |
| ai_health_assessed_at | เวลาที่ประเมินสุขภาพ | |
| ai_tags | แท็กที่สร้างโดย AI (JSONB) | |
| ai_best_contact_time | เวลาที่ควรติดต่อที่สุด | |
| ai_next_best_action | คำแนะนำการดำเนินการถัดไปที่ดีที่สุด | |
| ai_nba_generated_at | เวลาที่สร้างคำแนะนำ |
| ชื่อเวิร์กโฟลว์ | ประเภทการเรียกใช้ | สถานะ | คำอธิบาย |
|---|---|---|---|
| Leads Created | เหตุการณ์ในตาราง | เปิดใช้งาน | เรียกใช้เมื่อมีการสร้าง Lead |
| CRM Overall Analytics | เหตุการณ์พนักงาน AI | เปิดใช้งาน | การวิเคราะห์ข้อมูล CRM โดยรวม |
| Lead Conversion | เหตุการณ์หลังการดำเนินการ | เปิดใช้งาน | กระบวนการแปลง Lead |
| Lead Assignment | เหตุการณ์ในตาราง | เปิดใช้งาน | การจัดสรร Lead อัตโนมัติ |
| Lead Scoring | เหตุการณ์ในตาราง | ปิดใช้งาน | การให้คะแนน Lead (รอการปรับปรุง) |
| Follow-up Reminder | ภารกิจที่กำหนดเวลาไว้ | ปิดใช้งาน | การแจ้งเตือนการติดตามผล (รอการปรับปรุง) |
| เวิร์กโฟลว์ | ประเภทการเรียกใช้ | คำอธิบาย |
|---|---|---|
| การเลื่อนขั้นตอนโอกาสทางการขาย | เหตุการณ์ในตาราง | อัปเดตโอกาสชนะและบันทึกเวลาเมื่อเปลี่ยนขั้นตอน |
| การตรวจจับโอกาสทางการขายที่หยุดนิ่ง | ภารกิจที่กำหนดเวลาไว้ | ตรวจสอบโอกาสทางการขายที่ไม่มีกิจกรรมและส่งการแจ้งเตือน |
| การอนุมัติใบเสนอราคา | เหตุการณ์หลังการดำเนินการ | กระบวนการอนุมัติหลายระดับ |
| การสร้างคำสั่งซื้อ | เหตุการณ์หลังการดำเนินการ | สร้างคำสั่งซื้ออัตโนมัติหลังจากยอมรับใบเสนอราคา |
| เมนู | ประเภท | คำอธิบาย |
|---|---|---|
| Dashboards | กลุ่ม | แดชบอร์ด |
| - Dashboard | หน้า | แดชบอร์ดเริ่มต้น |
| - SalesManager | หน้า | มุมมองผู้จัดการฝ่ายขาย |
| - SalesRep | หน้า | มุมมองตัวแทนฝ่ายขาย |
| - Executive | หน้า | มุมมองผู้บริหาร |
| Leads | หน้า | การจัดการ Lead |
| Customers | หน้า | การจัดการลูกค้า |
| Opportunities | หน้า | การจัดการโอกาสทางการขาย |
| - Table | แท็บ | รายการโอกาสทางการขาย |
| Products | หน้า | การจัดการผลิตภัณฑ์ |
| - Categories | แท็บ | หมวดหมู่ผลิตภัณฑ์ |
| Orders | หน้า | การจัดการคำสั่งซื้อ |
| Settings | กลุ่ม | ตั้งค่า |
| - Stage Settings | หน้า | การกำหนดค่าขั้นตอนโอกาสทางการขาย |
| - Exchange Rate | หน้า | การตั้งค่าอัตราแลกเปลี่ยน |
| - Activity | หน้า | บันทึกกิจกรรม |
| - Emails | หน้า | การจัดการอีเมล |
| - Contacts | หน้า | การจัดการผู้ติดต่อ |
| - Data Analysis | หน้า | การวิเคราะห์ข้อมูล |
| คอมโพเนนต์ | ประเภท | ข้อมูล |
|---|---|---|
| มูลค่าไปป์ไลน์ | การ์ด KPI | ยอดรวมไปป์ไลน์ในแต่ละขั้นตอน |
| ตารางอันดับทีม | ตาราง | การจัดอันดับผลงานของตัวแทนขาย |
| คำเตือนความเสี่ยง | รายการคำเตือน | โอกาสทางการขายที่มีความเสี่ยงสูง |
| แนวโน้มโอกาสชนะ | กราฟเส้น | อัตราการชนะรายเดือน |
| รายการที่หยุดนิ่ง | รายการ | รายการที่ต้องให้ความสนใจเป็นพิเศษ |
| คอมโพเนนต์ | ประเภท | ข้อมูล |
|---|---|---|
| ความคืบหน้าเป้าหมายของฉัน | แถบความคืบหน้า | ยอดขายจริงเทียบกับเป้าหมายรายเดือน |
| โอกาสทางการขายที่รอจัดการ | การ์ด KPI | จำนวนโอกาสทางการขายที่ฉันต้องจัดการ |
| รายการที่จะปิดในสัปดาห์นี้ | รายการ | รายการที่คาดว่าจะปิดการขายเร็วๆ นี้ |
| กิจกรรมที่เกินกำหนด | คำเตือน | ภารกิจที่หมดเวลาแล้ว |
| การดำเนินการด่วน | ปุ่ม | บันทึกกิจกรรม, สร้างโอกาสทางการขาย |
| คอมโพเนนต์ | ประเภท | ข้อมูล |
|---|---|---|
| รายได้รายปี | การ์ด KPI | รายได้สะสมตั้งแต่ต้นปีจนถึงปัจจุบัน |
| มูลค่าไปป์ไลน์รวม | การ์ด KPI | ยอดรวมไปป์ไลน์ทั้งหมด |
| อัตราการชนะ | การ์ด KPI | อัตราการชนะโดยรวม |
| สุขภาพลูกค้า | กราฟการกระจาย | การกระจายคะแนนสุขภาพลูกค้า |
| การทำนายรายได้ | แผนภูมิ | การทำนายรายได้รายเดือน |
เวอร์ชันเอกสาร: v2.0 | วันที่อัปเดต: 2026-02-06