What's actually posting this week — see the live previews →
Internal review · not for public posting · prepared for Joe & Naomi

Mimi's Sweet Treats — Content & Schedule Review

Everything currently built, reasoned through, and either live-scheduled or awaiting go-ahead across Instagram, Facebook, and TikTok. Every video and image below is the real, rendered file — press play on anything.

86Scheduled posts, live
10Days fully scheduled
5New shake & showcase videos
3Platforms — IG / FB / TikTok
Let's see actual rendering and content →
Start Here

Walking through this page

When you open this page, you'll land on a dark header up top — that's just the summary, telling you how many posts are scheduled and across which apps (Instagram, Facebook, TikTok).

There's a row of links right under that header — click any of them to jump straight to that part of the page instead of scrolling:

Summary — the short version of what changed and why.
Why these choices — the reasoning behind everything. Why every post has to feel warm and fun, why we lock in at least two Story posts a day, why nothing repeats the same look twice in a row.
Live schedule — an actual table of every post, the day and time it goes out, and which apps it's going to. Everything marked "Live" is really scheduled — not a maybe.
New shake videos — the videos made this week for the Strawberry, Orange Dream, and Espresso shakes, plus the two combined highlight reels. Just press play on any of them right on the page.
Week 1 storyboard content — every piece built, grouped by the day it's meant for. Scroll through and see the actual image or video for each one, with a line explaining what it is.
Full planning documents — the deep-dive, if you want it: the actual strategy notes behind the whole plan, written out in full. You don't need to read this to understand what's posting — it's there for anyone who wants the "why" behind the "why."
Plain-English glossary — if a word like "Reel" or "Story" or "feed post" doesn't mean anything to you, this explains it in a couple sentences.

Nothing on this page needs a login, and it won't show up if you search for it online — it's just for us. If anything looks off or you'd change something, just say so before it goes out.

Built with the Vivere Media Engine — a learning model built off our own real data, routines, and campaigns, that we can revisit weekly or spin back up at a moment's notice with a single command prompt.
Executive Summary

What's happening and why

We rebuilt the social content pipeline around one idea: every post should feel like it was made specifically for Mimi's — not a template stretched across a month. That meant fixing a "cookie-cutter" problem (same look, same sound, same layout, over and over) and replacing it with real variety: different animation styles, different music beds generated fresh for each piece, real Mimi's photos and footage instead of stock content standing in for our products, and a locked rule of at least 2 story posts every single day.

Along the way, a few pieces of the old, already-scheduled calendar got replaced outright — most notably a "Sandwich Day" post that used generic franchise-style language; it's now a proper 3-day Waffle Taco Day build-up that's ours, made locally, no chain-restaurant undertones.

This week also added three brand-new "fan favorite" shake showcases (Strawberry, Orange Dream, The Espresso) built from real footage you supplied, plus a combined highlight reel narrated by a warm, clean voice, closing with Mimi herself making an appearance.

Reasoning & Storyboard

The rules behind the schedule

Smile Baseline. Every single piece — even a plain "here are our hours" story — has to read as fun, warm, and uplifting. Nothing preachy, nothing salesy-desperate. If a draft didn't make us smile, it got rewritten.
2 stories a day, no exceptions. Instagram and Facebook Stories are how people check in on us casually throughout the day. We locked in a minimum of two story posts every day, spaced through the afternoon/evening, on top of whatever feed posts or reels are running.
No repeated look twice in a row. We track every technique, animation style, font pairing, and piece of music used, so the same "recipe" never shows up on back-to-back posts. Six different things are tracked per post (technique, tone, audio choice, image source, platform, format) specifically so nothing reads as copy-pasted.
Locally-owned voice, not franchise voice. Joe caught language that read like a chain-restaurant playbook (the old Sandwich Day post). Every post now speaks like the actual family-owned shop on Main Street it is — no "locations," no corporate phrasing.
Format matches content, not the other way around. A trivia question gets a game-show quiz layout. A customer review gets a magazine-style card with gold stars. A real behind-the-counter moment gets real video, not an animated photo standing in for it. The format is chosen by what the content actually is.
Family Fun Night stays honest. Per Joe's direction, FFN promotion never promises specific games or events beyond what's actually on the tables that night — the copy reads exactly: "board games on the tables, puzzles, Connect Four, cards."
Live Blotato Schedule

What's actually scheduled to post

Every row below is a real, confirmed post already sitting in the Blotato queue — not a plan, an actual scheduled send. Times are Mountain Time.

