1 · The Client in One Page
Mr. Christmas — a seasonal D2C and retail brand selling animated Christmas decorations, licensed characters, musical carousels, and illuminated displays. Founded in 1933 by the Hermanson family; now led by Leslie Hermanson and Merril Hermanson Pope. The company holds 54 USPTO patents in animated decoration design — a rare moat in the holiday category. Sells direct at mrchristmas.com (Shopify Plus) and through Amazon, Walmart, Kohl's, QVC, and Macy's. Brick-and-mortar (primarily Walmart) likely exceeds total ecommerce revenue, making this a multi-channel business with D2C as a growth engine, not the center of gravity.
The defining challenge: Mr. Christmas is a holiday brand selling year-round. Nov+Dec = 80.5% of annual D2C revenue ($2.54M of $3.15M). The Feb–Jun off-season generates $27K total — less than a single average November day. Every strategic conversation runs through this seasonality lens. The pre-season planning window (Q2–Q3) is when the account either wins or loses Q4. That window is now.
Brand positioning
Mr. Christmas occupies "the smart middle" between overpriced collectibles (Department 56 at $200+/piece) and unreliable mass-market alternatives ($8–30 knockoffs on TikTok/AliExpress). Voice: confidently honest — warm but straightforward. Tagline: "Animation brings displays to life." Do use: quality you can count on, wow factor, investment (not expense), motor reliability. Avoid: luxury/premium, revolutionary, simply the best.
Customer personas
- "Jennifer Martinez — Quality-Conscious Enthusiast": Suburban homeowner, 10+ years decorating, HHI $75K+, $1,200 annual decoration budget. Frustrated by Department 56 pricing. Initiates research; values warranty coverage and animation quality for social media and family memories.
- "Maria Thompson — Budget-Smart Family": Young family, $45–75K HHI, $400 total holiday budget including gifts. First-time quality buyers, highly price-sensitive. Cost-per-year framing resonates. Wants to avoid child disappointment from failed decorations.
- "Mike Rodriguez — Commercial Experience Creator": GM/store manager/event planner, $2K–$10K seasonal budget, 5–15 years customer-facing. Needs supplier reliability during peak traffic. ROI language, rapid replacement guarantees.
Market context
SAM (animated/musical/illuminated): ~$650M. Mr. Christmas has ~1.2% D2C market share. Closest comparables: Gemmy Industries, Kurt S. Adler, Balsam Hill (~$200M), Dept 56 (Enesco). Mr. Christmas is significantly smaller by total revenue — but its 54 patent portfolio and animated niche provide defensible differentiation. The $6.6M D2C target doesn't require displacing competitors; it requires converting existing demand more efficiently.
2 · Account Team
| Name | Role | Cost / mo | Notes |
|---|---|---|---|
| Elise Markowitz | CMO | $2,600 | Account lead; also CMO at FFC + Soko Glam |
| Peter Opakunle | Paid Social | $2,500 | Meta + social ads; also on Soko + Meribel |
| Emily Neff | Content / Organic Social | $2,500 | Social + content calendar; also on FFC + SBF |
| Chris Johnson | Email / Lifecycle | $2,500 | Klaviyo; email lifecycle (currently near-zero engagement — critical) |
| Nour Saber | SEO | $2,500 | ⚠ Removed from global roster — verify active status |
| Laura Rike | Social | $2,500 | ⚠ Removed from global roster — verify active status |
| Max Schonberger | Analytics / Paid Search | $2,500 | Analytics + reporting; also manages paid search campaigns |
| Rafa Guida | Operations (shared) | Shared | Creative briefing + Asana ops; on 6 accounts total |
Channel Coverage Map (per P&L Hub assignments)
| Channel | Co-Pilot | Status |
|---|---|---|
| CMO / Strategy | Elise Markowitz | Staffed |
| Paid Social | Peter Opakunle | Staffed |
| Paid Search | Max Schonberger | Staffed — campaigns PAUSED since Feb 2026 |
| Email / CRM | Chris Johnson | Staffed — $0 revenue, lifecycle near-dead (18 sessions/yr) |
| SEO | Nour Saber | Staffed — verify roster status |
| SMS | — | No co-pilot assigned in P&L Hub |
| Content / Organic Social | Emily Neff + Laura Rike | Staffed — verify Laura's roster status |
| Analytics | Max Schonberger | Staffed |
| Creative | — | No dedicated creative co-pilot assigned |
3 · Client Contacts (Mr. Christmas Side)
| Person | Role | Notes |
|---|---|---|
| Leslie Hermanson | Co-Founder / Leadership | Hermanson family founder. Strategic direction and brand stewardship. Founder-led ads have 3.4x ROAS potential — family could be the face of TikTok content. |
| Merril Hermanson Pope | Co-Founder / Leadership | Co-leads alongside Leslie. Family ownership drives strong brand authenticity and quality positioning. |
| Peter (agency) | Paid Media Lead | External agency managing Meta and Google Ads. Primary point of contact for paid reactivation conversation. Owns off-season budget allocation decision. |
| Emily Neff | Organic Social / Content | Champions TikTok as biggest untapped opportunity. Drives social strategy and content production. Key stakeholder for TikTok Ads launch plan. |
| Jarred Goldberg | Strategic Oversight (MH1) | Called email/SMS lifecycle "the biggest immediate unlock." Framed the account gap: "Not a traffic problem — it's a lifecycle + monetization + merchandising gap." |
4 · Channels Currently Managed
GA4 shows only 18 email sessions all year — that is not a typo. The lifecycle channel is effectively absent for a brand with 766K annual site sessions. DTC benchmark: email should drive 25–30% of D2C revenue (~$788K at current scale). The gap between $0 actual and $788K potential is the single largest untapped lever in the account. Email capture also has a critical gap — only footer signup (no popup/exit-intent), meaning list growth is near-zero despite 64K monthly sessions.
Zero Google spend since February 2026. Peter's $30K off-season reactivation budget has not launched. This is the most urgent paid media action on the account. Every week dark in Q2 is an audience-seeding opportunity lost before Q4 CPMs spike 40–80%. Off-season ROAS target: 2.5–3x (Peter's guidance). Reactivation should not wait for peak season.
Key learnings: 6 overlapping campaigns in Oct 2025 caused cannibalization (2.40x ROAS). DPA retargeting creative dropped from 6.32x ROAS (2024) to 1.50x (2025) — creative fatigue confirmed. Boosted posts at 0.38x ROAS are a money sink. Animation demo video format is the highest-performing creative type (Sledding Penguins: 6.90% CTR, 3.33x ROAS). Also dark Feb–Mar 2026 alongside Google.
5 · Active Priorities & Calendar
The seasonal urgency: Q2 2026 is the pre-season setup window
For a brand where 89.6% of D2C revenue lands in Q4, the difference between winning and losing Christmas 2026 is determined by what gets built now — in Q2 and Q3. Email flows that aren't live by September 15 don't contribute to peak. Creative that isn't tested by July ships to Q4 at untested CPMs. Google audiences that aren't seeded by August ramp cold into the highest-cost period of the year.
Q2–Q3 operating calendar (now through September)
| Month | Marketing Tasks | Creative Tasks | Key Gate |
|---|---|---|---|
| May (now) | Reactivate Google PMax + Search. Sub-brand push (Mother's Day gifting). Email list health audit. | "Gift that does something" creative. Behind-the-scenes animation content. TikTok content bank filming begins. | Google campaigns live by May 15 |
| June | Christmas in July tease. Influencer outreach begins. Email popup capture live on site. | Q4 ad creative pre-production (20+ concepts). Animation demo formats locked. | Email popup live; Klaviyo UTM tracking fixed |
| July | Christmas in July campaign. Audience pixel building. Meta lookalike seeding. | First Q4 ad tests. Social content bank builds. Animation demo video series. | 50+ content pieces in bank; 5+ email flows tested |
| August | Google Ads ramp. Influencer partnerships confirmed. Mr. Halloween sub-brand launch. | Q4 ad creative finalized (50+ variants). Email templates designed. UGC collection. | All email flows QA'd and live. Campaign structures approved. |
| September | Full campaign launch. All channels active. Email flows live and tested. | New collection reveal content. Social demo ramp to 50 pieces. Gift guide preparation. | All pixels firing. Attribution verified. Campaign tracking clean. |
Q4 peak season targets (Oct–Dec)
| Month | D2C Revenue Target | Ad Budget | Key Requirement |
|---|---|---|---|
| October | $400K (vs $287K 2025) | $100K | Early bird promotions. All campaigns running. Creative rotation weekly. |
| November (PEAK) | $1.5M (vs $1.15M 2025) | $350K | BFCM execution. Email flows critical. Cart abandon sequences firing. Daily optimization. |
| December (PEAK) | $1.8M (vs $1.38M 2025) | $400K | Last-ship cutoffs. Gift card push. Dec 26 clearance ready to launch. |
2026 growth lever priorities
- Email/SMS lifecycle activation — $0 → $788K–$1.65M incremental D2C revenue (23–48% of gap). Near-zero marginal cost. Highest confidence lever. Chris building now.
- Cart abandonment recovery — 83.5% → 70% target. Even 5% recovery = 10,344 additional orders × $131 AOV = $1.36M. Cart abandon email flows + exit-intent popup + shipping transparency.
- Google PMax reactivation + scale — $265K (paused) → $600K+. 6.49x ROAS when running. $335K incremental. Immediate — no creative needed, campaigns are already built.
- Meta restructure efficiency — 3.20x → 3.92x ROAS. Jan 2026 proved 2-campaign clean structure works. $260K incremental. DPA creative refresh critical (2024: 6.32x → 2025: 1.50x).
- Off-season activation — $27K (Feb–Jun) → $200K+. Sub-brand campaigns (Easter, Halloween, Christmas in July), TikTok content. $173K incremental. Sets up Q4 audience.
- TikTok paid launch — organic social to Spark Ads to conversion campaigns. Untested but "biggest opportunity" per Emily. Q2 test budget is the right entry.
- Organic search + blog — 132K sessions at 0.98% CVR → 1.5% CVR with 10 content posts. $90K incremental. Compounds year over year.
6 · Operating Cadence
- Asana project: GID
1214043038644186. Best Asana score in the MH-1 portfolio at 98/100. 14 open tasks · 22 completed (last 14 days) · 6 overdue. Well-managed engagement by portfolio standards. - Meeting cadence: 8 meetings in the last 30 days — high-frequency engagement. Monthly strategy meetings (year-round), weekly performance reviews (Sep–Jan), daily Q4 war room (Nov–Dec).
- Meeting types by season:
- Q4 War Room — Daily (Nov–Dec): All stakeholders. Revenue tracking, spend/deal decisions.
- Weekly Performance — Weekly (Sep–Jan): Marketing + analytics. Channel performance, creative rotation.
- Monthly Strategy — Monthly (year-round): Leadership + marketing. Budget review, strategic alignment.
- Quarterly Planning — Quarterly: Full team. Seasonal planning, goal setting.
- Post-Mortem — Annual (January): Full team. Q4 review, next-year planning.
- Slack: MH1 internal channel + client-facing coordination. Client feedback flows through direct channels — no reported consolidation issues (contrast with other accounts).
- Reporting: Weekly performance reports (Sep–Jan), monthly reporting (off-season). Daily dashboards during Q4. MH1 data analyst owns reporting cadence.
- Seasonality note: Team is in skeleton-crew mode Feb–Aug. Full team activation begins September. Q4 war room is the highest-intensity operating period. Manufacturing commitments (90–120 day China lead times) require April–May decisions to land inventory in August–September.
7 · Data & Tooling
Connected and validated
- Live Klaviyo — source of truth for D2C revenue. $3,151,956 validated (2025). 24,076 orders, 21,553 unique customers. 8 flows "live" (but $0 revenue attribution). 13 flows in draft. Email and SMS flows being rebuilt by Chris Johnson.
- Live GA4 — Property 338557638. Sessions, traffic mix, CVR by channel, conversion funnel. Under-reports revenue by ~40% vs Klaviyo (ad blockers, cross-device). Use Klaviyo for revenue; GA4 for traffic and channel attribution.
- Live Google Ads API — Account 1248727172. Full 2025 performance data pulled. MRC_PMax: 7.35x ROAS. All campaigns currently paused.
- Live Meta Ads — 2025 audit complete. 3.20x ROAS, $363K spend, $1.15M attributed revenue. Campaign structure recommendations documented.
- Live Shopify Plus — E-commerce platform. Product catalog, checkout, orders. Rebuy active for AI-powered cart cross-sell.
- Setting up OuterSignal — Attribution. Solving 11.2% "Unassigned" GA4 traffic (~$259K in revenue). Not yet live.
- Evaluating Polar Analytics — Unified attribution / single source of truth dashboard. Under evaluation.
- Evaluating Fairing — Post-purchase survey ("How did you hear about us?"). Closes cross-device attribution gap. Under evaluation.
Critical data gaps
- Marketplace revenue breakdown — Amazon, Walmart B&M, Kohl's, QVC, Macy's breakdown unknown. Walmart B&M alone likely exceeds total ecommerce. ~$4.85M unattributed.
- Email deliverability baseline — 8 flows "live" at $0 may be a deliverability issue, not just a configuration issue. Klaviyo deliverability audit needed before assuming flows will work when rebuilt.
- Shopify repeat cohorts — No cohort analysis by acquisition source. Can't know if Meta buyers ($165 AOV) have higher LTV than Google buyers.
- Tariff impact modeling — 25–145% tariffs on China-manufactured goods; gross margin swings 34–44% ($480K impact on $8M). No live scenario model.
- Amazon Seller Central — No ACOS, BSR, or organic rank data. Amazon is likely the largest online marketplace channel — unmeasured.
- ATC→Checkout drop cause — 62% of cart-adders leave before checkout. Cause undiagnosed. Lucky Orange heatmap analysis recommended.
Technology stack
| Tool | Function | Status |
|---|---|---|
| Shopify Plus | E-commerce platform | Active |
| Klaviyo | Email / SMS / lifecycle | Active but $0 revenue |
| Meta Ads | Paid social | Q4 only · paused now |
| Google Ads | PMax + Search | Paused since Feb 2026 |
| GA4 | Web analytics | Active (Property 338557638) |
| Rebuy | AI cart cross-sell | Active |
| Amazon Seller Central | Marketplace (dominant) | Active · no API access |
| OuterSignal | Attribution | Setting up |
| Power BI | Business intelligence (client-side) | Active |
| TikTok Ads | Paid social expansion | Not launched |
| Email capture popup | List growth (critical force multiplier) | Not installed · footer only |
| BNPL (Affirm/Klarna) | Checkout conversion | Not installed · Balsam Hill has it |
8 · Friction Points
- Email lifecycle is the largest single gap in the portfolio for this account size. $3.15M D2C revenue with $0 email attribution. Industry benchmark: email should drive 25–30% of D2C, or ~$788K at current scale. 8 flows are technically "live" but generating nothing — likely a misconfiguration or very recent launch issue that hasn't been diagnosed. 13 more flows are in draft. Until this is investigated and fixed, every other lever is operating below its potential (email recaptures abandoned carts, re-engages lapsed buyers, drives repeat purchase — all of which compound Meta and Google).
- Google Ads and paid search have been paused since February. Zero spend for 3+ months on the account's most efficient paid channel (6.49x ROAS). Peter's $30K off-season budget hasn't launched. Unlike Swimply where paid search was blocked by an unpaid invoice, this appears to be a strategic decision — but it's costing audience-seeding opportunity at the cheapest CPM window of the year.
- No email capture popup. 766K annual sessions with footer-only email capture. Industry benchmark: 3–5% popup capture rate. At 64K monthly sessions, a popup would add 1,920–3,200 new subscribers/month — the fuel for all lifecycle flows. This is a $0 fix (Shopify app) that is a force multiplier for everything else Chris is building.
- Cart abandonment at 83.5% — 13–18 percentage points above DTC benchmark. 220,751 add-to-carts. Only 13,871 purchases (GA4). The product has exceptional demand (28.79% ATC rate — 2.4x benchmark). The funnel leaks at checkout. Cause is undiagnosed: price shock at shipping reveal? Trust gap? Comparison shopping? A Lucky Orange heatmap session would answer this in a week. Even 5% recovery = $1.36M in incremental revenue.
- DPA retargeting creative hasn't been refreshed. DPA ROAS fell from 6.32x (2024) to 1.50x (2025) — a 76% decline. Creative fatigue is confirmed. The retargeting audience exists and is warm; the creative is stale. This is a near-term paid fix with high confidence ROI.
- Tariff exposure is unmodeled. 25–145% tariff range on China-manufactured goods creates a $480K margin swing on $8M revenue. No scenario model exists for pricing adjustments or supply chain alternatives. This is an existential risk for a Q4-concentrated brand that sets manufacturing commitments in April–May for fall delivery.
- Attribution is broken. 11.2% of all sessions ($259K revenue) have no attribution in GA4. GA4 under-reports total revenue by 40% vs Klaviyo. No unified attribution model. Platform ROAS numbers (Meta, Google) are self-reported and overcounting. Budget allocation decisions are being made on imperfect signal.
9 · What Matters Right Now
- Email lifecycle revival is the single biggest lever on this account. $0 email revenue on $3.15M D2C is not a minor gap — it's the core strategic problem. Before adding more flows, diagnose why the 8 existing "live" flows are generating zero: is it a Klaviyo UTM tracking issue? A deliverability problem? Misconfigured triggers? Answer that question first. Then fix the popup: installing a basic exit-intent or scroll-trigger popup on mrchristmas.com is a $0 fix that feeds the entire lifecycle engine. Email should be driving $788K+/year. It is driving zero.
- Paid Search needs to be reactivated before Q2 ends. Google PMax and Search have been dark since February. Peter's $30K off-season budget has not launched. Every week without Google spend is a missed audience-seeding opportunity before Q4 CPMs spike 40–80%. The campaigns are proven (7.35x ROAS on PMax, 8.22x in Nov). There is no infrastructure blocker — this is a budget deployment decision. It should happen in May.
- Google PMax is the best-performing paid channel — budget should reflect that. PMax at 3.34% CVR converts at 2.2x Meta's 1.49% rate. Google ROAS (6.49x) is 2x Meta ROAS (3.20x). The current implicit allocation of ~70% Meta / 30% Google should shift toward 50/35/10/5 (Meta/Google/TikTok/Amazon PPC). At current scale, shifting $100K from Meta to Google generates $200K+ incremental revenue.
- TikTok organic content should be filming now. Emily says TikTok is "the biggest opportunity" and the format-product fit is exceptional. Animated products are inherently viral on short-form video. The playbook: build a content bank of 20+ product animation demos now (low CPMs, no competition), run Spark Ads on top performers, launch conversion campaigns in September once the pixel has data. "Brands that win Christmas 2026 show up on TikTok in March" — this advice applies to May as well.
- Cart abandonment is a $1.36M opportunity sitting in plain sight. 83.5% abandon rate. 220,751 add-to-carts. Recovering 5% of abandoned carts at $131 AOV = $1.36M. The cart abandon email flow is among the 13 Chris is building. It needs to be live before September. In parallel: diagnose the ATC→Checkout drop (62% of cart-adders leave before even starting checkout). A Lucky Orange session costs $40/month and would identify the drop cause in a week.
- DPA retargeting creative needs immediate refresh before Q4. The same retargeting creative ran from 2024 to 2025 and fell from 6.32x to 1.50x ROAS — a 76% decline. The audience is warm and ready; the creative is stale. A fresh creative rotation on DPA retargeting should be treated as a quick win that can recapture $200K+ in retargeting efficiency.
- The pre-season window closes in September. Manufacturing orders for Q4 inventory must be placed in April–May (90–120 day China lead times). Creative production at DTC scale takes 3 months (20→50 pieces). Audience pixels take 4–6 weeks to warm. Email flows need to be QA'd and live by September 15. The account is healthy — the task now is to convert that relationship capital into Q4 infrastructure, not coast on the sentiment score.
- Tariff scenario planning needs to happen before manufacturing commitments are locked. If tariffs land at the 145% ceiling, gross margin falls to 34% on $8M revenue — a $480K swing. Manufacturing orders (April–May window) need to be placed against a modeled pricing scenario, not a hope that tariffs stabilize. One planning session with the Hermanson team and a spreadsheet scenario model should happen this month.
Sources: All revenue and channel metrics sourced from Klaviyo API (D2C revenue, orders, AOV — pulled 2026-03-26), GA4 API (Property 338557638 — sessions, CVR, traffic mix — pulled 2026-03-27), Google Ads API (account 1248727172 — pulled 2026-03-27), Meta Ads audit (Q4 2025), and MH-1 intelligence modules: driver-tree.md, revenue-model.md, operations-deep-dive.md, ad-performance-analysis.md. Account health metrics (sentiment 82, Asana 98, open tasks 14, done 22, overdue 6, meetings 30d: 8) from Supabase dashboard snapshot 2026-04-30. P&L from PL Hub: $30K retainer, $17,600 team cost, 41.3% margin.