ข้ามไปยังเนื้อหา

การผสานการทำงานกับ Magento

ภาพรวมการผสานการทำงาน

Anchor link to

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

ประเภทการผสานการทำงาน

Anchor link to

ปลายทาง: การผสานการทำงานนี้จะส่งข้อมูลจากร้านค้า Magento ของคุณไปยัง Pushwoosh

ข้อกำหนดเบื้องต้น

Anchor link to

ก่อนดำเนินการต่อ โปรดตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:

อภิธานศัพท์

Anchor link to

การจับคู่ชื่อเอนทิตีหากมีความแตกต่างกัน:

MagentoPushwoosh
ลูกค้าผู้ใช้

รายการเอนทิตีที่ซิงโครไนซ์:

Anchor link to
  • ลูกค้า
  • คำสั่งซื้อ
  • ตะกร้าสินค้าที่ถูกละทิ้ง

กรณีการใช้งาน

Anchor link to
  • ส่งการแจ้งเตือนแบบพุชตามเหตุการณ์การสร้างคำสั่งซื้อและการละทิ้งตะกร้าสินค้า
  • แบ่งกลุ่มลูกค้าตามคุณลักษณะ (เช่น สถานที่, วันเกิด) และส่งแคมเปญที่ตรงเป้าหมาย
  • ส่งการแจ้งเตือนโปรโมชันผ่านเบราว์เซอร์

ตั้งค่าการผสานการทำงาน

Anchor link to

การติดตั้ง

Anchor link to
  1. รันคำสั่ง Composer ต่อไปนี้ในไดเรกทอรีรากของโปรเจกต์ Magento ของคุณ:
Terminal window
composer require pushwoosh/magento2-integration
  1. เมื่อติดตั้งแพ็กเกจแล้ว ให้รัน Magento setup เพื่อติดตั้งโมดูล:
Terminal window
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:clean

การกำหนดค่าหลังการติดตั้ง

Anchor link to

หลังจากติดตั้งเสร็จสิ้น:

  1. ลงชื่อเข้าใช้ Magento Admin panel
  2. ไปที่ Stores > Configuration > Pushwoosh > Configuration

การตั้งค่าทั่วไป

Anchor link to

ในส่วน General ให้กำหนดค่าฟิลด์ต่อไปนี้:

ด้านล่างนี้คือตัวเลือกการกำหนดค่าสำหรับการซิงค์ลูกค้า คำสั่งซื้อ และตะกร้าสินค้าที่ถูกละทิ้ง

การกำหนดค่าการซิงค์คำสั่งซื้อ

Anchor link to

กำหนดวิธีการซิงโครไนซ์ข้อมูลคำสั่งซื้อระหว่างร้านค้า Magento ของคุณกับ Pushwoosh

กรอกข้อมูลในฟิลด์ต่อไปนี้:

Order Sync Enableตั้งค่าเป็น Yes เพื่อเปิดใช้งานการซิงโครไนซ์คำสั่งซื้อโดยอัตโนมัติ หากเปิดใช้งาน กระบวนการจะดำเนินตามกำหนดการ cron ที่กำหนดไว้ ตั้งค่าเป็น No เพื่อปิดใช้งานการซิงโครไนซ์อัตโนมัติ
Cron Settingsใช้ได้เฉพาะเมื่อเปิดใช้งานการซิงค์คำสั่งซื้อเท่านั้น กำหนดเวลาที่ cron job ควรจะทำงานโดยใช้ฟิลด์ต่อไปนี้: Minute, Hour, Day, Month, Weekday Cron คือตัวกำหนดตารางเวลาตามเวลาที่ใช้ในการรันงานโดยอัตโนมัติตามช่วงเวลาที่กำหนด
Order Sync Numbersระบุจำนวนคำสั่งซื้อที่จะประมวลผลในแต่ละรอบการซิงค์
Order Sync in Real Timeตั้งค่าเป็น Yes เพื่อซิงค์คำสั่งซื้อทันทีที่มีการสั่งซื้อ

ที่นี่คุณยังสามารถดูสถานะการซิงโครไนซ์คำสั่งซื้อได้:

  • Total Orders: แสดงจำนวนคำสั่งซื้อทั้งหมดที่ถูกประเมินเพื่อการซิงโครไนซ์
  • Synced Orders: จำนวนคำสั่งซื้อที่ซิงโครไนซ์กับ Pushwoosh สำเร็จแล้ว
  • Not Synced Orders: คำสั่งซื้อที่ยังไม่ได้ซิงโครไนซ์
  • Fail Synced Orders: คำสั่งซื้อที่พยายามซิงโครไนซ์แล้วแต่ล้มเหลว

การกำหนดค่าการซิงค์ตะกร้าสินค้าที่ถูกละทิ้ง

Anchor link to

กำหนดค่าการซิงโครไนซ์ข้อมูลตะกร้าสินค้าที่ถูกละทิ้งระหว่างร้านค้า Magento ของคุณกับ Pushwoosh

กรอกข้อมูลในฟิลด์ต่อไปนี้:

