ปัญหาที่ลูกค้าเจอ
ผ้าบาติกในจังหวัดปัตตานีเป็นมรดกหัตถกรรมเก่าแก่กว่า 200 ปี โดยได้รับอิทธิพลจากผ้าบาติกชวา (Java) ผสมผสานกับ pattern Melayu มลายูพื้นเมือง สร้างเป็น signature pattern ที่เรียกว่า:
- Lapik Susun (ลาปิกซูซุน) — ลายซ้อนชั้นแนวนอน
- Bunga Tasik (บุงงาตาเซ๊ะ) — ลายดอกบัวแบบ Melayu
- Mountain Pattern (เปอกูนุงัน) — ลายภูเขา signature เฉพาะของจังหวัด
- Geometrik Melayu — ลายเรขาคณิตแบบ Islamic art (ไม่มี living creature)
ลูกค้าเป็น วิสาหกิจชุมชนกลุ่มช่างผ้าบาติก ครอบคลุมเครือข่ายผู้ผลิตในจังหวัดปัตตานี รวม artisan หลายคน (ส่วนใหญ่ผู้หญิงอายุ 38-65 ปี) ผลิตด้วย hand-block printing + hand-painting + natural dye ผลิตได้ ~140-180 ผืน/เดือน
ปัญหา structural:
- ขายผ่านพ่อค้าคนกลาง — ราคา wholesale ที่ได้รับ 280-420 ฿/ผืน ขณะที่พ่อค้าคนกลางขายต่อใน Chiang Mai, Bangkok ราคา 1,200-1,800 ฿/ผืน (markup 4-5 เท่า)
- มูลค่าจริงที่ตลาด boutique ปลายทาง — ผ้าบาติกทำมือ heritage pattern ที่ boutique designer ใน KL/Tokyo/Sydney รับซื้อ 1,800-3,800 ฿/ผืน (เทียบกับการ์เม้นต์ Indonesian batik printing $4-8/ผืน — แตกต่างกัน 25-40 เท่า)
- เว็บไซต์ = Facebook page ไทย — ภาพคุณภาพต่ำจากมือถือ, ไม่มี story ของช่าง, buyer ต่างประเทศ Google “Pattani batik” ไม่เจอ
- ขาด provenance/authenticity proof — boutique buyer ต้องการ certificate รับรองว่าทำด้วยมือ 100%, ไม่ใช้ chemical dye ที่ห้าม (EU REACH), artisan ได้ค่าตอบแทนเป็นธรรม (fair trade)
- Pattern library ไม่ digitize — pattern 80+ แบบที่ครอบครัวบรรพบุรุษส่งต่อมา ไม่ได้บันทึก digital — risk หายหากผู้ถือพิมพ์เสียชีวิตโดยไม่ได้ถ่ายทอด
ทำไม Solution เดิมไม่ได้ผล
Etsy / Shopify: ทดลองเปิด Etsy 8 เดือน — payment limitation ของ Thai seller ใน Etsy ทำให้ต้องผ่าน PayPal Friends & Family ที่ buyer mostly ไม่ยอม, ราคาขายเฉลี่ย $28/ผืน ก่อน Etsy fee 6.5% + payment fee 4% + currency conversion → margin ต่ำเกิน
Instagram + Facebook commerce: มีอยู่แล้ว แต่ algorithm reach ตกลงเรื่อยๆ + ไม่ filter qualify buyer (มีแต่ casual buyer ซื้อทีละ 1-2 ผืน ไม่ใช่ boutique ที่สั่ง 30-100 ผืน/order)
Trade show OTOP/Thaifex: ออกบูธปีละ 2 งาน — ROI ต่ำเพราะ buyer ที่เดินงานเป็น domestic, foreign buyer มาน้อย
Generic e-commerce agency: เคยขอใบเสนอราคา — agency แนะนำ “ทำ Shopee Mall + ลง Lazada” ซึ่งไม่เข้าใจว่า craft heritage product มี buyer profile ที่ต่างจาก mass market sharply
จึงสรุปว่าต้อง boutique B2B website ที่ optimize สำหรับ designer/curator/import boutique audience ไม่ใช่ e-commerce direct-to-consumer
แนวทางของ Southern Whale
Pillar 1 — Artisan storytelling + provenance
Artisan profile pages — แต่ละ profile มี:
- ชื่อ artisan + ภาพถ่าย portrait (โดย professional photographer)
- ประวัติการเรียนรู้ pattern (จากแม่/ยาย/อาจารย์)
- Signature pattern ที่ artisan ทำได้
- Years of experience
- Video clip 60-90 วินาที แสดงเทคนิคทำมือ
Certificate of Authenticity per piece — ทุกผืนที่ขายมี QR code link ไป page ที่แสดง:
- Artisan name ที่ทำชิ้นนี้
- Date of production
- Pattern name + heritage origin
- Natural dye recipe used
- Estimated hours of work (1.5-8 ชั่วโมง/ผืน ขึ้นกับ complexity)
Pillar 2 — Pattern library digitization
Digitize pattern 80+ designs เป็น vector SVG + high-res TIFF — เก็บใน R2 + IPFS backup (กัน data loss)
แสดงใน website พร้อม:
- Pattern name (ไทย + Melayu + EN translation)
- Heritage origin story
- ครอบครัวที่ถือสิทธิ์ดั้งเดิม (cultural attribution)
- Available for collaboration (yes/no — บาง pattern เก็บไว้ขายเฉพาะ exclusive)
เป็น cultural preservation asset ที่ลูกค้าจะใช้ในการ apply UNESCO Intangible Cultural Heritage candidacy ในอนาคต
Pillar 3 — B2B boutique inquiry flow
ไม่ใช่ e-commerce checkout แบบ B2C — แต่เป็น inquiry-to-quote workflow:
- Buyer browse pattern library + artisan profile
- กดปุ่ม “Request Sample” หรือ “Inquiry for Bulk Order”
- Form 3-step: company info + product spec (pattern/color/quantity) + lead time expectation
- Sales team (เราอบรมให้แล้ว) ตอบใน 24 ชั่วโมง — proposal includes pricing tier (MOQ 30/100/300 ผืน), production timeline, shipping options
Pricing transparency tier:
- Sample (1 ผืน): 2,400 ฿ (สำหรับ buyer test quality)
- MOQ 30 ผืน: 1,800-2,200 ฿/ผืน (boutique designer)
- MOQ 100 ผืน: 1,500-1,900 ฿/ผืน (curated boutique chain)
- MOQ 300+ ผืน: negotiate (limited capacity)
Pillar 4 — Multilingual SEO + Pinterest/Behance integration
26 บทความหลัก ใน 4 ภาษา (TH/EN/MS/JP — JP targeting Tokyo/Kyoto boutique audience ที่ value craftsmanship สูง):
- “Pattani Batik vs Java Batik — Heritage Origin, Technique, Pattern Difference”
- “How to Identify Hand-painted Batik from Machine-printed (Buyer Checklist)”
- “Sustainable Natural Dye Used in Pattani Batik — Indigo, Mengkudu, Soga Bark”
- “Pattani Heritage Crafts Collaboration — How to Source Limited Edition for Boutique Brand”
Schema.org Product + Organization + Person (artisan) + ImageObject (high-res image markup)
Pinterest integration — ทุก pattern image มี Pinterest “Save” button + Rich Pin enabled (Pinterest เป็น top traffic source สำหรับ textile/craft niche)
Behance gallery sync — upload portfolio บน Behance + cross-link มาเว็บ (Behance เป็น discovery platform ของ creative designer)
Tech rationale
- Astro — image-heavy site ที่ต้อง load fast, Astro Image optimization ทำได้ดีเยี่ยม
- Cloudflare R2 — เก็บภาพ high-res 2,400+ images ราคาเหมาะ
- Cloudflare Images — auto resize + WebP conversion + lazy loading
- Stripe Invoice — B2B invoice flow (sales team สร้าง invoice link ใน Stripe Dashboard, buyer ชำระผ่าน link)
- Schema.org ImageObject — สำคัญสำหรับ Google Image search ที่ buyer designer มักใช้
ดู /services/web-development/ สำหรับ heritage craft B2B architecture
กระบวนการทำงาน (Week-by-Week)
Week 1-2: Discovery + Artisan Interview
- Interview ทุก artisan ในเครือข่าย (1-2 ชั่วโมง/คน) — รวบรวม story, pattern, technique
- Map pattern library 80+ designs
- Define buyer persona (boutique designer, curator, import shop, fashion house)
Week 3-4: Photography + Asset Production
- Photographer 5 วันในจังหวัดปัตตานี — ถ่าย artisan portrait + pattern detail 200 รูป + lifestyle shot 80 รูป
- Videographer ถ่าย technique video หลาย clip (1 ต่อ craftsmanship household)
- Editing 6 สัปดาห์ (overlap กับ build phase)
Week 5-7: Astro Build
- Information architecture 80+ pages (homepage, pattern × 80+, artisan profiles, story × 26, B2B inquiry, about)
- Multilingual routing 4 locales (TH/EN/MS/JP)
- Pinterest + Behance integration
- B2B inquiry flow 3-step
Week 8: Content Writing
- 26 บทความ TH (เขียนโดย textile historian consultant)
- แปล EN by native UK fashion writer ที่ specialize textile
- แปล MS by KL writer
- แปล JP basic 8 articles (priority pieces) by JP consultant ที่อยู่ Tokyo
Week 9: Schema + GBP + Citation
- Schema.org rollout (Product, Person, ImageObject)
- GBP optimization (วิสาหกิจชุมชน + artisan home address ที่อนุญาต)
- Citation building 22 directory (Craft Council, OTOP, Bunka Fashion College alumni list, Asia Textile Network)
Week 10: Backlink + PR Outreach
- PR outreach ไป 18 craft/textile publication (Selvedge UK, Hand/Eye USA, Threads JP)
- Designer collaboration outreach ไป 24 boutique designer ใน KL/Bangkok/Singapore/Tokyo
Week 11: Soft Launch
- 10% → 100% rollout 5 วัน
- Launch press release ผ่าน OTOP Network + Department of International Trade Promotion
Obstacles + Pivots
Artisan storytelling sensitivity: Artisan สูงวัยบางคนไม่อยากให้ภาพหน้าตาขึ้นเว็บ (privacy concern) → pivot โดยสร้าง 2 tier:
- Public-facing artisan profile (ที่ยินยอม)
- Internal-only profile (แสดง first name + skill เท่านั้น, ไม่มีรูปหน้าตา)
Boutique buyer ขอ exclusive pattern: สัปดาห์ที่ 14 หลัง launch มี boutique brand ใน Tokyo ขอ exclusive license ของ pattern “Mountain Pattern” — สร้าง dilemma เพราะ pattern เป็น heritage ของชุมชน ไม่ใช่ของบุคคลที่ทำงานเดียว → pivot สร้าง “Limited Collaboration” policy ที่ artisan โหวต approve + revenue share 30% เข้ากองทุนชุมชน 50% เข้าคนที่ทำ 20% เข้า cooperative
Pattern attribution dispute: ครอบครัว A กับ ครอบครัว B claim heritage ของ pattern “Lapik Susun” version หนึ่ง — เราจัด workshop ให้ artisan elder ร่วมกัน document oral history แล้วบันทึกเป็น “shared heritage with multiple attributable lineage” ในเว็บ
Post-launch + Ongoing
เดือนที่ 4:
- Organic traffic +152% (180 → 454/เดือน)
- B2B inquiry 8/เดือน (จาก 2-3)
- 1 boutique order ใน KL — 60 ผืน, total 138,000 ฿
- 1 limited collab ใน Tokyo — 30 ผืน, total 72,000 ฿
เดือนที่ 8:
- Organic traffic +285% (693/เดือน)
- B2B inquiry 14-18/เดือน (8 qualified)
- Average sale price per ผืน 2,108 ฿ (จาก 340 ฿ ผ่าน middleman) = +520%
- Artisan รายได้เฉลี่ย 31,500 ฿/เดือน (จาก 8,400 ฿) = +275%
- Page load 1.4s
Lessons learned:
- Heritage craft niche ต้องการ storytelling depth, ไม่ใช่ catalog breadth — buyer boutique value provenance, technique authenticity, artisan attribution มากกว่า variety
- Pinterest + Behance เป็น top traffic source — 42% ของ EN organic มาจาก Pinterest (image search)
- ดู /services/seo/ สำหรับ craft/textile niche SEO pattern
Ongoing retainer 6 เดือน:
- ดูแล content + add new pattern documentation ทุกเดือน
- เพิ่ม artisan profile (artisan รุ่นใหม่ที่มาเข้าร่วมหลัง launch)
- Q4 2026 roadmap: launch Limited Drop calendar (4 drops/ปี เพื่อสร้าง scarcity + demand), apply Geographical Indication “ผ้าบาติกปัตตานี” สำหรับ legal protection
- ดู /case-studies/ สำหรับ pattern โครงการ heritage craft อื่นๆ