การผสานรวมกับ Stripe
Stripe เป็นแพลตฟอร์มการชำระเงินที่ให้คุณรับการชำระเงินและจัดการการสมัครสมาชิก การผสานรวม Stripe กับ Pushwoosh ช่วยให้คุณสามารถติดตามการชำระเงินและการสมัครสมาชิกใน แคมเปญ, วิเคราะห์รายได้ตาม Journey และผลิตภัณฑ์, แบ่งกลุ่มผู้ใช้ ตามเหตุการณ์การชำระเงิน และใช้ ManyMoney AI สำหรับข้อมูลเชิงลึกเกี่ยวกับรายได้
ภาพรวมการผสานรวม
Anchor link toประเภทการผสานรวม
Anchor link toแหล่งที่มา: เหตุการณ์การชำระเงินและการสมัครสมาชิกจะถูกส่งจาก Stripe ไปยัง Pushwoosh
ข้อกำหนดเบื้องต้น
Anchor link toในการตั้งค่าการผสานรวม Stripe กับ Pushwoosh โปรดตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:
- คุณมีบัญชี Pushwoosh ที่ใช้งานอยู่
- คุณมีบัญชี Stripe
อภิธานศัพท์ (การจับคู่ชื่อเอนทิตีหากแตกต่างกัน)
Anchor link toตารางด้านล่างแสดงการจับคู่เอนทิตีของ Stripe กับ Pushwoosh การจับคู่นี้ทำได้โดยการส่งผ่านฟิลด์ที่สอดคล้องกันเป็นข้อมูลเมตาเมื่อคุณสร้าง Checkout Session (ดู การกำหนดค่า Metadata)
| Stripe | Pushwoosh |
|---|---|
| ลูกค้า | user_id (จำเป็น), device_id (ไม่บังคับ) ในข้อมูลเมตา |
| การชำระเงิน / การเรียกเก็บเงิน | เหตุการณ์ StripePaymentSucceeded (charge.succeeded) |
| ใบแจ้งหนี้ (ชำระแล้ว) | เหตุการณ์ StripeInvoicePaid (invoice.paid) |
| การสมัครสมาชิก | StripeSubscriptionCreated + แอตทริบิวต์ใน StripeInvoicePaid |
| ผลิตภัณฑ์ / ราคา | product_id, product_name ในข้อมูลเมตาและแอตทริบิวต์ของเหตุการณ์ |
| แคมเปญ (journey) | journey_uuids ในข้อมูลเมตา |
เอนทิตีที่ซิงโครไนซ์
Anchor link to- เหตุการณ์การชำระเงิน (การชำระเงินครั้งเดียว, ใบแจ้งหนี้การสมัครสมาชิก)
- เหตุการณ์การสมัครสมาชิก (สร้างการสมัครสมาชิก, ชำระใบแจ้งหนี้การสมัครสมาชิกแล้ว)
การผสานรวมทำงานอย่างไร
Anchor link toหลังจากที่คุณเชื่อมต่อบัญชี Stripe ของคุณกับ Pushwoosh ผ่าน Stripe Connect แล้ว Pushwoosh จะได้รับข้อมูลการชำระเงินและการสมัครสมาชิกจาก Stripe คุณสามารถเชื่อมโยงแต่ละธุรกรรมกับแคมเปญและผู้ใช้หรืออุปกรณ์ได้โดยการส่งผ่านข้อมูลเมตาเมื่อสร้าง Checkout Session (ดู การกำหนดค่า Metadata)
Pushwoosh สร้างเหตุการณ์ที่คุณสามารถใช้สำหรับ การแบ่งกลุ่ม และการวิเคราะห์
โฟลว์ข้อมูล
Anchor link to- คุณเชื่อมต่อบัญชี Stripe ของคุณกับ Pushwoosh หนึ่งครั้งผ่าน Stripe Connect ใน Settings → 3rd-party integrations
- เมื่อสร้าง Checkout Session คุณจะส่งผ่านข้อมูลเมตาเพื่อให้สามารถระบุแหล่งที่มาของการชำระเงินได้ในภายหลัง (ดู การกำหนดค่า Metadata)
- เมื่อมีเหตุการณ์การชำระเงินหรือการสมัครสมาชิกเกิดขึ้นใน Stripe (เช่น
charge.succeededสำหรับการชำระเงินครั้งเดียว,invoice.paidสำหรับการสมัครสมาชิก) Stripe จะส่งข้อมูลไปยัง Pushwoosh - Pushwoosh สร้างเหตุการณ์ที่สอดคล้องกันและใช้ข้อมูลเมตาสำหรับการระบุแหล่งที่มา ข้อมูลนี้จะปรากฏใน Finance Overview, Audience → Events และ ManyMoney
กรณีการใช้งาน
Anchor link toติดตามการชำระเงิน
Anchor link toรับข้อมูลเกี่ยวกับการชำระเงินและการสมัครสมาชิกที่สำเร็จทั้งหมดโดยอัตโนมัติ
เชื่อมโยงการชำระเงินกับแคมเปญ
Anchor link toเชื่อมโยงธุรกรรมกับ customer journeys ที่เฉพาะเจาะจงโดยการส่งผ่านข้อมูลเมตา (ดู การกำหนดค่า Metadata)
วิเคราะห์รายได้
Anchor link toดูรายได้ตามแคมเปญ, ผลิตภัณฑ์, ผู้ใช้ และอุปกรณ์
แบ่งกลุ่มผู้ชมของคุณ
Anchor link toสร้างเซกเมนต์ ตามเหตุการณ์การชำระเงิน
การวิเคราะห์ด้วย AI
Anchor link toผู้ช่วย ManyMoney AI จะได้รับสถิติการชำระเงินและการสมัครสมาชิกโดยอัตโนมัติ และสามารถตัดสินใจโดยใช้ข้อมูลนี้ได้
ตั้งค่าการผสานรวม
Anchor link toเชื่อมต่อ Stripe กับ Pushwoosh
Anchor link to- เปิดแอปพลิเคชัน Pushwoosh ใดก็ได้ (บัญชี Stripe จะเชื่อมโยงกับบัญชีทั้งหมดของคุณ ไม่ใช่แอปพลิเคชันเฉพาะ) และไปที่ Settings → 3rd-party integrations
- ค้นหาการ์ด Stripe และคลิกปุ่ม LOGIN PAGE

- คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าการให้สิทธิ์ของ Stripe

- ในหน้า Stripe ให้ป้อนอีเมลของคุณแล้วคลิก Continue
- เข้าสู่ระบบบัญชี Stripe ของคุณ (หรือสร้างบัญชีใหม่) หากคุณมีหลายบัญชี ให้เลือกบัญชีที่คุณต้องการเชื่อมต่อ
- คลิก Connect เพื่อยืนยัน
- หลังจากการให้สิทธิ์สำเร็จ คุณจะถูกเปลี่ยนเส้นทางกลับไปยัง Pushwoosh สถานะการผสานรวมจะเปลี่ยนเป็น Connected

ยกเลิกการเชื่อมต่อการผสานรวม
Anchor link toวิธีที่ 1 ผ่าน Pushwoosh
Anchor link to- ไปที่ Settings → 3rd-party integrations
- ค้นหาการ์ด Stripe และคลิกปุ่ม SETTINGS
- ในหน้าต่างป๊อปอัป ให้คลิกปุ่ม Disconnect

วิธีที่ 2 ผ่าน Stripe Dashboard
Anchor link to- เข้าสู่ระบบ Stripe Dashboard
- ไปที่ Settings → Team and security → Installed apps
- ค้นหาแอปพลิเคชันในส่วน Connect Extensions