Abandoned Cart Syncingตั้งค่าเป็น Yes เพื่อเปิดใช้งานการซิงโครไนซ์ข้อมูลตะกร้าสินค้าที่ถูกละทิ้งโดยอัตโนมัติ หากเปิดใช้งาน การซิงโครไนซ์จะทำงานตามกำหนดการ cron ที่กำหนดไว้
Cron Schedule Configurationกำหนดเวลาที่การซิงค์ควรจะทำงานโดยใช้ฟิลด์ต่อไปนี้: Minute, Hour, Day, Month, Weekday Cron คือตัวกำหนดตารางเวลาตามเวลาที่ใช้ในการรันงานโดยอัตโนมัติตามช่วงเวลาที่กำหนด
Number of Abandoned Cartระบุจำนวนตะกร้าสินค้าที่ถูกละทิ้งที่จะประมวลผลในแต่ละรอบการซิงโครไนซ์
Minimum Inactivity Timeตั้งค่าเวลาขั้นต่ำที่ไม่มีการใช้งาน (เป็นนาที) เพื่อให้ตะกร้าสินค้าถูกพิจารณาว่าถูกละทิ้ง ตัวอย่างเช่น 60 หมายความว่าตะกร้าที่ไม่มีการใช้งานเป็นเวลาอย่างน้อย 60 นาทีจะมีสิทธิ์ถูกซิงค์

ที่นี่คุณยังสามารถดูเมตริกแบบเรียลไทม์เกี่ยวกับกิจกรรมการซิงโครไนซ์ได้:

  • Total Abandoned Carts: จำนวนตะกร้าสินค้าทั้งหมดที่ระบุว่าถูกละทิ้ง
  • Synced Abandoned Carts: จำนวนตะกร้าที่ซิงโครไนซ์กับ Pushwoosh สำเร็จแล้ว
  • Not Synced Abandoned Carts: จำนวนตะกร้าที่ยังไม่ได้ซิงโครไนซ์
  • Fail Synced Abandoned Carts: จำนวนตะกร้าที่ซิงโครไนซ์ไม่สำเร็จ

การกำหนดค่าการซิงค์ลูกค้า

Anchor link to

กำหนดค่าการซิงโครไนซ์ข้อมูลลูกค้าจากร้านค้า Magento ของคุณไปยัง Pushwoosh เพื่อเปิดใช้งานการแบ่งกลุ่มเป้าหมายและการส่งข้อความส่วนบุคคลตามคุณลักษณะของลูกค้า

กรอกข้อมูลในฟิลด์ต่อไปนี้:

Customer Syncingตั้งค่าเป็น Yes เพื่อเปิดใช้งานการซิงโครไนซ์ข้อมูลลูกค้าที่มีอยู่ทั้งหมดและลูกค้ารายใหม่ การซิงค์จะดำเนินตามกำหนดการ cron ที่กำหนดไว้และใช้การจับคู่คุณลักษณะที่ระบุ
Cron Schedule Configurationกำหนดเวลาที่การซิงค์ควรจะทำงานโดยใช้ฟิลด์ต่อไปนี้: Minute, Hour, Day, Month, Weekday Cron คือตัวกำหนดตารางเวลาตามเวลาที่ใช้ในการรันงานโดยอัตโนมัติตามช่วงเวลาที่กำหนด
Mapping Customer Custom Fieldsจับคู่คุณลักษณะของลูกค้าใน Magento กับฟิลด์ที่กำหนดเองใน Pushwoosh เพื่อการถ่ายโอนข้อมูลที่ถูกต้อง ตัวอย่าง: Date of Birth → Birthday, First Name → firstName
Number of Customersตั้งค่าจำนวนลูกค้าสูงสุดที่จะซิงค์ในแต่ละรอบการทำงานของ cron

ที่นี่คุณยังสามารถดูสถิติการซิงโครไนซ์ได้:

  • Total Customer: จำนวนข้อมูลลูกค้าทั้งหมดที่ระบุเพื่อการซิงค์
  • Synced Customer: จำนวนลูกค้าที่ซิงโครไนซ์กับ Pushwoosh สำเร็จแล้ว
  • Not Synced Customer: ลูกค้าที่รอการซิงโครไนซ์
  • Fail Synced Customer: ลูกค้าที่ซิงค์ไม่สำเร็จเนื่องจากข้อผิดพลาด

การกำหนดค่าการแจ้งเตือนบนเว็บ

Anchor link to

ตั้งค่าเป็น Yes เพื่อเปิดใช้งานการแจ้งเตือนแบบพุชบนเว็บสำหรับผู้เยี่ยมชมร้านค้าของคุณ ตั้งค่าเป็น No เพื่อปิดใช้งานฟังก์ชันนี้

เมื่อเปิดใช้งาน ร้านค้า Magento ของคุณจะสามารถส่งข้อความแบบเรียลไทม์ไปยังผู้ใช้ผ่านเบราว์เซอร์ของพวกเขาได้ การแจ้งเตือนสามารถใช้สำหรับข้อเสนอโปรโมชัน, การอัปเดตสถานะคำสั่งซื้อ, การแจ้งเตือนตะกร้าสินค้าที่ถูกละทิ้ง และการสื่อสารทางการตลาดอื่นๆ

