08 — Action Plan & Timeline

Info

A week-by-week roadmap from today (May 2026) to public launch (July 2026), then the first 6 months post-launch. Gates are explicit: do not advance until the gate is passed.

v2 update

A new Phase 1 — Indonesia R&D + MY Carboot Validation has been inserted before the cart-build phase. Before we commit the bulk of the RM 15K capex, we roast cheaply in Indonesia, bring beans back, and sell carboot-style at low-cost venues to validate demand and product-market fit with real paying customers. Subsequent phases are renumbered (Build → Phase 2, Soft Launch → Phase 3, etc.).


1. The Seven Phases

PHASE 0 — FOUNDATION                          (May 2026, weeks -8 to -7)
PHASE 1 — INDONESIA R&D + CARBOOT VALIDATION  (May 2026, weeks -6 to -4)   ← NEW
PHASE 2 — BUILD                                (June 2026, weeks -3 to -1)
PHASE 3 — SOFT LAUNCH                          (Late June 2026, week 0)
PHASE 4 — PUBLIC LAUNCH                        (July 2026, weeks 1–4)
PHASE 5 — RHYTHM                               (Aug–Dec 2026)
PHASE 6 — RE-FORECAST                          (Jan 2027)

Each phase has a gate criterion. If the gate isn’t met, you do not proceed to the next phase — you re-run the phase or pivot.


2. Founder Role Convention (used throughout)

Names TBD by founders. Convention used in this doc:

  • F1 (Roast / Quality lead) — owns roast curve, lot quality, supplier relationships, technical SOPs
  • F2 (Brand / Cart lead) — owns brand voice, content, cart experience, customer relationships, financials

Both share: pop-up days, content shoots, weekly review, strategy decisions.


3. PHASE 0 — Foundation (May 2026, weeks -8 to -7)

Goal: Strategic and legal foundations in place. Suppliers contacted. Zero capital committed to physical assets yet. Compressed to 2 weeks so Phase 1 can start mid-May.

Week -8 (May 4–10) — Strategy + Agreement

#TaskOwnerEffortDone?
0.01Both founders read entire vault, list disagreementsBoth4 hr
0.02Resolve disagreements; lock vault v1Both2 hr
0.03Operating agreement drafted (use template; lawyer review optional)Both3 hr
0.04Operating agreement signedBoth0.5 hr
0.05Bank account opened (joint or business)F22 hr
0.06Capital tranche deposited (RM 15K split visible to both)Both1 hr
0.07Trademark pre-search “KNNO” (MyIPO online + SSM)F21 hr
0.08Domain bought: knnocoffee.com / .my (whichever available)F20.5 hr
0.09IG handle reserved: @knno.coffee (or alt)F20.25 hr

Gate 0a: Operating agreement signed AND capital pooled AND brand name legally clear → proceed.

Week -7 (May 11–17) — Suppliers, Sourcing & Indonesia Trip Planning

#TaskOwnerEffortDone?
0.10Visit CoRoasting KL — tour, taste their work, confirm pricingF14 hr
0.11Send sample-request emails to 6 producers (Frinsa, Klasik, Aceh, Bali, +2)F13 hr
0.12Set up Lot Master File template (Stock Management & Operations)F11 hr
0.13Identify backup co-roastery (1–2 names)F12 hr
0.14Plan Indonesia trip: confirm 1–2 producers willing to host F1; book flights, accommodationF14 hr
0.15Locate Bandung rental roastery (backup if producer hosting falls through)F12 hr

Gate 0b: Indonesia trip booked AND ≥ 1 producer confirmed for in-person meeting AND ≥ 2 sample emails replied to → proceed to Phase 1.

Note

Brand identity sprint (designer brief, logo) and validation experiments V1/V2/V5 from the previous draft now sit inside Phase 1, where they run in parallel with the Indonesia trip and feed off real product.


4. PHASE 1 — Indonesia R&D + MY Carboot Validation (May weeks -6 to -4) ✨ NEW

