Black Forest Supplements · Ancestral Coffee · EM-185 launch flow

Launch Campaign Hub — 7 Slots

The single workbench for the protein-coffee launch sequence: every slot's job, approved date and subject, research-backed angle brief, rules and claim gates, imagery direction, and a draft bay where copy lands for review. Grounded in the research dossier and the approved content calendar (the calendar is the source of truth for dates, subjects and audience — where this page and it disagree, it wins). Launch pushed — arc dates below pending re-slot. Sep 11 + 15 carry the bridge values; slot 01 copy survives unchanged. Drafting for remaining slots is the next phase, gated on the claim items in the dossier §8 and each slot's gates.

Overview — the arc on a timeline

1-day join, deliberate: #4 says tomorrow, #5 IS tomorrow 01 · Set the StageTue Sep 15 02 · EducationThu Sep 17 03 · REVEALTue Sep 22 04 · Launch TomorrowThu Sep 24 05 · LAUNCH DAYFri Sep 25* 06 · ExtendedTue Sep 29 07 · Last ChanceThu Oct 1 ■ value (product-free)■ reveal■ urgency■ close

Dates approved — transcribed verbatim from the content calendar. Seven sends, Tue Sep 15 → Thu Oct 1 (17-day window): Tue/Thu with one deliberate exception — launch day is Fri Sep 25, back-to-back with launch-tomorrow so "tomorrow" is literally true. Reveal→offer = 3 days (the earlier draft’s 9-day hole is closed). Spacing: 2·5·2·1·4·2. Every send 11:00 ET, audience per the calendar: BFMD — Rest of USA (Jul 2026) + BFMD — Florida Launch (May 2026).

43.2% · 0.90%
account median open · CTR — the baseline every slot is judged against (128 sends)
1.44–1.51%
launch-day CTR of the last two comparable launches (NMN, Longevity Mix) — slot 05's bar
3 of 5
top CTR slots in 12 months were product REVEALS — slot 03 carries clicks, not essays
A vs B
ancestral vs clean-energy framing has never been tested on our list — this sequence is the test
Copy-phase rules that bind every slot hover to expand
House standards: educational sends are product-free · subjects are curiosity-gap wrappers, topic-free · CTA lives inside the body image, wrapper copy stays <30 words incl. image alt (alt = 5 words max) · wrapper copy subject-matched · promo framing = ownership, value framing = promise · no deferral language · every bullet carries a real stat · discount codes pre-printed on banners · no Smart Sending · GlockApps preflight before every schedule · all copy through the revision repo + humanizer · no em-dashes.
01
VALUE 1 · SET THE STAGE
Tue Sep 15 · 11:00 ET · asset: Blog · PRODUCT-FREE · subject (approved): "A message for you, {first_name}" · history →
Value
Brief ✓Copy ✓BuildGlockAppsScheduled

The send

"The Hollow Morning" — pre-framing value blog — bridges the Labor Day tests into the arc.