เมื่อคุณยกเลิกการเชื่อมต่อผ่าน Stripe, Pushwoosh จะได้รับการแจ้งเตือนโดยอัตโนมัติและลบการผสานรวมออก
การกำหนดค่า Metadata
Anchor link toStripe ส่งเหตุการณ์การชำระเงินไปยัง Pushwoosh แต่หากไม่มีข้อมูลเพิ่มเติม Pushwoosh จะไม่สามารถบอกได้ว่าการชำระเงินนั้นเป็นของแคมเปญใดหรือผู้ใช้คนใด เมื่อคุณส่งผ่านข้อมูลเมตา ณ เวลาที่สร้าง Checkout Session (รหัสแคมเปญ, รหัสผู้ใช้หรืออุปกรณ์, ผลิตภัณฑ์) การชำระเงินแต่ละครั้งจะถูกระบุแหล่งที่มาไปยัง Journey และผู้ใช้ที่ถูกต้อง
จากนั้นคุณจะเห็นรายได้ตามแคมเปญใน Finance Overview, สร้างเซกเมนต์ตามผู้ชำระเงิน และใช้ ManyMoney พร้อมการระบุแหล่งที่มาที่ถูกต้อง
ฟิลด์ Metadata ที่มีอยู่
Anchor link to| ฟิลด์ | คำอธิบาย | จำเป็น | ตัวอย่าง |
|---|---|---|---|
journey_uuids | รหัสแคมเปญ (journey) คั่นด้วยเครื่องหมายอัฒภาค | ไม่ | bfab4bc0-b0a5-414b-befc-4aaddc429b0e;a2bff710-6b49-44d1-96a7-3232feeca6e9 |
user_id | ตัวระบุผู้ใช้ จำเป็นสำหรับการรวบรวมเหตุการณ์และเพื่อให้ device_id ถูกนำไปใช้ | ใช่ | user_12345 หรือ email@example.com |
device_id | รหัสฮาร์ดแวร์ของอุปกรณ์ (HWID) | ไม่ | hwid_abc123 |
product_id | รหัสผลิตภัณฑ์ | ไม่ | prod_premium |
product_name | ชื่อผลิตภัณฑ์ | ไม่ | Premium Plan |
การส่งผ่าน Metadata ผ่าน Checkout Session
Anchor link toข้อมูลเมตาจะถูกส่งผ่านเมื่อสร้าง Checkout Session ขึ้นอยู่กับประเภทการชำระเงิน:
| ประเภทการชำระเงิน | พารามิเตอร์ | เหตุการณ์ Stripe |
|---|---|---|
การชำระเงินครั้งเดียว (mode=payment) | payment_intent_data[metadata] | charge.succeeded |
การสมัครสมาชิก (mode=subscription) | subscription_data[metadata] | invoice.paid |
ลำดับความสำคัญของ Metadata ระหว่างการประมวลผล
Anchor link toสำหรับการสมัครสมาชิก (เหตุการณ์ invoice.paid):
Invoice metadata → if empty → Subscription metadataสำหรับการชำระเงินครั้งเดียว (เหตุการณ์ charge.succeeded):
Charge metadata (from payment_intent_data)การสร้าง Checkout Session ผ่าน Stripe API (curl)
Anchor link toการชำระเงินครั้งเดียว (mode=payment)
Anchor link tocurl https://api.stripe.com/v1/checkout/sessions \ -u sk_live_YOUR_SECRET_KEY: \ -d "mode=payment" \ -d "success_url=https://example.com/success" \ -d "cancel_url=https://example.com/cancel" \ -d "line_items[0][price]=price_1234567890" \ -d "line_items[0][quantity]=1" \ -d "payment_intent_data[metadata][journey_uuids]=bfab4bc0-b0a5-414b-befc-4aaddc429b0e" \ -d "payment_intent_data[metadata][user_id]=user_12345" \ -d "payment_intent_data[metadata][device_id]=hwid_abc123" \ -d "payment_intent_data[metadata][product_id]=prod_premium" \ -d "payment_intent_data[metadata][product_name]=Premium Plan"การสมัครสมาชิก (mode=subscription)
Anchor link tocurl https://api.stripe.com/v1/checkout/sessions \ -u sk_live_YOUR_SECRET_KEY: \ -d "mode=subscription" \ -d "success_url=https://example.com/success" \ -d "cancel_url=https://example.com/cancel" \ -d "line_items[0][price]=price_monthly_premium" \ -d "line_items[0][quantity]=1" \ -d "subscription_data[metadata][journey_uuids]=bfab4bc0-b0a5-414b-befc-4aaddc429b0e" \ -d "subscription_data[metadata][user_id]=user_12345" \ -d "subscription_data[metadata][device_id]=hwid_abc123" \ -d "subscription_data[metadata][product_name]=Monthly Premium"ดูข้อมูล
Anchor link toหลังจากการผสานรวมสำเร็จ แดชบอร์ด Finance Overview ใหม่จะปรากฏในส่วน Dashboards ที่นั่นคุณสามารถดูสถิติรายได้รวมและการสมัครสมาชิกใหม่ที่แบ่งตามแคมเปญ (journey)

