วิธีส่งข้อความ Transactional
ข้อความ Transactional เช่น การยืนยันคำสั่งซื้อ การต่ออายุการสมัครสมาชิก การรีเซ็ตรหัสผ่าน การอัปเดตการจัดส่ง หรือการแจ้งเตือนการชำระเงิน เป็นสิ่งจำเป็นอย่างยิ่งในการให้ข้อมูลที่ทันท่วงทีและตรงกับความต้องการของผู้ใช้ตามการกระทำที่เฉพาะเจาะจง Pushwoosh ช่วยให้คุณสามารถสร้างข้อความเหล่านี้ได้โดยอัตโนมัติโดยใช้เครื่องมือ Customer Journey Builder
ข้อกำหนดเบื้องต้น
Anchor link toก่อนตั้งค่าข้อความ Transactional โปรดตรวจสอบให้แน่ใจว่า:
- Pushwoosh SDK ได้รับการผสานรวมเข้ากับแอปมือถือหรือเว็บไซต์ของคุณแล้ว
- อีเวนต์ที่คุณต้องการใช้ใน Journey เกี่ยวกับ Transactional ได้ถูกสร้าง ตั้งค่า และติดตามใน Pushwoosh แล้ว เรียนรู้เพิ่มเติมเกี่ยวกับการสร้างอีเวนต์
ด้านล่างนี้คือตัวอย่างของข้อความ Transactional ทั่วไปและขั้นตอนในการกำหนดค่าโดยใช้ Customer Journey Builder
การส่งการยืนยันคำสั่งซื้อ
Anchor link toหากต้องการส่งข้อความยืนยันคำสั่งซื้อที่ปรับแต่งให้เหมาะกับแต่ละบุคคลโดยอัตโนมัติเมื่อเกิดอีเวนต์การซื้อ ให้ทำตามขั้นตอนต่อไปนี้:
- ในบัญชี Pushwoosh ของคุณ ไปที่ Campaigns > Customer Journey Builder และคลิก Create campaign เพื่อเริ่มสร้างโฟลว์ข้อความ Transactional
- ใน Customer Journey Builder เพิ่มองค์ประกอบ Trigger-based entry ลงบน canvas และเลือกอีเวนต์ PW_InAppPurchase (ซึ่งเป็นอีเวนต์เริ่มต้น) ตรวจสอบให้แน่ใจว่าอีเวนต์ได้รับการกำหนดค่าอย่างถูกต้อง เรียนรู้เพิ่มเติม

- เพิ่มองค์ประกอบ พุชโนติฟิเคชัน ลงบน canvas สร้างเนื้อหาของข้อความ และใช้ตัวยึดตำแหน่ง เช่น
`{{order_id}}`
เพื่อปรับแต่งข้อความให้เหมาะกับแต่ละบุคคล
ตัวอย่างเนื้อหาพุช
Anchor link toหัวข้อ: “การยืนยันคำสั่งซื้อ”
ข้อความ: “ขอบคุณสำหรับคำสั่งซื้อ `{{order_id}}`
ของคุณ! สินค้าของคุณจะถูกจัดส่งในไม่ช้า”

- เพื่อให้แน่ใจว่าข้อความจะถูกส่งโดยไม่คำนึงถึงขีดจำกัดของข้อความใด ๆ ให้เลือก ไม่สนใจการจำกัดความถี่ส่วนกลาง (Ignore Global frequency capping) ในการตั้งค่าข้อความ

- ดำเนินการ Journey ให้เสร็จสิ้นและเปิดใช้งาน กำหนดค่าข้อความ และขั้นตอนทางเลือกอื่น ๆ เช่น การแบ่งกลุ่ม หรือการรอ เพิ่ม องค์ประกอบ للخروج (Exit element) และคลิก Launch เพื่อเริ่มต้น Journey

