Open the interactive growth console →
Craft · Coffee · Connect · client working session

Roasted Beanery: Growth Plan & Website Brief

The talk-track for our working session: first the plan and what each number means, then the website decision, then what we'll design together. Every recommendation here is live and adjustable in the interactive console: this document is the "why" you hear before you see the dials.

Part 1

The plan, number by number

Each lever below shows the recommended setting, the expected result, and why it matters. Baselines are confirmed as of July 21, 2026. Where a number is an estimate rather than sourced data, it says so. That honesty is deliberate and it's how the whole plan is built.

1.1: The scoreboard (90-day goals)

MetricToday90-day goalWhy this number
Instagram followers9371,800–2,500You're already ahead of every comparable shop in the region at 3 months. 2,000 is a stretch (~350/mo); comparables suggest ~1,200 is the "normal" pace.
TikTok followers44300–500Small bases move fast; TikTok engagement runs ~6× Instagram's.
Google reviewsverify40The single biggest local-search lever. Black Crow (Enfield) has ~111; LuAnn's ~142.
Content quality score~2 / 54.0+Scored on a six-part rubric. Better output, not more output.
SMS / loyalty list~0300SMS opens at ~98% vs ~21% for restaurant email. This list is an owned asset no algorithm can take away.
Ad spend$0$500/mo by week 5Deliberately $0 for the first month; see 1.5.
Monthly revenue~$32.7k run-rateStabilize → $37k+Real Toast data: May $42.8k → June $35.9k → July run-rate $32.7k, a ~10%/mo decline since the opening peak, driven by fewer guests, not smaller tickets (avg ticket has held near $12.50). This is exactly what the review engine and loyalty relaunch below are built to reverse.

1.2: Followers & the local reality check

We researched every comparable independent coffee shop in the region. Local followings grow in tens-to-low-hundreds of followers per month, linearly, not by viral percentages: Black Crow (Enfield) reached ~1,118 in 17 months; Vernon Coffee Roasters ~1,439 in 4 years; Cafe Barista (Suffield) ~4,571 in 4 years; Dreamscape (Woodstock VT, a tourist town) ~1,884 in 16 months.

Talking point

At 937 followers in under 3 months, you're already growing faster than every shop we benchmarked. The plan's job is to keep that rate up as the novelty wears off; that's what the content system is for.

1.3: Posting cadence

LeverRecommendedExpected result
Instagram3–5 posts/week, of which 3 are ReelsFor accounts under 10k, Reels reach ~5,200 accounts vs ~1,900 for a static post, and ~55% of Reels views are non-followers; it's the discovery engine.
Facebook3–5/week (events, community, cross-posts)Where Somers community groups live; reach is follower-capped, so it's the retention channel.
TikTok3–4/week (repost Reels)Near-zero marginal effort; highest engagement rate per follower of any platform.

1.4: Content quality (the honest one)

Current output scores roughly 2 out of 5 on the rubric: hook in the first 2 seconds, lighting, audio/captions, brand consistency, call-to-action, copy. The goal is a sustained 4.0+. This matters more than volume: the algorithm decides distribution in the first seconds of a video, and production polish is not the fix: owner-shot phone video in good light with a real hook outperforms agency gloss for local discovery.

Talking point

You don't need a videographer. You need 15 minutes of good window light, a hook, and a CTA. We'll score a sample every week and watch the line climb.

1.5: Ads: the personalized phased answer

Sized against two real things: your actual monthly residual (gross profit after real labor + assumed rent/overhead, before any owner draws, ~$7,976/mo at your July run-rate) and the real seasonality already in the console (US Census food-service data). This exact schedule is loaded into the console's ad-spend log, so the forecast tab's projections come from it directly; nothing here is a placeholder.

MonthPhaseSpendWhy
Aug 20261 · Foundation$0Fix GBP/site/tracking before paying to fill a leaky funnel.
Sep 20262 · Testing$300Conservative start; Four Town Fair month.
Oct–Nov 20262 · Testing$400Step up only if proxy metrics show traction; hold through Nov's soft season.
Dec 20263 · Scale$600Holiday push (+4.2% seasonality).
Jan–Feb 20273 · Scale$400Pull back: the real seasonal trough (−10.2% / −8.8%); protect cash.
Mar 20273 · Scale$500Recovering.
Apr 20273 · Scale$600One-year-open anniversary: a real press/social hook.
May–Jul 20273 · Scale$700–750Strongest organic months; scale toward the ceiling if the funnel's validated.

What $500/month buys at food-and-beverage benchmark rates ($7–15 CPMs, ~$2.05 restaurant CPC): roughly 23,000–50,000 Meta impressions reaching a large share of the ~80–85k people within 15 minutes, plus ~75 high-intent Google clicks.