Goal: Before we commit the bulk of the RM 15K to cart fabrication and equipment, we roast cheaply in Indonesia (using a green coffee dealer’s beans for R&D and profile development), bring those roasted beans back to MY, and sell carboot-style at zero/low-cost venues to validate real-world demand. We test the thesis and the founders’ execution before building the brand vehicle.

Why this phase exists (the case for Phase 1)

ReasonDetail
Cheaper roasting for R&DIndonesian roastery fees ~30–60 % of CoRoasting KL; saves RM 600–1,200 in early profile development
Real validation > lab validationOne paying customer beats ten blind taste-test friends. We test stop-rate, conversion, and price tolerance with strangers.
In-person producer relationships that compound for yearsA 2-day visit to Frinsa or a Bandung co-op pays back across every future buying cycle
Capex de-riskingIf the carboot can’t sell 200 cups in 4 sessions, we don’t spend RM 10K+ on the cart
Carboot kit is reusableV60s, hand grinder, kettle, table all transfer into the Phase 2 cart kit; no wasted spend
Indonesian roasted is brand-aligned”Roasted at origin” is a legitimate marketing story for the Phase 1 batches; not a corner cut

Total Phase 1 cost: RM 4,000–5,500 (of which ~RM 1,500–2,000 is reusable equipment that flows into Phase 2 budget).

Sub-phase 1A — F1 to Indonesia (~10–14 days, May weeks -6 / -5)

#TaskOwnerEffortDone?
1.01Fly to Bandung (default — best access to Frinsa, Klasik Beans, multiple roasteries)F11 day
1.02Visit Producer #1 in person — cup their range, tour the farm, documentF11 day
1.03Visit Producer #2 in person — repeatF11 day
1.04Buy 8–12 kg green from chosen producer(s) — paid in IDR cashF12 hr
1.05Roast 2–3 lots at producer site OR Bandung rental roastery — Profile A & D draftsF112 hr
1.06Cup roasts on Day +1 / +2 in Indonesia; refine if time permitsF14 hr
1.07Vacuum-pack roasted beans in valve bags (1 kg portions); declare for personal importF12 hr
1.08Bring back 5–8 kg roasted (for carboot sales) + 5–8 kg green (for KL R&D and Phase 2 production)F1(incl)
1.09Document the trip: photos, producer voice notes, roast logs, customer-facing storytelling materialF1ongoing

Estimated cost (Sub-phase 1A): Flight RM 800–1,200 · Accommodation 7–10 nights RM 700–1,200 · Roastery fees RM 200–500 · Green beans (8–12 kg) RM 800–1,500 · Misc (transport, food, IDR float) RM 500–800 · Total ~RM 3,000–5,200

Customs / personal import note

Bringing back roasted coffee for personal/sample use is generally fine in small quantities — but verify current MOH and Customs rules before flying. Declare honestly. Carry purchase receipts. If volume looks commercial, treat it as commercial import (different paperwork). Worst case: leave the green and bring only roasted.

Sub-phase 1B — Parallel work in MY (F2, weeks -6 / -5)

#TaskOwnerEffortDone?
1.10Designer brief written + freelance designer engaged (logo + 1-page identity, light brief)F26 hr
1.11Carboot kit assembled: V60 ×2 + Comandante hand grinder + gooseneck kettle + Acaia scale + folding table + coolerF24 hr
1.12Identify 4 carboot venues — friend’s office, friend’s cafe carpark, creative space courtyard, casual market subletF24 hr
1.13Print 60 lo-fi “lot story” cards (no full brand yet — handwritten OK; producer name + region + tasting note + roast date)F21 hr
1.14Validation V2 (brand name recall, 50 people IG poll + in-person)F23 hr
1.15Validation V5 (cart aesthetic mockup A/B test on IG)F22 hr
1.16Pre-announce carboot pop-ups via WhatsApp to friend network (~50 contacts)F22 hr

