จัดการโปรโมชันใน ECM

ในคู่มือนี้ คุณจะได้เรียนรู้วิธีจัดการโปรโมชัน

ดูรายละเอียดโปรโมชัน#

หากต้องการดูรายละเอียดของโปรโมชัน:

  1. ไปที่ Promotions จากเมนูด้านข้าง
  2. เลือกโปรโมชันที่ต้องการจากรายการ

หน้ารายละเอียดจะเปิดขึ้น ซึ่งข้อมูลในแต่ละส่วนของหน้ารายละเอียดอาจแตกต่างกันไปตามประเภทของโปรโมชันนั้นๆ

รายละเอียดโปรโมชัน

สถานะโปรโมชัน#

สถานะของโปรโมชันจะแสดงในหน้ารายการโปรโมชัน และในหน้ารายละเอียดโปรโมชันที่หัวข้อของส่วนแรก โดยสถานะสามารถเป็นหนึ่งในรูปแบบดังต่อไปนี้:

สถานะคำอธิบาย
ฉบับร่าง (Draft)โปรโมชันยังไม่เปิดใช้งานและไม่สามารถใช้งานได้
เปิดใช้งาน (Active)โปรโมชันพร้อมใช้งานและสามารถใช้งานได้
ปิดใช้งาน (Inactive)โปรโมชันเคยเปิดใช้งานมาก่อนแต่ถูกปิดใช้งานด้วยตนเอง ไม่สามารถใช้งานได้
กำหนดเวลาไว้ (Scheduled)แคมเปญของโปรโมชันนี้ระบุวันที่เริ่มต้นในอนาคต เมื่อถึงวันที่กำหนด โปรโมชันจะเปลี่ยนสถานะเป็นเปิดใช้งานโดยอัตโนมัติ
หมดอายุ (Expired)แคมเปญของโปรโมชันมีวันที่สิ้นสุดซึ่งได้ผ่านพ้นไปแล้ว โปรโมชันนี้ไม่สามารถใช้งานได้แล้ว

ขีดจำกัดโปรโมชัน#

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

การใช้งานโปรโมชันยังสามารถจำกัดได้จากเงื่อนไขดังต่อไปนี้:

  1. ขีดจำกัดการใช้งานแคมเปญ: หากโปรโมชันนั้นเป็นส่วนหนึ่งของแคมเปญ ซึ่งเป็นจำนวนครั้งสูงสุดที่โปรโมชันทั้งหมดในแคมเปญนี้สามารถถูกนำไปใช้กับคำสั่งซื้อทั้งหมด คุณสามารถตั้งขีดจำกัดนี้ได้เมื่อ สร้างแคมเปญ
  2. ขีดจำกัดการใช้งานต่อลูกค้า: หากโปรโมชันนั้นเป็นส่วนหนึ่งของแคมเปญ ซึ่งเป็นจำนวนครั้งสูงสุดที่ลูกค้าคนใดคนหนึ่งสามารถใช้โปรโมชันต่างๆ ในแคมเปญร่วมกันได้ในทุกคำสั่งซื้อของพวกเขา คุณสามารถตั้งขีดจำกัดนี้ได้เมื่อ สร้างแคมเปญ

เมื่อขีดจำกัดใดๆ ของโปรโมชันเหล่านี้ครบกำหนดแล้ว จะไม่สามารถใช้โปรโมชันนั้นได้อีก ตัวอย่างเช่น หากโปรโมชันมีขีดจำกัดการใช้งานเป็น 10 ครั้ง และอยู่ในแคมเปญที่มีขีดจำกัดการใช้งานร่วมเป็น 50 ครั้ง โปรโมชันนั้นจะใช้งานได้สูงสุดเพียง 10 ครั้งเท่านั้น แม้ว่าขีดจำกัดรวมของแคมเปญจะยังไม่ครบ 50 ครั้งก็ตาม


แก้ไขรายละเอียดโปรโมชัน#

Note: หากฟิลด์ข้อมูลใดๆ ไม่ปรากฏในระบบผู้ดูแลระบบของคุณ โปรดติดต่อทีมงานฝ่ายเทคนิคเพื่อ อัปเดตเวอร์ชัน Medusa ของคุณ

