การผสานรวมกับ RevenueCat
RevenueCat เป็นแพลตฟอร์มการจัดการการสมัครสมาชิกที่ช่วยให้การซื้อในแอปและการสมัครสมาชิกสำหรับธุรกิจบนแพลตฟอร์ม iOS, Android และเว็บเป็นเรื่องง่าย โดยมีเครื่องมือที่ครอบคลุมสำหรับการสร้าง วิเคราะห์ และปรับปรุงการสมัครสมาชิกในแอป
ด้วยการผสานรวม Pushwoosh กับ RevenueCat ธุรกิจสามารถส่ง push notifications, ข้อความแจ้งเตือนในแอป และข้อความอื่นๆ ที่ตรงเป้าหมายไปยังผู้ใช้ตาม event การสมัครสมาชิกที่ส่งจาก RevenueCat ไปยัง Pushwoosh ซึ่งสามารถกระตุ้นให้ผู้ใช้ต่ออายุการสมัครสมาชิก อัปเกรดเป็นระดับที่สูงขึ้น หรือใช้ประโยชน์จากข้อเสนอพิเศษ ซึ่งจะช่วยเพิ่มการมีส่วนร่วม เพิ่มรายได้สูงสุด และทำให้การจัดการการสมัครสมาชิกง่ายขึ้น
กรณีการใช้งาน
Anchor link toการสื่อสารส่วนบุคคล
Anchor link toธุรกิจสามารถใช้การผสานรวมเพื่อปรับแต่งการสื่อสารกับลูกค้า ตัวอย่างเช่น แพลตฟอร์ม e-learning สามารถเพิ่มการมีส่วนร่วมของผู้ใช้โดยการส่ง push notifications ส่วนบุคคลเมื่อตรวจพบการเปลี่ยนแปลงแผนการสมัครสมาชิก การแจ้งเตือนเหล่านี้จะให้คำแนะนำในการเปลี่ยนผ่าน แนะนำหลักสูตรที่เกี่ยวข้องตามแผนใหม่ และมอบสิทธิประโยชน์พิเศษที่สอดคล้องกับการอัปเดต
การแจ้งเตือนปัญหาการเรียกเก็บเงิน
Anchor link toเมื่อการสมัครสมาชิกของผู้ใช้ประสบปัญหาการเรียกเก็บเงิน ธุรกิจสามารถใช้การผสานรวม RevenueCat กับ Pushwoosh เพื่อส่งการแจ้งเตือนที่ตรงเป้าหมายได้ทันที ตัวอย่างเช่น บริการสตรีมมิ่งสามารถแจ้งให้ผู้ใช้ทราบเกี่ยวกับปัญหาการเรียกเก็บเงินและให้คำแนะนำในการแก้ไข เช่น การอัปเดตข้อมูลการชำระเงิน
การแจ้งเตือนการซื้อที่ไม่ต่ออายุ
Anchor link toธุรกิจสามารถใช้ประโยชน์จากการผสานรวม RevenueCat กับ Pushwoosh เพื่อเปลี่ยนการซื้อครั้งเดียวให้เป็นความสัมพันธ์กับลูกค้าที่ยั่งยืน ตัวอย่างเช่น บริการจัดส่งอาหารสามารถส่ง push notification หลังการซื้อเพื่อขอบคุณลูกค้าและแนะนำผลิตภัณฑ์ที่เกี่ยวข้องหรือโปรโมตแผนการสมัครสมาชิกเพื่อความสะดวกอย่างต่อเนื่อง ซึ่งจะช่วยสร้างความภักดีของลูกค้า เพิ่มโอกาสในการขายเพิ่ม และอาจเปลี่ยนผู้ซื้อครั้งเดียวให้เป็นสมาชิกได้
โปรโมชั่นการอัปเกรดระดับ
Anchor link toแอปที่มีระดับการสมัครสมาชิกหลายระดับสามารถใช้การผสานรวมเพื่อติดตามการสมัครสมาชิกของผู้ใช้และส่งข้อความแจ้งเตือนการอัปเกรดที่ปรับให้เหมาะสม ตัวอย่างเช่น แอปเกมสามารถใช้ push notifications เพื่อเน้นย้ำถึงประโยชน์ของระดับพรีเมียม เช่น เนื้อหาพิเศษหรือส่วนลด เพื่อกระตุ้นให้ผู้ใช้อัปเกรดการสมัครสมาชิกของตน
Events
Anchor link toการผสานรวมนี้ช่วยให้สามารถติดตาม event ต่างๆ ได้ โดยจะสร้าง event เหล่านี้ใน Pushwoosh โดยอัตโนมัติเมื่อ event แรกถูกส่งจาก RevenueCat event เหล่านี้รวมถึง:
| Event | Event Name | คำอธิบาย | Attributes |
|---|---|---|---|
| การซื้อครั้งแรก | RC_INITIAL_PURCHASE | มีการซื้อการสมัครสมาชิกใหม่ |
|
| การซื้อที่ไม่ต่ออายุ | RC_NON_RENEWING_PURCHASE | ลูกค้าได้ทำการซื้อซึ่งจะไม่ต่ออายุอัตโนมัติ |
|
| การต่ออายุ | RC_RENEWAL | การสมัครสมาชิกที่มีอยู่ได้รับการต่ออายุ หรือผู้ใช้ที่เคยยกเลิกได้กลับมาสมัครใหม่ |
|
| การเปลี่ยนแปลงผลิตภัณฑ์ | RC_PRODUCT_CHANGE | สมาชิกได้เปลี่ยนแปลงผลิตภัณฑ์ของการสมัครสมาชิกของตน | |
| การยกเลิก | RC_CANCELLATION | การสมัครสมาชิกหรือการซื้อที่ไม่ต่ออายุได้ถูกยกเลิก | |
| ปัญหาการเรียกเก็บเงิน | RC_BILLING_ISSUE | เกิดปัญหาขึ้นขณะพยายามเรียกเก็บเงินจากสมาชิก | |
| นามแฝงการสมัครสมาชิก | RC_SUBSCRIBER_ALIAS | เกิดขึ้นเมื่อมีการลงทะเบียน app_user_id ใหม่สำหรับสมาชิกที่มีอยู่ | |
| การสมัครสมาชิกหยุดชั่วคราว | RC_SUBSCRIPTION_PAUSED | การสมัครสมาชิกถูกตั้งค่าให้หยุดชั่วคราวเมื่อสิ้นสุดระยะเวลา | |
| การยกเลิกการยกเลิก | RC_UNCANCELLATION | การสมัครสมาชิกที่ถูกยกเลิกและยังไม่หมดอายุได้ถูกเปิดใช้งานอีกครั้ง | |
| การโอน | RC_TRANSFER | มีการเริ่มต้นการโอนธุรกรรมและสิทธิ์ระหว่าง App User ID หนึ่งไปยังอีก ID หนึ่ง | |
| การสมัครสมาชิกขยายเวลา | RC_SUBSCRIPTION_EXTENDED | การสมัครสมาชิกที่มีอยู่ได้รับการขยายเวลา (วันหมดอายุของระยะเวลาการสมัครสมาชิกปัจจุบันถูกเลื่อนออกไป) | |
| การหมดอายุ | RC_EXPIRATION | การสมัครสมาชิกของลูกค้าหมดอายุ |
|
คุณสามารถใช้ event ทั้งหมดนี้ใน customer journeys ของคุณได้ event ที่มี attribute price สามารถใช้กับ RFM segmentation ได้
การตั้งค่าการผสานรวม
Anchor link toซิงโครไนซ์ User IDs และ HWIDs ระหว่าง Pushwoosh และ RevenueCat
Anchor link toเพื่อซิงค์ event ระหว่าง RevenueCat และ Pushwoosh ไปยังผู้ใช้คนเดียวกัน คุณต้องตั้งค่า Pushwoosh UserID ให้ตรงกับ RevenueCat App User Id สำหรับการทำเช่นนี้ ให้ตั้งค่า appUserID จาก RevenueCat SDK ใน Pushwoosh SDK เรียนรู้เพิ่มเติมเกี่ยวกับ RevenueCat appUserID
สำหรับ Android
Anchor link toตั้งค่า appUserID ที่ได้รับจาก RevenueCat SDK ใน Pushwoosh SDK โดยใช้เมธอด Pushwoosh.getInstance().setUserId(appUserIDFromRC);
สำหรับ iOS
Anchor link toตั้งค่า appUserID ที่ได้รับจาก RevenueCat SDK ใน Pushwoosh SDK โดยใช้เมธอด [[Pushwoosh sharedInstance] setUserId: appUserIDFromRC];
ส่ง event ของ RevenueCat ไปยัง Pushwoosh
Anchor link toหลังจากที่คุณซิงโครไนซ์ User IDs และ HWIDs ใน Pushwoosh และ RevenueCat แล้ว ให้เปิดใช้งานการผสานรวม Pushwoosh ในแดชบอร์ด RevenueCat ของคุณ
- ไปที่โปรเจกต์ของคุณในแดชบอร์ด RevenueCat และค้นหาการ์ด Integrations ในเมนูด้านซ้าย คลิก + New หรือ Add integration