What it explores

  1. Callback, one paragraph: you measured it (nine tests), you started training against it — now look at what feeds it every morning
  2. The broken diet, ONE stat: the most calorie-fed nation, 9 in 10 short of at least one essential nutrient from food
  3. The morning: skip it or eat sugar — either way ~11g of protein where muscle needs ~30 (no breakfast-shaming; fasting reads ancestral)
  4. The last ritual standing: the cup — an appetite suppressant that feeds you nothing while the processed stuff waits
  5. Open the loop: one line on the muscle bill, no more (the artillery is Thursday's job)
  6. Tribe close. Product invisible.
flow · strong picks up the nine-tests thread; opens the loop #2 pays offdata · strong matches the winning bridge profile — Feb Value 44.5% / $0.179 is the benchmark; +13.7pp open-recovery precedentSOS · strong Beat 1 · set the stage — enemy named (modern food, the empty cup), reader exoneratedA/B · open variant A opens on the grandfather scene, B on the wired-and-empty morning; winner's frame carries the arc
Research brief & gates hover to open

Job: open the enemy loop and plant the worldview — no product, no coffee reveal.

  • Lead frame: Angle A (ancestral) — the confirmed whitespace (8% in-category); seed-oil/processed enemy carries it (linoleic +136% since 1959, 58% of calories ultra-processed).
  • Value framing = promise, not ownership; curiosity-gap subject; no stat-stacking (stat density hurts clicks).
  • Gates: product-free = no product claims fire. Still: no drug names anywhere; villain = the industry/modern food, never "we"; no breakfast-shaming.
Imagery direction & references hover to open

Face-led, real-moment, zero pack — problem-led winners never lead with product; authority-coded faces run longest (202d median).

reference ad
RYZE creator · 659d — coffee UGC face
reference ad
RYZE creator · 659d — pour + face, taste proof

Swipe fuel: ancestral ads · clean-energy ads

Bridge evidence — why slot 01 is a pre-framing value send hover for the data

Every promo→launch transition since 2025 opened with 1–3 value sends, and the winners never name the product — they pre-frame it. Full boundary data in the launch history.

Promo close → bridge sendOpenCTRRPRRead
President's BOGO (30.8% open, exhausted) → Feb Value "What Happens After 30"44.5%0.92%$0.179The direct precedent: +13.7pp open recovery in 3 days; aging/muscle theme; opened the Creatine arc without naming it
Mother's Day → Natto #1 (heart-attack news blog)43.4%1.20%$0.116Best bridge CTR — worldview news, product invisible
Labor Day '25 → NMN #1 (ban-news blog)46.5%1.19%$0.237Best bridge RPR — the news-anchored ceiling
January Promo → Cocoa #1 (product-adjacent blog)39.1%0.64%$0.141The counter-example: product-adjacent value = weakest bridge
Now: Labor Day '26 block ended Sep 1 at 31.3% opens14-day cooldown before Sep 15 — the longest pre-arc quiet in the record; recovery is this send's first job
  • Approved concept: "The Hollow Morning" — pre-framing value blog. Beats: one-paragraph callback to the nine tests ("you measured it, you started training against it — now look at what feeds it every morning") → the broken diet, ONE stat → the morning (no breakfast-shaming; the failure is the 11g/sugar or the garbage that follows the skip) → the cup standing alone, working against him (appetite suppressant feeding nothing — mycotoxin line CUT until our beans have COAs) → open loop on the muscle bill → tribe close, product invisible.
  • A-test lives here: variant A opens on the grandfather scene (ancestral), variant B on the wired-and-empty morning (crash). Same blog, two first acts; winner's frame carries the arc.
  • Stop at two value sends. Third value sends sag every time (April CEO letter 37.7%/$0.096; Labor Day program 31.3%/$0.027). The calendar's 2-before-reveal shape matches the data.
  • Benchmark to beat: 44.5% open / $0.179 RPR (Feb Value). Bridge band: $0.12–0.24.
Draft ready for review

Email + blog outline → bfs-coffee-slot1-copy.vercel.app · wrapper (23 words, proven pattern) · body-image A/B (ancestral vs crash) · 7-act blog with per-act stat blocks · mycotoxin act gated on bean COAs (fallback written). Next: Antonio review → images → GlockApps → schedule.

02
VALUE 2 · EDUCATION
Thu Sep 17 · 11:00 ET · asset: E-book · PRODUCT-FREE · subject (approved): "Worth reading, {first_name}!" · history →
Value
Brief ✓CopyBuildGlockAppsScheduled

The send

"Running on Fumes" — e-book — the drama beat; pays off slot 01's open loop with the full bill.

What it explores

  1. The number: a man his size needs 105–140g of protein a day to hold muscle; he eats ~96 — and by 50, nearly half of American men (56M people) no longer get enough
  2. The 30-gram rule: ~11g mornings do nothing for muscle; even distribution = 25% more muscle-building on the same total protein
  3. The bill: 3–5% of muscle gone per decade; lowest-protein men lose 40% faster; grip predicts death better than blood pressure
  4. Why the obvious fixes fail: whey fights the gut (the category's most durable complaint), bars are ultra-processed sugar
  5. The appetite reality: eating less than ever — by discipline or by prescription — while needing protein more than ever (no drug names)
  6. The product-free protocol: protein-first mornings, a one-week checklist. Give before we ever ask.
flow · strong pays off #1's loop; arms the reveal — reader now KNOWS the gap the product fillsdata · strong e-book slots earn: NMN e-book $0.255, April e-book 1.13% CTR; every stat above is primary-sourcedSOS · strong Beat 2 · drama / the wall — the national number becomes his own morning
Research brief & gates hover to open

Job: deepen the drama — the cup is empty and the protein he'd add fights him. Teach the mechanism; still no product.

  • Angle C carries the proof: anti-whey digestion is the category's most durable claim (423–486-day competitor evergreens; "whey + hot water = gritty powder").
  • Angle D enters compliantly: protein-when-appetite-is-low; proffee lives in GLP-1 communities.
  • Gates: NO drug names (Ozempic/Wegovy framing) · NO "lactose-free/dairy-free" · whey-bloat mechanism OK as education · every bullet carries a real stat, stat count low.
Imagery direction & references hover to open

Problem-led style: plate/face + one curiosity caption; no pack, no price. The morning-math and coffee-swap creatives are the models.

reference ad
Skinny Mixes · 55d — "$8 and 20 minutes" morning math
reference ad
Paleovalley · 50d — the protein-in-coffee swap

Swipe fuel: gut/anti-whey ads · GLP-1 ads

Draft bay — empty

Copy lands here for review once the claim gates clear.

03
VALUE 3 · REVEAL
Tue Sep 22 · 11:00 ET · asset: Announcement blog · product named, first time · NO promo · subject (approved): "Worth knowing, {first_name}!" · history →
Reveal
Brief ✓CopyBuildGlockAppsScheduled

The send

"The Answer Is Already in Your Hand" — announcement blog — full product reveal, spec-forward, no offer (working title).

What it explores

  1. The epiphany: the fix was never a new habit — it's the cup he already holds. Introduce Ancestral Coffee by name
  2. What it is: real coffee carrying 24g of grass-fed beef & bone broth protein — his 11-gram morning becomes 35
  3. Why beef and broth, not whey: the gut case, plainly told
  4. What's NOT in it: no whey, no soy, no seed oils; 1g added sugar (the honest line)
  5. The two proofs pre-killed: rich mocha, not meaty · mixes smooth, no frother
  6. The date, plainly: it opens Friday at 11am. No code, no price games — just the date (Chike's dated-tease model)
flow · strong the two value sends earned this moment; the dated line bridges the 1-day joindata · strong reveals out-click essays on our list (3 of top-5 CTR slots; Longevity flavor reveal 1.47%)SOS · strong Beat 3 · epiphany — the aha lands where the reader already livesgates · open 24g everywhere (not 22) · no "complete protein" until amino panel · Contains Milk · FDA disclaimer
Research brief & gates hover to open

Job: product + spec do the talking, essay stays home. Consider what a second reveal beat would be (Longevity's flavor announcement was its CTR star).

  • The 3-day reveal→offer join is the grid's strength; the dated early-access line is the proven telegraph.
  • Beat 4 (hidden benefits) has no slot in the calendar — if we fold a gift anywhere, it's here or #4 (open decision).
Imagery direction & references hover to open

Pack hero unlocked: dark heritage-premium pack in a warm morning kitchen; beef must read instantly. In-cup demo and pour are the reference grammar.

reference ad
Everyday Dose · 280d — in-cup demo
reference ad
Premier Protein · 154d — polished pour

Swipe fuel: taste-proof ads

Draft bay — empty

Copy lands here for review once the claim gates clear.

04
LAUNCH TOMORROW
Thu Sep 24 · 11:00 ET · email only · subject (approved): "It's coming, {first_name}!" · history →
Urgency
Brief ✓CopyBuildGlockAppsScheduled

The send

"Tomorrow, 11am" — telegraph email — names the offer and the hour, then gets out of the way.

What it explores

  1. It opens tomorrow — literally (the calendar's deliberate 1-day join makes this send honest)
  2. Name the terms and the time: what the launch offer is, when it goes live
  3. One reason-why line (the 11→35 gram morning), nothing more
  4. Real demand proof only if we have it (reveal replies, VIP count) — never manufactured
flow · strong #4 says tomorrow and #5 IS tomorrow — the join natto proved (launch converted 2.6× its telegraph)data · strong NMN's telegraph NAMED the offer and hit $0.455 — the slot ceiling; announce-frame wrappers score +12–15 deliverability ptsSOS · strong Beat 5 · urgency opens
Research brief & gates hover to open
  • Loop is warm (reveal was 2 days ago) — telegraph, don't re-hook.
  • Gates: offer preview without code · no fabricated demand or fake scarcity.
Imagery direction & references hover to open

Offer-preview card: bag + one blunt line + what unlocks tomorrow. Designed-card economy.

reference ad
Javvy · 274d — designed bundle card

Swipe fuel: proffee price-cards

Draft bay — empty

Copy lands here for review once the claim gates clear.

05
LAUNCH DAY
Fri Sep 25* · 11:00 ET · email only · offer live · subject (approved): "It's here, {first_name}!" · history →
Urgency
Brief ✓CopyBuildGlockAppsScheduled

The send

"It's Here" — the revenue send — offer, code, one-line why.

What it explores

  1. The offer, live, with the code pre-printed on the banner
  2. Ownership framing throughout: your first bag, your first cup
  3. The one-line why: 24 grams in the cup you already drink
  4. If money framing is used: protein-per-dollar ($1.04 per 10g vs Javvy's $2.00) — never price-per-cup
  5. Deadline stated plainly
flow · strong everything before this send exists to make this one clickdata · strong launch days are the house CTR peak (1.44–1.51%); the bar is NMN's $1.066/recipientSOS · strong Beat 5 · urgency — the only ask of the arcoffer · open depth undecided: 50% precedent vs BOGO vs no-discount; VIP deep-discount split strongly indicated ($1.9–3.9/recipient across 3 launches)
Research brief & gates hover to open
  • Calendar's own flag: Friday send vs "Thu is peak DOW" note — one-line confirmation requested; Fri launches hold up (Black Seed's Fri reveal opened 43.61%).
  • Gates: wrapper <30 words incl. alt · GlockApps median-of-3 before schedule · NO Smart Sending · full §8 claim gates · SMS pairing decision applies here first.
Imagery direction & references hover to open

The designed price-card at full strength: bag + benefit headline + slashed price + deadline (13 of 15 price-overlay winners use exactly this).

reference ad
RYZE · 176d — price-offer card
reference ad
Javvy · 274d — designed bundle card

Swipe fuel: value/price ads

Draft bay — empty

Copy lands here for review once the claim gates clear.

06
EXTENDED / MID
Tue Sep 29 · 11:00 ET · email only · same terms · subject (approved): "Sorry, {first_name}!" · history →
Close
Brief ✓CopyBuildGlockAppsScheduled

The send

"Still Open — and Here's What You Asked" — objection-killer extension — proof over pressure, same terms.

What it explores

  1. Still open, same terms — carried by new substance, never just "still on"
  2. Answer the taste trifecta head-on: rich mocha not meaty · mixes smooth, no frother · balanced, not sickly-sweet
  3. "Is this a muscle powder?" — no: it's the morning fixed (positioning, not muscle claims)
  4. First-day proof if real (units, replies) — nothing manufactured
  5. Deadline restated
flow · strong catches everyone who clicked #5 and hesitated — the objections are known from VOCdata · strong substantive extensions hold 60–70% of launch day (NMN $0.725, Cocoa $0.285-and-climbing)SOS · strong Beat 5 · second windsubject · open approved subject is "Sorry" — apology-framed WRAPPERS cost −18 deliverability pts and wrappers must match the subject; resolve before build
Research brief & gates hover to open
  • Taste claims stay sensory, never clinical; "not a muscle powder" is safe, muscle BENEFIT claims are not (amino gate).
Imagery direction & references hover to open

Taste-proof moment: real pour, real cup — the literal coffee moment owns this slot.

reference ad
RYZE creator · 659d — pour + face, taste proof
reference ad
Paleovalley · 50d — the protein-in-coffee swap

Swipe fuel: taste ads

Draft bay — empty

Copy lands here for review once the claim gates clear.

07
LAST CHANCE
Thu Oct 1 · 11:00 ET · email only · offer ends · subject (approved): "It's coming to an end, {first_name}!" · history →
Close
Brief ✓CopyBuildGlockAppsScheduled

The send

"Ends Tonight" — the close — real deadline, value-math recap, then stop.

What it explores

  1. Ends tonight — the deadline is real and stated with its context
  2. One-line recap of why this exists (the hollow morning, fixed)
  3. The value-math close: most protein per dollar of any real coffee
  4. Final CTA. Then the arc STOPS — no victory blog, no post-launch content
flow · strong the arc ends at 7 on purpose — sends 8–10 decayed hard in the BSO recorddata · strong the close out-earned launch day TWICE (Sleepy Cocoa, Turk+Tongkat); skipping it left money unclaimed twice (Longevity, BSO)SOS · strong Beat 5 · close
Research brief & gates hover to open
  • No apology framing · no fake deadline (if it truly extends, don't say gone forever) · urgency wrapper <30 words.
Imagery direction & references hover to open

Deadline card or blunt text-card; dark, minimal, one clock element max.

reference ad
Skinny Mixes · 55d — "$8 and 20 minutes" morning math

Swipe fuel: value ads

Draft bay — empty

Copy lands here for review once the claim gates clear.