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

การผสานรวมกับ Magento

ภาพรวมการผสานรวม

Anchor link to

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

ประเภทการผสานรวม

Anchor link to

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

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

Anchor link to

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

  • สิทธิ์เข้าถึงแผงผู้ดูแลระบบ Magento

  • บัญชี Pushwoosh ที่ใช้งานได้

  • API access token และ App code ของ Pushwoosh ของคุณ

  • Composer ที่ติดตั้งบนเซิร์ฟเวอร์ Magento ของคุณ

  • ตรงตามข้อกำหนดของระบบ:

    • PHP 7.4 / 8.x
    • Magento 2.3 / 2.4
    • Elasticsearch 7
    • RabbitMQ

อภิธานศัพท์

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 เพื่อติดตั้งโมดูล:
Terminal window
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:clean

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

Anchor link to

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

  1. ลงชื่อเข้าใช้แผงผู้ดูแลระบบ Magento

  2. ไปที่ Stores > Configuration > Pushwoosh > Configuration

การกำหนดค่า Pushwoosh ในแผงผู้ดูแลระบบ Magento

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

Anchor link to

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

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

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

Anchor link to

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

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

Order Sync Enableตั้งค่าเป็น Yes เพื่อเปิดใช้งานการซิงโครไนซ์คำสั่งซื้อโดยอัตโนมัติ หากเปิดใช้งาน กระบวนการจะทำตามกำหนดการ cron ที่กำหนดไว้ ตั้งค่าเป็น No เพื่อปิดใช้งานการซิงโครไนซ์โดยอัตโนมัติ
Cron Settingsใช้ได้เฉพาะเมื่อเปิดใช้งาน Order Sync เท่านั้น กำหนดว่า 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 ของคุณสามารถส่งข้อความแบบเรียลไทม์ไปยังผู้ใช้ผ่านเบราว์เซอร์ของพวกเขาได้ การแจ้งเตือนสามารถใช้สำหรับข้อเสนอโปรโมชัน การอัปเดตสถานะคำสั่งซื้อ การแจ้งเตือนตะกร้าสินค้าที่ถูกละทิ้ง และการสื่อสารทางการตลาดอื่นๆ

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

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

Anchor link to

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

ปุ่ม Save Config ในแผงผู้ดูแลระบบ Magento

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

Anchor link to

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

Anchor link to

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

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

การดำเนินการ Sync to Pushwoosh สำหรับลูกค้า

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

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

Anchor link to

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

  1. ในแผงผู้ดูแลระบบ Magento ไปที่ Sales > Orders

  2. เลือกคำสั่งซื้อหนึ่งรายการหรือมากกว่าจากรายการ

  3. จากเมนูแบบเลื่อนลง Actions ให้เลือก Sync to Pushwoosh

การดำเนินการ Sync to Pushwoosh สำหรับคำสั่งซื้อ

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

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

Anchor link to

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

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

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

การดำเนินการ Sync to Pushwoosh สำหรับตะกร้าสินค้าที่ถูกละทิ้ง

หลังจากการซิงโครไนซ์ ข้อมูลตะกร้าสินค้าที่ถูกละทิ้งจะปรากฏในส่วน 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 แสดงว่าการซิงโครไนซ์สำเร็จ