# วิธีตั้งค่าแคมเปญการมีส่วนร่วมของผู้ใช้ใน Pushwoosh

ผู้ใช้ใหม่ของคุณได้ทำ [onboarding](/th/tutorials/product-guides/lifecycle-marketing-campaigns/how-to-onboard-users-with-pushwoosh/) และ [เปิดใช้งานแล้ว](/th/tutorials/product-guides/lifecycle-marketing-campaigns/how-to-set-up-a-user-activation-campaign-with-pushwoosh/) หรือยัง? เยี่ยมมาก! ตอนนี้ถึงเวลาที่จะทำให้พวกเขายังคงสนใจแอปของคุณต่อไป แคมเปญการมีส่วนร่วมที่ออกแบบมาอย่างดีจะช่วยให้คุณ:

* สร้างความสัมพันธ์ระยะยาวกับผู้ใช้
* ทำให้ผู้ใช้ภักดีต่อผลิตภัณฑ์ของคุณ
* เพิ่มรายได้

ขั้นตอนด้านล่างนี้จะช่วยให้คุณตั้งค่าแคมเปญแอปที่มีประสิทธิภาพสำหรับการมีส่วนร่วมโดยใช้ [Customer Journey Builder](/th/product/customer-journey/pushwoosh-journey-overview) ของเรา

## คิดเกี่ยวกับจุดเริ่มต้นของแคมเปญ

ใน Customer Journey Builder แต่ละแคมเปญจะเริ่มต้นด้วยจุดเริ่มต้น (entry point) ที่มีทริกเกอร์หรือกลุ่มผู้ใช้ที่เฉพาะเจาะจง กำหนดค่าทริกเกอร์หรือกลุ่มผู้ใช้ขึ้นอยู่กับประเภทของจุดเริ่มต้นที่คุณต้องการใช้:

