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

อีเวนต์ Conversion

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

อีเวนต์ Conversion คืออะไร

Anchor link to

อีเวนต์รายได้ไม่ค่อยมาในรูปแบบเดียวกัน SDK ของคุณอาจส่ง PW_InAppPurchase แบ็กเอนด์ของคุณอาจส่งอีเวนต์ที่กำหนดเอง OrderPlaced และ Stripe หรือ Shopify อาจส่งอีเวนต์ webhook ของตนเอง หากไม่มีรูปแบบร่วมกัน การกำหนดเป้าหมายหรือการรายงานรายได้หมายถึงการเขียนตรรกะแยกต่างหากสำหรับทุกแหล่งที่มา

อีเวนต์ Conversion แก้ปัญหานี้โดยการทำให้ข้อมูลทั้งหมดเป็นปกติใน PW_Conversion ซึ่งเป็นอีเวนต์ในตัวที่มีชุดฟิลด์คงที่:

  • value: จำนวนเงินของธุรกรรม
  • currency: รหัสสกุลเงิน ISO 4217
  • transaction_id และ product_id: ตัวระบุที่ไม่บังคับ

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

เมื่อรายได้ถูกบันทึกเป็น PW_Conversion แล้ว การแบ่งกลุ่ม RFM, Customer Journeys, แดชบอร์ด และ ManyMoney AI ทั้งหมดจะอ่านข้อมูลที่เป็นปกติเดียวกัน ไม่ว่าข้อมูลนั้นจะมาจากแหล่งใดก็ตาม

รายได้เข้าสู่ Pushwoosh ได้อย่างไร

Anchor link to

คุณจะได้รับระเบียน PW_Conversion ด้วยหนึ่งในสองวิธี:

  • ส่งโดยตรงจากโค้ดของคุณ: แอปหรือแบ็กเอนด์ของคุณส่ง PW_Conversion หลังจากการซื้อ
  • แมปอีเวนต์ที่มีอยู่ใน Control Panel: ชี้ Pushwoosh ไปยังอีเวนต์การซื้อที่คุณส่งอยู่แล้ว และมันจะสร้างระเบียน PW_Conversion โดยไม่ต้องเปลี่ยนโค้ดของคุณ คุณสามารถแมปอีเวนต์แหล่งที่มาได้มากกว่าหนึ่งรายการต่อแอปพลิเคชัน

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

Anchor link to

เมื่อตั้งค่าอีเวนต์ Conversion แล้ว ข้อมูลนั้นจะสามารถใช้งานได้ทุกที่ที่เกี่ยวข้องกับรายได้ใน Pushwoosh:

  • สร้าง กลุ่ม RFM สำหรับผู้ใช้ที่มีมูลค่าสูงโดยพิจารณาจากจำนวนเงินที่ใช้จ่ายและความใหม่ โดยไม่ต้องใช้ตรรกะรายได้ที่กำหนดเองสำหรับแต่ละอีเวนต์
  • ตั้งค่า PW_Conversion เป็น เป้าหมาย Conversion ใน Customer Journey เพื่อดูว่าโฟลว์ใดที่กระตุ้นการซื้อจริง ไม่ใช่แค่การคลิกหรือการเปิด
  • ดูรายได้ในแดชบอร์ดและการรายงานโดยไม่ต้องสร้างตรรกะที่กำหนดเองสำหรับแต่ละอีเวนต์การซื้อ
  • รวมรายได้จากอีเวนต์การซื้อของ SDK และ webhook การชำระเงิน (Stripe, Shopify) เป็นชุดข้อมูลเดียว แทนที่จะวิเคราะห์แต่ละแหล่งที่มาแยกกัน
  • ให้ ManyMoney AI ใช้ข้อมูลธุรกรรมจริงในการแนะนำและการปรับปรุงแคมเปญ

วิธีตั้งค่าอีเวนต์ Conversion

Anchor link to

อีเวนต์ Conversion ถูกกำหนดค่าต่อแอปพลิเคชัน คุณสามารถตั้งค่าอีเวนต์ Conversion ได้สองวิธี ทำตามคำแนะนำสำหรับเส้นทางที่เหมาะสมกับการใช้งานของคุณ

ส่ง PW_Conversion จากโค้ดของคุณ

Anchor link to

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

  1. ไปที่ Audience > Events ค้นหาการ์ด Conversion events tracking
หน้า Events ที่มีการ์ดติดตามอีเวนต์ Conversion ก่อนการตั้งค่า แสดงอีเวนต์ที่แมปเป็นศูนย์และปุ่มเริ่มเก็บรายได้
  1. คลิก View code
หน้าตั้งค่าอีเวนต์ Conversion พร้อมลิงก์ดูโค้ด
  1. คัดลอกตัวอย่างและเพิ่มการเรียก postEvent ทุกที่ที่การซื้อเสร็จสมบูรณ์ในแอปหรือแบ็กเอนด์ของคุณ