The honesty clause: modeled over the full 12 months, this $5,750 total ad spend produces ~31 converted regulars and ~$27,830 in ad-attributed revenue, an implied ~4.8x return. That's higher than Meta F&B's median single-campaign ROAS (1.56x, Triple Whale 2026) on purpose: it's a cumulative figure crediting every regular's repeat visits over the year, not a one-time conversion, which is the honest way to model a business built on habits. It is still a modeled estimate on thin, F&B-wide assumptions (5% click-to-visit, 10% visit-to-regular), not a promise. One regular is worth ~$1,625/year at your real $12.50 average ticket. We will judge the actual spend by proxy metrics (direction requests, calls, code redemptions, SMS signups) month to month, and pause the ramp at Phase 2 levels if August-October don't show traction. The schedule adapts to what the data says; it isn't followed mechanically.

1.6: Reviews: the highest-leverage free lever

Target: ~9 new Google reviews/month (register ask + QR card + SMS follow-up). That catches Black Crow's ~111 within a year. Comparable shops run 3–18 reviews/month, so 9 is ambitious but observed in the wild. Review count and velocity are primary map-pack ranking inputs; this is what wins "coffee near me."

1.7: Loyalty & SMS

Their Toast loyalty app already exists (with one rating; nobody knows about it). Relaunch it at the register with an SMS list. The evidence here is the strongest of any channel: loyalty enrollment lifts return rates ~7%→30% (Toast/Resy 2026), members spend 18–30% more per visit, birthday offers redeem at ~35%, and SMS opens at ~98%.

Talking point

Regulars visiting 2–4× a week are the entire economics of a coffee shop. Every dollar spent making a first-timer into a regular outperforms a dollar spent finding another first-timer.

1.8: Forecast & financials (what the model says)

Talking point

Nothing in this forecast is a promise; every coefficient is a labeled assumption you can drag. What it gives us is an honest argument: if we do X, here's the reasonable range of Y, and here's the month we should see it.

Part 2

The website platform decision

You have Shopify today. Before defaulting to it, here's the honest comparison: cost, technical SEO ceiling, ease of use, and how far each can go. Prices verified July 2026.

