Skip to content
Marketing · Go-to-Market · San Francisco

San Francisco Launch Playbook

Launch Q3 2026 (illustrative). The complete 8-week hybrid go-to-market plan to bring EatCookJoy — a vetted personal chef who cooks your whole week in your kitchen, same chef every week, flat price, groceries handled — to San Francisco, inside the Union Square 5 km bullseye.

At a glance

The launch, on one page

Launch window
Aug–Sep 2026
Market
Union Square 5km · 7 neighborhoods
Launch type
Hybrid
Timeline
8 weeks
60-day goal
400 waitlist · 120 bookings
Price (illustrative)
$350–425 / session

Working assumptions — confirm & I'll tune

Grounded in the EatCookJoy SF feasibility study already on file (May 2026). Correct any and the plan revises:

  • Product: a vetted chef comes to your kitchen, cooks a full week of meals, and cleans up — same chef every week, flat session price, groceries pass-through, 100% of tips to the chef. Backed by a 16,848-recipe vault (18 cuisines, 11 dietary profiles, 10 allergens).
  • Market: the Union Square 5km bullseye — ~245k households, SF median HH income $140,970. Launch neighborhoods: Pacific Heights, Marina, Russian Hill, Nob Hill, Hayes Valley, SoMa, Cow Hollow.
  • Audience: the three personas on file — "Tuesday Maya" (dual-income parent, no time), "Provider Pete" (high-earner outsourcing dinner), "Wellness Wendy" (keto / GF / paleo / performance nutrition).
  • Pricing: flat $350–425 per weekly session + groceries pass-through ≈ a ~$1,200 blended avg booking once events are mixed in. Tune to cost.
  • Budget: written for the Moderate tier ($3,000–8,000), with Bootstrapped & Well-Funded options.
Strategy

Positioning & why hybrid

Positioning statement

For busy, high-earning San Francisco households who want fresh, healthy, home-cooked meals but have no time, EatCookJoy is a personal-chef service that cooks your whole week in your kitchen and cleans up — flat price, same chef every week, groceries handled. Unlike meal kits and delivery, every dish is cooked fresh and fully customized to your diet; unlike one-off event chefs, we're your reliable weekly routine.

An SF buyer will price EatCookJoy against four substitutes — and the positioning must win each:

The SF regulatory wedge

San Francisco County has not opted into MEHKO (the Microenterprise Home Kitchen Operations law), so home-restaurant / cottage-food models are effectively blocked here. Because an EatCookJoy chef cooks in the client's own kitchen, it sidesteps that entirely — a structural advantage over Shef/Foodnome and a powerful trust message: "cooked fresh in your kitchen — fully above board."

Hybrid is the right launch type for a new-market entry with no local list: combine a viral waitlist, value-first hyperlocal community seeding (Nextdoor, GGMG, building groups), social content, and partner/PR — then convert through a concierge SMS + web booking flow.

Execution

The 8-week timeline

Counts back from your launch date (Day 0). Set Day 0 to your Q3 2026 launch — mid-September (post-Labor-Day "fall reset") is a strong window — and work backwards.

Weeks 1–2 · Foundation

