ช่องทางที่ใช่ เวลาที่เหมาะ: วิธีลดต้นทุน SMS โดยไม่สูญเสียการเข้าถึง

แชร์


SMS เป็นช่องทางส่งข้อความที่แพงที่สุดสำหรับแอปมือถือครับ ด้วยต้นทุน $0.01–0.05 ต่อข้อความ ฐานผู้ใช้ 100,000 คนอาจทำให้ค่า SMS พุ่งสูงถึง $4,000–5,000/เดือน ได้เลย ยิ่งถ้าทุก flow ในแอปเริ่มต้นด้วย SMS คุณกำลังจ่ายแพงสำหรับการเข้าถึงที่ช่องทางอื่นทำได้ในราคาที่ถูกกว่ามาก

หลายทีมเลือก SMS เป็นค่าเริ่มต้นเพราะ deliverability สูงเกือบ 100% และไม่มีใครอยากให้ข้อความหลุดหาย แต่ “ส่ง SMS ให้ทุกคนเผื่อไว้ก่อน” ไม่ใช่กลยุทธ์ครับ — มันคืองบประมาณที่รั่วไหล

วิธีแก้ไม่ใช่เลิกใช้ SMS แต่คือการสร้างระบบที่ SMS ส่งเฉพาะเมื่อเป็นตัวเลือกที่ดีที่สุด และให้ push notification กับอีเมลจัดการส่วนที่เหลือ มาดูวิธีตั้งค่าใน Pushwoosh Customer Journey Builder กันครับ

ลองใช้ Pushwoosh ได้เลย
ทดลองฟรี

วิธีเลือกช่องทางที่ใช่และประหยัดต้นทุน

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

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

ระดับ 2 — อีเมล ยังคงคุ้มค่ามาก (โดยเฉพาะถ้าใช้ Pushwoosh 😎) รองรับข้อความที่มีรายละเอียดสูง เช่น ใบแจ้งหนี้ ข้อมูลเปรียบเทียบแพลน หรือขั้นตอนทีละ step ช้ากว่า urgency ต่ำกว่า แต่ดีเยี่ยมสำหรับเนื้อหาที่ผู้ใช้ต้องการกลับมาดูภายหลัง

ระดับ 3 — SMS Deliverability สูง แต่ต้นทุนก็สูงตาม นี่คือช่องทาง escalation ของคุณครับ — SMS จะทำงานเมื่อ push notification และอีเมลส่งไม่ถึงหรือไม่ได้ผล และเมื่อ stakes สูงพอที่จะคุ้มกับค่าใช้จ่าย

สำหรับตลาดไทย ยังมีอีกช่องทางที่น่าพิจารณา — LINE ด้วยผู้ใช้กว่า 54 ล้านคนในประเทศไทย LINE เป็นช่องทางที่เข้าถึงผู้ใช้ได้สูง แต่ค่าส่งข้อความผ่าน LINE OA ก็ไม่ได้ถูกนัก หลักการเดียวกันใช้ได้ครับ — เริ่มจาก push notification ก่อน แล้วค่อย escalate ไปช่องทางที่มีต้นทุนสูงกว่าเมื่อจำเป็น

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

นี่ไม่ใช่แค่ทฤษฎี แต่เป็น routing pattern ที่คุณสร้างได้เลยตอนนี้ครับ

ตัวอย่าง: flow แจ้งเตือนการชำระเงินใน Pushwoosh

มาลองทำจริงกันครับ

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

นี่คือวิธีสร้าง smart omnichannel routing ใน Customer Journey Builder:

Trigger: payment_due_in_3_days

Custom event จะทำงานเมื่อวันครบกำหนดชำระเงินเหลืออีก 3 วัน