Estimated cost (Sub-phase 1B): Designer (logo + identity light) RM 800–1,200 (deposit only — final delivery in Phase 2) · Carboot kit RM 1,200–1,800 (reusable in Phase 2) · Cards + sundries RM 100 · Total ~RM 2,100–3,100 (RM 1,200–1,800 of which is recoverable equipment)

Sub-phase 1C — Carboot Validation Pop-Ups (May week -5 → June week -4, ~2 weeks)

#TaskOwnerEffortDone?
1.17F1 returns from Indonesia with roasted beans + R&D notesF1
1.18Carboot Pop-up #1 — friend’s office tower lobby (Wed, ~3 hr, 30–50 cups goal)Both6 hr
1.19Validation V1 (blind taste test, 30 friends) — built into Pop-up #1 or done that eveningBoth6 hr
1.20Carboot Pop-up #2 — friend’s cafe carpark or patio (Sat, 6 hr, 50–80 cups goal)Both8 hr
1.21Carboot Pop-up #3 — creative space courtyard / Sunday casual market (Sun, 6 hr)Both8 hr
1.22Carboot Pop-up #4 — repeat strongest venue OR test a new format (Wed or Sat)Both8 hr
1.23After each pop-up: log cups served, conversion %, repeat faces, ticket size, 5 customer notesBoth1 hr each
1.24Mid-validation cupping: blind score Indonesian-roasted beans vs. one CoRoasting test roastF13 hr
1.25Sample 3 producers’ lots arriving in MY (parallel — emails sent in Week -7)F14 hr

Estimated cost (Sub-phase 1C): Venue fees (RM 0–200 each) + consumables (cups, milk, water — RM 80 per pop-up) + transport ~RM 600–1,000

Sub-phase 1D — Phase 1 Decision Gate (early June, week -4)

Sit down with full data. Three explicit checks:

  1. Demand validated? ≥ 200 cups served across 4 pop-ups · ≥ 8 % stop-conversion at unfamiliar venues (strangers, not friends) · ≥ 12 named repeat faces (people who came back at least once)
  2. Quality validated? ≥ 75 % of cups served scored ≥ 3/4 internal cup quality · zero critical defects served · cup score on Indonesian-roasted beans ≥ KL co-roasted reference
  3. Founder fit validated? Both founders enjoyed it · both can see doing this 3 days/week sustainably · no major operational friction (transport, setup, payment)

Gate 1: All three “yes” → commit to Phase 2 (full Build, RM ~10–12K capex). Any one “no” → see decision tree below.

                    ┌─ All 3 YES ──→ Proceed to Phase 2 (Build)
                    │
