ตั้งค่า Shopify
ภาพรวมการผสานรวม
Anchor link toPushwoosh ผสานรวมกับ Shopify ได้อย่างราบรื่น ซึ่งเป็นแพลตฟอร์มอีคอมเมิร์ซชั้นนำที่ช่วยให้ธุรกิจสร้าง จัดการ และขยายร้านค้าออนไลน์ได้ คู่มือนี้จะแนะนำคุณตลอดขั้นตอนการติดตั้งและกำหนดค่าแอป Pushwoosh ในร้านค้า Shopify ของคุณ การตั้งค่าการระบุตัวตนผู้ใช้ และการใช้การแจ้งเตือนกับเครื่องมืออัตโนมัติเพื่อดึงดูดลูกค้าผ่านช่องทางต่างๆ เช่น push, อีเมล, SMS และ WhatsApp
ประเภทการผสานรวม
Anchor link to- ปลายทาง: Shopify ส่งข้อมูลลูกค้าไปยัง Pushwoosh ซึ่งใช้สำหรับการกำหนดกลุ่มเป้าหมายและการส่งข้อความ
ข้อกำหนดเบื้องต้น
Anchor link to- บัญชี Pushwoosh
- สิทธิ์เข้าถึงแผงควบคุมผู้ดูแลระบบ Shopify ของคุณ
- Device API token ของ Pushwoosh และ Application Code
- ร้านค้า Shopify ที่มีข้อมูลลูกค้าและคำสั่งซื้อพร้อมใช้งาน
- การอนุมัติขอบเขตการเข้าถึง
read_ordersสำหรับอีเวนต์คำสั่งซื้อ/ตะกร้าสินค้า และwrite_pixelsกับread_customer_eventsสำหรับการติดตามขั้นตอนการชำระเงิน
เอนทิตีที่ซิงค์กัน
Anchor link to- ลูกค้า: ใช้สำหรับกำหนดและระบุ Pushwoosh User ID ผ่านเมทาฟิลด์ของ Shopify
- กลุ่มลูกค้า: ใช้สำหรับการกำหนดกลุ่มเป้าหมายและการส่งข้อความตามกลุ่ม
- อีเวนต์และทริกเกอร์ (เช่น การสั่งซื้อ, การติดแท็ก): ใช้ใน Shopify Flow เพื่อทำให้การส่งข้อความเป็นอัตโนมัติในทุกช่องทาง
- หน้าร้าน: ใช้สำหรับรับการสมัครรับ web push ผ่านสคริปต์ที่ฝังไว้
- ฟีดสินค้า: ฟีดหน้าร้านของร้านค้าคุณ (
products.json) จะเชื่อมต่อกับแคตตาล็อกสินค้าของ Pushwoosh โดยอัตโนมัติเมื่อคุณเชื่อมต่อแอป และยกเลิกการเชื่อมต่อโดยอัตโนมัติหากคุณถอนการติดตั้ง - คำสั่งซื้อและตะกร้าสินค้า: อีเวนต์แบบ server-to-server จาก webhook
orders/paid,checkouts/createและcheckouts/updateของ Shopify ดูอีเวนต์และแคมเปญของ Shopify - พฤติกรรมการเรียกดูหน้าร้าน: การดูสินค้าและการเพิ่มลงตะกร้า ซึ่งเก็บโดยตัวฝังธีมเดียวกับที่ใช้สำหรับการสมัครรับ web push
- ขั้นตอนการชำระเงิน: ข้อมูลติดต่อที่กรอกและข้อมูลการชำระเงินที่ส่ง ซึ่งเก็บผ่าน Shopify Web Pixel
อภิธานศัพท์ (การจับคู่ชื่อเอนทิตีเมื่อแตกต่างกัน)
Anchor link to| Shopify | Pushwoosh |
|---|---|
| Customer | User ID |
webhook orders/paid | อีเวนต์ PW_OrderCreated — ใช้ร่วมกับการผสานรวมอีคอมเมิร์ซอื่นๆ (เช่น Magento) |
webhook checkouts/create | อีเวนต์ PW_AbandonedCart — อีเวนต์เดียวกันที่ใช้ร่วมกัน ใช้โดยแหล่งข้อมูลตะกร้าสินค้าของบล็อก Products ด้วย |
webhook checkouts/update | อีเวนต์ PW_AbandonedCartUpdate — เกิดขึ้นขณะที่ลูกค้ายังคงแก้ไขการชำระเงินเดียวกัน โดยเขียนทับตะกร้าสินค้าที่เก็บไว้จาก PW_AbandonedCart |
| การดูหน้าสินค้า | อีเวนต์ PW_ProductViewed |
| เพิ่มลงตะกร้า (ไม่โหลดหน้าใหม่) | อีเวนต์ PW_AddToCart |
Web Pixel checkout_contact_info_submitted | อีเวนต์ PW_CheckoutContactInfo |
Web Pixel payment_info_submitted | อีเวนต์ PW_PaymentInfoSubmitted |
การผสานรวมทำงานอย่างไร
Anchor link toPushwoosh ทำหน้าที่เป็นปลายทางการส่งข้อความสำหรับ Shopify เมื่อผสานรวมแล้ว Shopify จะส่งข้อมูลลูกค้าและพฤติกรรมไปยัง Pushwoosh ซึ่งขับเคลื่อนการแจ้งเตือนแบบเรียลไทม์ การแบ่งกลุ่มลูกค้า และการส่งข้อความเฉพาะบุคคลในทุกช่องทาง
องค์ประกอบหลักของการผสานรวม
Anchor link to-
การระบุตัวตนลูกค้าผ่านเมทาฟิลด์ ลูกค้า Shopify แต่ละรายจะได้รับ User ID เฉพาะ ซึ่งเก็บไว้ในเมทาฟิลด์ (
custom.pushwoosh_userid) ID นี้ช่วยให้ Pushwoosh จดจำและส่งข้อความถึงผู้ใช้ได้อย่างสอดคล้องกันในทุกแพลตฟอร์ม -
ระบบอัตโนมัติที่ขับเคลื่อนด้วยอีเวนต์ผ่าน Shopify Flow Pushwoosh มีแอ็กชัน Flow ที่ช่วยให้คุณทำให้การส่งข้อความ (push, อีเมล, SMS, WhatsApp) เป็นอัตโนมัติตามอีเวนต์ของ Shopify เช่น:
- มีคำสั่งซื้อใหม่
- มีการติดแท็กลูกค้า
- การทิ้งตะกร้าสินค้า
-
การกำหนดกลุ่มเป้าหมายตามกลุ่ม กลุ่มลูกค้าจาก Shopify สามารถใช้ส่งการแจ้งเตือนเฉพาะกลุ่มในทุกช่องทาง เช่น โปรโมชันสำหรับผู้ซื้อครั้งแรกหรือแคมเปญกระตุ้นผู้ใช้ที่ไม่ได้ใช้งาน
-
การส่งข้อความด้วยตนเองแบบเรียลไทม์ จากมุมมองลูกค้าหรือกลุ่มใน Shopify คุณสามารถทริกเกอร์การแจ้งเตือนด้วยตนเองโดยใช้ส่วนขยายของ Pushwoosh:
- Notification by Customer: สำหรับการติดตามผลส่วนบุคคลหรือการทดสอบ
- Notification by Segment: สำหรับข้อความตามแคมเปญ
การแจ้งเตือน web push ผ่านตัวฝังหน้าร้าน
Anchor link toการเปิดใช้งานตัวฝัง Pushwoosh ในธีม Shopify ของคุณ ช่วยให้คุณสามารถเชิญชวนผู้เข้าชมเว็บไซต์ให้สมัครรับการแจ้งเตือน push ที่ใช้เบราว์เซอร์ — ไม่ต้องมีแอปมือถือ
ภาพรวมการไหลของข้อมูล
Anchor link toข้อมูลลูกค้าและอีเวนต์ของ Shopify ↓Pushwoosh API (ผ่านแอป) ↓User ID → การแบ่งกลุ่มเป้าหมาย → การแจ้งเตือนแบบทริกเกอร์หรือด้วยตนเองการผสานรวมนี้ช่วยให้คุณส่งข้อความที่ทันเวลาและตรงประเด็น ซึ่งช่วยเพิ่มการรักษาผู้ใช้ เพิ่มคอนเวอร์ชัน และยกระดับประสบการณ์ลูกค้า — ไม่ว่าจะเป็นอัตโนมัติหรือตามความต้องการ
ส่วนที่ 1 การติดตั้ง
Anchor link toเข้าสู่ระบบ Shopify
Anchor link to- ไปที่ Shopify Admin
- เลือกร้านค้าของคุณจากแดชบอร์ด
ติดตั้งแอป Pushwoosh
Anchor link to- ไปที่หน้า Pushwoosh ใน App Store ของ Shopify
- คลิก Install