DateTime (MT)ContentPlatformsStatus
Thu Jul 2311:30 AM"Totally Real Fact" satire — feedInstagram, FacebookLive
Thu Jul 233:00 PM"Totally Real Fact" — storyInstagram, FacebookLive
Thu Jul 236:30 PMToday's hours — storyInstagram, FacebookLive
Thu Jul 235:00 PMFan Favorites showcase (all 3 shakes, narrated)IG Reel + Story, FB Reel + Story, TikTokLive
Fri Jul 241:00 PMStrawberry Milkshake spotlightIG Reel, FB Reel, TikTokLive
Fri Jul 249:00 PMOrange Dream shake spotlightIG Reel, FB Reel, TikTokLive
Sat Jul 257:00 PMThe Espresso shake spotlight (fan favorite)IG Reel, FB Reel, TikTokLive
Fri Jul 2411:30 AM / 3 PM / 8 PMReview #3, Location story, Candy Sundae reel (+ story cross-post)Instagram, Facebook, TikTokLive
Sat Jul 2511:30 AM / 1 PM / 3 PM / 6:30 PMCaesar satire (story+feed), Warm waffle-bowl (story+feed)Instagram, FacebookLive
Sun Jul 263:00 PM / 6:30 PMHomemade story, Follow-daily-flavors storyInstagram, FacebookLive
Mon Jul 273:00 PM / 6:30 PMTrivia question story, Dairy-free storyInstagram, FacebookLive
Tue Jul 289 AM / 11:30 AM / 3 PM / 6:30 PMAnswer reveal, The Augie reel (+ story cross-post), Follow-daily storyInstagram, Facebook, TikTokLive
Wed Jul 293:00 PM / 6:30 PMFFN ticket-stub story, Location story (repeat)Instagram, FacebookLive
Thu Jul 3011:30 AM / 3 PM / 6:30 PMWaffle Taco teaser beat 1, Wise-man satire (feed+story)Instagram, FacebookLive
Fri Jul 3111:30 AM / 3:00 PMReview #2, Hours story (repeat)Instagram, FacebookLive
Sat Aug 111:30 AM / 3 PM / 6:30 PMWarm cone (feed+story), Waffle Taco teaser beat 2Instagram, FacebookLive
Sun Aug 29 AM / 11:30 AM / 6:30 PMArc finale story, Waffle Taco Day reel (the payoff), Homemade story (repeat)Instagram, Facebook, TikTokLive
Sun Jul 265:00 PMFan Favorites Remix — countdown cut (#3 → #2 → #1)IG Reel + Story, FB Reel + Story, TikTokLive
This Week's New Builds

Fan-favorite shake showcases

Built from real footage you supplied this week — no stock video standing in for the product. Each has its own fresh music (generated specifically for that video, never reused) and closes with the Mimi's logo + audio sting.

Strawberry Milkshake

Real strawberries, no syrups or flavor drops — "100% Real" stamp-seal reveal.

Scheduled Fri 1:00 PM

Orange Dream

Orange Crush soda + signature vanilla, homemade whipped cream — ingredient-chip build.

Scheduled Fri 9:00 PM

The Espresso

Espresso ice cream, white chocolate & caramel, salted caramel whip — a true fan favorite.

Scheduled Sat 7:00 PM

Fan Favorites Showcase

All 3 shakes in one narrated highlight reel — Mimi herself makes a cameo in the closer.

Scheduled Thu 5:00 PM

Fan Favorites Remix

A different cut of the same 3 shakes — countdown structure (#3 → #2 → #1), Mimi hosts the open this time instead of the close.

Scheduled Sun 5:00 PM
Week 1 · Jul 23 – Aug 2

Full storyboard content

Every piece below is now live in the Blotato schedule, on the exact day it was built for. Grouped by day.

Thu Jul 23 Live now

"Totally Real Fact" — story

New newsprint/tabloid satire system.

Hours — story

Real hours pulled from the live site.

"Totally Real Fact" — feed

Feed crop of the same satire piece.

Fri Jul 24 Live

Candy Sundae reel

"Friday means extra" — 3D card-tilt reveal, real monster-cone photo.

Review #3 — Corrina Kuipers

Editorial-style review card, verbatim quote.

Location — story

320 Main Street reminder.

Sat Jul 25 Live

"Probably A Real Quote" — story

Caesar parchment-scroll satire, a new look.

Same piece — feed crop

4:5 feed version.

Warm waffle bowl — story

Never-before-posted photo, film-look grade.

Same photo — feed crop

4:5 feed version.

Homemade — story

Honest-label look, real 5-ingredient list.

Sun Jul 26 Live

No bespoke piece was built for this exact day yet — filled with two evergreen utility stories below to keep the 2-a-day rule.

Homemade — story

Repeat use, honest-label look.

Follow for daily flavors — story

Board changes every day reminder.

Mon Jul 27 Live

Trivia question — story

Game-show quiz layout, new format.

Dairy-free options — story

New mint palette, real FAQ fact (sorbets + Happy Ice).

Tue Jul 28 — The Augie Live

The Augie — spotlight

Our memorial sundae, in honor of August Terrazas.

Trivia answer reveal — story

Confetti-dash reveal technique.

Follow for daily flavors — story

Repeat utility.

Wed Jul 29 — Family Fun Night Live

FFN ticket-stub reminder — story

"Board games on the tables, puzzles, Connect Four, cards" — exact copy, no embellishment.

Location — story

Repeat, 5-day gap.

Thu Jul 30 — Road to Waffle Taco Day, beat 1 Live

Teaser, beat 1 — story

Lone waffle shell + "?" — comment-your-guess.

Wise-man satire — feed

New chalk-slate look.

Same piece — story

Story crop.

Fri Jul 31 — Delta Loves Mimi's Live

Review #2 — feed

Verbatim customer quote.

Hours — story

Repeat, 8-day gap.

Sat Aug 1 — Road to Waffle Taco Day, beat 2 Live

Teaser, beat 2 — story

Scoops incoming — "tomorrow" + share CTA.

Warm cone photo — story

Never-before-posted image.

Same photo — feed crop

4:5 feed version.

Sun Aug 2 — Waffle Taco Day (payoff) Live

Morning-of arc finale — story

"IT'S WAFFLE TACO DAY" — tag-a-friend CTA.

Waffle Taco Day — the reveal

Waffle shell swings up, three scoops drop in. Replaces the old Sandwich Day concept.

Homemade — story

Repeat, 7-day gap.

Full Planning Record

The complete strategy documents

Everything above was built from two planning documents, both drafted by our planning model (internally called "Fable 5") and handed to the build model ("Sonnet") to execute exactly. Nothing here is summarized or trimmed — this is the actual working record, kept in full for transparency.

Document 1 — 45-Day Storyboard (Jul 24 – Sep 7, 2026)

Authored by Fable 5 (planning pass), 2026-07-23 · Execution: Sonnet builds everything in it.

1. The core funnel — every post serves exactly one goal.
STORE (walk in today) — cravings content, real footage, "today only" boards — measured by profile visits & foot traffic.
FOLLOW (grow the audience) — satire, trivia, debates, shareable jokes — measured by follows/shares/saves.
TRUST (convert the curious) — reviews, family story, real people — measured by saves & comment sentiment.
WEB (menu/party/catering funnel) — party funnels, menu links — measured by linkinbio sessions.
A post that tries to do all four does none — every build gets labeled with its ONE goal first.
1.5 The Smile Baseline (Joe, 2026-07-23 — tone floor for everything). Every piece passes one gate before render: would this make someone smile? Fun, uplifting, warm — never sarcastic-at-someone's-expense, never corporate-neutral, never just informational. An hours card can still charm ("we're here till the sprinkles run out"); a location card can still wink ("follow the smell of fresh waffle cones"). If a draft is merely correct, it's not done.
1.6 Campaign structure law (from the "cookie-cutter" audit). A week is a campaign, not a list: every tentpole gets a 2–3-beat teaser arc in one visual world; recurring franchises get a fixed, recognizable lockup (variety lives inside the frame, not in the frame itself); every piece carries one measurable call-to-action built into the pixels; and a fixed daily posting-time grid keeps the rhythm consistent (11:30a feed · 12:45p flavor board · 3p story · 6:30p story · +8p story Fri/Sat).

2. Format law — the format matches the content's job

Content typeFormatRegisterGoal
Satire / jokesStatic card (4 rotating layouts)punchy or paper-serifFOLLOW
Trivia ("The Scoop")Story + quiz sticker, answer next daybright game-showFOLLOW
Menu spotlightReal-footage short, hook-firstrotate registersSTORE
Review ("Delta Loves Mimi's")Editorial static, giant quote + gold starsgallery-wall serifTRUST
Community / warmFull-bleed warm-graded photofilm-warm minimalTRUST
Campaign / eventVideo, distinct grade + audio per campaignper-campaignSTORE or WEB
Daily flavor boardUnchanged, automatedfixedSTORE

Variety law: every build logs a six-axis fingerprint (technique, register, audio, source, platform, pacing) — no combination repeats within 3 builds. Image law: no reusing the same photo across builds within 2 weeks; stock is allowed only for generic textures, never standing in for Mimi's own product, store, or people.

3. The weekly rhythm (repeats every week)

DayFranchiseFormat / GoalNotes
Mon"The Scoop" triviaQuiz story (FOLLOW)Answer drops Tuesday morning story
TueSpotlightReal-footage short (STORE)Rotate sundaes → shakes → cones → pies → Happy Ice
WedFamily Fun NightExisting FFN videos (STORE)Add a same-day story reminder only, no double-booking
ThuSatire dropStatic card (FOLLOW)Rotate the 4 formats
Fri"Delta Loves Mimi's"Editorial review static (TRUST)Verbatim only, from the real review bank
SatCommunity warmWarm photo (TRUST)Mural, storefront, seasons — real people only w/ permission
SunRest / stories-onlyBoard + weekly-recap storyNo feed post — scarcity keeps Monday fresh

Cadence cap: 6 feed posts/week max + daily board + 2–4 stories. Never more than 2 non-daily posts per day per platform.

4. Dated tentpoles inside this 45-day window

DateBuildFormat per the law
Sun Aug 2Ice Cream Sandwich DayReplaced by Joe → became Waffle Taco Day, see above
Thu Aug 6Root Beer Float DaySpotlight short — real float pour if film day delivers
Fri Aug 14Creamsicle Day satireDictionary static
Aug 16–21Party funnel week (4 videos, already scheduled)Add one links.html story w/ UTM
Mon Aug 17Back-to-school teaseFolds into that Monday's Scoop story + one static
Tue Aug 25National Banana Split DayThe Augie window — reuse pilot flagship + reimagined spotlight
Fri Aug 28Last Scoops of SummerWarm campaign video, golden grade, slow
Mon Sep 7Labor DayStatic + story — confirm hours with Joe by Sep 1
5. Asset dependencies. A ~90-minute phone film day (Joe) unlocks Tuesday spotlights for weeks 3–6 — until then, weeks 1–2 draw on unused Dropbox clips + ~40 never-posted photos. Every MusicGen bed gets a fresh instrument/genre prompt, logged as its own audio fingerprint — never the same prompt rendered twice in a row. The review bank gets refreshed by Joe from Google Business Profile once the current 5 reviews are used (~end of week 5).
7. Approval gate — unchanged, non-negotiable. Everything renders locally → Joe reviews (previews or the hub Library) → only then does it get scheduled. This rule governed every single piece on this page.

Document 2 — August–October 2026 Storyboard & Build Guide

Authored by Fable 5 (planning pass), 2026-07-17 · the companion document holding dated tentpoles, the satire pool, and the review bank.

The five content pillars

PillarCadenceFormat
Daily Flavor BoardEvery day, 12:45 PM MT9s video, fully automated
Campaign builds1–2 / month7–10s multi-scene promo
Satire drops1 / week6–7s standalone card
Menu spotlights1 / week6–7s single-item feature
Community / seasonalAs datedVaries
Review showcase1 / week~9s star-cascade review card
Design law (non-negotiable, every build): HyperFrames video-first, 1080×1350; Pacifico display + Poppins body; brand reds/gold on near-black; shop's own photos only (blurred/dimmed), never the same background as the previous 3 days; no hard divider lines; one decisive glow bloom max; logo is always mainlogo_clean.webp; every build passes an automated check (0 errors, contrast AA) before render; captions stay warm and local, IG gets exactly 5 hashtags, TikTok never posts to account 54565.
Technique variety mandate (Joe, 2026-07-17: "vast usage of techniques… high-end and professional vs mass built"). Every non-daily build carries a distinct signature technique that a viewer remembers — no technique repeats within any 3 consecutive non-daily builds. Every build's technique is logged in a running ledger and checked before the next build starts. The technique palette spans kinetic type, path/mask reveals, camera depth moves, choreographed entrances, and flourishes like glow blooms or seeded particle effects.

Satire system (4 rotating formats, Joe-approved)

1. TOTALLY REAL FACT — impossible claims deadpanned. 2. FROM THE DICTIONARY — invented terms in a real dictionary layout. 3. A WISE MAN ONCE SAID — anticlimactic wisdom. 4. PROBABLY A REAL QUOTE — historical figures + ", probably."

Safety rails (hard rules): long-dead historical figures only, always tagged ", probably"; never living people; never attach a fake fact to a real offer or price; never a health claim anyone could act on; politics and religion are off-limits entirely. Theme lock: every joke must be about ice cream, dessert, the parlor, or Delta itself — if the punchline works without ice cream in it, it doesn't make the pool.
Review bank ("Delta Loves Mimi's") — real reviews only. Every quote is pulled verbatim from the site's testimonials, never invented, edited, or paraphrased. No Google logo — text credit only. The queue: Avalanche review (posted) · "Best ice cream I've had in decades…" · Corrina Kuipers · Danielle Beal · Elizabeth Martinez · "Every single item…made with love." Joe refreshes the bank from Google Business Profile once these run out.

Open items still waiting on Joe

Labor Day hours (needed by Sep 1) · fall menu yes/no + flavor list (needed by Sep 14) · Halloween event yes/no (needed by Oct 1) · Banana Split Day sponsor — pitch Tiffany Hunt again? (needed by Aug 18) · an existing hours conflict on the site flagged in an earlier session.

The Big Picture

In-house build vs. an outside marketing company

This section is the honest comparison — where doing this in-house genuinely wins, where it doesn't, and what an outside agency relationship would actually look like next to what we have now. Nothing here is sales copy; it's the real tradeoffs.

Build quality & complexity, side by side

What mattersDoing it ourselvesA typical outside agency
Footage & photosReal Mimi's product, real store, real people — never stock standing in for usOften licensed stock footage dressed up with your logo
MusicFreshly generated per video, logged so nothing repeatsSame royalty-free library track reused across dozens of clients
Turnaround on a revisionSame day — often the same conversationBuilt into a monthly retainer cycle; changes wait for the next round
Consistency checkingEvery build passes an automated pass (layout, contrast, motion) before it shipsVaries enormously by agency; rarely disclosed
Who owns the system afterWe do — the templates, the ledger, the whole pipeline stays oursThe agency owns the process; you're renting output, not a system
Production polishPhone-shot footage, not a videographer's lighting rigCan look more "produced" if the agency actually shoots on-site
Scale ceilingBounded by how much time Joe/the team can give itBounded by budget — an agency can throw more people at more volume

The honest tradeoff: we get more control, faster iteration, and we keep the system — but it costs Joe's own time, and it will never look like a studio commercial. An agency buys back that time at the cost of ownership and speed.

The funnel — our own site, not a rented one

The site (mimissweettreats.com) is ours outright — not a template hosted by an agency that could hold it hostage if we ever left. Social media's whole job is to point back at it, or at the door:

STORE — real footage, cravings content, "today only" boards → drives walk-ins today. Measured by profile visits and foot traffic.
FOLLOW — satire, trivia, shareable jokes → grows the audience so STORE content reaches more people next time. Measured by follows, shares, saves.
TRUST — real reviews, real family story → turns a curious follower into a customer. Measured by saves and comment sentiment.
WEB — party funnels and menu links, each with its own tracked link → the one channel with a real dollar number on the other end (bookings, catering). Measured through the link-in-bio page's per-button tracking straight into the site's own analytics.

Every single post is labeled with exactly ONE of these four jobs before it's built — a post trying to do all four ends up doing none of them.

Monetization — what's actually driving revenue vs. what's brand-building

Two different jobs get conflated a lot in social media, so we keep them separate on purpose:

Direct revenue: STORE content driving same-day walk-ins, and WEB content driving higher-ticket party/catering bookings through the tracked links.

Brand equity (pays off later, not today): FOLLOW and TRUST content — a bigger, warmer audience that becomes the customer base for the direct-revenue posts down the road, and that gives us pricing power because people already trust us before they walk in.

Honest gap: this is currently a fully organic, no-paid-spend model — there's no ad budget behind any of this yet. That's a real lever we haven't pulled. A wholesale program was explored earlier and pulled back from the live site; it's documented but not currently active.

Obstacles we've actually hit, and how we worked around them

The "cookie-cutter" problem. Early content all started to look and sound the same. Fix: the six-axis variety ledger and the technique log — nothing repeats within 3 builds, checked automatically before every render.
Legacy content that didn't match our voice. An already-scheduled post used generic franchise-style language. Fix: audited the whole calendar, pulled it, rebuilt it as Waffle Taco Day — ours, local, no chain-restaurant undertone.
The narration tool we normally use wasn't available. Fix: found a local voice engine that needed no account at all, so the work didn't stall waiting on it.
Still open: a Cloudflare setting is misconfigured so cache purges silently fail (fix requires 5 minutes in the dashboard); the review bank of real testimonials will run dry in a few weeks and needs a manual refresh from Google Business Profile; and this session surfaced a git repository rooted at the whole user folder rather than the project — flagged, not touched, waiting on a decision.

Forecasting & reimagining — built into the process, not an afterthought

The 45-day plan already has dated tentpoles mapped out (Root Beer Float Day, Banana Split Day, Halloween) with a fallback baked in for each — "real footage if the film day delivers it, otherwise the best owned photo instead." A weekly review checkpoint asks which of the four funnel goals actually won the week and adjusts the next week's slate accordingly — the rhythm stays fixed, the content inside it adapts. This week's Sandwich Day → Waffle Taco Day swap is exactly this process working as intended, mid-flight, not a one-off scramble.

How we'll actually know if it's working

No invented numbers here — we don't have real analytics baked into this report yet, and making up traction figures would defeat the whole point of this page being honest. What we do have is the measurement model above (profile visits, follows/saves/shares, comment sentiment, tracked link clicks) and a weekly checkpoint built to read it. The real traction read starts once a full week has actually run and we can look at what moved.

Loose ends worth deciding on soon

No paid spend yet. Everything above is a fully organic model. Worth a decision on if/when to test a small ad budget behind the STORE or WEB posts specifically.
The review bank is finite. "Delta Loves Mimi's" is down to its last few real testimonials and will run dry in a few weeks — needs a manual refresh from Google Business Profile before then.
Cache purge is quietly broken. A Cloudflare zone ID is misconfigured, so cache purges for the live site silently no-op. A 5-minute dashboard fix, just hasn't been done yet.
An unrelated repo hazard. This session's tooling turned up a git repository rooted at the whole user folder instead of the project itself — flagged, deliberately not touched, waiting on a decision on whether it's worth fixing.
Who sees the numbers, once there are numbers. The measurement model exists (profile visits, saves/shares, tracked link clicks); the actual weekly snapshot doesn't exist yet because a week hasn't run. Worth deciding now whether Naomi gets that recap too, or just Joe.
Proposed · Not Yet Built

Subscriptions, loyalty & the full integration forecast

A loyalty program built the way Mimi's actually works — a free way in that costs nothing to try, a paid tier for the regulars who'd happily pay for a standing perk, and a family option for the households who are already here every week. Everything in this section is a proposal for Joe to weigh in on, not a decision that's been made or a system that's been built.

Why a tiered model, not just a punch card

A free punch card earns loyalty but no revenue. A single paid tier earns revenue but caps out at whoever's willing to pay one price. A few tiers instead capture different kinds of customers at once: the casual regular who just wants something free, the committed regular who'd pay monthly for a standing perk, and the family who's already here every week and would rather pay once for everyone than juggle separate visits. An early-supporter price on top of that rewards the people who join before it's proven, and gives the shop real cash up front to fund the rest of the build.

Proposed membership tiers

TierPriceWhat it includes
Scoop Card (free)$0Digital punch card via the site, birthday scoop, first look at new flavors by email/text — the free tier's whole job is building a real customer list, not revenue.
Sweet Treats Club~$9.99/mo (proposed)One free regular scoop every month, 10% off every visit, member-only social content, early access to limited flavors before they're posted publicly.
Family Scoop Pass~$19.99/mo (proposed)Everything in the Club tier, covering the whole household — multiple monthly scoops, a standing Family Fun Night reservation perk, and a credit toward party bookings.
Founding member pricing (capped, limited-time): the first 100 or so Club and Family sign-ups lock in a lower rate for as long as they stay subscribed. Once the cap is hit, new members pay the standing rate above. Rewards the regulars who join on day one, and gives everyone else a real reason to join now instead of "eventually."

Every price above is a starting proposal, not a decision — real small-business loyalty pricing needs to be checked against actual margin per scoop before anything goes live.

A fifth funnel goal: LOYALTY

The four funnel goals already running (STORE, FOLLOW, TRUST, WEB) would gain a fifth: LOYALTY — content whose one job is turning a follower into a paying member, or a free Scoop Card holder into a Club subscriber. Member spotlights, "here's what Club members are getting this month" posts, and a founding-member countdown would all fall under this goal, same as every other post gets labeled with exactly one job before it's built.

How it all connects — the full integration map

Website — needs real account infrastructure: sign-up, tier selection, subscription billing (Stripe is the standard fit here), and a simple members page showing what's included and when the next perk resets.
Point of sale (Clover) — a member needs to be recognized at the register to redeem a perk. This plugs directly into the Clover integration already wired up for the owner dashboard this year — the same connection that reads sales data can be extended to check membership status.
Email & text — the free tier's entire value is the list it builds. That list is what makes the paid tiers sellable later — you can't upsell a Club membership to someone you have no way to reach.
Social media — becomes the discovery layer for all of it: every post above still does its STORE/FOLLOW/TRUST/WEB job, and a LOYALTY post occasionally invites the audience to become a Scoop Card holder, then eventually a Club member.

Rollout forecast — start free, earn the paid tiers

Phase 1 (now-ish): launch the free Scoop Card only. No billing to build yet, no commitment from Joe — just start capturing emails/texts through the site and in-store, and start posting LOYALTY content that frames it as "join now, more coming."

Phase 2 (once the free list has real size): introduce Sweet Treats Club and Family Scoop Pass, with founding-member pricing open for a capped, limited time to convert the warmest part of that list first.

Phase 3 (ongoing): founding pricing closes, standing rates take over, and the weekly review loop already built into the content process starts tracking a real number for the LOYALTY goal — sign-ups and conversions — the same way it already tracks the other four.

3-year subscription revenue forecast

This is a modeled estimate, not a promise. The population numbers below are real and sourced; everything about how many people actually join and stay is an assumption built from typical small local-business loyalty programs, not from Mimi's own numbers — because that data doesn't exist yet since the program hasn't launched. Treat the range between the three scenarios as the honest answer, not any single number in it.

The real anchor: who's actually reachable. Delta city itself is about 10,000 people (median age 40.3, median household income $45,250, growing about 1.6%/year). Delta County as a whole is about 32,200. A realistic trade area for a Main Street shop — city plus the closest reachable pockets of the county — lands around 16,000 people. That's the ceiling this whole forecast works within; there's no version of this where Mimi's has 50,000 potential subscribers, because Delta doesn't have 50,000 people.

The assumptions doing the work (all estimates, not measurements): free Scoop Card adoption reaching roughly 3–8% of the trade area cumulatively by year 3 depending on scenario; 5–15% of active free members eventually upgrading to a paid tier as the program proves itself; a 75/25 split between the Club and Family tiers; monthly churn easing from around 7% in year 1 (before the habit sets in) to 4% by year 3; and founding-member pricing available to roughly the first 100 paid sign-ups before standard rates take over.

ScenarioYear 1 (partial-year launch)Year 2Year 33-year total
Conservative
slow word-of-mouth, higher churn
~20 paid members
~$900 revenue
~55 paid members
~$5,200 revenue
~95 paid members
~$10,800 revenue
~$16,900
Base case
steady local adoption
~30 paid members
~$1,400 revenue
~86 paid members
~$7,800 revenue
~156 paid members
~$16,900 revenue
~$26,100
Optimistic
strong word-of-mouth, low churn
~45 paid members
~$2,100 revenue
~135 paid members
~$12,600 revenue
~245 paid members
~$27,200 revenue
~$41,900

Base case exits year 3 around 156 paid subscribers — about 1% of the entire trade area — bringing in roughly $1,870/month in recurring revenue by that point, still climbing. That's a deliberately modest, believable number for a single-location shop in a town this size, not a hockey-stick projection.

What would actually sharpen this: Mimi's real current unique-customer count (from Clover), current social following size, and actual margin per scoop. Plug those in and every number above gets replaced with a real one instead of an industry-typical assumption. Worth running the free tier alone for a full quarter before committing to paid-tier infrastructure spend — real sign-up data from that quarter would replace most of the guesswork here.

Population/income/age figures sourced from World Population Review and USAFacts county data, 2025–2026 estimates. Everything past that point (adoption rates, conversion, churn) is a modeled assumption, not a citation.

What Joe actually needs to decide before any of this gets built

Real pricing. The numbers above are placeholders based on typical small-business loyalty pricing, not Mimi's actual margin per scoop.
Payment processor. Whether Stripe (or an alternative) is the right fit alongside the existing Clover setup.
How perks get redeemed in-store. Whether staff check membership manually, via a Clover lookup, or a simple app/card scan — this determines a real chunk of the build work.
Whether a "family" tier makes sense for a shop this size, or if two tiers (free + one paid) is the right amount of complexity to start with.
Proposed · Building On What Already Works

Wholesale expansion — beyond Top it off

Top it off Smoothie Cafe in Grand Junction is the proof of concept: 7–12 buckets a week, roughly $350–500/week in wholesale revenue, from one account. That's the real anchor everything below is built from — not a guess. The existing wholesale program guide already has pricing bands, delivery logistics for Montrose and Grand Junction, and a SWOT done; this section is specifically about where to point that program next.

The market these two delivery zones actually represent: Grand Junction city is about 73,000 people, with Mesa County (the metro area) at roughly 163,000 — by far the largest market within reach. Montrose city is about 22,000, with Montrose County near 45,000. Compare that to Delta's own trade area of about 16,000 — the wholesale corridor is where the real population is.

Account types worth pursuing, in order of how closely they match Top it off

1. More smoothie bars & coffee shops. The exact category that already works. Grand Junction and Montrose both have independent coffee/juice/smoothie concepts that need a real ice cream base for shakes, blended drinks, or an affogato-style add-on — the same use case Top it off already proves out.
2. Independent restaurants without a dessert program. The existing guide already flags this as the strongest strategic fit: local-first restaurants in GJ/Montrose who'd rather put "Featuring Mimi's Sweet Treats" on a dessert menu than serve a generic broadline tub. Lower volume per account than a smoothie bar, but far more accounts exist in this category than in category 1.
3. Hotels & hospitality. Boutique hotels and B&Bs in Grand Junction, Montrose, and the wine-country stretch through Palisade — a "local Colorado ice cream" amenity fits exactly the kind of guest experience that segment already sells itself on.
4. Wineries & Palisade wine country. Palisade sits right next to Grand Junction and is a well-known Colorado wine region — tasting rooms and wine-country venues regularly want a dessert pairing or on-site treat, and "Colorado-made" is exactly their own marketing angle too.
5. Tourism & event venues. Grand Mesa recreation concessions, the Palisade Peach Festival, county fairs, and farmers markets across Delta/Montrose/Mesa counties — seasonal but high dessert-spend traffic. Worth specifically flagging: Grand View Event Center is a wedding/event venue already in this same network — an internal introduction there could be one of the easiest wholesale conversations to have.
6. Specialty grocery & branded pints. The existing guide already scopes "co-branded retail" as an opportunity — branded pints in local grocery, gift shops, or farm stands (Palisade fruit stands especially, given the natural peach-flavor tie-in) extend the brand without needing a delivery relationship at all.
7. Institutional (larger, slower, worth knowing about, not prioritizing yet). Colorado Mesa University campus dining and St. Mary's Medical Center (both in Grand Junction) represent real volume, but come with procurement processes and contract cycles that move much slower than an independent café — a "someday" category, not a "next call" category.

A realistic 3-year account growth model

Built the same way as the subscription forecast — real anchor, labeled assumptions, not a single overconfident number. The anchor: 1 account (Top it off) averaging ~$425/week today, or roughly $22,100/year at the current pace.

StageAccountsWeekly wholesale revenueAnnualized
Today1 (Top it off)~$350–500~$22,100
Year 1 — add 2–3 similar smoothie/coffee accounts in GJ/Montrose3–4 total~$1,275–1,700~$66,000–88,000
Year 2 — first restaurant & hospitality accounts join6–8 total~$2,000–2,800~$104,000–146,000
Year 3 — mature program across all categories above10–14 total~$3,000–4,500~$156,000–234,000

This assumes new accounts land at a similar or somewhat lower volume than Top it off (restaurants and hotels typically order less per week than a smoothie bar), and that production/cold-storage capacity gets addressed as volume grows — already flagged as a real weakness in the existing wholesale guide's SWOT, not a new problem this creates.

What this needs from Joe to actually move

A short target list, not a cold-call list. 5–8 named businesses in GJ/Montrose to approach first, pulled from categories 1–3 above — worth Joe naming actual candidates he already knows or has a connection to, since a warm introduction beats a cold pitch every time in a market this size.
Production capacity, checked before pursuing more accounts. The existing guide already flags this — don't sign a 4th or 5th account before confirming the kitchen can actually produce and store that volume without hurting retail.
The intake questionnaire in the existing wholesale guide, actually put to use. It's already built — it just needs to go out to real prospects instead of sitting finished but unused.

Population figures sourced from World Population Review and USAFacts, 2025–2026 estimates. Pricing bands and delivery logistics pulled from the existing Mimi's Wholesale Program Guide; account counts and revenue projections are modeled estimates, not commitments from any named business.

For Naomi

Plain-English glossary

Reel — a short video post that shows up in the main Instagram/Facebook feed and in the dedicated "Reels" tab, and can be discovered by people who don't follow us yet.

Story — a post that shows up at the top of the app for 24 hours only, in the round bubble row. More casual, more frequent, disappears after a day.

Feed post — a normal photo or video post that stays on our profile permanently.

MusicGen bed — background music generated fresh for a specific video, rather than reusing a stock track — so no two videos sound alike.

4:5 crop — a slightly-taller-than-square version of an image, sized for the main feed rather than full-screen Stories.