จัดการโปรโมชันใน 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 (ลบ)
Was this guide helpful?
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