- ยืนยันการติดตั้งในไดอะล็อกของ Shopify

เชื่อมต่อแอป Pushwoosh ของคุณ
Anchor link toหลังจากติดตั้งแล้ว คุณจะถูกนำไปยังแอป Pushwoosh ภายใน Shopify
- คลิก Connect

- ป้อน Application Code และ API Key ซึ่งคุณสามารถหาได้ใน Pushwoosh Control Panel → Settings → API Access API Key ที่นี่คือ Device API token ของคุณ

เมื่อเชื่อมต่อแล้ว ข้อความสำเร็จจะปรากฏขึ้น: “Pushwoosh app connected”

เมื่อ Shopify ขอสิทธิ์ (คำสั่งซื้อ, pixel, อีเวนต์ลูกค้า) ให้อนุมัติ ขอบเขตเหล่านี้จำเป็นสำหรับการติดตามอีเวนต์และแคมเปญของ Shopify หากคุณเชื่อมต่อแอปไปก่อนหน้านี้แล้ว ดูเชื่อมต่อไปแล้ว? คุณจะถูกขอให้อนุมัติสิทธิ์เข้าถึงอีกครั้ง
สมัครใช้งานแพลน
Anchor link to- คลิก Upgrade Subscription
- แพลนตามการใช้งานแบบเดียวจะแสดงขึ้น
- ยืนยันการเรียกเก็บเงิน