หากต้องการแก้ไขรายละเอียดทั่วไปของโปรโมชัน:

  1. ไปที่หน้ารายละเอียดของโปรโมชัน
  2. คลิกไอคอน ที่หัวข้อส่วนแรก
  3. เลือก Edit (แก้ไข) จากเมนูแบบดึงลง
  4. ในหน้าต่างด้านข้างที่เปิดขึ้น:
    • คุณสามารถเปลี่ยนสถานะของโปรโมชันเป็น Draft (ฉบับร่าง), Active (เปิดใช้งาน) หรือ Inactive (ปิดใช้งาน) โดยสถานะปิดใช้งานมีประโยชน์ในกรณีที่คุณต้องการยกเลิกการใช้โปรโมชันที่กำลังเปิดอยู่ก่อนกำหนด
    • คุณสามารถแก้ไขวิธีการใช้งานโปรโมชัน (ระบุรหัสด้วยตนเองหรือใช้โปรโมชันอัตโนมัติ) และรหัสโปรโมชันได้
    • คุณสามารถเปลี่ยนวิธีคิดส่วนลด (ระบุตามจำนวนเงินหรือเปอร์เซ็นต์) และปรับเปลี่ยนมูลค่าส่วนลดได้ตามความเหมาะสมของประเภทโปรโมชันนั้นๆ
    • คุณสามารถเปลี่ยนวิธีการคิดส่วนลดของโปรโมชันได้ขึ้นอยู่กับประเภทของโปรโมชัน:
      • Each: นำส่วนลดไปใช้กับสินค้าที่ตรงตามเงื่อนไขทุกชิ้นในตะกร้า
      • Across: นำส่วนลดไปกระจายใช้ร่วมกันกับสินค้าที่ตรงตามเงื่อนไขทั้งหมดในตะกร้า
      • Once: นำส่วนลดไปใช้เพียงครั้งเดียวกับสินค้าที่ตรงตามเงื่อนไขตามจำนวนจำกัดที่กำหนดไว้ในช่องปริมาณสูงสุด (Maximum Quantity)
      • ทั้งนี้ขึ้นอยู่กับประเภทของโปรโมชัน บางตัวเลือกด้านบนอาจไม่พร้อมใช้งาน ตัวอย่างเช่น สำหรับประเภทส่วนลดมูลค่าคำสั่งซื้อ (Amount off order) จะเลือกได้เฉพาะแบบ "Across" เท่านั้น
    • คุณสามารถแก้ไขปริมาณสินค้าสูงสุดที่ระบบจะใช้โปรโมชันนี้ร่วมกันในตะกร้าได้
  5. เมื่อดำเนินการเสร็จเรียบร้อยแล้ว ให้คลิกปุ่ม Save (บันทึก)

ฟอร์มแก้ไขโปรโมชัน


แก้ไขสิทธิ์ผู้ใช้งานโปรโมชัน#

หากต้องการแก้ไขเงื่อนไขว่าใครบ้างที่จะได้รับสิทธิ์ใช้โปรโมชันนี้:

  1. ไปที่หน้ารายละเอียดของโปรโมชัน
  2. คลิกไอคอน ที่หัวข้อส่วน "Who can use this code?" (ใครสามารถใช้รหัสนี้ได้บ้าง)
  3. เลือก Edit (แก้ไข) จากเมนูแบบดึงลง
  4. ในหน้าต่างด้านข้างที่เปิดขึ้น คุณสามารถแก้ไขเงื่อนไขเดิมที่มีอยู่ หรือเพิ่มเงื่อนไขใหม่โดยคลิกปุ่ม "Add condition" (เพิ่มเงื่อนไข) สำหรับแต่ละเงื่อนไข:
    • เลือกคุณลักษณะ (Attribute) ในช่องแรก ซึ่งคือคุณลักษณะที่ต้องการนำเงื่อนไขไปใช้ ตัวเลือกมีดังนี้:
      • Customer Group: ลูกค้าต้องเป็นสมาชิก / ไม่เป็นสมาชิกของกลุ่มลูกค้าที่ระบุ
      • Region: ภูมิภาคของลูกค้าต้องอยู่ใน / ไม่อยู่ในภูมิภาคที่ระบุ
      • Country: ประเทศของลูกค้า (พิจารณาจากที่อยู่จัดส่ง) ต้องอยู่ใน / ไม่อยู่ในประเทศที่ระบุ
      • Sales Channel: ลูกค้าต้องสั่งซื้อ / ต้องไม่สั่งซื้อจากช่องทางการขายที่ระบุ
      • Currency Code: รหัสสกุลเงินที่คำสั่งซื้อของลูกค้าต้องมี / ต้องไม่มี
    • เลือกตัวดำเนินการ (Operator) ของเงื่อนไข:
      • In: ค่าของคุณลักษณะของลูกค้าต้องตรงกับค่าใดค่าหนึ่งที่ระบุ
      • Not In: ค่าของคุณลักษณะของลูกค้าต้องไม่ตรงกับค่าใดๆ ที่ระบุ
    • เลือกค่าของคุณลักษณะ (Value)
    • ตัวอย่างเช่น หากคุณต้องการอนุญาตเฉพาะลูกค้าในกลุ่ม B2B เท่านั้นที่จะสามารถใช้โปรโมชันนี้ได้:
      • ตั้งค่า Attribute เป็น Customer Group
      • ตั้งค่า Operator เป็น In
      • ตั้งค่า Value เป็นกลุ่มลูกค้า B2B
  5. เมื่อดำเนินการเสร็จเรียบร้อยแล้ว ให้คลิกปุ่ม Save (บันทึก)