กล่องโต้ตอบโค้ดการผสานรวมพร้อมตัวอย่าง postEvent ของ PW_Conversion สำหรับ JavaScript Swift Objective-C และ Java

ตัวอย่างสำหรับ JavaScript:

Pushwoosh.postEvent("PW_Conversion", {
value: 49.99,
currency: "USD",
transaction_id: "ord_18274",
product_id: "sku_premium_m"
});

แอตทริบิวต์สำหรับการเรียก postEvent

Anchor link to

ตารางต่อไปนี้แสดงรายการแอตทริบิวต์ที่คุณสามารถส่งเมื่อส่ง PW_Conversion

Field
Type
Required
Description
valuenumberYesจำนวนเงินของธุรกรรม
currencystring (ISO 4217)Yesรหัสสกุลเงินของธุรกรรม เช่น USD หรือ EUR
transaction_idstringNoตัวระบุที่ไม่ซ้ำกันสำหรับธุรกรรม แนะนำสำหรับการบันทึกข้อมูลของคุณเอง Pushwoosh จะจัดเก็บตามที่ได้รับ แต่จะไม่ใช้เพื่อลบข้อมูลรายได้ที่ซ้ำกันด้วยตัวเอง
product_idstringNoตัวระบุของผลิตภัณฑ์หรือแผนที่ซื้อ

แมปอีเวนต์ที่มีอยู่เพื่อติดตามรายได้

Anchor link to

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

  1. ไปที่ Audience > Events ค้นหาการ์ด Conversion events tracking

  2. คลิก Start collecting revenue (หรือ Event mapping หากคุณได้แมปอีเวนต์ไปแล้ว) หน้า Set conversion events จะเปิดขึ้น

หน้าตั้งค่าอีเวนต์ Conversion พร้อมส่วนใช้อีเวนต์ที่มีอยู่เพื่อติดตาม Conversion
  1. ใน Use existing events to track conversion เปิดดรอปดาวน์ EVENT และเลือกอีเวนต์ที่คุณส่งอยู่แล้ว รายการนี้รวมถึงอีเวนต์ที่กำหนดเอง อีเวนต์เริ่มต้น และอีเวนต์ webhook ขาเข้า (เช่น Stripe หรือ Shopify)
หน้าตั้งค่าอีเวนต์ Conversion พร้อมดรอปดาวน์ EVENT เริ่มต้นที่แสดงข้อความตัวยึดเลือกอีเวนต์
  1. แมปแอตทริบิวต์ที่เหลือ:

    • ใน PRICE เลือกแอตทริบิวต์ที่เก็บจำนวนเงินของธุรกรรม
    • ใน CURRENCY เลือกแอตทริบิวต์ที่เก็บรหัสสกุลเงิน
    • สามารถแมป TRANSACTION ID (OPTIONAL) และ PRODUCT ID (OPTIONAL) ได้ตามต้องการ
ฟอร์มการแมปอีเวนต์ Conversion ที่มีฟิลด์ EVENT, ราคา, สกุลเงิน, ID ธุรกรรม และ ID ผลิตภัณฑ์ถูกกรอกข้อมูล

หากต้องการแมปอีเวนต์แหล่งที่มาอื่น ให้คลิก + ADD EVENT หากต้องการลบการแมป ให้คลิก REMOVE

  1. คลิก Apply

คุณสามารถแมปอีเวนต์หลายรายการเป็นแหล่งที่มาสำหรับแอปพลิเคชันเดียวกันได้ ตัวอย่างเช่น แมปอีเวนต์ที่กำหนดเอง purchase_completed ควบคู่ไปกับอีเวนต์ webhook ของ Stripe

ตรวจสอบอีเวนต์ Conversion

Anchor link to

การ์ด Conversion events tracking ในหน้า Audience > Events จะสรุปกิจกรรม Conversion สำหรับแอปพลิเคชันที่เลือก มันแสดงตัวเลขสองตัว:

  • Mapped events: จำนวนอีเวนต์แหล่งที่มาที่กำลังป้อนข้อมูลเข้าสู่ PW_Conversion
  • Triggered last 7 days: จำนวนรวมของอีเวนต์ PW_Conversion ที่ถูกทริกเกอร์ในช่วงเวลานั้น จากการแมปปัจจุบันหรือในอดีต หรือจากการเรียก postEvent โดยตรง

คลิก View code เพื่อเปิดตัวอย่างการผสานรวม PW_Conversion อีกครั้ง

การ์ดติดตามอีเวนต์ Conversion หลังการตั้งค่า แสดงจำนวนอีเวนต์ที่ถูกทริกเกอร์ จำนวนอีเวนต์ที่แมป ลิงก์ดูโค้ด การแมปอีเวนต์ และวิธีการใช้งาน