Phase 1 Gate ───────┼─ Demand NO ──→ Re-test 2 weeks with: different venues + tighter price + stronger
                    │                  IG funnel before commit. If still NO → pivot to Pure Online
                    │                  (see [[03-Business Model & SWOT#alternative-model--pure-online|Alternative Model — Pure Online]])
                    │
                    ├─ Quality NO ─→ Quality issue is solvable. Defer Phase 2 by 2 weeks; do 3
                    │                  more profile cycles at CoRoasting; re-test before commit
                    │
                    └─ Founder NO ─→ The hardest one to reverse. Long honest conversation.
                                       Options: change roles, reduce scope (online-only), pause for 6 mo

What we learn in Phase 1 that no spreadsheet can teach

  • Real stop-rate at a real venue with a real cup (not an IG mockup)
  • Whether price tolerance is actually RM 12, 14, or 16 in this segment
  • Whether the co-ferment “wow” survives outside the founder’s friend network
  • How long the bar takes per cup with manual brew only (essential data for Phase 2 cart design — can we serve 30 cups/day with V60 alone, or is the espresso machine non-optional?)
  • In-person producer relationships with Frinsa or a Bandung co-op that pay back for years
  • Indonesian roasting cost reality — is the 30–60 % savings real once trip cost is amortised across batches?

5. PHASE 2 — Build (June 2026, weeks -3 to -1)

Goal: All physical and operational infrastructure in place. Brand assets shipped. First production lots in. Compressed to 3 weeks because Phase 1 has already validated demand and equipment specs.

Week -3 (Jun 8–14) — Equipment, Production Order, Cart Fabrication Start

#TaskOwnerEffortDone?
2.01Equipment ordered: espresso machine, espresso grinder, kettle, scales (Comandante & V60s already in hand from Phase 1)F14 hr
2.02Cart fabrication confirmed; deposit paidBoth2 hr
2.03Packaging ordered (bags, sleeves, cups, lids — designs informed by Phase 1 customer feedback)F23 hr
2.04Logo + identity system delivered + approved (designer was briefed in Phase 1)Both4 hr
2.05First production order placed at CoRoasting (10–15 kg green from samples cupped in Phase 1)F12 hr
2.06Insurance quote + purchaseF22 hr
2.07Book recurring weekly co-roasting slot at CoRoasting KL (start week -2)F10.5 hr

Week -2 (Jun 15–21) — Profile Locks & Soft Launch Booking

#TaskOwnerEffortDone?
2.08First production roast at CoRoasting; 3 sample-roasts per lotF16 hr
2.09Lock Profile A, B, D for launch lots (refined from Phase 1 R&D in Indonesia)F12 hr
2.10Cup launch lots (Day +2 cupping)Both3 hr
2.11Book 1 friendly cafe sublet for soft launch (last weekend Jun)F24 hr
2.12DBKL / KKM licensing — submit applicationsF24 hr
2.13Photography day shoot (cart, equipment, founders, mockup product)Both6 hr
2.14IG account live: 9 grid posts (3 per pillar — Phase 1 carboot content gives real material)F28 hr
2.15Website live (single page)F26 hr
2.16WhatsApp Business set up + broadcast listF21 hr

Week -1 (Jun 22–28) — Cart Assembly + Final Drill + Soft Launch

#TaskOwnerEffortDone?
2.17Cart fabrication delivered; assembly + testsF18 hr
2.18Soft-launch invite list sent (target 80 invitees — leverage Phase 1 carboot regulars)F24 hr
2.19Run-through service drill (1 day, full SOP at home/storage)Both6 hr
2.20Cart load-out checklist tested (full load-in/load-out simulation)Both4 hr
2.21Espresso calibration; grinder calibrationF14 hr
2.22Cold brew first batch (test recipe + freshness)F12 hr
2.23Backup espresso machine + manual brewing kit readyF12 hr

Gate 2: Cart fully built + lots roasted + 9 IG posts live + soft-launch invitees confirmed → proceed.


6. PHASE 3 — Soft Launch (Late June 2026, week 0)

Goal: Run 1–2 full pop-up days at a friendly venue with invited audience. Stress-test SOPs at full menu. Capture content. The carboot pop-ups in Phase 1 already de-risked many of the core operational unknowns; this phase tests the full cart specifically.

Soft Launch Saturday (Jun 27 or 28)

#TaskOwnerDone?
3.01Cart load-out from storage at 8:30Both
3.02Set up + calibration 9:30–10:45Both
3.03Open at 11:00 — invite-only attendeesBoth
3.04Service rotation: F2 front-of-bar, F1 brewingBoth
3.05Capture 3 content pieces (reel, carousel, story) liveF2 + content helper
3.06Collect informal feedback from 10 attendees (1-min chat)Both
3.07Close at 17:00; debrief + content immediatelyBoth
3.08Daily log filledBoth

Gate 3: Served ≥ 25 cups OK at full menu (incl. espresso, flight); no critical SOP failure; ≥ 5 attendees explicitly say “I’d come back” → proceed to public launch.

If gate fails: re-run soft launch the following weekend with adjustments.

Soft Launch Sunday (optional)

Repeat with refinements from Saturday.


7. PHASE 4 — Public Launch (July 2026)

Goal: First public pop-up. Establish weekly cadence. Get press / influencer coverage.

Week 1 (Jun 29 – Jul 5) — Launch Week

#TaskOwnerDone?
4.01Confirm Sat July 4 first public pop-up (target Riuh / Sunny Side Up)F2
4.02Press kit sent to 8 KL coffee/lifestyle media outletsF2
4.033 micro-influencer collabs scheduled (cup-for-cup, no paid post)F2
4.04Launch IG / TikTok story countdownF2
4.05Roast launch lot week prior (Tue Jun 30)F1
4.06Final cart equipment check (Fri Jul 3)F1
4.07First public pop-up Saturday Jul 4Both
4.08Day 1 retro Sunday Jul 5Both

Weeks 2–4 of July (Jul 6 – Aug 2) — Establish Rhythm

#TaskOwnerDone?
4.092nd public pop-up (Sat Jul 11)Both
4.10Roast Tuesday cadence lockedF1
4.11Online bag drop launched (Wed Jul 15 first batch)F2
4.123rd & 4th pop-ups (Jul 18, 25 OR Jul 25, Aug 1)Both
4.13First weekly review (Sun Jul 12)Both
4.14Customer feedback synthesised; menu adjustments queuedBoth

Gate 4: ≥ 100 cups served in July; ≥ 3 press / influencer mentions; weekly cadence locked → proceed.


8. PHASE 5 — Rhythm (Aug–Dec 2026)

Goal: Compound the moat. 2–3 pop-up days/week. Online bags monthly. First workshop. First repeat customers.

August 2026

  • Lock 2 recurring venue slots (one weekday office park + one weekend market)
  • Add 2nd signature lot (Carbonic Bali or 2nd Aceh)
  • Launch online bags Wednesday + Friday cadence
  • Hit IG 1,400 followers
  • First quarterly pre-mortem (end of Aug)

September 2026

  • Add 3rd venue slot
  • IG 1,800 / TikTok 600
  • First workshop teaser; date set for October
  • Identify backup co-roastery (Risk H-08 mitigation)
  • 30 % of customers can describe “co-ferment” unprompted

October 2026

  • First workshop runs (8–12 attendees, RM 90/pax)
  • Aceh harvest forward-buy (40–50 kg)
  • IG 2,400+
  • Repeat-customer rate ≥ 22 %
  • First press feature (target: Buro 24/7 / Time Out KL)

November 2026

  • Plan a 2nd workshop
  • Year-end roast volume planning
  • Subscription mechanism beta (Y2 launch prep)
  • Revisit risk register; pre-mortem #2

December 2026

  • Festive activation (gift bag SKUs; flight cards as gifts)
  • Year-end review + planning week
  • Cash position check; plan Q1 2027

Gate 5 (end Dec 2026): ≥ 30 % repeat-customer rate; positive contribution margin 2 of last 3 months; founders not burnt out → continue / scale.


9. PHASE 6 — Re-forecast (January 2027)

Goal: Look back at year-1 actuals; rewrite year-2 plan with real data.

January 2027

#TaskOwnerDone?
6.01Rebuild financial model with 6-mo actualsF2
6.02Re-run TAM/SAM/SOM with real conversion dataBoth
6.03Re-do persona check: are the 3 personas correct?Both
6.04Sample roaster purchase decision (yes/no/wait)Both
6.05Y2 strategy doc; if pivot needed, update 01-Concept & PositioningBoth
6.06Indonesian origin trip planning #2 (target: April 2027) — building on Phase 1 relationshipsF1

10. Year-1 Visual Timeline (Gantt-Lite)

                      MAY              JUN              JUL    AUG    SEP    OCT    NOV    DEC    JAN'27
                      W-8 W-7 W-6 W-5  W-4 W-3 W-2 W-1   ──>
PHASE                  ▼   ▼   ▼   ▼    ▼   ▼   ▼   ▼
P0 Foundation          ████████
P1 INDONESIA + CARBOOT          ████████████████        ←  NEW
P2 Build                                     ████████████
P3 Soft Launch                                            ██
P4 Public Launch                                            ████
P5 Establish Rhythm                                              ████████████████████████████████
P6 Re-forecast                                                                                       ████

KEY MILESTONES        ●Op    ●F1     ●Carboot      ●Cart    ●1st                                  ●Y2
                       agree  Indo    decision      built    sale                                  plan
                                       gate                                ●Workshop
                                                                  ●1k IG                ●Repeat≥30%
GATES                 G0a   G0b      G1            G2  G3   G4                                    G5→

11. Critical Path (the can’t-slip items)

These items, if delayed, push the launch date by the same number of weeks:

  1. Operating agreement signed (week -8) → unlocks all capital deployment
  2. Indonesia trip booked + producer confirmed (week -7) → unlocks Phase 1
  3. F1 returns from Indonesia with roasted beans (week -5) → unlocks carboot pop-ups
  4. Phase 1 carboot validation gate cleared (early week -4) → unlocks Phase 2 capex
  5. CoRoasting weekly slot booked (week -3) → unlocks production roast cadence
  6. Brand identity delivered (week -2) → unlocks all packaging + cart finishes
  7. Cart delivered (week -1) → unlocks soft launch
  8. DBKL / KKM cert in hand (by week -1) → unlocks public market presence
  9. Soft launch executed (week 0) → unlocks public launch confidence

Warning

If any of these slip by > 1 week, the July launch must be re-evaluated. Better to push to August than launch broken. The single biggest new risk is the Indonesia trip (item 2/3) — book flights early, confirm producer in writing, have rental roastery as backup.


12. Owner-by-Week View (the workload distribution)

          F1 (Roast/Quality)                      F2 (Brand/Cart)
Week -8   Light                                    Heavy (legal, brand, accounts)
Week -7   Heavy (suppliers, Indonesia trip plan)  Medium (designer brief)
Week -6   AWAY (Indonesia)                         Heavy (carboot kit, designer engaged, V2/V5)
Week -5   AWAY → returns mid-week + Carboot #1    Heavy (carboot logistics, V2/V5 finalised)
Week -4   Heavy (Carboot #2/#3/#4 + sample roasts) Heavy (Carboot pop-ups + content from each)
                  ↳ Phase 1 Decision Gate ↲
Week -3   Heavy (equipment ordering, prod order)   Medium (packaging order, designer final)
Week -2   Heavy (1st production roast at CR KL)    Heavy (licensing, IG launch, soft launch booking)
Week -1   Heavy (cart drill, calibration)          Heavy (invite list, content production)
Week 0    Equal (soft launch)                      Equal
Week +1   Heavy (Tue roast)                        Heavy (press, content, Sat pop-up)
Onwards   ~Equal split                             ~Equal split

Tip

Phase 1 puts F1 on the road for ~10–14 days while F2 holds down MY operations. That’s a real founder-bandwidth concentration on F2 in weeks -6/-5. Plan personal commitments accordingly. Consider WhatsApp + 1 daily 15-min Indonesia/MY sync call.


13. Decision Points (where you must explicitly choose)

WhenDecisionDefault if no decision
End Week -8Op agreement signed; capital pooledCannot proceed
End Week -7Indonesia trip booked; ≥1 producer confirmedPush Phase 1 by 1 week
End Week -5Indonesian roasted beans landed in MYSub-phase 1C delayed
Early Week -4Phase 1 Gate — go/no-go on full Phase 2 capexRe-test carboot 2 weeks
Mid-JuneCart finish — chosen aesthetic lockedContinue spending on iteration
Late JunSoft-launch venue confirmedRe-do soft launch
Early JulFirst public venue confirmedUse soft-launch venue again
End SepSample roaster — buy now / waitWait
End DecContinue / pivot / pause for 2027Continue
Jan 2027B2B activation? Subscription launch? Origin trip #2? Cafe partnership?Maintain status quo

14. Pre-Launch Cost Summary (where the RM 15K goes — see 09-Financial Projections (Conservative))

Phase 1 (Indonesia R&D + Carboot Validation) — ~RM 4,000–5,500

BucketEstimated (RM)Reusable in Phase 2?
F1 Indonesia trip (flight, accommodation, transport)1,800–2,500Producer relationships are reusable, cash isn’t
Indonesian roastery fees200–500No
Green coffee bought in Indonesia (8–12 kg)800–1,500Yes — green flows into Phase 2 R&D
Designer deposit (logo + 1-page brief)500–800Final delivery flows into Phase 2
Carboot brewing kit (V60s, Comandante, kettle, scale, table)1,200–1,800Yes — fully transfers
Carboot consumables (4 × pop-ups)400–600No
Carboot venue fees (mostly free; 1–2 paid)0–400No
Phase 1 subtotal~4,900–8,100~1,500–2,000 recoverable

Phase 2 (Build) — ~RM 11,000–13,000 (some Phase 1 costs already absorbed)

BucketEstimated (RM)
Cart fabrication2,500
Espresso machine + espresso grinder4,500 (used / mid-tier) – 6,500 (new)
Brewing tools (kettle, extra scales — V60s/grinder already from Phase 1)400
Initial green coffee inventory (top-up beyond Phase 1)1,200
Co-roasting (first 2 months at CR KL)1,200
Brand identity final + photography1,500
Packaging (cups, sleeves, bags)1,000
Licensing + insurance800
Marketing launch + content600
Phase 2 subtotal~13,700–15,700

Total launch capex (Phase 1 + Phase 2) — ~RM 17,000–22,000

Honest math against the RM 15K budget

Even at the trim end, total capex is RM 17K–22K. RM 15K alone is ~RM 2–7K short. Three options:

  1. Trim aggressively: used espresso machine (saves RM 1–2K), DIY cart with friend (saves RM 1K), cheaper carboot kit (saves RM 400). Lands ~RM 14K.
  2. Bring more capital: stretch goal RM 18–20K total.
  3. Use Phase 1 carboot revenue (estimate RM 200 × 4 = RM 800–1,200) to part-fund Phase 2 brand identity and packaging.

Decide before the Indonesia flight is booked. Cross-ref Capex Stretch & Trim Options.


15. Pre-Launch Communication Schedule

DateAudienceChannelMessage
May 11Personal network (~50)WhatsApp”Building a thing. F1 going to Indonesia next week. Carboot tasting back in MY end of May.”
May 18Specialty communityDMPersonal intros to 30 KL coffee folks; offer carboot taste
May 25Friend networkWhatsAppFirst carboot pop-up date + venue
Jun 1Early carboot regularsWhatsAppInvite to follow-up pop-ups + tease “the real launch” (Phase 3)
Jun 15PublicIG launchFirst grid posts go live (uses Phase 1 content as primary material)
Jun 22Soft launch inviteesWhatsAppDate / venue / time / invite — biased to Phase 1 carboot regulars
Jul 1Press kitEmailTo 8 outlets — story angle: “Founders went to Indonesia, roasted at origin, came back to launch a co-ferment cart in KL.”
Jul 4PublicIG / Story”We’re open” — every channel

My Notes & Thoughts

  • Phase 1 is the single most valuable change to this plan. It de-risks the RM 15K by spending RM 4–5K to learn what would otherwise cost RM 15K to find out the hard way.
  • The Indonesia trip needs producer confirmation in writing before flights are booked. A “yes, come visit!” by WhatsApp is not confirmation — it’s a friendly nod. Get a date pinned.
  • Don’t over-brand the carboot pop-ups. The lo-fi look is a feature: it tells customers “this is honest and early, you’re getting in early.” Save the polish for Phase 2.
  • The Phase 1 Decision Gate is the most important hour of the entire pre-launch. Block 3 hours for it. Bring printed data. Don’t decide on a tired Sunday.
  • If Phase 1 reveals that manual brew alone hits target cup counts, consider delaying the espresso machine entirely until month 3. Saves RM 4K+ of capex. Real-world data > strategy.
  • F2’s Phase 1 load is brutal (designer + carboot kit + 3 venues + V2/V5 while F1 is away). Pre-load as much as possible into Week -7.
  • The honest RM 17–22K total capex (§14) is now the single thing most likely to blow up the plan. Decide trim vs. bring-more-capital BEFORE booking the Indonesia flight.