ฟอร์มแก้ไขสิทธิ์ผู้ใช้งานโปรโมชัน


แก้ไขสินค้าที่จะได้รับส่วนลดตามโปรโมชัน#

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

หากต้องการแก้ไขรายการสินค้าที่โปรโมชันนี้จะมีผลใช้งาน:

  1. ไปที่หน้ารายละเอียดของโปรโมชัน
  2. คลิกไอคอน ที่หัวข้อส่วน "What items will the promotion be applied to?" (สินค้าใดที่โปรโมชันนี้จะส่งผลดีต่อส่วนลด)
  3. เลือก Edit (แก้ไข) จากเมนูแบบดึงลง
  4. ในหน้าต่างด้านข้างที่เปิดขึ้น คุณสามารถแก้ไขเงื่อนไขเดิมที่มีอยู่ หรือเพิ่มเงื่อนไขใหม่โดยคลิกปุ่ม "Add condition" (เพิ่มเงื่อนไข) สำหรับแต่ละเงื่อนไข:
    • เลือกคุณลักษณะ (Attribute) ในช่องแรก ตัวเลือกมีดังนี้:
      • Product: โปรโมชันมีผล / ไม่มีผลกับสินค้าที่ระบุ
      • Product Category: โปรโมชันมีผล / ไม่มีผลกับสินค้าในหมวดหมู่ที่ระบุ
      • Product Collection: โปรโมชันมีผล / ไม่มีผลกับสินค้าในคอลเลกชันที่ระบุ
      • Product Type: โปรโมชันมีผล / ไม่มีผลกับสินค้าในประเภทสินค้าที่ระบุ
      • Product Tag: โปรโมชันมีผล / ไม่มีผลกับสินค้าในแท็กสินค้าที่ระบุ
    • เลือกตัวดำเนินการ (Operator) ของเงื่อนไข:
      • In: ค่าของสินค้าในตะกร้าต้องตรงกับค่าใดค่าหนึ่งที่ระบุ
      • Equals: ค่าของสินค้าในตะกร้าต้องเท่ากับค่าที่ระบุ
      • Not In: ค่าของสินค้าในตะกร้าต้องไม่ตรงกับค่าใดๆ ที่ระบุ
    • เลือกค่าของคุณลักษณะ (Value)
    • ตัวอย่างเช่น หากคุณต้องการนำส่วนลดโปรโมชันไปใช้กับสินค้าในหมวดหมู่ "Business desktop PC" เท่านั้น:
      • ตั้งค่า Attribute เป็น Product Category
      • ตั้งค่า Operator เป็น In หรือ Equals
      • ตั้งค่า Value เป็นหมวดหมู่สินค้า "Business desktop PC"
  5. เมื่อดำเนินการเสร็จเรียบร้อยแล้ว ให้คลิกปุ่ม Save (บันทึก)

ฟอร์มแก้ไขสินค้าที่จะได้รับส่วนลดตามโปรโมชัน


แก้ไขเงื่อนไขโปรโมชันซื้อ X#

สำหรับโปรโมชันประเภท "ซื้อ X แถม Y" หรือ "buyget" คุณสามารถแก้ไขเงื่อนไขส่วน "ซื้อ X" ได้ เช่น เปลี่ยนแปลงจากเงื่อนไขเดิม "ซื้อเสื้อเชิ้ต 3 ตัวแถมฟรี 1 ตัว" เป็น "ซื้อเสื้อเชิ้ต 2 ตัวแถมฟรี 1 ตัว"

