บทถอดบทเรียนการเปิดตัว Elite Hoops นี้ติดตามว่า Jordan Morgan นักพัฒนาที่ทำงานคนเดียว พาแอปโค้ชบาสเกตบอลจากโปรเจกต์ Xcode ไปสู่ฐานสมาชิกที่จ่ายเงินได้อย่างไร เนื้อหาทั้งหมดอ้างอิงจากสิ่งที่ Morgan เผยแพร่ในบล็อกของเขา Swiftjective-C โดย The App Guy ไม่ได้มีส่วนเกี่ยวข้องกับแอปนี้ รูปแบบการเปิดตัวเรียบง่าย: รายชื่ออีเมลก่อนเปิดตัว พรีออเดอร์บน App Store อันดับชาร์ตที่พุ่งขึ้นในวันเปิดตัว แล้วตามด้วยงบโฆษณาแบบจ่ายเงินก้อนเล็ก ขั้นตอนต่อจากนี้จะแปลงสิ่งนั้นเป็นแผนสำหรับแอปเฉพาะกลุ่มของคุณเอง พร้อมกฎของ Apple ที่แต่ละขั้นตอนต้องอาศัย
Elite Hoops คืออะไรและสร้างขึ้นมาอย่างไร?
Elite Hoops เป็นแอป iOS สำหรับโค้ชบาสเกตบอล ช่วยให้บันทึกและแชร์แผนการเล่น ขยับอวาตาร์ผู้เล่นไปรอบสนาม และเพิ่มคำอธิบายด้วยเสียง Jordan Morgan สร้างแอปนี้คนเดียวด้วย SwiftUI ใช้เวลาราวหนึ่งปีในช่วงกลางคืนและวันหยุดสุดสัปดาห์
ในประกาศเปิดตัวเมื่อวันที่ 15 กันยายน 2023 Morgan เรียกแอปนี้ว่า “ไวต์บอร์ดยุคใหม่ที่ยึดเทคโนโลยีเป็นหลัก” และบอกว่าเริ่มงานในโปรเจกต์ Xcode ใหม่เมื่อวันที่ 12 กันยายน 2022 นี่เป็นแอป SwiftUI แอปแรกของเขา และเขาเขียนว่า “ไม่มีทางที่ผมจะทำได้เร็วขนาดนี้ด้วย UIKit” เขาตั้งใจปล่อยเวอร์ชันแรกที่มีขนาดเล็ก ฟีเจอร์ของแพลตฟอร์มอย่าง App Intents, วิดเจ็ต และ quick actions ถูกเก็บไว้ก่อน: “ผมจะเปิดตัว M.V.P. ที่ตรงประเด็น โดยรู้ว่าฟีเจอร์แพลตฟอร์มเหล่านั้นจะตามมาแน่ แค่ไม่ใช่ตอนเปิดตัว” เขายังวางกรอบต่างไปจากแอปก่อนหน้าของเขาอย่าง Spend Stack: “กับ Elite Hoops ผมกำลังพยายามสร้างธุรกิจ”
Elite Hoops เปิดตัวบน App Store อย่างไร?
Elite Hoops เปิดตัวต่อหน้าผู้ชมที่รออยู่แล้ว Morgan สร้างรายชื่ออีเมลผ่านเว็บไซต์ เปิดพรีออเดอร์บน App Store หลังได้รับการอนุมัติ และโปรโมตฟีเจอร์ให้รายชื่อนั้นจนถึงวันเปิดตัว
ในโพสต์ The First 100 Subscribers for Elite Hoops (7 พฤศจิกายน 2023) Morgan อธิบายลำดับการเปิดตัวของเขาไว้ดังนี้:
- ทำเว็บไซต์ที่มีช่องเก็บอีเมล
- ส่งลูกค้าที่มีแนวโน้มไปที่นั่นให้มากที่สุดเพื่อลงทะเบียน
- ผ่านการอนุมัติจาก App Store แล้วเปิดพรีออเดอร์
- โปรโมตฟีเจอร์ของแอปให้รายชื่ออีเมลก่อนเปิดตัว
- เปิดตัว
เขาเขียนว่าในวันเปิดตัว แอปขึ้นไปสูงสุดราวอันดับ #85 ในหมวด Sports และหลังจากนั้นติดอันดับราว 80–120 บน iPad อยู่เป็นประจำ เขายกความสำเร็จนี้ให้กับการไม่เปิดตัว “ในห้องที่ว่างเปล่า” ความเห็นเดียวที่เขามีต่อการรีวิวก่อนเปิดตัวคือ “หวังว่า app review จะใจดีกับผม” และทั้งสองโพสต์ไม่ได้รายงานว่าถูกปฏิเสธ
Elite Hoops ตั้งราคาและเพิ่มสมาชิกอย่างไร?
Elite Hoops เปิดตัวที่ราคา $40 ต่อปี พร้อมตัวเลือกซื้อครั้งเดียว $150 Morgan รายงานว่ามีสมาชิกที่ใช้งานอยู่ 100 รายราวหนึ่งเดือนหลังเปิดตัว และภายในเดือนตุลาคม 2024 เขารายงานลูกค้าที่จ่ายเงิน 860 ราย และ MRR $3,000
ต่อไปนี้คือตัวเลขตามที่แต่ละโพสต์ของ Morgan รายงานไว้:
| วันที่ (แหล่งที่มา) | ตัวเลขที่รายงาน | ปัจจัยขับเคลื่อนตามที่ Morgan ระบุ |
|---|---|---|
| 7 พ.ย. 2023 (100 รายแรก) | สมาชิกที่ใช้งานอยู่ 100 รายใน RevenueCat บวกการซื้อครั้งเดียว “ไม่กี่ราย” ต่อสัปดาห์; ผู้ใช้ที่จ่ายเงินรายใหม่ 2–6 รายต่อวัน | รายชื่ออีเมล, Apple Search Ads ราว $16/วัน, โพสต์ Instagram แสดงแผนการเล่นที่สร้างในแอป |
| 8 ต.ค. 2024 (ปีแรก) | ลูกค้าที่จ่ายเงิน 860 ราย, MRR $3,000 | โฆษณา Meta $30/วัน, การเก็บอีเมล, เว็บแอปวางแผนการซ้อมฟรี |
| 30 ก.ย. 2026 (MRR 10k) | MRR $10k ซึ่งทำได้ “เมื่อไม่นานมานี้” | ทำให้ “ผลิตภัณฑ์ดีขึ้นกว่าเมื่อวานเล็กน้อย” ต่อเนื่องราวสามปี |
ในเดือนพฤศจิกายน 2023 Morgan บอกว่า $40 ต่อปีน่าจะต่ำเกินไป และ “ต่ำเกินไปแน่ ๆ สำหรับระดับมหาวิทยาลัย” เขาวางแผนทดลองเรื่องราคา เขาตั้งเป้าผู้ใช้ที่จ่ายเงิน 5,000 ราย หรือ ARR $200,000 และระบุว่าด้วยอัตราในตอนนั้นจะต้องใช้เวลาราวสามปีครึ่ง โพสต์ปี 2026 บอกว่าจะเป็นการอัปเดตรายได้สาธารณะครั้งสุดท้ายของเขา หากต้องการเปรียบเทียบรูปแบบการตั้งราคา ดูวิธีสร้างรายได้จากแอป
Elite Hoops ใช้งบกับ Apple Search Ads และโฆษณา Meta เท่าไร?
ในเดือนพฤศจิกายน 2023 Morgan รายงานว่าใช้งบ Apple Search Ads ราว $16 ต่อวัน โดยมีอัตราคอนเวอร์ชัน “มากกว่า 65%” ต่อเนื่องสามสัปดาห์ ในเดือนตุลาคม 2024 เขารายงานว่าใช้งบโฆษณา Meta $30 ต่อวัน หลังทดสอบราวสามเดือนจนเจอครีเอทีฟและกลุ่มเป้าหมายที่ได้ผล
ในโพสต์ปีแรก Morgan ไม่เห็นด้วยกับนักพัฒนาอินดี้ที่เรียกการหาผู้ใช้ด้วยโฆษณาว่าเป็น “การเผาเงินทิ้ง” และเขียนว่า “คุณได้ผลลัพธ์ที่มีความหมายได้ด้วยเงินเพียงเล็กน้อย” เขาไม่ได้ใช้ SDK ของ Meta การระบุแหล่งที่มาของเขาจึงเป็นการประมาณ แต่เขาบอกว่ามี “ข้อมูลมากพอที่จะรู้ได้ค่อนข้างดีว่าได้อะไรกลับมา” เขาทำครีเอทีฟโฆษณาด้วย Sketch และยังวัดผล funnel อีเมลด้วย: ในปี 2023 “ผู้ใช้ใหม่เกือบ 60% เข้าร่วม” รายชื่อระหว่าง onboarding และในปี 2024 มีผู้สมัครรับมากกว่า 30% เล็กน้อย
ปัจจุบัน Apple Search Ads เปลี่ยนชื่อเป็น Apple Ads แล้ว ณ เดือนพฤศจิกายน 2026 หน้าเปรียบเทียบโซลูชัน Apple Ads ของ Apple อธิบายไว้สองระดับ:
| ฟีเจอร์ | Apple Ads Basic | Apple Ads Advanced |
|---|---|---|
| รูปแบบการคิดราคา | จ่ายต่อการติดตั้ง | จ่ายต่อการแตะ |
| งบประมาณ | สูงสุด $10,000 (สหรัฐฯ) ต่อแอปต่อเดือน | ไม่มีเพดาน; ตั้งงบรายวันต่อแคมเปญ |
| ตำแหน่งโฆษณา | ผลการค้นหาใน App Store | แท็บ Today, แท็บ Search, ผลการค้นหา, หน้าผลิตภัณฑ์ของแอปอื่น |
| จำนวนแอป | สูงสุด 50 | ไม่จำกัด |
| เหมาะกับการเปิดตัวครั้งแรกแบบไหน | ไม่ต้องดูแลมาก จำกัดงบได้ | ควบคุมคีย์เวิร์ดและทดสอบได้ |
จะนำแผนเปิดตัวของ Elite Hoops มาใช้กับแอปของคุณได้อย่างไร?
หากจะทำตามแผนนี้ ให้เก็บอีเมลก่อนส่งแอปเข้ารีวิว จากนั้นเผยแพร่แอปที่ได้รับการอนุมัติเป็นพรีออเดอร์ โดยตั้งวันวางจำหน่ายห่างออกไป 2 ถึง 180 วัน ส่งอีเมลถึงรายชื่อในวันเปิดตัว แล้วจึงค่อยเพิ่มงบโฆษณารายวันก้อนเล็ก
- ทำเว็บไซต์หน้าเดียวที่มีช่องลงทะเบียนอีเมล และอธิบายปัญหาที่แอปของคุณแก้ให้กับกลุ่มเป้าหมายเฉพาะกลุ่มเดียว กลุ่มเป้าหมายของ Morgan คือโค้ชบาสเกตบอลเยาวชน
- ตั้งค่าสโตร์ให้เสร็จและส่ง release build เข้ารีวิว เช็กลิสต์การส่งแอปขึ้น App Store ครอบคลุม metadata ความเป็นส่วนตัว และ review notes
- ตั้งค่าการสมัครสมาชิกใน App Store Connect ระหว่างที่พรีออเดอร์เปิดอยู่ หน้าช่วยเหลือเรื่องพรีออเดอร์ ของ Apple ระบุว่า In-App Purchase “ไม่มีสิทธิ์พรีออเดอร์” แต่คุณตั้งค่าได้ “ทั้งก่อนและระหว่างช่วงพรีออเดอร์ เพื่อให้ทุกอย่างพร้อมเมื่อแอปวางจำหน่าย”
- ใน App Store Connect เปิด Pricing and Availability คลิก Set Up Availability เลือก Publish as Pre-Order แล้วเลือกวันวางจำหน่าย สำหรับการวางจำหน่ายครั้งแรก กฎของ Apple คือ “ตั้งวันวางจำหน่ายของแอปให้อยู่ระหว่างสองถึง 180 วันในอนาคต”
- หลังได้รับการอนุมัติ คลิก Release This Version เพื่อเผยแพร่พรีออเดอร์ Apple ระบุว่า “อาจใช้เวลาสูงสุด 24 ชั่วโมงกว่าจะแสดงต่อผู้ใช้ทุกคน” ดังนั้นให้ส่งอีเมลพร้อมลิงก์พรีออเดอร์ในวันถัดไป
- ขออีเมลจากผู้ใช้ใหม่ระหว่าง onboarding และส่งอีเมลต้อนรับที่อธิบายวิธีเริ่มต้นใช้งาน Morgan ทำทั้งสองอย่าง
- ตั้งแต่สัปดาห์เปิดตัว ให้ทดสอบงบ Apple Ads รายวันก้อนเล็ก และติดตามคอนเวอร์ชันก่อนขยายงบ เพิ่มระบบ analytics ที่บอกได้ว่าผู้ใช้ของคุณเป็นใคร Morgan ใช้ Mixpanel แบ่งกลุ่มโค้ชตามประเภท
หากคุณอยากส่งต่องานฝั่งสโตร์ให้คนอื่นดูแล บริการส่งแอปขึ้น App Store ของเราจะตั้งค่า App Store Connect และ Play Console พร้อมเตรียมการรีวิวในราคา $599 สำหรับทั้งสองสโตร์ (ไม่รวมค่าธรรมเนียมบัญชีนักพัฒนา)
ไทม์ไลน์การเปิดตัวแบบพรีออเดอร์หน้าตาเป็นอย่างไร?
ไทม์ไลน์พรีออเดอร์ที่ใช้งานได้จริงควรมีเวลาสร้างรายชื่ออีเมลสักไม่กี่สัปดาห์ ส่งแอปเข้ารีวิวเร็วพอที่จะรับมือกับการถูกปฏิเสธได้ และมีช่วงพรีออเดอร์อย่างน้อยสองวันก่อนวางจำหน่าย ตัวอย่างด้านล่างเป็นแอปโค้ชเฉพาะกลุ่มสมมติ ไม่ใช่วันที่จริงของ Elite Hoops
| เมื่อไร | สิ่งที่ทำ | กฎหรือเหตุผล |
|---|---|---|
| วันที่ −45 | เปิดแลนดิ้งเพจและแชร์ในที่ที่กลุ่มเป้าหมายของคุณรวมตัวกันอยู่แล้ว | ให้เวลารายชื่ออีเมลได้เติบโต |
| วันที่ −21 | ส่ง release build เข้ารีวิวพร้อมตั้งค่าการสมัครสมาชิกไว้แล้ว | เผื่อเวลาแก้ไขหากถูกปฏิเสธแล้วส่งใหม่ |
| วันที่ −14 | ได้รับอนุมัติ: เผยแพร่เป็นพรีออเดอร์โดยตั้งวันวางจำหน่ายเป็นวันที่ 0 | สำหรับการวางจำหน่ายครั้งแรก วันวางจำหน่ายต้องห่างออกไป 2–180 วัน |
| วันที่ −13 | ส่งอีเมลถึงรายชื่อพร้อมลิงก์พรีออเดอร์และตัวอย่างฟีเจอร์ | พรีออเดอร์อาจใช้เวลาสูงสุด 24 ชั่วโมงกว่าจะแสดงทุกที่ |
| วันที่ 0 | วางจำหน่าย: ลูกค้าที่พรีออเดอร์จะได้รับการแจ้งเตือนและแอปจะดาวน์โหลดอัตโนมัติ | ตามหน้าช่วยเหลือเรื่องพรีออเดอร์ของ Apple |
| วันที่ +1 เป็นต้นไป | เริ่มงบ Apple Ads รายวันก้อนเล็กและดูคอนเวอร์ชันทุกสัปดาห์ | Morgan รายงานว่าใช้ราว $16/วันตอนเปิดตัว |
หลังเปิดตัว ให้วางแผนอัปเดตแบบที่ Morgan ทำ: ฟีเจอร์ที่เก็บไว้จากเวอร์ชัน 1.0 จะปล่อยออกมาในรุ่นถัด ๆ ไป การทำ phased release ช่วยจำกัดความเสี่ยงของแต่ละอัปเดตต่อสมาชิกกลุ่มแรกของคุณ
นักพัฒนาอินดี้คนอื่นควรได้อะไรจาก Elite Hoops?
บทเรียนหลักจาก Elite Hoops คือ แอปเฉพาะกลุ่มแบบสมัครสมาชิกสามารถเปิดตัวได้ดีเมื่อมีผู้ชมอยู่แล้ว และเติบโตต่อได้ด้วยการพัฒนาผลิตภัณฑ์อย่างสม่ำเสมอ ควบคู่กับการใช้งบโฆษณาแบบพอประมาณและวัดผลได้
- เลือกกลุ่มเป้าหมายกลุ่มเดียวที่คุณเข้าถึงได้โดยตรง ในปี 2024 ข้อมูล Mixpanel ของ Morgan แสดงว่าผู้ใช้ราวครึ่งหนึ่งเป็นโค้ชบาสเกตบอลเยาวชน
- มองการตลาดเป็นงานที่ต้องลงตาราง Morgan เขียนว่า “นักพัฒนาอินดี้ทำการตลาดไม่มากพอ” และกันเวลาเต็มหนึ่งวันทุกสัปดาห์ไว้สำหรับเรื่องนี้
- ลองทำเครื่องมือเสริมแบบฟรี เว็บแอป Youth Basketball Practice Planner ที่ใช้ฟรีของ Morgan ส่งโค้ชต่อไปยังแอปแบบเสียเงิน
- ปล่อยเวอร์ชันแรกที่มีขนาดเล็กแล้วค่อยเพิ่มฟีเจอร์แพลตฟอร์มทีหลัง แทนที่จะเลื่อนการเปิดตัวออกไป
คำถามที่พบบ่อย
Elite Hoops ใช้เวลานานแค่ไหนกว่าจะได้ 100 สมาชิก?
ราวหนึ่งเดือน ในโพสต์วันที่ 7 พฤศจิกายน 2023 Jordan Morgan เขียนว่า Elite Hoops มีสมาชิกที่ใช้งานอยู่ 100 รายใน RevenueCat ราวหนึ่งเดือนหลังเปิดตัว เร็วกว่าเป้าหมาย 100 รายภายในสิ้นปีของเขา ตัวเลขนี้ไม่รวมผู้ซื้อแบบครั้งเดียว ซึ่งเพิ่มขึ้น “ไม่กี่ราย” ต่อสัปดาห์ ตอนนั้นเขาได้ผู้ใช้ที่จ่ายเงินรายใหม่ราว 2–6 รายต่อวัน
เปิดพรีออเดอร์แอปก่อนได้รับการอนุมัติได้ไหม?
ไม่ได้ คุณตั้งค่าพรีออเดอร์ใน App Store Connect ไว้ก่อนได้ แต่พรีออเดอร์จะเปิดใช้งานจริงหลังจาก App Review อนุมัติ build และคุณคลิก Release This Version แล้วเท่านั้น สำหรับการวางจำหน่ายครั้งแรก วันวางจำหน่ายต้องอยู่ระหว่าง 2 ถึง 180 วันในอนาคต Apple ระบุว่าเมื่อเผยแพร่แล้ว พรีออเดอร์อาจใช้เวลาสูงสุด 24 ชั่วโมงกว่าจะแสดงต่อผู้ใช้ทุกคน
ผู้ใช้พรีออเดอร์การสมัครสมาชิกแบบ in-app ได้ไหม?
ไม่ได้ หน้าช่วยเหลือ App Store Connect ของ Apple ระบุว่า In-App Purchase ไม่มีสิทธิ์พรีออเดอร์ ทั้งแอปฟรีและแอปแบบเสียเงินพรีออเดอร์ได้ และคุณตั้งค่าการสมัครสมาชิก รวมถึง promotional metadata ระหว่างช่วงพรีออเดอร์ได้ เพื่อให้พร้อมเมื่อแอปวางจำหน่าย ส่วน Promoted In-App Purchase จะไม่แสดงบนหน้าผลิตภัณฑ์จนกว่าจะวางจำหน่าย
นักพัฒนาอินดี้ควรใช้งบ Apple Search Ads เท่าไรตอนเปิดตัว?
ไม่มีตัวเลขที่เหมาะกับทุกแอป Apple Ads ใช้ระบบประมูล ข้อมูลสาธารณะหนึ่งตัวอย่างคือ Jordan Morgan รายงานว่าใช้ Apple Search Ads ราว $16 ต่อวันสำหรับ Elite Hoops ในเดือนพฤศจิกายน 2023 โดยมีอัตราคอนเวอร์ชันมากกว่า 65% เป็นเวลาสามสัปดาห์ Apple Ads Basic คิดเงินต่อการติดตั้งและจำกัดงบไว้ที่ $10,000 (สหรัฐฯ) ต่อแอปต่อเดือน ส่วน Advanced คิดเงินต่อการแตะและไม่มีเพดานงบ
พรีออเดอร์ช่วยให้แอปติดชาร์ตในวันเปิดตัวไหม?
Jordan Morgan บอกว่าช่วย Elite Hoops ได้ เขาผลักดันให้รายชื่ออีเมลพรีออเดอร์ และรายงานว่าแอปขึ้นไปสูงสุดราวอันดับ #85 ในหมวด Sports ในวันเปิดตัว ซึ่งเขายกให้กับการไม่เปิดตัว “ในห้องที่ว่างเปล่า” Apple ระบุว่าลูกค้าที่พรีออเดอร์จะได้รับการแจ้งเตือนเมื่อวางจำหน่าย และแอปจะดาวน์โหลดลงอุปกรณ์โดยอัตโนมัติ ดังนั้นยอดติดตั้งเหล่านั้นทั้งหมดจึงเข้ามาในวันเปิดตัว
แหล่งอ้างอิงและอ่านเพิ่มเติม
นโยบายมีการเปลี่ยนแปลง โปรดตรวจสอบเอกสารทางการก่อนส่งแอป
- แนะนำ Elite Hoops (Jordan Morgan, Swiftjective-C) ↗ตรวจสอบเมื่อ 11 พ.ย. 2569
- 100 สมาชิกแรกของ Elite Hoops (Jordan Morgan, Swiftjective-C) ↗ตรวจสอบเมื่อ 11 พ.ย. 2569
- Elite Hoops ปีแรก: 12 บทเรียนสั้น ๆ (Jordan Morgan, Swiftjective-C) ↗ตรวจสอบเมื่อ 11 พ.ย. 2569
- MRR 10k ด้วยวิธีที่น่าเบื่อที่สุดเท่าที่จะเป็นไปได้ (Jordan Morgan, Swiftjective-C) ↗ตรวจสอบเมื่อ 11 พ.ย. 2569
- เผยแพร่แบบพรีออเดอร์ - ความช่วยเหลือ App Store Connect ↗ตรวจสอบเมื่อ 11 พ.ย. 2569
- เปรียบเทียบโซลูชัน Apple Ads - ความช่วยเหลือ Apple Ads ↗ตรวจสอบเมื่อ 11 พ.ย. 2569
มาพาแอปของคุณไปถึงเส้นชัยกัน
คอลแบบเจาะจงเพื่อหาว่าอะไรที่ยังขวางแอปของคุณไม่ให้ขึ้นสโตร์
จองคอล ↗