PlatformReal monthly costCWV pass rate*Beginner-friendlySEO ceilingHow far it can go
Shopify (current)$39 sticker → $114–163 with a realistic app stack, + 2.9% + 30¢/order~77% (but only 48% in a 1,000-store field test; small stores skew worse)✅ ExcellentCapped: URLs locked to /products/, sitemap not editable, app scripts slow the front endGreat commerce, limited everything else
Wix$29–39~74–82%✅ ExcellentDecent controls, improved a lotLow ceiling for custom work
Squarespace$29 (raised 26% on July 17, 2026)~70%✅ ExcellentWeakest: robots.txt not even editablePretty templates, hard walls
WordPress$50–90 + $50–500/mo maintenance reality~46–50%⚠️ ModerateUnlimited in theory; plugin bloat and security drag in practice (11,334 ecosystem vulnerabilities in 2025, 91% in plugins)Anything, with constant upkeep
Webflow$25–39~67–79%⚠️ Designer-orientedGood; clean outputStrong marketing sites; commerce is weak (2% txn fee tier)
Next.js custom$50/mo hosting (hosted & maintained for you; transferable any time); the cost is the build, not the subscription~68% framework-wide; see note❌ Needs a technical operator (that's the point)Uncapped: full control of URLs, schema, rendering, images, robots, sitemapAs far as we ever want to take it

*Share of real-user origins passing all three Core Web Vitals (CrUX/HTTPArchive, Nov 2025–Jan 2026 snapshot). Important honesty note: these measure each platform's population, not its ceiling. Next.js's 68% blends every dashboard and web app ever built with it; Shopify's 77% skews toward big optimized stores while a field test of 1,000 typical stores passed at 48%. The claim we stand behind: a purpose-built Next.js site controls every performance lever and clears the bar by design; Shopify's ceiling is capped no matter how much you spend on apps.

Why performance is a money question, not a vanity metric

The recommendation: Next.js front, Toast + Shopify back

You don't have to throw anything away, and shouldn't. Toast is already how you run the counter, and Shopify's Storefront API is included on the Basic plan you already pay for (one headless storefront). The architecture: a custom Next.js site is everything customers see: home, menu, story, events, blog, all built for speed and local search, with your live Toast menu embedded natively for ordering (always current, zero extra data entry), while Shopify quietly stays the commerce engine for bean sales and the planned subscriptions, with its checkout, Shop Pay, and fraud protection intact. Best of both: uncapped performance and SEO where it matters, boring reliable ordering and commerce where that matters. The trade-off, stated plainly: it needs someone technical to build and maintain it. That's the role I'd fill, and it's also why this choice compounds instead of hitting a wall.

Part 3

Apps vs. built-in features

The same capabilities, two ways to pay for them. On Shopify, each need is a monthly subscription; on a custom build, most are simply how the site is made.

CapabilityShopify routeNext.js route
SEO controlsSearchPie: $39/moBuilt in (metadata API, full head control): $0
Schema / structured dataJSON-LD app: $9.99/moHand-authored CafeOrCoffeeShop + Menu schema: $0, and better
Page speedHyperspeed: $59/mo (patching the platform)The architecture is the speed layer (static generation, next/image): $0
Reviews on siteJudge.me: $15/moCustom section surfacing Google reviews: $0
LoyaltySmile.io: $15/moTheir Toast app already does this; the site just promotes it: $0
Email / SMSKlaviyo: $45/mo @ 1k contactsSame Klaviyo (platform-independent): cost is equal, so not a differentiator
SubscriptionsNative app free on Basic; Appstle $10/mo when it outgrows; Recharge $99/mo + 1.49% + 19¢/order at scaleSame native app, driven headless; checkout stays on Shopify (their PCI/fraud problem, not ours)
TrackingSandboxed pixels; standard events onlyFull server-side GA4 + Meta CAPI, first-party data: the ad-efficiency unlock
Recurring total~$140–180/mo in app fees + Shopify plan + per-order fees~$0–20/mo hosting + Shopify Basic kept for commerce only
Talking point

On Shopify you rent capabilities forever; on a custom build you buy them once. The app stack alone costs more per month than hosting the entire custom site, and the apps still can't unlock the URL structure, the sitemap, or real server-side tracking.

Disclosed trade-off: most theme-injected Shopify apps don't work on a headless front end. For a café whose e-commerce surface is beans and subscriptions, the needed replacements are small, but it's a real consideration, and one build detail (wiring purchase events server-side so headless checkout doesn't drop them) is on my checklist, not yours.
Part 4

Design & sitemap

We'll design this live, together, so the brand stays yours. Below is the proposed structure: the client's requested pages merged with local-SEO best practice for a café.

📌 Placeholder: the sitemap the owners provided gets merged here: each of their requested pages mapped into the structure below, so nothing they asked for is lost.

Proposed sitemap

PageJobLocal SEO role
HomeThe hook: what, where, why it's different (organic refreshers, single-origin, town square)Primary "coffee shop Somers CT" target; CafeOrCoffeeShop schema; hours/address above the fold
MenuFull menu with prices, as real HTML, never a PDFMenu schema; captures every "{drink} near me" long-tail; answers the #1 visitor question
VisitHours, map, parking, plaza context (next to Geissler's), wheelchair access, WiFiNAP consistency anchor; the page Google Business Profile links to
OrderOne page, one button → Toast. Ends the four-ordering-systems confusionConversion consolidation; app + loyalty promotion
Beans & SubscriptionsRetail bags + the planned subscription, powered by the existing Shopify backendThe e-commerce growth lane; product schema
Events & CommunityFair booth, open mics, fundraisers, partner orchardsEvent schema; the "town square" positioning made visible; earns local links
ContactForm, email, socialsCatering/wholesale inquiries, future revenue lines

Local-SEO principles baked into the build

Design session: we'll build it live (Claude design). A working visual identity already exists from the planning tools: espresso neutrals, latte-foam surfaces, a signature teal pulled from their own Blue Magic spirulina refresher, and a roastery serif, which we can carry straight into the site or evolve with the owners in the room.

Part 5

What to expect: timing and sequencing

The site is the final 30%

The website is not the marketing plan; it's what makes the rest of the marketing plan convert. Ads, social content, events, and promotions are the 70% that generate attention; the site is the 30% that catches it, turns it into visits, orders, subscriptions, and list signups, and feeds clean data back into the ads. Lead with ads, socials, and events. The site multiplies them; it doesn't replace them.

Good performance takes real backend work

If the goal is a site that makes ads and socials perform better, and it is, then the build includes work nobody sees: keyword and competitor research, information architecture, schema, image pipelines, tracking (GA4 + server-side events), copywriting, and testing on real phones. A pretty page can ship in a weekend; a page that ranks and converts cannot.

Advanced-but-light beats deep-but-beginner

The cheapest website is the one you never have to rebuild. Going deep on a beginner platform means every page, integration, and workflow eventually gets recreated from scratch when the platform's ceiling arrives: that's a paid-twice redesign. Building on the advanced foundation now, even if we launch light (a handful of excellent pages) means every future addition (subscriptions, wholesale, a second location, online classes) is an extension, not a migration. Start advanced and light. Grow deep over time.

Resources for your team

Alongside this plan, you'll get a short list of free, official resources: Google Business Profile help docs, Meta's own content courses, Toast's own training for the tools you already pay for, even a free small-business mentorship nonprofit (SCORE.org), so your team can build skills at your own pace between check-ins. It's in the full written plan (§13), organized by topic so whoever owns each piece can go straight to the relevant one.

Closing line

Everything in this plan compounds: reviews build map ranking, content builds reach, the list builds regulars, and the site catches all of it. None of it requires a big-brand budget; it requires consistency, honesty about the numbers, and a foundation that won't need to be torn out next year.