Lock positioning, build assets, stand up infrastructure

  • Finalize the positioning statement above.
  • Build a waitlist landing page at eatcookjoy.com/sf with neighborhood targeting + a viral "move up the list" referral mechanic.
  • Set up analytics: GA4 + UTM scheme, Meta Pixel, TikTok Pixel; booking + SMS click tracking.
  • Stand up a booking calendar + concierge SMS/iMessage (US households prefer text + a clean web flow over WhatsApp).
  • Draft all email + SMS sequences.
  • Confirm a launch bench of 8–12 vetted, background-checked SF chefs from the 100-chef funnel.
  • Line up 15–20 beta households across the 7 neighborhoods (free/discounted session for a testimonial + content rights).
  • List 20+ hyperlocal channels: per-neighborhood Nextdoor, GGMG, building/parent listservs, fitness studios (Barry's, Equinox, [solidcore]), tech-company perks/wellness Slacks.
Weeks 3–4 · Audience building

Build anticipation, grow the waitlist, onboard betas

  • Seed 2–3 content pieces: "the real cost of the 6pm dinner scramble in SF," "personal chef vs. meal kit vs. delivery — the honest math," "why a chef in YOUR kitchen is legal in SF when home-restaurants aren't."
  • Build-in-public on IG/TikTok (chef vetting, recipe tests, founder-in-SF story).
  • Add value first in Nextdoor / GGMG / building groups — no pitching yet.
  • Personally invite beta households; collect feedback + fridge before/afters.
  • Begin SF food & parenting creator outreach; switch on waitlist referral rewards.
  • Record a 60–90s demo (empty fridge → full week of dinners, chef cooks & cleans).

Content calendar (Weeks 3–4)

DayContentChannelTheme
MonProblem-awarenessIG / NextdoorThe 6pm "what's for dinner" tax in SF
TueBehind-the-scenesIG / TikTokVetting & background-checking local chefs
WedEducationalBlog / IGChef-at-home vs meal kit vs delivery (the math)
ThuSocial proofIG / TikTokBeta household fridge reveal · "5 nights done"
FriTeaser / countdownAll"SF, we're almost ready"
Weeks 5–6 · Pre-launch intensification

Peak anticipation, finalize assets & flows

  • Send the pre-launch sequence to the waitlist (Emails 1–3 + SMS variants).
  • Go daily on social; publish a beta case study with specifics (time saved, $/meal vs takeout).
  • Lock pricing, packages, and the Founding 100 offer.
  • Assemble the launch-day content pack (all posts/emails/graphics scheduled).
  • Brief creators/partners; send swipe copy + referral links.
  • Test booking + payment end-to-end on mobile (Apple Pay / cards / installments).
  • Prepare FAQ (kitchen requirements, groceries, allergies, vetting, cancellation); staff the SMS concierge.
Week 8 · Post-launch

Maintain momentum, learn, plan the next wave

  • Post-launch survey + NPS to new customers.
  • Compile metrics vs goal; write the retrospective.
  • Transition Founding 100 → standard pricing.
  • Launch an onboarding sequence engineered for rebooking + Weekly Plan conversion — the recurring weekly session is the business.
  • Follow up with media/partners; pay commissions; plan the Peninsula push (Palo Alto / Atherton / Burlingame).
Week 7

Launch week, day-by-day

Launch week
Mon
Soft launch / VIP. Early access for betas + top waitlist via SMS + email — "live for founding members." Goal: first 40–80 bookings.
Tue
Public announcement. Main launch email + SMS broadcast; posts on IG/TikTok + Nextdoor; activate creators; switch on Meta + TikTok ads (5km geo + parent / affluent / dietary interests). Goal: max traffic.
Wed
Social proof push. First fridge reveals + testimonials; "look what SF families are saying" email; reply to everything. Goal: momentum.
Thu
Objection handling. "Everything you need to know" post; email on top objections (price vs takeout/meal kits, do I need to be home, allergies/diets, is it legal/safe — the MEHKO wedge); IG Live Q&A. Goal: convert fence-sitters.
Fri
Urgency / scarcity. "Founding 100 pricing ends Sunday" email + SMS; countdown content; final case studies. Goal: final conversion wave.
Sat / Sun
Wrap. "Last chance" message; compile results; thank founding members publicly.
Copy

Email & SMS sequences

Pre-launch

Email 1 · Teaser — 2 weeks out
"SF, your weeknights are about to change…"
Hint at the service, name the problem (no time to cook well), tease the date. CTA: Join the waitlist.
Email 2 · Reveal — 1 week out
"A chef who cooks your whole week — in your kitchen"
Demo video, beta results, date + Founding 100 offer. CTA: Get launch-day access.
Email 3 · Social proof — 3 days out
"'I haven't thought about dinner in a week'"
2–3 beta testimonials with specifics. CTA: Be ready Tuesday.

Launch

Email 4 · Launch — Day 1
"It's live — book your first week with EatCookJoy"
Clear offer + Founding 100 pricing, direct booking link.
Email 5 · Social proof — Day 3
"SF fridges are full 🧊"
Customer reveals, stats, FOMO.
Email 6 · Objections — Day 4
"Cheaper than takeout, and yes — it's legal in SF"
Answer top objections (cost vs delivery/meal kits, do you need to be home, allergies/diets, vetting + the in-your-kitchen point) + satisfaction guarantee.
Email 7 · Urgency — Day 5–7
"Founding 100 pricing ends tonight"
Deadline, value recap, single CTA.

SMS as the launch-week nudge

Shorten each email to 2 lines + a booking link. In the US, an opt-in SMS broadcast outperforms email for time-sensitive launch moments — use SMS as the primary launch-week nudge and email for depth. Always include explicit opt-in + STOP language.

Ready to use

Launch social posts

Instagram / TikTok — launch Reel
SF — your weeknights are about to change. 🧑‍🍳 A vetted chef comes to YOUR kitchen, cooks a full week of dinners, and cleans up. Flat price. Same chef every week. Groceries handled. No meal-kit assembly, no delivery boxes — just fresh, real food made the way your family eats. Founding 100 pricing for our first 100 SF homes. Link in bio. #EatCookJoy #SanFrancisco #PersonalChefSF #SFmoms
LinkedIn — founder voice
We built EatCookJoy for one reason: busy SF families deserve fresh, healthy, home-cooked meals without losing their evenings — or hiring full-time staff. A vetted chef cooks your week in your kitchen and cleans up: flat price, same chef every week, groceries handled. Now booking founding members across Pacific Heights, the Marina, Hayes Valley and SoMa. #SanFrancisco #FoodTech #PersonalChef
Nextdoor — neighborhood, value-first
👋 Neighbors — new in [Pacific Heights / Marina / Hayes Valley]: a vetted chef comes to your home, cooks a week of dinners in your kitchen, and cleans up. Flat price, same chef each week, groceries handled — built for busy families who want real food without a meal-kit or a full-time cook. Founding spots are limited; reply or DM and I'll send details. 💛
Amplify

Partner & influencer plan

Targets: SF food & parenting micro-influencers (5k–60k, trust > reach), GGMG, fitness studios/PTs (Barry's, Equinox, [solidcore]), registered dietitians & pediatric/lactation practices, building/HOA managers in target towers, and tech-company wellness/perks leads (many offer meal/wellness stipends).

Timeline: Wk3 personal outreach → Wk4 demo + free session → Wk5 confirm + swipe copy + referral link → Wk6 launch-schedule brief → Wk7 day-of coordination → Wk8 results + commissions.

Provide each partner: a free founding session, swipe copy, branded fridge before/after frames, a unique referral link, a commission or reciprocal promo, and a launch-day ask list.

Launch day

Launch-day checklist (Tuesday · PT)

  • 07:00 — Final flow + payment test on mobile.
  • 08:00 — SMS broadcast to the waitlist.
  • 09:00 — Launch email to the full list.
  • 09:30 — IG/TikTok launch posts + Stories; Nextdoor posts per neighborhood.
  • 10:00 — Creators publish; reshare to Stories.
  • 10:30 — Turn on Meta + TikTok ads (Union Square 5km geo).
  • All day — Reply to every comment/DM/text within 30 min; pin the booking link.
  • 13:00 / 17:00 / 20:00 — Story momentum updates ("X founding spots left").
  • 21:00 — Log day-1 numbers on the dashboard.
Measure

Metrics dashboard

LayerTrack
AwarenessSite traffic by source, IG/TikTok reach, Nextdoor impressions, press mentions, waitlist growth rate
EngagementReel/TikTok completion >40%, IG saves >2% of reach, SMS click rate, demo completion
ConversionWaitlist→booking rate, bookings, AOV (~$1,200 blended), cost per booking by channel, ad CTR/CPC
Retention (the real KPI)Rebooking within 2 weeks, conversion to the Weekly Plan, wk-1/wk-4 repeat, NPS, support volume

60-day targets

400 waitlist · 120 bookings · ≥35% rebooking · ≥25% onto a Weekly Plan · CPA < $90 / booking.

Invest

Budget allocation

TierAllocation
Bootstrapped
$0–600
100% organic — waitlist + referral loop, value-first Nextdoor/GGMG posting, 10–15 personal beta invites, founder content, SMS broadcasts. Launch to the list you build, not to ads.
Moderate (default)
$3,000–8,000
40% Meta/TikTok ads (5km geo) · 30% micro-influencers · 20% tools (landing/booking/SMS/scheduler) · 10% photo/video.
Well-Funded
$15,000–40,000
35% paid ads · 25% influencers · 20% PR/media (Eater SF, The Bold Italic, 7x7) · 10% launch tasting event · 10% content/tools.
If resources are tight

Minimum viable launch

  1. Waitlist page + referral mechanic.
  2. 10 beta households → 10 fridge-reveal testimonials.
  3. SMS broadcast + one launch Reel + Nextdoor posts in 3 neighborhoods.
  4. Founding 100 offer with a hard deadline.
  5. Manual booking via SMS / web form.

That alone can fill your first month — paid ads are an accelerant, not a prerequisite.

Landscape

Competitor snapshot

The SF market splits into expensive one-off event chefs, impersonal meal kits / delivery, and cottage-food cooks blocked by the city's no-MEHKO stance — leaving the "fresh, weekly, flat-price, same-chef, in-your-kitchen" middle wide open. That whitespace is EatCookJoy.

SegmentWhoShapeEatCookJoy edge
Event chefs (direct)Take a Chef, Yhangry, Big City ChefsOne-off, occasion-pricedRecurring weekly, flat session price, same chef — not per-event pricing
Meal kits & delivery (indirect)HelloFresh, CookUnity, Methodology, FactorReheated / self-assembledCooked fresh in your kitchen, family-scale, fully customized — not boxes
Cottage-food cooksShef, FoodnomeBatch-cooked in their kitchenSF hasn't opted into MEHKO — we cook in your kitchen, fully compliant

The market context

US personal-chef TAM $15.9B (2023) → $30.4B by 2033 (6.7% CAGR); SF MSA serviceable market ~$418M; the 5km bullseye Year-3 SOM is ~$48.6M. The feasibility model targets ~$3.9M Year-1 GMV (~3,250 events × ~$1,200). The launch job is to convert that demand at zero local proof — so manufacture trust fast: automated review asks + fridge before/after content, and own the category language "your weekly chef — same chef, every week."

↗ See the EatCookJoy Marketing Hub · the full SF feasibility, unit economics & 100-chef supply plan live in the SF playbook.