สำหรับข้อมูลโดยละเอียดเพิ่มเติม โปรดไปที่ Stripe Dashboard ของคุณ
สร้างเซกเมนต์ตามการชำระเงิน
Anchor link toใช้เหตุการณ์ Stripe เพื่อสร้างเซกเมนต์ผู้ใช้:
- เปิด Audience → Segments
- คลิก Create Segment เพื่อเปิดตัวสร้างเซกเมนต์
- ใน Add filter by คลิก Event
- เลือกเหตุการณ์ Stripe จากเมนูแบบเลื่อนลง (ดูตารางด้านล่างสำหรับเหตุการณ์ที่มีอยู่)
- ตั้งค่าเงื่อนไข: จำนวนครั้งที่เกิดเหตุการณ์และกรอบเวลา (เช่น ในช่วง 30 วันที่ผ่านมา, ระหว่างวันที่)
- คุณสามารถจำกัดเซกเมนต์ให้แคบลงได้โดยใช้แอตทริบิวต์ของเหตุการณ์ ตารางด้านล่างแสดงรายการแอตทริบิวต์ที่มีอยู่สำหรับแต่ละเหตุการณ์
| เหตุการณ์ | คำอธิบาย | แอตทริบิวต์ |
|---|---|---|
StripePaymentSucceeded | การชำระเงินสำเร็จ | __amount, __currency, invoice_id, journey_uuids, product_id, product_name, stripe_customer_id, subscription_id |
StripeInvoicePaid | ชำระใบแจ้งหนี้การสมัครสมาชิกแล้ว | __amount, __currency, journey_uuids, product_id, product_name, stripe_customer_id, transaction_id, transaction_type |
StripeSubscriptionCreated | สร้างการสมัครสมาชิกแล้ว | __amount, __currency, interval, journey_uuids, product_id, product_name, status, stripe_customer_id, subscription_id |

- หากต้องการเพิ่มเหตุการณ์เพิ่มเติม ให้เพิ่มตัวกรองเหตุการณ์อีกตัวหนึ่งและเลือกตัวดำเนินการ (AND หรือ OR) ระหว่างเงื่อนไข
เรียนรู้เพิ่มเติมเกี่ยวกับการสร้างเซกเมนต์
ผู้ช่วย ManyMoney AI
Anchor link toหลังจากการผสานรวม Stripe สำเร็จ ผู้ช่วย AI ManyMoney จะสามารถเข้าถึงสถิติการชำระเงินและการสมัครสมาชิกได้โดยอัตโนมัติ
ManyMoney มีให้บริการในอินเทอร์เฟซ Dashboard หลังจากที่คุณเชื่อมต่อ Stripe ข้อมูลการชำระเงินจะพร้อมสำหรับการวิเคราะห์โดยอัตโนมัติ ไม่จำเป็นต้องมีการกำหนดค่าเพิ่มเติม
สิ่งที่ ManyMoney สามารถทำได้
Anchor link to- วิเคราะห์รายได้: ตอบคำถามเกี่ยวกับรายได้, Conversion และประสิทธิภาพของแคมเปญ
- เปรียบเทียบช่วงเวลา: แสดงพลวัตการชำระเงินและการสมัครสมาชิกในช่วงเวลาต่างๆ
- ระบุแนวโน้ม: ตรวจจับผลิตภัณฑ์และเซกเมนต์ผู้ชมที่กำลังเติบโตและลดลง
- ให้คำแนะนำ: แนะนำการเพิ่มประสิทธิภาพโดยอิงจากข้อมูลการชำระเงิน