คำแนะนำ: หากต้องการแก้ไขสินค้าที่ลูกค้าจะได้รับเป็นของแถมเมื่อตรงตามเงื่อนไข โปรดดูที่หัวข้อ แก้ไขสินค้าที่จะได้รับส่วนลดตามโปรโมชัน

หากต้องการแก้ไขเงื่อนไขส่วน "ซื้อ X" ของโปรโมชัน:

  1. ไปที่หน้ารายละเอียดของโปรโมชัน
  2. คลิกไอคอน ที่หัวข้อส่วน "What needs to be in the cart to unlock the promotion?" (ต้องมีสินค้าใดในตะกร้าบ้างเพื่อปลดล็อกโปรโมชัน)
  3. เลือก Edit (แก้ไข) จากเมนูแบบดึงลง
  4. ในหน้าต่างด้านข้าง คุณสามารถแก้ไขจำนวนปริมาณขั้นต่ำที่ต้องการของสินค้าในเงื่อนไขการซื้อ และแก้ไขเงื่อนไขเดิมอื่นๆ คุณสามารถเพิ่มเงื่อนไขใหม่ได้เช่นกันโดยคลิกปุ่ม "Add condition" (เพิ่มเงื่อนไข) สำหรับแต่ละเงื่อนไข:
    • เลือกคุณลักษณะ (Attribute) ในช่องแรก ตัวเลือกมีดังนี้:
      • Product: โปรโมชันมีผล / ไม่มีผลกับสินค้าที่ระบุ
      • Product Category: โปรโมชันมีผล / ไม่มีผลกับสินค้าในหมวดหมู่ที่ระบุ
      • Product Collection: โปรโมชันมีผล / ไม่มีผลกับสินค้าในคอลเลกชันที่ระบุ
      • Product Type: โปรโมชันมีผล / ไม่มีผลกับสินค้าในประเภทสินค้าที่ระบุ
      • Product Tag: โปรโมชันมีผล / ไม่มีผลกับสินค้าในแท็กสินค้าที่ระบุ
    • เลือกตัวดำเนินการ (Operator) ของเงื่อนไข:
      • In: ค่าของสินค้าในตะกร้าต้องตรงกับค่าใดค่าหนึ่งที่ระบุ
      • Equals: ค่าของสินค้าในตะกร้าต้องเท่ากับค่าที่ระบุ
      • Not In: ค่าของสินค้าในตะกร้าต้องไม่ตรงกับค่าใดๆ ที่ระบุ
    • เลือกค่าของคุณลักษณะ (Value)
    • ตัวอย่างเช่น หากคุณต้องการนำส่วนลดโปรโมชันไปใช้กับสินค้าในหมวดหมู่ "Shirts" เท่านั้น:
      • ตั้งค่า Attribute เป็น Product Category
      • ตั้งค่า Operator เป็น In หรือ Equals
      • ตั้งค่า Value เป็นหมวดหมู่สินค้า "Shirts"
  5. เมื่อดำเนินการเสร็จเรียบร้อยแล้ว ให้คลิกปุ่ม Save (บันทึก)

ฟอร์มแก้ไขเงื่อนไขโปรโมชันซื้อ X


แก้ไขวิธีการจัดส่งที่มีผลกับโปรโมชัน#

Note: โปรโมชันจัดส่งฟรีเริ่มรองรับตั้งแต่เวอร์ชัน Medusa v2.10.0

สำหรับโปรโมชัน "จัดส่งฟรี" คุณสามารถแก้ไขเงื่อนไขที่กำหนดไว้เพื่อให้โปรโมชันนี้สามารถใช้ร่วมกับตัวเลือกการจัดส่งในตะกร้าสินค้าได้

หากต้องการแก้ไขวิธีการจัดส่งที่จะได้รับสิทธิ์โปรโมชัน:

  1. ไปที่หน้ารายละเอียดของโปรโมชัน
  2. คลิกไอคอน ที่หัวข้อส่วน "What shipping methods will the promotion be applied to?" (โปรโมชันนี้จะมีผลใช้งานกับวิธีการจัดส่งใดบ้าง)
  3. เลือก Edit (แก้ไข) จากเมนูแบบดึงลง
  4. ในหน้าต่างด้านข้าง คุณสามารถแก้ไขเงื่อนไขในการใช้งานโปรโมชันกับวิธีการจัดส่งได้ และสามารถเพิ่มเงื่อนไขใหม่โดยคลิกปุ่ม "Add condition" (เพิ่มเงื่อนไข) สำหรับแต่ละเงื่อนไข:
    • เลือกคุณลักษณะ (Attribute) ในช่องแรก ตัวเลือกมีดังนี้:
      • Shipping Option Type: โปรโมชันมีผล / ไม่มีผลกับวิธีการจัดส่งที่ใช้ตัวเลือกการจัดส่งพื้นฐานตามประเภทที่กำหนด
    • เลือกตัวดำเนินการ (Operator) ของเงื่อนไข:
      • In: ค่าของวิธีการจัดส่งในตะกร้าต้องตรงกับค่าใดค่าหนึ่งที่ระบุ
      • Not In: ค่าของวิธีการจัดส่งในตะกร้าต้องไม่ตรงกับค่าใดๆ ที่ระบุ
    • เลือกค่าของคุณลักษณะ (Value)
  5. เมื่อดำเนินการเสร็จเรียบร้อยแล้ว ให้คลิกปุ่ม Save (บันทึก)

