Micro-SaaS สำหรับธุรกิจท้องถิ่น: จาก $0 ถึง $3K MRR ใน 90 วัน
เดือนมกราคม 2025 ฉันเดินเข้าร้านตัดผมชายในเมืองบรากาพร้อมแล็ปท็อปหนึ่งเครื่องกับใบปลิวหนึ่งหน้า รุยเจ้าของร้านคุมเก้าอี้สามตัว รับสายระหว่างตัดผม เสียการจองทุกครั้งที่รับสายไม่ทัน ฉันเปิดหน้าจองคิวให้ดู ใส่บริการของเขาไว้แล้วครบ เขายักไหล่ ฉันเสนอทดลองใช้ฟรี 14 วัน สัญญาว่าลงข้อมูลให้เองในสามสิบนาที เขาตกลง เก้าสิบวันถัดมาร้านสิบสี่แห่งจ่ายเงินให้ฉันทุกเดือน รายได้ต่อเดือนแตะ $3,086 ต้นทุนสร้างต่ำกว่า $400 บวกเวลาเย็นของฉัน แผนด้านล่างเล่าว่าทำไมฉันเลือกธุรกิจท้องถิ่น ฟีเจอร์เดียวที่เปิดกระเป๋าเงินคืออะไร สแต็กอะไรกดต้นทุนใกล้ศูนย์ การเคาะห้าสิบประตูกลายเป็นสิบนักบินทดลองกับสามผู้จ่ายเงินกลุ่มแรกได้อย่างไร ราคา $99 ถึง $299 พาส่วนที่เหลือเข้าเส้นชัยอย่างไร
ทำไมต้องธุรกิจท้องถิ่น
เครือใหญ่มีงบไอทีกับแอปสมาชิก ร้านเดี่ยวใช้โทรศัพท์ ข้อความ Instagram กับสมุดจดหน้าลิ้นชัก เจ้าของตัดผม ซ่อมรถ หรือเทรนลูกค้า สายเข้าแทรกกลางงาน สายที่ไม่ได้รับหนึ่งสายเผาเงินค่าตัดผม €25 หรือคอร์สนวด €60
ฉันเลือกกลุ่มนี้ด้วยสี่เหตุผล ข้อแรกเจ้าของเจ็บทุกสัปดาห์ เก้าอี้ว่างจ้องหน้าเขาอยู่ ข้อสองเขายอมจ่ายรายเดือนให้เครื่องมือที่เติมเก้าอี้ เขาจ่ายเงินให้โฆษณาที่ไม่คืนอะไรอยู่แล้ว ข้อสามเขาอยู่ยาว ลิงก์จองคิวฝังในโปรไฟล์ Google กับไบโอ Instagram ถอนออกเท่ากับเสียอันดับกับลูกค้าประจำ ข้อสี่เวนดอร์ใหญ่เมินเขา บัญชีเดือนละ €99 ผ่านด่านขายองค์กรไม่ได้ ถนนทั้งสายเลยเปิดโล่ง
ฉันตีกรอบแคบมาก ฉันลิสต์ร้าน 200 แห่งตลอดแนวบรากาถึงปอร์ตู เก็บเฉพาะทีมสามถึงสิบห้าคนที่ยังไม่มีจองออนไลน์ ตัวกรองเหลือแปดสิบประตูที่ควรค่าแก่การเคาะ
ฟีเจอร์เจาะตลาด: หน้าจองคิวบวกข้อความเตือน
รุยยื่นตัวเลขให้ตั้งแต่วันแรก ร้านเสียนัดสัปดาห์ละประมาณเจ็ดคิวเพราะลูกค้าไม่มา ตั๋วเฉลี่ย €25 รั่วสัปดาห์ละ €175 เดือนละเกือบ €700 เขาไม่ขอแดชบอร์ด ไม่ขอแต้มสะสม ไม่ขอเครื่องมือยิงโฆษณา เขาขอแค่เก้าอี้ว่างน้อยลง
ฉันส่งมอบของชิ้นเดียวคือหน้าจองคิวสาธารณะต่อร้าน บวก SMS เตือนก่อนถึงนัด 24 ชั่วโมงกับ 2 ชั่วโมง ทุกฉบับมีลิงก์ยกเลิกกับเลื่อนนัดในแตะเดียว เจ้าของคุมทุกอย่างจากจอปฏิทินจอเดียว ลูกค้าไม่ต้องเปลี่ยนนิสัย แตะลิงก์จาก Instagram หรือ Google เลือกช่วงเวลา รับข้อความสองฉบับ
สามสัปดาห์ถัดมารุยนับลูกค้าไม่มาตรงนัดเหลือสัปดาห์ละสองคิวจากเจ็ดคิว รายได้ที่ดึงกลับคืนประมาณเดือนละ €500 เทียบค่าสมาชิก $199 เขเซ็นแผนจ่ายเงินตรงนั้น ชวนเจ้าของร้านข้างๆ อีกสองคนในสัปดาห์เดียวกัน
ของนอกขอบเขตฉันตัดทิ้งตั้งใจ ไม่มีแคชเชียร์ ไม่มีสต็อก ไม่มีเครื่องมือยิงตลาด ไม่มีแต้มสะสม วินัยขอบเขตงานกดเวลาสร้างเหลือหกวัน งานซัพพอร์ตใกล้ศูนย์
สแต็ก: Next.js บวก Neon บวก Stripe
โค้ดชุดเดียวเสิร์ฟสิบสี่ร้าน Next.js App Router บน Vercel วาดหน้าจองคิวจาก slug ร้านแบบ /b/rui-cuts ฐานข้อมูล Postgres เดียวบน Neon ถือสามตารางหลักคือลูกค้า การจอง ข้อความเตือน ทุกแถวมี tenant_id ทุกคำค้นกรองด้วยค่านี้
Stripe คุมเงิน ทุกแผนผูกสมาชิก Stripe พร้อมทดลอง 14 วัน Customer Portal รับเปลี่ยนบัตรกับย้ายแผน ฉันไม่เขียนหน้าบิลลิงเองเลย Twilio ยิง SMS เตือนข้อความละประมาณ $0.0075 ร้านที่มี 150 นัดต่อเดือนยิงราว 300 ข้อความ ต้นทุนราว $2.25 เทียบรายรับ €99 ขึ้นไป
เจ้าของร้านล็อกอินด้วยลิงก์วิเศษ ไม่มีรหัสผ่านให้รีเซ็ต จอแอดมินมีปฏิทิน รายชื่อลูกค้า ลิสต์ลูกค้าไม่มาตรงนัดพร้อมเบอร์โทร
โครงสร้างรายเดือนคือ Vercel $20 Neon $19 Twilio ราว $32 รวมต่ำกว่า $75 ต่อเดือนเทียบรายรับ $3,086
การขาย: ห้าสิบประตู สิบนักบินทดลอง สามผู้จ่ายเงิน
สัปดาห์ที่หนึ่งกับสองเป็นของถนน ฉันเคาะห้าสิบประตูด้วยสคริปต์เก้าสิบวินาที เปิดแล็ปท็อปโชว์บริการของเขาเองที่โหลดไว้ล่วงหน้า ฉันดึงรายการบริการกับราคาจาก Instagram กับ Google ก่อนเคาะ เดโมเลยโชว์ร้านของเขาเองทั้งร้าน
ข้อเสนอคงเส้นเดียวคือนักบินทดลอง 14 วันฟรี ฉันลงเมนู ราคา ช่าง เวลาทำการเองในสามสิบนาที บวกแวะสอนทีมหนึ่งครั้งยี่สิบนาที เจ้าของสิบคนตอบรับ ทุกวันอังคารฉันนั่งกับเจ้าของทีละคนอ่านจอแอดมิน นัดที่รับ ข้อความที่ยิง ยอดไม่มาตรงนัดที่นับได้
ถึงวันที่ 45 นักบินสามรายย้ายมาจ่ายเงิน ร้านรุย $199 ร้านทำเล็บ $99 ยิมครอสฟิต $299 ครอบคลุมสองห้อง นักบินเจ็ดรายตาย ความตายแต่ละครั้งให้ตัวกรอง ร้านสองแห่งขอแคชเชียร์เต็มระบบ ฉันปฏิเสธสร้าง เจ้าของสองคนไม่เปิดจอแอดมินเลยสักครั้ง ฉันเลยบังคับว่าต้องมีผู้ดูแลผ่านการสอนหนึ่งคนต่อร้าน ร้านสามแห่งมีทีมต่ำกว่าสามคน วอลุ่มเบาเกินรู้สึกถึงผล ฉันเลยตั้งขั้นต่ำสามที่นั่ง
สามผู้จ่ายเงินชวนสิบเอ็ดรายถัดมา คำแนะนำจากเจ้าของที่จ่ายเงินปิดดีกว่าเคาะเย็นสี่เท่า ถึงวันที่ 90 ยอดอยู่ที่สิบสี่ร้าน Starter สี่ Growth สาม Pro เจ็ด ฉันขอบัตรตั้งแต่วันเริ่มนักบินผ่านทดลอง Stripe ที่ตัดเงินหลังวันที่ 14 กับฉันโผล่ตัวทุกวันอังคารพร้อมตัวเลขพิมพ์ใส่กระดาษ
ราคา: สามชั้นเดือนละ $99 ถึง $299
สามชั้นผูกขนาดร้าน Starter $99 ได้หน้าจองคิว SMS เตือน หนึ่งสาขา สองที่นั่งพนักงาน Growth $199 เพิ่มคำขอรีวิว Google หลังใช้บริการทุกครั้ง คิวสำรองวันเต็ม ห้าที่นั่ง สรุป SMS รายสัปดาห์ส่งเจ้าของ Pro $299 เพิ่มกันวงเงินบัตรกันลูกค้าเท นัดหลายสาขา สายสามสิบนาทีรายเดือนที่ฉันนั่งไล่ตัวเลขกับเจ้าของ
คณิตวันที่ 90 อ่านสะอาด Starter สี่บัญชีได้ $396 Growth สามบัญชีได้ $597 Pro เจ็ดบัญชีได้ $2,093 รวม $3,086 ต่อเดือน ต้นทุนข้อความกับโฮสติงต่ำกว่า $75
Pro $299 ทำให้ Growth $199 ดูเป็นการเลือกที่เข้าท่า ร้านห้องเดียวเลือก Starter เองโดยไม่ต่อราคา
ลอกแผนนี้บนถนนเส้นเดียวก่อนเขียนโค้ดสักบรรทัด ลิสต์ร้าน 200 แห่ง กรองทีมสามถึงสิบห้าคนที่ยังไม่มีจองออนไลน์ เตรียมเดโมสิบชุดจากข้อมูล Instagram สาธารณะ เคาะห้าสิบประตู ขายนักบินทดลอง ลงข้อมูลเอง ลงพื้นที่วันอังคารพร้อมตัวเลขพิมพ์กระดาษ ขอบัตรตั้งแต่วันแรก สามผู้จ่ายเงินพิสูจน์ฟีเจอร์เจาะตลาด สิบสี่ร้านพาคุณข้าม $3K