ส่วนที่ 2 การตั้งค่า: User ID ลูกค้าผ่านเมทาฟิลด์
Anchor link toเพื่อส่งการแจ้งเตือนถึงผู้ใช้ที่ระบุตัวตนแล้วในทุกช่องทาง (push, อีเมล, SMS, WhatsApp) Pushwoosh ใช้ User ID เฉพาะต่อลูกค้าหนึ่งราย Shopify จะเก็บค่านี้ไว้ในเมทาฟิลด์ลูกค้าของ Shopify
- ไปที่ Settings → Metafields and metaobjects → Customers

- คลิก Add definition และใช้ค่าดังนี้:
| ฟิลด์ | ค่า |
|---|---|
| Namespace and key | custom.pushwoosh_userid |
| Namespace | custom |
| Type | Single line text |
| Validation | None |
| Customer Account Access | Read and Write |
| Storefront API Access | Enabled |

ตั้งค่า Customer accounts access และ Storefront API access ตามตารางด้านบน

ส่วนที่ 3 การใช้ส่วนขยายของ Pushwoosh
Anchor link toPushwoosh มีส่วนขยาย Shopify สำหรับการกำหนดกลุ่มเป้าหมาย, ระบบอัตโนมัติ (Flow) และการแจ้งเตือนเฉพาะลูกค้า
ส่วนขยาย 1. Send notification by customer
Anchor link toกรณีการใช้งาน
Anchor link toส่งข้อความเฉพาะบุคคลหรือการแจ้งเตือนทดสอบไปยังผู้ใช้ที่ระบุด้วยตนเอง
ขั้นตอน
Anchor link to- เปิด Customers → เลือกลูกค้า
- คลิก More actions → Notification by customer

- เลือกแพลตฟอร์มการส่งข้อความ (เช่น Email) และพรีเซ็ตเนื้อหา

- คลิก Send
ส่วนขยาย 2. Notification by segment
Anchor link toกรณีการใช้งาน
Anchor link toกำหนดเป้าหมายกลุ่มลูกค้า — ตะกร้าที่ถูกทิ้ง ผู้ซื้อครั้งแรก ผู้ใช้จ่ายเยอะ
ขั้นตอน
Anchor link to-
ไปที่ Customers → Segments
-
เลือกกลุ่ม → คลิก Use Segment

- เลือก Notification by Segment

- เลือกช่องทางการสื่อสารและพรีเซ็ตข้อความที่ต้องการ คลิก Send