ตอนนี้ข้อความ Transactional จะถูกส่งโดยอัตโนมัติเมื่อตรงตามเงื่อนไขของทริกเกอร์
การส่งอีเมลต่ออายุการสมัครสมาชิก
Anchor link toด้วยการใช้บริการจัดการการสมัครสมาชิกของบุคคลที่สาม เช่น Adapty, Apphud และอื่น ๆ คุณสามารถส่งการแจ้งเตือนการต่ออายุหรืออีเมลไปยังผู้ใช้โดยอัตโนมัติเมื่อการสมัครสมาชิกของพวกเขาหมดอายุ เพื่อกระตุ้นให้พวกเขาต่ออายุ ในการทำเช่นนี้ ให้ดำเนินการดังต่อไปนี้:
- ขั้นแรก กำหนดค่าการผสานรวมของบริการกับ Pushwoosh เรียนรู้เพิ่มเติมเกี่ยวกับการผสานรวมที่มีอยู่
- จากนั้น ตั้งค่าอีเวนต์ Subscription_expired ในบริการจัดการการสมัครสมาชิกที่คุณเลือก เมื่อการสมัครสมาชิกของผู้ใช้หมดอายุ บริการจะส่งอีเวนต์ subscription expired ไปยัง Pushwoosh
- เมื่อคุณตั้งค่าอีเวนต์แล้ว ใน Customer Journey Builder ให้คลิก Create campaign และเพิ่มองค์ประกอบ Trigger-based entry ลงบน canvas
- เลือกอีเวนต์ subscription expired ที่ส่งมาจากบริการของบุคคลที่สาม

- เพิ่ม องค์ประกอบอีเมล ลงบน canvas และเลือกเนื้อหาอีเมลที่คุณสร้างไว้ล่วงหน้า
ตัวอย่างเนื้อหาอีเมล
Anchor link toหัวเรื่อง: “การสมัครสมาชิกของคุณหมดอายุแล้ว – ต่ออายุตอนนี้เพื่อไม่พลาดการเชื่อมต่อ!”
เนื้อหา:
สวัสดี,
เราสังเกตเห็นว่าการสมัครสมาชิกของคุณหมดอายุแล้ว และเราไม่อยากให้คุณพลาดสิทธิประโยชน์ดี ๆ ทั้งหมด! ต่ออายุการสมัครสมาชิกของคุณวันนี้เพื่อเพลิดเพลินกับการเข้าถึงบริการของเราอย่างต่อเนื่อง
[ต่ออายุการสมัครสมาชิกของฉัน]
ขอบคุณที่เป็นลูกค้าคนสำคัญของเรา เราหวังว่าจะได้พบคุณอีกครั้ง!
เพื่อให้แน่ใจว่าข้อความจะถูกส่งโดยไม่คำนึงถึงขีดจำกัดของข้อความใด ๆ ให้เลือก ไม่สนใจการจำกัดความถี่ส่วนกลาง (Ignore Global frequency capping) ในการตั้งค่าข้อความ
ดำเนินการกำหนดค่า Journey ให้เสร็จสิ้นและคลิก Launch campaign

เมื่อตั้งค่าแล้ว การแจ้งเตือนการต่ออายุจะถูกส่งโดยอัตโนมัติเมื่ออีเวนต์ subscription expired ถูกทริกเกอร์โดยบริการของบุคคลที่สาม
การส่งข้อความรีเซ็ตรหัสผ่าน
Anchor link toในการส่งอีเมลรีเซ็ตรหัสผ่าน คุณจะต้องตั้งค่าอีเวนต์การรีเซ็ตรหัสผ่าน กำหนดค่าลิงก์รีเซ็ตรหัสผ่านในฝั่งของคุณ แล้วจึง สร้าง Customer Journey เพื่อส่งอีเมล
ทำตามขั้นตอนด้านล่างเพื่อทำการตั้งค่าให้เสร็จสมบูรณ์:
ขั้นตอนที่ 1. กำหนดค่าอีเวนต์การรีเซ็ตรหัสผ่านใน Pushwoosh
Anchor link toเมื่อผู้ใช้ร้องขอการเปลี่ยนรหัสผ่าน คุณจะต้องทริกเกอร์อีเวนต์ เช่น password change requested คุณต้องตั้งค่าอีเวนต์นี้ล่วงหน้า
- ไปที่ Events ในแดชบอร์ด Pushwoosh และคลิก Create event
- ตั้งชื่ออีเวนต์ เช่น Password reset request
- เพิ่มแอตทริบิวต์ต่อไปนี้ลงในอีเวนต์:
ชื่อแอตทริบิวต์ | ประเภท | คำอธิบาย | ค่าตัวอย่าง |
---|---|---|---|
reset_link | String | ลิงก์รีเซ็ตรหัสผ่านที่ไม่ซ้ำกัน | https://yourapp.com/reset-password?token=abc |
user_name | String | ชื่อผู้ใช้สำหรับการปรับแต่งเนื้อหา | John |
token_durability | Integer | อายุของโทเค็นเป็นวินาที (เช่น 24 ชั่วโมง) | 86400 |
date | Date | วันที่และเวลาที่ร้องขอการรีเซ็ต | 2024-11-18T10:00:00Z |
แอตทริบิวต์เหล่านี้ทำหน้าที่เป็นตัวยึดตำแหน่ง โดยจะรับข้อมูลแบบไดนามิกจากระบบของคุณเมื่ออีเวนต์ถูกทริกเกอร์