- เลือก Webhooks จากเมนู Integrations

- ตั้งชื่อการผสานรวมให้เข้าใจง่าย เช่น Pushwoosh เพื่อให้ง่ายต่อการระบุ
- ป้อน URL ต่อไปนี้ในช่อง Webhook URL:
https://integration-revenuecat.svc-nue.pushwoosh.com/integration-revenuecat/v1/post-event?pwapp=APP_CODE"

ใน URL ให้แทนที่ APP_CODE ด้วยรหัสแอปพลิเคชัน Pushwoosh ที่มีอยู่ของคุณ ซึ่งอยู่ใต้ชื่อแอปพลิเคชันของคุณในบัญชี Pushwoosh

- ในช่อง Authorization header value ให้ใส่ Pushwoosh API token ของคุณ คุณสามารถค้นหาโทเค็นนี้ได้ที่ Settings > API Access ใน Pushwoosh

- ตัดสินใจว่าคุณต้องการส่ง event สำหรับการซื้อใน production (ใช้งานจริง), sandbox (ทดสอบ) หรือทั้งสองอย่าง
- ในเมนู App ให้ระบุว่า event ของ webhook ควรถูกส่งสำหรับแอปเดียวหรือทุกแอปภายในโปรเจกต์
- ในเมนู Event Type ให้เลือกว่าจะส่ง event ทั้งหมดหรือระบุ event ที่จะส่งไปยัง Pushwoosh

- เลือกที่จะแสดง event ทั้งหมด, เฉพาะ event ที่สำเร็จ, หรือเฉพาะ event ที่ล้มเหลว

นอกจากนี้ คุณยังมีตัวเลือกในการส่ง Webhook ทดสอบได้อีกด้วย