ส่วนขยาย 3. Pushwoosh ใน Shopify Flow
Anchor link toกรณีการใช้งาน
Anchor link toทำให้การส่งข้อความในเส้นทางลูกค้าเป็นอัตโนมัติโดยใช้ทริกเกอร์ เช่น คำสั่งซื้อ, แท็ก หรือพฤติกรรม
ขั้นตอน
Anchor link to- สร้าง Flow ใหม่ใน Shopify Flow
- เพิ่มแอ็กชัน → เลือก Pushwoosh send notification

- กำหนดค่าข้อความและฟิลด์แบบไดนามิก

ตัวอย่างเช่น:
-
ส่งข้อความหลังจากมีคำสั่งซื้อ
-
เตือนผู้ใช้เมื่อทิ้งตะกร้าสินค้า
-
ส่ง push กระตุ้นการกลับมาใช้งานหลังจากไม่มีการใช้งาน 30 วัน
ส่วนที่ 4 เปิดใช้งาน web push (และอีเวนต์การเรียกดูหน้าร้าน)
Anchor link toเป็นทางเลือกสำหรับ web push เพียงอย่างเดียว จำเป็นหากคุณต้องการอีเวนต์การดูสินค้าและการเพิ่มลงตะกร้าในอีเวนต์และแคมเปญของ Shopify
เปิดใช้งานตัวฝังธีมสำหรับ web push บนเบราว์เซอร์ในหน้าร้านของคุณ:
- ไปที่ Online Store → Themes → Customize

- เปิด App Embeds จากเมนูด้านซ้าย
- เปิดสวิตช์ Push Init Embed

การปฏิบัติตามข้อกำหนดด้านข้อมูล
Anchor link toShopify กำหนดให้แอปสาธารณะทุกตัวตอบสนองต่อ webhook GDPR/CCPA ที่บังคับ Pushwoosh จัดการดังนี้:
customers/redact: เมื่อลูกค้าขอให้ร้านค้าลบข้อมูลของตน Pushwoosh จะลบบันทึก Pushwoosh ที่ตรงกันตามตัวระบุที่ Shopify ส่งมา — อีเมล, โทรศัพท์ และ Shopify customer IDcustomers/data_request: เมื่อลูกค้าขอสำเนาข้อมูลของตน Pushwoosh จะโพสต์การแจ้งเตือนไปยังช่องทางภายในของฝ่ายสนับสนุน และเจ้าหน้าที่จะจัดการคำขอด้วยตนเอง Shopify กำหนดให้แอปต้องตอบสนองต่อคำขอเหล่านี้ภายใน 30 วันshop/redact: Shopify ส่งสิ่งนี้ 48 ชั่วโมงหลังจากร้านค้าถอนการติดตั้งแอป โดยขอให้ลบข้อมูลของร้านค้า Pushwoosh จะรันการลบแบบเดียวกับที่การถอนการติดตั้งทริกเกอร์อีกครั้ง ล้างเซสชันที่เหลืออยู่และลบบันทึกการผสานรวมของร้านค้า (รวมถึง device API key, application code และ billing ID) สิ่งนี้มีไว้เป็นตาข่ายนิรภัยในกรณีที่การถอนการติดตั้งไม่ได้ล้างข้อมูลทั้งหมดในครั้งแรก
สรุปกรณีการใช้งาน
Anchor link toหลังการตั้งค่า วิธีทั่วไปในการส่งข้อความจาก Shopify:
| สถานการณ์ | เครื่องมือที่ใช้ |
|---|---|
| การติดตามผลเฉพาะบุคคล | Notification by Customer |
| โปรโมชันตามกลุ่ม | Notification by Segment |
| ข้อความต้อนรับหลังสมัครสมาชิก | Flow + การติดตามเมทาฟิลด์ |
| การเตือนทิ้งตะกร้าสินค้า | Shopify Flow + แอ็กชันของ Pushwoosh |
| การสมัครรับ push | ตัวฝังธีม + สวิตช์ Push Init |
สำหรับเส้นทางและกลุ่มตามอีเวนต์คำสั่งซื้อ ตะกร้าสินค้า การชำระเงิน และหน้าร้าน ดูอีเวนต์และแคมเปญของ Shopify