Payment reminder flow built in Pushwoosh Customer Journey Builder
Flow แจ้งเตือนการชำระเงินที่สร้างใน Pushwoosh Customer Journey Builder
  1. Reachability check → Push notification

    เช็คว่าผู้ใช้รับ push notification ได้หรือไม่ ถ้าได้ — ส่ง push: "ยอดชำระ ฿1,490 ครบกำหนดวันศุกร์นี้ แตะเพื่อชำระเลยครับ" สั้น กระชับ แตะทีเดียวจบ

  2. รอ 24 ชั่วโมง → ตรวจสอบเป้าหมาย

    ผู้ใช้ชำระเงินแล้วหรือยัง? ถ้าชำระแล้ว — ออกจาก journey เลยครับ ไม่ส่งข้อความอีก ถ้ายัง — ไปต่อขั้นตอนถัดไป

  3. อีเมลพร้อมรายละเอียด

    ส่งอีเมลพร้อมรายละเอียดครบถ้วน — ยอดเงิน วันครบกำหนด ผลที่ตามมาถ้าพลาด และลิงก์ชำระเงินโดยตรง อีเมลให้พื้นที่สำหรับรายละเอียดที่ push notification ใส่ไม่ได้ครับ

  4. รอ 24 ชั่วโมง → ตรวจสอบเป้าหมาย

    ชำระเงินแล้ว? ออกจาก journey ยังค้างอยู่? เหลืออีกหนึ่งขั้นตอนสุดท้าย

  5. SMS — ทางเลือกสุดท้าย

    หนึ่งวันก่อนครบกำหนด SMS จะส่งออก แต่เฉพาะสำหรับผู้ใช้ที่: (ก) ไม่ตอบสนองต่อ push หรืออีเมล หรือ (ข) เข้าถึงไม่ได้ผ่านช่องทางเหล่านั้นเลย ข้อความ: "ยอดชำระ ฿1,490 ครบกำหนดพรุ่งนี้ ชำระเลย: [deep link]"

ผลลัพธ์: ผู้ใช้ส่วนใหญ่ชำระเงินหลังขั้นตอนที่ 1 หรือขั้นตอนที่ 3 ครับ SMS ถูกส่งไปยังเศษส่วนเล็กๆ ของกลุ่มเป้าหมาย — เฉพาะผู้ใช้ที่จำเป็นจริงๆ ค่า SMS ลดลง การเข้าถึงยังคงเท่าเดิม และไม่มีใครได้รับสามข้อความเรื่องเดียวกัน

Logic เดียวกัน ใช้ได้หลาย scenario

Flow การชำระเงินด้านบนเป็นหนึ่ง pattern ครับ หลักการพื้นฐาน — เริ่มจากช่องทางที่ถูกที่สุด escalate อย่างมีเป้าหมาย — ใช้ได้กับหลาย use case:

ต่ออายุ subscription (แอปสื่อ, สตรีมมิ่ง) Push reminder 7 วันก่อนหมดอายุ อีเมลเปรียบเทียบแพลน 3 วันก่อน SMS ในวันหมดอายุ — แต่เฉพาะสำหรับ subscriber ที่มี CLV สูงพอที่ค่า SMS จะคุ้มค่า

Subscription renewal channel routing flow in Pushwoosh

อัปเดตการจัดส่ง (e-commerce, แอปส่งของ) Push notification เป็นค่าเริ่มต้นสำหรับ “สินค้าของคุณกำลังจัดส่ง” SMS ทำงานเฉพาะเมื่อผู้ใช้เข้าถึงไม่ได้ผ่าน push และเหลือเวลาจัดส่งไม่ถึง 2 ชั่วโมง — เร่งด่วน + เข้าถึงไม่ได้ = ดินแดนของ SMS ครับ สำหรับแอป e-commerce ในไทย เช่น แอปส่งอาหารหรือสินค้าที่ต้อง coordinate กับผู้รับ อาจพิจารณาเพิ่ม LINE เป็นช่องทาง fallback ก่อน SMS เพราะผู้ใช้ไทยเปิด LINE notification สูงกว่า push notification ทั่วไป

Delivery updates channel routing flow in Pushwoosh

ดึงผู้ใช้กลับ (เกม) Push notification พร้อมข้อเสนอเฉพาะบุคคล อีเมลตามมาอีกสองสามวัน และนี่คือจุดสำคัญ: ไม่ต้อง SMS เลยครับ สำหรับแอปเกมส่วนใหญ่ ROI ของการส่ง SMS ไปยังผู้เล่นที่หายไปไม่คุ้มค่ากับต้นทุน การข้าม SMS ก็เป็นการตัดสินใจ routing ที่ถูกต้อง — และมักเป็นตัวเลือกที่ฉลาดที่สุด

Lapsed user win-back channel routing flow in Pushwoosh

ตัวอย่างเพิ่มเติมสำหรับธุรกิจท่องเที่ยว สำหรับแอปโรงแรมหรือสายการบิน push notification เตือนเรื่อง check-in 24 ชั่วโมงก่อน อีเมลพร้อมรายละเอียดการจอง 3 วันก่อน SMS เฉพาะกรณีเปลี่ยนแปลงเที่ยวบินหรือห้องพักกะทันหัน ซึ่งเป็นสถานการณ์ที่ SMS คุ้มค่าจริงครับ