* **Trigger-based entry:** แคมเปญจะเริ่มต้นเมื่อผู้ใช้กระตุ้น event (เช่น ทำการกระทำที่เฉพาะเจาะจง) หากคุณต้องการตั้งค่า trigger-based entry ก่อนอื่นให้ [ตั้งค่า Events](/th/product/audience-data-and-segmentation/events/) ในโปรเจกต์ Pushwoosh ของคุณ
<Aside type="note">
ในการตั้งค่า events คุณจะต้องได้รับความช่วยเหลือจากทีมพัฒนาของคุณ ดังนั้นอย่าลืมแชร์ [ลิงก์นี้](/th/developer/guides/audience-and-segmentation/events#custom-events-implementation) ให้กับพวกเขาเพื่อดูคำแนะนำโดยละเอียด
</Aside>
* **Audience-based entry:** แคมเปญจะเริ่มต้นสำหรับผู้ใช้ทั้งหมดในกลุ่มผู้ใช้ที่เฉพาะเจาะจง หากคุณต้องการตั้งค่า audience-based entry ก่อนอื่นให้ [ตั้งค่า Tags](/th/product/audience-data-and-segmentation/user-data-tags/tags/) ที่ระบุตัวตนผู้ใช้ของคุณและ [สร้าง Segments](/th/product/audience-data-and-segmentation/segmentation/) ตาม tags เหล่านี้

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

## เตรียมเนื้อหาที่น่าสนใจ

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

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

ใน Customer Journey Builder คุณสามารถรวมช่องทางต่างๆ เพื่อการมีส่วนร่วมที่ดีขึ้น ดังนั้นคุณอาจพิจารณาสร้างเนื้อหาเฉพาะสำหรับช่องทางเหล่านี้:

* **Push notifications** เหมาะสำหรับการนำผู้ใช้กลับมาที่แอปและสร้างนิสัยในการใช้งาน อาจเป็นสิ่งที่น่าสนใจที่กระตุ้นให้ผู้ใช้เปิดแอป (เช่น การแจ้งเตือน, ข่าวสาร, ข้อเสนอพิเศษ)
* **In-app messages** เหมาะสำหรับการนำเสนอเคล็ดลับที่เป็นประโยชน์ภายในแอปและขอความคิดเห็น อย่างไรก็ตาม คุณไม่สามารถนำผู้ใช้กลับมาที่แอปโดยใช้ in-apps เพียงอย่างเดียวได้ ดังนั้นจึงควรใช้ร่วมกับ push notifications
* **Emails** เหมาะสำหรับอุตสาหกรรมเช่น e-commerce คุณสามารถส่ง follow-ups หลังจากการกระทำเป้าหมายบางอย่าง (เช่น การซื้อ), ให้เคล็ดลับและแนวคิดที่เป็นประโยชน์เกี่ยวกับการใช้แอปของคุณ หรือเสนอข้อเสนอพิเศษ

## สร้าง Customer Journey

ตอนนี้ถึงเวลาสร้างแคมเปญของคุณใน [Customer Journey Builder](/th/product/customer-journey/pushwoosh-journey-overview/) ของเราแล้ว

<img src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-1.webp" alt="อินเทอร์เฟซ Customer Journey Builder แสดงตำแหน่งที่จะคลิกเพื่อสร้างแคมเปญใหม่"/>

โครงสร้างแคมเปญอาจแตกต่างกันไปอย่างมากขึ้นอยู่กับเป้าหมายของคุณ ในตัวอย่างของเรา เราจะแสดงวิธีตั้งค่าแคมเปญการมีส่วนร่วมแบบง่ายๆ สำหรับแอปสตรีมมิ่งเพลง:

<img src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-2.webp" alt="ตัวอย่างแคมเปญการมีส่วนร่วมของแอปสตรีมมิ่งเพลงที่แสดงโฟลว์ของกลุ่มผู้รักเพลงแจ๊ส"/>

### กำหนดจุดเริ่มต้น

ในแอปสตรีมมิ่งเพลงตัวอย่างของเรา เราจะเพิ่มจุดเริ่มต้นแบบ audience-based เพื่อดึงดูดผู้รักเพลงแจ๊ส:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-3.webm" title="การกำหนดค่าจุดเริ่มต้นแบบ audience-based แสดงการเลือกกลุ่มผู้รักเพลงแจ๊ส" autoplay loop muted playsinline />

<Aside type="note">
เพื่อสร้างกลุ่มผู้รักเพลงแจ๊ส เราได้ดำเนิน [แคมเปญ onboarding](/th/tutorials/product-guides/lifecycle-marketing-campaigns/how-to-onboard-users-with-pushwoosh/) เพื่อค้นหาความชอบทางดนตรีของผู้ใช้ ผู้ใช้แต่ละคนจะได้รับค่า tag _Preferences_ ตามการตอบสนองของพวกเขา โดยใช้ค่าของ tag นี้ เราได้สร้าง segments ตามรสนิยมทางดนตรี
</Aside>

### ส่ง push ที่น่าสนใจ

มาส่ง push notification ให้กับผู้รักเพลงแจ๊สทุกคนเกี่ยวกับเพลย์ลิสต์พิเศษในแอปกัน:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-4.webm" title="องค์ประกอบ Push notification แสดงข้อเสนอเพลย์ลิสต์พิเศษสำหรับผู้รักเพลงแจ๊ส" autoplay loop muted playsinline />

<Aside type="note">
ในการสร้าง push notification นี้ เราได้สร้าง [deep link](/th/product/messaging-channels/push-notifications/advanced-push-features/deep-linking/) ที่นำไปสู่เพลย์ลิสต์เพลงแจ๊สสมัยใหม่ก่อน จากนั้นเราได้กำหนดค่าข้อความ push ที่มี deep link นี้และ [บันทึกเป็น preset](/th/product/content/push-presets#_top)
</Aside>

เราจะแบ่งโฟลว์ขึ้นอยู่กับว่า push นี้ถูกเปิดหรือถูกละเลย:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-5.webm" title="สาขาแยกของ Push notification แสดงเส้นทางของผู้ใช้ที่เปิดและละเลย" autoplay loop muted playsinline />

เราจะตั้งค่า silent hours เพื่อหลีกเลี่ยงการรบกวนผู้ใช้เมื่อพวกเขาไม่น่าจะฟังเพลง:

<img src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-6.webp" alt="การกำหนดค่า Silent Hours เพื่อป้องกันการแจ้งเตือนในช่วงเวลาที่ไม่ค่อยมีการฟังเพลง"/>

### เพิ่มทริกเกอร์เวลาฟัง

_สำหรับผู้ที่เปิด push notification_

ตอนนี้เราจะแบ่งผู้ที่คลิก push notification ออกเป็นสองกลุ่ม: ผู้ใช้ที่ฟังเพลย์ลิสต์เป็นระยะเวลานานและผู้ใช้ที่ใช้เวลาน้อยมากก่อนที่จะปิดเพลย์ลิสต์

ก่อนอื่น เราจะตั้งค่า [event](/th/product/audience-data-and-segmentation/events/) "N minutes listened" ในแอปและโปรเจกต์ Pushwoosh

หลังจากนั้น เราจะเพิ่มองค์ประกอบ **Wait for Trigger** โดยเลือก event "N minutes listened":

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-7.webm" title="องค์ประกอบ Wait for Trigger ตรวจสอบ event N minutes listened สำหรับการมีส่วนร่วมกับเพลย์ลิสต์" autoplay loop muted playsinline />

### ตั้งค่าการหน่วงเวลา

_สำหรับผู้ที่ไม่ได้เปิด push notification_

หากผู้ใช้ไม่คลิก push notification เราจะตั้งค่า **Time Delay** หนึ่งวันก่อนที่จะพยายามดึงพวกเขากลับมาที่แอปอีกครั้ง:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-8.webm" title="องค์ประกอบ Time Delay ตั้งค่าเป็นหนึ่งวันก่อนพยายาม re-engagement" autoplay loop muted playsinline />

### อัปเดตโปรไฟล์ผู้ใช้

_สำหรับผู้ที่กระตุ้น event "N minutes listened"_

หากผู้ใช้กระตุ้น event "N minutes listened" เราจะแท็กพวกเขาเป็น _Listened to Modern jazz playlist_ ในการทำเช่นนี้ เราจะเพิ่มองค์ประกอบ **Update User Profile**:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-9.webm" title="องค์ประกอบ Update User Profile แท็กผู้ใช้ที่มีส่วนร่วมว่าฟังเพลย์ลิสต์แจ๊สแล้ว" autoplay loop muted playsinline />

<Aside type="note">
เราได้สร้าง [tag](/th/product/audience-data-and-segmentation/user-data-tags/tags/) _Listened to Modern Jazz playlist_ ไว้ล่วงหน้าและเลือกประเภทข้อมูลเป็น _boolean_

เพิ่ม tags เพื่อแบ่งกลุ่มผู้ชมเพิ่มเติมและส่งคำแนะนำที่เกี่ยวข้องในอนาคต
</Aside>

### ส่ง push ที่น่าสนใจอีกครั้ง

_สำหรับผู้ที่ไม่ได้เปิด push แรกหรือไม่กระตุ้น event "N minutes listened"_

มาส่ง push ที่น่าสนใจอีกครั้งให้กับผู้ที่ไม่สนใจเพลย์ลิสต์เพื่อพยายามดึงพวกเขากลับมาที่แอป เราจะเชิญผู้ใช้เหล่านี้ให้ฟังเพลงประจำวัน:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-10.webm" title="Push notification ครั้งที่สองเสนอเพลงประจำวันให้กับผู้ใช้ที่ไม่มีส่วนร่วมกับเพลย์ลิสต์" autoplay loop muted playsinline />

<Aside type="note">
ในการสร้าง push notification นี้ เราได้สร้าง [deep link](/th/product/messaging-channels/push-notifications/advanced-push-features/deep-linking/) ที่นำไปสู่ส่วนเพลงประจำวันก่อน จากนั้นเราได้กำหนดค่าข้อความ push ที่มี deep link นี้และ [บันทึกเป็น preset](/th/product/content/push-presets#_top)

เพื่อให้ได้ผลลัพธ์ที่ดีที่สุดที่นี่ คุณสามารถ [ปรับแต่งเนื้อหา](/th/product/personalization/dynamic-content#how-to-personalize-the-push) ของ push notifications ของคุณได้
</Aside>

หากผู้ใช้เปิด push _Track of the day_ เราจะรอให้ทริกเกอร์ "N minutes listened" ทำงานและดำเนินการต่อใน Journey:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-11.webm" title="รอทริกเกอร์การมีส่วนร่วมหลังจากการส่ง push notification ครั้งที่สอง" autoplay loop muted playsinline />

### แสดง in-app เพื่อการมีส่วนร่วมเพิ่มเติม

_สำหรับผู้ที่กระตุ้น event “N minutes listened”_

ตอนนี้เราต้องการแสดงเนื้อหาที่น่าสนใจมากขึ้นให้กับผู้ใช้ที่ได้ฟังเพลย์ลิสต์ของเราแล้ว ก่อนอื่น เราจะสร้าง [in-app message](/th/product/content/in-apps/) ที่มีปุ่มนำไปสู่ส่วน _Trends_

จากนั้นเราจะเพิ่มองค์ประกอบ **In-App** ลงใน canvas:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-12.webm" title="ข้อความ In-app แสดงปุ่มส่วน Trends สำหรับผู้ใช้ที่มีส่วนร่วม" autoplay loop muted playsinline />

### รอให้ผู้ใช้เปิดแอป

_สำหรับผู้ที่ไม่ได้เปิด push notification ครั้งที่สอง_

หากผู้ใช้ไม่เปิด push ที่สอง เราจะให้เวลาพวกเขาอีกหนึ่งวันในการเปิดแอป เพื่อจุดประสงค์นี้ เราจะเพิ่มองค์ประกอบ **Wait for Trigger** และระบุ event เริ่มต้น _PW\_ApplicationOpen_ พร้อมระยะเวลารอหนึ่งวัน:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-13.webm" title="Wait for Trigger ตรวจสอบการเปิดแอปภายในระยะเวลารอหนึ่งวัน" autoplay loop muted playsinline />

หากผู้ใช้เปิดแอปภายในหนึ่งวัน เราจะแสดง in-app _Explore Trends_ ให้พวกเขาด้วย:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-14.webm" title="ข้อความ In-app ที่แสดงเมื่อผู้ใช้เปิดแอปในช่วงระยะเวลารอ" autoplay loop muted playsinline />

<Aside type="note">
คุณสามารถแท็กผู้ใช้ที่ไม่ตอบสนองต่อขั้นตอนใดๆ ของแคมเปญการมีส่วนร่วมของคุณได้ จากนั้น หลังจากเวลาผ่านไประยะหนึ่ง คุณสามารถเปิดตัวแคมเปญใหม่ที่ออกแบบมาโดยเฉพาะสำหรับผู้ใช้ดังกล่าว หรือดำเนินแคมเปญการมีส่วนร่วมที่คล้ายกันโดยปรับเปลี่ยนเนื้อหา push เล็กน้อย คุณสามารถอ่านเพิ่มเติมเกี่ยวกับการ re-engaging ผู้ใช้ได้ [ในบล็อกของเรา](https://blog.pushwoosh.com/blog/increase-app-engagement/#Re-engage)
</Aside>

### สิ้นสุด journey

เพื่อสิ้นสุดแคมเปญที่นี่ ให้เพิ่มองค์ประกอบ **Exit** หรือเพียงแค่ปล่อยให้สาขาไม่มีการเชื่อมต่อขาออก แคมเปญจะสิ้นสุดเมื่อ in-app _Explore Trends_ ปรากฏขึ้น หรือหากผู้ใช้ไม่ตอบสนองต่อขั้นตอนใดๆ ของแคมเปญ:

<video src="/lifecycle-marketing-campaigns-how-to-set-up-a-user-engagement-campaign-in-pushwoosh-15.webm" title="การเพิ่มองค์ประกอบ Exit เพื่อสิ้นสุด journey ของแคมเปญการมีส่วนร่วม" autoplay loop muted playsinline />

## คุณอาจสนใจ

* [ข้อมูลเพิ่มเติมเกี่ยวกับ Pushwoosh Customer Journey Builder](https://www.pushwoosh.com/products/customer-journey)
* [วิธีเพิ่มการมีส่วนร่วมของผู้ใช้แอป](https://blog.pushwoosh.com/blog/increase-app-engagement/)
* [7+ เมตริกที่ต้องวัดสำหรับการมีส่วนร่วมของผู้ใช้ในแอปของคุณ](https://blog.pushwoosh.com/blog/user-engagement-metrics/)