ฟอร์มแก้ไขเงื่อนไขวิธีการจัดส่ง


เพิ่มโปรโมชันเข้าแคมเปญ#

หากคุณสร้างโปรโมชันไว้โดยไม่มีแคมเปญรองรับ คุณสามารถระบุแคมเปญเดิมที่มีอยู่ให้กับโปรโมชันนี้ผ่านทางหน้ารายละเอียดโปรโมชันได้

หากต้องการเพิ่มโปรโมชันเข้าไปในแคมเปญ:

  1. ไปที่หน้ารายละเอียดของโปรโมชัน
  2. คลิกที่ปุ่ม Add to Campaign (เพิ่มเข้าแคมเปญ) ที่ส่วนหัวของหัวข้อ "Campaign" (แคมเปญ)
  3. ในหน้าต่างด้านข้างที่เปิดขึ้น:
    • เลือก "Existing Campaign" (แคมเปญเดิมที่มีอยู่)
    • เลือกแคมเปญที่ต้องการจากเมนูดึงลงของ "Existing Campaign" ทั้งนี้ สำหรับโปรโมชันที่มีการระบุค่าส่วนลดเป็นจำนวนเงินคงที่ ระบบจะแสดงเฉพาะแคมเปญที่มีสกุลเงินตรงกับสกุลเงินของส่วนลดนั้นๆ เท่านั้น
  4. เมื่อดำเนินการเสร็จเรียบร้อยแล้ว ให้คลิกปุ่ม Save (บันทึก)

ฟอร์มเพิ่มโปรโมชันเข้าแคมเปญ


เปลี่ยนแปลงแคมเปญของโปรโมชัน#

คุณสามารถเปลี่ยนแปลงแคมเปญเดิมของโปรโมชัน หรือถอนโปรโมชันนี้ออกจากการมีแคมเปญก็ได้

หากต้องการเปลี่ยนแคมเปญของโปรโมชัน:

  1. ไปที่หน้ารายละเอียดของโปรโมชัน
  2. คลิกไอคอน ที่หัวข้อส่วน "Campaign" (แคมเปญ)
  3. เลือก Edit (แก้ไข) จากเมนูแบบดึงลง
  4. ในหน้าต่างด้านข้างที่เปิดขึ้น:
    • หากต้องการถอนโปรโมชันนี้ออกจากแคมเปญเดิม ให้เลือก "Without Campaign" (ไม่มีแคมเปญ)
    • หากต้องการเปลี่ยนแคมเปญ ให้เลือก "Existing Campaign" (แคมเปญเดิมที่มีอยู่) และเลือกแคมเปญที่ต้องการจากเมนูดึงลง
  5. เมื่อดำเนินการเสร็จเรียบร้อยแล้ว ให้คลิกปุ่ม Save (บันทึก)

ลบโปรโมชัน#

Warning: การลบโปรโมชันจะไม่สามารถเรียกคืนข้อมูลกลับมาได้

หากต้องการลบโปรโมชัน:

  1. ไปที่หน้ารายละเอียดของโปรโมชัน
  2. คลิกไอคอน ที่หัวข้อส่วนแรก
  3. เลือก Delete (ลบ) จากเมนูแบบดึงลง
  4. ยืนยันการลบโปรโมชันในป๊อปอัปโดยพิมพ์รหัสโปรโมชันนั้นแล้วคลิกปุ่ม Delete (ลบ)
คู่มือนี้มีประโยชน์หรือไม่
Ask Bloom
For assistance in your development, use Claude Code Plugins or Medusa MCP server in Cursor, VSCode, etc...FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break
⇧↵
จัดการโปรโมชันใน ECM - ECM User Guide