ประเด็นไม่ใช่ว่าต้องมี SMS ปิดท้ายทุกครั้ง แต่คือการสร้างระบบที่ตัดสินใจ — ต่อผู้ใช้แต่ละคน ต่อแต่ละ scenario — ว่า SMS ควรได้ที่ทางหรือไม่ครับ

รักษาความสม่ำเสมอข้ามช่องทาง โดยไม่ส่งข้อความท่วม

Channel routing แก้ปัญหาเรื่องต้นทุนได้ แต่ถ้าไม่มีการประสานกัน จะเกิดปัญหาใหม่: ผู้ใช้ถูกข้อความถาโถมจนเกินไป

ใน sequential flow element Wait for trigger จัดการเรื่องนี้ได้โดยธรรมชาติครับ — มันคอยฟัง event เป้าหมาย (เช่น payment_completed) และนำผู้ใช้ออกจาก journey ทันทีที่ event เกิดขึ้น ไม่มี trigger? Flow จะไปช่องทางถัดไป ผู้ใช้จะไม่ได้รับ push notification + อีเมล + SMS เรื่องการชำระเงินเดียวกัน แต่ละช่องทางรับช่วงต่อจากช่องทางก่อนหน้าเท่านั้น

Wait for trigger element in Pushwoosh Customer Journey Builder

เมื่อข้อความถูกส่งผ่านช่องทางอื่น ให้ปรับเนื้อหาให้เหมาะกับรูปแบบนั้นครับ Push notification สั้นและกระชับ อีเมลใส่รายละเอียดเต็ม SMS เหลือแค่สาระสำคัญ + ลิงก์

Adapted message content across push, email, and SMS channels

ใช้ Dynamic content และ Liquid templates เพื่อปรับแต่งข้อความโดยไม่ต้องเขียนสำเนาซ้ำในแต่ละช่องทางครับ

วัดผล cost-per-conversion ไม่ใช่แค่ open rate

Open rate บอกคุณว่าข้อความถูกเปิดอ่านหรือไม่ แต่ไม่ได้บอกว่าการส่งข้อความนั้นคุ้มค่าหรือเปล่าครับ

ตัวชี้วัดที่สำคัญสำหรับ channel routing คือ goal completion ต่อ branch: ผู้ใช้กี่คนทำ action เป้าหมาย (ชำระเงิน, ต่ออายุ, ซื้อสินค้า) หลังแต่ละขั้นตอนใน journey เมื่อคุณเห็นว่า 70% ของ conversion มาจาก push notification และ 20% จากอีเมล คุณจะรู้แน่ชัดว่า SMS branch รับผิดชอบส่วนไหน — และมีต้นทุนเท่าไหร่

นั่นคือที่มาของ cost-per-conversion ครับ ถ้า SMS branch convert 10% ของผู้ใช้ที่ถึงขั้นตอนนี้ และ SMS แต่ละข้อความต้นทุน $0.05 นั่นคือ $0.50 ต่อ conversion จาก SMS

Push notification ด้วยต้นทุนเกือบเป็นศูนย์และ 70% ของ conversion ส่งมอบผลลัพธ์ที่ $0 ต่อ conversion อย่างแท้จริง

ตัวเลขเหล่านี้ทำให้ SMS-as-escalation เป็นเรื่องที่เห็นได้ชัด — และให้ข้อมูลแน่นๆ สำหรับนำเสนอในการ review งบประมาณครับ

Journey analytics ใน Pushwoosh แสดงข้อมูลนี้ทีละขั้นตอนบน canvas — ทำให้คุณ trace ได้ว่า conversion เกิดขึ้นที่ไหนและ branch ไหนคุ้มค่ากับต้นทุน

สร้าง smart omnichannel routing ดูผลลัพธ์ได้เลย

ทุก flow ในบทความนี้ใช้ building block เดียวกัน — Reachability check, Wait for trigger, channel elements และ time delays — ทั้งหมดมีใน Pushwoosh Customer Journey Builder ครับ ไม่ต้องเขียน custom code ไม่ต้องใช้เครื่องมือ orchestration ภายนอก

เลือก flow ที่ตรงกับ use case ที่ส่ง SMS มากที่สุดของคุณ สร้างใหม่โดยให้ push notification และอีเมลเป็นขั้นแรก ให้ SMS จัดการเฉพาะสิ่งที่ SMS เท่านั้นจัดการได้ แล้วดูตัวเลขครับ

เริ่มแคมเปญ omnichannel แรกของคุณ
ทดลองฟรี

บทความที่เกี่ยวข้อง

ดูทั้งหมด