ตั้งค่าอีเวนต์ในแอปของคุณ เรียนรู้เพิ่มเติมเกี่ยวกับการตั้งค่าอีเวนต์ที่กำหนดเอง
ขั้นตอนที่ 2. สร้างลิงก์รีเซ็ตรหัสผ่าน
Anchor link toเมื่อผู้ใช้ร้องขอการรีเซ็ตรหัสผ่าน (เช่น โดยการคลิก “ลืมรหัสผ่าน”) คุณจะต้อง:
- สร้างโทเค็นที่ไม่ซ้ำกัน สร้างโทเค็นที่ปลอดภัยและสร้างขึ้นแบบสุ่มสำหรับผู้ใช้ ตัวอย่างเช่น 12345-abcde-67890
- รวมโทเค็นเข้ากับ URL รีเซ็ตรหัสผ่านของคุณ ตัวอย่างเช่น https://yourapp.com/reset-password?token=12345-abcde-67890
- บันทึกโทเค็นในฐานข้อมูลของคุณ โดยเชื่อมโยงกับบัญชีของผู้ใช้ และตั้งเวลาหมดอายุ (เช่น 24 ชั่วโมง)
- รวมลิงก์รีเซ็ตไว้ในแอตทริบิวต์ของอีเวนต์ reset_link เมื่อทริกเกอร์อีเวนต์ Password Reset Request
ขั้นตอนที่ 3. สร้างเนื้อหาอีเมล
Anchor link to- ไปที่ Email content ใน Pushwoosh และสร้างเนื้อหาอีเมลใหม่ เรียนรู้เพิ่มเติม
- เพิ่มตัวยึดตำแหน่งสำหรับเนื้อหาแบบไดนามิก:
`{{reset_link}}`
สำหรับลิงก์รีเซ็ตรหัสผ่าน`{{user_name}}`
สำหรับชื่อผู้ใช้`{{token_durability}}`
สำหรับเวลาหมดอายุของลิงก์

ขั้นตอนที่ 4. สร้างแคมเปญ
Anchor link to- ไปที่ส่วน Customer Journey ใน Pushwoosh และคลิก Create Campaign
- ลากและวางองค์ประกอบ Trigger-based entry ลงบน canvas
- กำหนดค่าทริกเกอร์ให้ทำงานเมื่อระบบของคุณส่งอีเวนต์ Password Reset Request

เพิ่มองค์ประกอบ Email ลงบน canvas
เชื่อมโยงอีเมลกับองค์ประกอบ Trigger-based entry
เลือกเนื้อหาอีเมลที่สร้างไว้ก่อนหน้านี้พร้อมตัวยึดตำแหน่งสำหรับลิงก์รีเซ็ตและรายละเอียดผู้ใช้

เพื่อให้แน่ใจว่าข้อความจะถูกส่งโดยไม่คำนึงถึงขีดจำกัดของข้อความใด ๆ ให้เลือก Ignore Global frequency capping ในการตั้งค่าข้อความ
หลังจากเพิ่มเนื้อหาของข้อความแล้ว ตรวจสอบให้แน่ใจว่าทุกขั้นตอนใน Journey ได้รับการกำหนดค่าอย่างถูกต้อง เพิ่มองค์ประกอบ Exit และคลิก Launch campaign เพื่อเริ่มต้น Journey

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