Juicy Marbles Knowledge System - Executive Summary
March 2026 - The one report Henrik reads to get the full picture
System Overview
We built a three-layer intelligence system covering every aspect of Juicy Marbles' brand, competitors, markets, and ad operations:
- Layer 1: JSON files (7 files, 4,465 lines) - Structured data consumed directly by Python scripts. Products, brand rules, platform limits, competitors, glossary. Scripts load these via
knowledge.pywith automatic fallback, so nothing breaks if files are missing. - Layer 2: Markdown research (26 files, 8,022 lines) - Deep brand, competitor, market, and content intelligence for Claude sessions. This is the "brain" that informs ad copy generation, campaign planning, and strategic decisions.
- Layer 3: Reports (5 files, 2,927+ lines) - Human-readable summaries synthesizing everything into actionable briefs for Henrik and Jon.
Total: 38 files, ~15,400+ lines of intelligence. Every file is documented in 00-INDEX.md with line counts, purpose, and dependencies.
Top 10 Strategic Insights
The most actionable findings across all research, ranked by urgency.
1. EU Naming Regulation - 3+ Products Must Be Renamed
On 5 March 2026, the EU agreed to ban 31 meat terms from plant-based products. Three JM products are definitely affected: Whole-Cut Loin ("loin" banned), Baby Ribs ("ribs" banned), and Bone-in Ribs ("ribs" banned). Meaty Meat Pork-ish is very likely affected ("pork" banned). Thick-Cut Filet is a grey area ("filet" not on the official list, but "loin" is). A 3-year transition period applies, but ad copy using "steak," "ribs," or "loin" targeting EU must be updated before enforcement.
Source: store-research/markets/eu-naming-regulation.md (319 lines)
2. Baby Ribs Dominate Ads - 45% of All Creative
Baby Ribs account for 10 of 22 active Meta ad sets - nearly half of all creative. The top-performing hook ("Dinner just got interesting. World's first bone-in ribs made from plants.") runs in 7 ad sets. This heavy concentration means Baby Ribs fatigue is the #1 creative risk. If the ribs creative burns out, nearly half the ad portfolio goes down.
Source: store-research/content/ad-copy-analysis.md, reports/knowledge-system/04-product-catalog-reference.md
3. "Michelin Chefs Choose JM" - Untapped Credibility Angle
JM has confirmed Michelin-star restaurant partnerships (Slovenia, 2022), organic chef adoption at upscale US restaurants (Asheville Proper, 2025), and content creator partnerships (Justin Garfield, 2025-2026). Co-founder Vladimir Mickovic's chef-first strategy is generating authentic endorsements - but none of this social proof appears in current ads.
Source: store-research/brand/chef-endorsements.md (372 lines)
4. The "Conversion Moment" - Social Proof Gold
Customer reviews reveal a consistent pattern: first-time buyers express genuine shock at the quality. The phrase "blown away" appears repeatedly across Reddit, Trustpilot, and Facebook. 75-80% of reviews are enthusiastic to glowing. The texture is the #1 praised quality - consistently described as the closest thing to real meat in the plant-based space.
Key verbatim quotes ready for ad use:
- "I'm truly blown away. The texture/flavor/appearance is eerily like the real thing."
- "Shockingly legit in flavor and texture, it almost made me uncomfortable since I haven't eaten meat in years."
- "THE best vegan steak I've had" (top Reddit post)
Sources: store-research/brand/customer-reviews-and-sentiment.md (466 lines), store-research/brand/community-sentiment.md (520 lines)
5. Meati Acquired for $4M - Threat Level Dropping
Meati Foods, the only direct competitor in whole-cut DTC premium, was acquired in what appears to be a distressed sale. They were the highest-threat competitor due to anti-UPF messaging (soy-free, 2-ingredient positioning) that implicitly attacks JM's multi-ingredient construction. With financial distress, their ad spend and market expansion will slow significantly. However, the anti-UPF narrative they built lives on independently of their brand.
Source: store-research/competitors/meati.md, reports/knowledge-system/02-competitor-intelligence.md
6. Veganuary Is the #1 Campaign Month (57% Uplift)
January consistently delivers the highest ROI across the plant-based category, with documented 57% sales uplift combined with post-holiday CPM dips. The recommendation: over-index January spend by 30-50%. This is the single easiest win in the seasonal calendar.
Source: store-research/content/seasonal-playbook.md, reports/knowledge-system/03-market-and-campaign-strategy.md
7. Wellington Is the Hero Recipe for Holiday Campaigns
Community data shows Wellington posts spike every Christmas on Reddit (r/Veganivore, r/veganrecipes) with high engagement. JM has 100 recipes on times.juicymarbles.com, and Wellington-style preparations using the Whole-Cut Loin generate the most organic social sharing. Recipe introductions on the JM site are already written in ad-copy-worthy voice and can be repurposed as Meta primary text.
Source: store-research/content/recipe-content-angles.md (591 lines), store-research/brand/community-sentiment.md
8. Zero Competitors in EU DTC Premium Space
No other plant-based whole-cut brand operates DTC in Europe. Beyond Meat, Impossible Foods, Meati, and Daring Foods are all US-focused or retail-only. JM's EU store (eu.juicymarbles.com) with 20-25% lower pricing operates in a true "category of one" in EU DTC. The fish products (Kinda Salmon, Kinda Cod) are 3.3x cheaper in EU than US - a massive price advantage for EU campaigns.
Source: reports/knowledge-system/02-competitor-intelligence.md, reports/knowledge-system/04-product-catalog-reference.md
9. Recipe Intros Are Ready-Made Ad Copy
JM's recipe hub has 100 recipes, each with an introduction written in the brand's distinctive voice. These intros read like Meta primary text already - irreverent, sensory-rich, and action-oriented. Example: the Whole-Cut Loin Wellington intro could be dropped into a Meta ad with minimal editing.
Source: store-research/content/recipe-content-angles.md (591 lines)
10. 114 Hooks Ready for Deployment
The hook library contains 114 tested hooks: 57 adapted specifically for JM's voice and products, plus 57 template hooks from DTC advertising research. They are organized by tier (Tier 1: proven winners, Tier 2: solid performers, Tier 3: new tests) and by format (curiosity, pain point, social proof, bold claim, question). The top hook ("Dinner just got interesting") runs in 7 ad sets already.
ad_copy_generator.py and creative_refresh.py. Start A/B testing Tier 2 and Tier 3 hooks against the proven Tier 1 winners.
Source: store-research/content/top-performing-hooks.md (740 lines)
Product Highlight
Baby Ribs = Hero Product (45% of Ads)
Baby Ribs are JM's most-advertised product and their category-creation play. "World's first bone-in ribs made from plants" is the top-performing hook. The product is visually distinctive (bones visible, rack format) and has no equivalent from any competitor. The risk is over-reliance: if ribs creative fatigues, half the ad portfolio is affected.
Thick-Cut Filet = Everyday Flagship
The original product that put JM on the map. Visible marbling is the visual signature. Six filets at $64.99 (US) / EUR 49.99 (EU). The most versatile product for recipe-based campaigns (steaks, stir-fry, sandwiches, salads). Best for year-round evergreen creative.
Fish Products = EU Price Advantage
Kinda Salmon and Kinda Cod are 3.3x cheaper in EU than US (EUR 19.99 vs. $65.99 for 4 filets). Currently OOS/sold out in both regions, but when restocked, the EU fish products represent the lowest price point in the catalog and the biggest potential for EU-specific campaigns. Seafood terms are exempt from the EU naming ban.
Meaty Meat Range = Versatility Play
Pork-ish and Lamb-ish expand JM beyond beef/steak territory. At $49.99 / EUR 39.99 for a 4-pack, they are the most accessible entry point. Lamb-ish is currently US-only and OOS. Pork-ish names will likely need EU adjustment due to the naming regulation.
Immediate Actions for Jon
Next 7 Days
- Audit EU ad copy for banned meat terms - Search all active Meta and Google campaigns targeting EU for "steak," "ribs," "loin," "pork," "lamb." Flag for replacement.
- Review the 114 hooks - Read
top-performing-hooks.mdand select 5-10 new hooks to test in upcoming campaigns. - Check Baby Ribs frequency - Run
geo_fatigue_checker.pyto confirm ribs creative is not approaching fatigue thresholds.
Next 30 Days
- Launch chef credibility test campaign - Create 2-3 ad variants using chef endorsement angles from
chef-endorsements.md. - Launch customer quote test campaign - Create 2-3 UGC-style ads using verbatim customer quotes from
customer-reviews-and-sentiment.md. - Differentiate EU from US ad copy - Create EU-specific variants that lean into sustainability messaging and the fish product price advantage.
- Build recipe-hook ads - Test recipe intro copy as Meta primary text for Thick-Cut Filet and Whole-Cut Loin.
Q2 2026 Priorities
- Prepare EU product renaming - Develop alternative names for Whole-Cut Loin, Baby Ribs, and Bone-in Ribs. Make this a brand moment, not a compliance chore.
- Plan Veganuary 2027 - Start creative development in Q4 2026 for a 30-50% budget over-index in January.
- Diversify creative portfolio - Reduce Baby Ribs from 45% to ~30% of ad sets. Increase Thick-Cut Filet and Whole-Cut Loin representation.
- Restock fish monitoring - Set up alerts for Kinda Salmon / Kinda Cod restock. When available, launch EU-specific fish campaigns at the EUR 19.99 price point.
- Expand to Reddit and TikTok - Community sentiment data shows strong organic JM discussion on Reddit. The sizzle/cooking video format is TikTok-native. Both platforms are planned but not yet live.
Knowledge System Files - Quick Reference
JSON (Script Consumption) - 7 files, 4,465 lines
| File | Description |
|---|---|
knowledge/brand_rules.json | Voice tone, word lists, audience, scoring rubric |
knowledge/products.json | Full US + EU product catalog with pricing, nutrition, ad angles |
knowledge/platform_limits.json | Character limits for Meta, Google, Klaviyo, TikTok, Reddit |
knowledge/competitors.json | Competitor profiles with positioning and weaknesses |
knowledge/glossary.json | Brand terms and approved translations (DE/IT/ES) |
knowledge/us-products-raw.json | Raw scraped US store data |
knowledge/eu-products-raw.json | Raw scraped EU store data |
Markdown Research - 26 files, 8,022 lines
| File | Description |
|---|---|
store-research/brand/voice-and-tone.md | Brand identity and voice characteristics |
store-research/brand/deep-copy-analysis.md | Copy formulas, humor types, vocabulary patterns |
store-research/brand/product-stories.md | Origin stories behind each product |
store-research/brand/social-and-email-analysis.md | Social media and email marketing patterns |
store-research/brand/faq-content.md | FAQ content in brand voice |
store-research/brand/visual-identity.md | Photography, packaging, color, typography guide |
store-research/brand/chef-endorsements.md | Chef partnerships and food service credibility |
store-research/brand/customer-reviews-and-sentiment.md | Review aggregation and sentiment analysis |
store-research/brand/community-sentiment.md | Reddit and social community analysis |
store-research/competitors/competitor-landscape.md | Competitive positioning map |
store-research/competitors/beyond-meat.md | Beyond Meat profile |
store-research/competitors/impossible-foods.md | Impossible Foods profile |
store-research/competitors/meati.md | Meati profile |
store-research/competitors/daring-foods.md | Daring Foods profile |
store-research/competitors/competitor-ad-strategies.md | Competitor ad strategies deep-dive |
store-research/content/ad-copy-analysis.md | 22 active Meta ads cataloged |
store-research/content/seasonal-playbook.md | 12-month campaign calendar |
store-research/content/top-performing-hooks.md | 114 deployment-ready hooks |
store-research/content/recipe-content-angles.md | 100 recipes mapped to ad angles |
store-research/content/landing-page-analysis.md | Landing page UX analysis (in progress) |
store-research/markets/us-market-profile.md | US consumer segments and preferences |
store-research/markets/eu-market-profile.md | EU market by country |
store-research/markets/market-sizing.md | TAM/SAM/SOM estimates |
store-research/markets/eu-naming-regulation.md | EU ban on 31 meat terms - JM impact |
store-research/industry/plant-based-meat-trends.md | Industry trends and growth drivers |
store-research/industry/alt-protein-innovation.md | Technology and investment landscape |
Reports - 5 files, 2,927+ lines
| File | Description |
|---|---|
reports/knowledge-system/00-INDEX.md | System index and architecture |
reports/knowledge-system/01-brand-voice-and-copy-dna.md | Brand voice rules and copy DNA |
reports/knowledge-system/02-competitor-intelligence.md | Competitor landscape and threats |
reports/knowledge-system/03-market-and-campaign-strategy.md | Market intelligence and campaign strategy |
reports/knowledge-system/04-product-catalog-reference.md | Product catalog with ad copy angles |
reports/knowledge-system/05-executive-summary.md | Executive summary (this document) |