บันทึกการกำหนดค่า

Anchor link to

เมื่อกรอกฟิลด์ที่จำเป็นทั้งหมดเรียบร้อยแล้ว ให้คลิกปุ่ม Save Config ที่มุมบนขวา ล้างแคชของ Magento หากได้รับแจ้ง เพื่อให้การเปลี่ยนแปลงมีผล

ตัวเลือกการซิงค์ด้วยตนเอง

Anchor link to

ซิงค์ลูกค้าที่เลือกไปยัง Pushwoosh

Anchor link to

หากคุณไม่ต้องการซิงโครไนซ์ลูกค้าทั้งหมดโดยอัตโนมัติ คุณสามารถซิงค์ลูกค้าทีละรายหรือตามที่เลือกด้วยตนเองได้

  1. ใน Magento Admin Panel ไปที่ Customers > All Customers
  2. ค้นหาและเลือกลูกค้าที่คุณต้องการซิงค์
  3. จากเมนูแบบเลื่อนลง Actions เหนือรายชื่อลูกค้า ให้เลือก Sync to Pushwoosh

เมื่อการซิงโครไนซ์เสร็จสมบูรณ์ ข้อมูลลูกค้าจะปรากฏในส่วน User Explorer ของบัญชี Pushwoosh ของคุณ พร้อมข้อมูลที่เกี่ยวข้องทั้งหมดที่ถ่ายโอนมาจาก Magento

ซิงค์คำสั่งซื้อที่เลือกไปยัง Pushwoosh

Anchor link to

หากคุณไม่ต้องการซิงโครไนซ์คำสั่งซื้อทั้งหมดโดยอัตโนมัติ คุณสามารถซิงค์คำสั่งซื้อที่ต้องการด้วยตนเองได้ โดยทำดังนี้:

  1. ใน Magento Admin Panel ไปที่ Sales > Orders
  2. เลือกคำสั่งซื้อหนึ่งรายการหรือมากกว่าจากรายการ
  3. จากเมนูแบบเลื่อนลง Actions ให้เลือก Sync to Pushwoosh

หลังจากการซิงโครไนซ์ คำสั่งซื้อจะปรากฏในส่วน Events ของโปรไฟล์ผู้ใช้ใน Pushwoosh User Explorer เป็นเหตุการณ์ PW_OrderCreated หรือ PW_OrderUpdated (หากสถานะคำสั่งซื้อมีการเปลี่ยนแปลง) พร้อมข้อมูลคำสั่งซื้อโดยละเอียด

ซิงค์ตะกร้าสินค้าที่ถูกละทิ้งที่เลือก

Anchor link to

หากต้องการซิงค์ตะกร้าสินค้าที่ถูกละทิ้งที่เลือกด้วยตนเอง:

  1. ใน Magento Admin Panel ไปที่ส่วน Abandoned Carts
  2. เลือกตะกร้าที่คุณต้องการซิงค์
  3. จากเมนูแบบเลื่อนลง Actions ให้เลือก Sync to Pushwoosh

หมายเหตุ: โปรดตรวจสอบให้แน่ใจว่าคุณได้กำหนดค่าช่วงเวลาที่ไม่มีการใช้งานที่จำเป็นในการตั้งค่า Abandoned Cart Sync เพื่อกำหนดว่าเมื่อใดที่ตะกร้าจะถูกพิจารณาว่าถูกละทิ้ง

หลังจากการซิงโครไนซ์ ข้อมูลตะกร้าสินค้าที่ถูกละทิ้งจะปรากฏในส่วน Events ของโปรไฟล์ผู้ใช้ใน Pushwoosh User Explorer เป็นเหตุการณ์ PW_AbandonedCart พร้อมข้อมูลโดยละเอียด

นอกจากนี้ จะมีการตั้งค่าแท็กสองรายการในโปรไฟล์ผู้ใช้:

  • Abandoned Cart DatePW_AbandonedCartDate
  • Abandoned Cart IDPW_AbandonedCartID

แท็กเหล่านี้สามารถใช้เพื่อส่งการแจ้งเตือนตะกร้าสินค้าที่ถูกละทิ้งโดยใช้เนื้อหาที่เชื่อมต่อในเทมเพลตอีเมลของคุณ เรียนรู้เพิ่มเติม

ตรวจสอบว่าการผสานการทำงานสำเร็จ

Anchor link to

เพื่อยืนยันว่าการผสานการทำงานทำงานอย่างถูกต้อง:

  1. สร้างลูกค้าทดสอบใน Magento
  2. ซิงค์ลูกค้าไปยัง Pushwoosh ด้วยตนเอง
  3. เปิด User Explorer ในแดชบอร์ด Pushwoosh ของคุณและค้นหาลูกค้า

หากลูกค้าปรากฏใน User Explorer แสดงว่าการซิงโครไนซ์สำเร็จ