Account Dossier · Confidential

Mr. Christmas

What's running on the account — workstreams, blockers, the operating cadence, and the insights we've earned along the way. Pulled from the working repo, Klaviyo API, GA4 API, Google Ads API, Meta Ads audit, and the MH-1 intelligence modules.

Compiled · 2026-04-30
Sentiment · 82 / 100 — best in portfolio
Asana Score · 98 / 100 — best in portfolio
Channels · 8 managed
Contents
  1. The Client in One Page
  2. Account Team
  3. Client Contacts
  4. Channels Managed
  5. Active Priorities & Calendar
  6. Operating Cadence
  7. Data & Tooling
  8. Friction Points
  9. What Matters Right Now
Portfolio standout. Mr. Christmas carries the best sentiment score (82) and the best Asana score (98) in the MH-1 portfolio. The account is well-run and the relationship is strong. The strategic gaps below — dead email lifecycle, paused paid search — are not signs of a troubled account. They are the biggest untapped levers on an already-healthy engagement.

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.

D2C Revenue (2025)
$3.15M
Klaviyo API validated · Shopify sync
Total Ecomm (2025)
~$8M
D2C + all marketplace channels
2026 D2C Target
$6.6M
110% growth · $1M ad budget
Jan 2026 YoY
+129%
$334K vs $146K · clean Meta structure
Email Revenue
$0
18 sessions all year · lifecycle dead
Cart Abandonment
83.5%
DTC benchmark: 65–70%
Google PMax CVR
3.34%
Best paid CVR · 7.35x ROAS
ATC Rate
28.79%
2.4× DTC benchmark · demand is real
Seasonality
80.5%
Nov+Dec share of D2C · Feb–Jun = $27K
MH1 Retainer
$30K/mo
Team cost $17,600 · margin 41.3%
Sentiment Score
82
Best in portfolio
Asana Score
98
Best in portfolio · 14 open / 22 done (14d)

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

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

P&L Hub — Bill Rate: $30,000/mo · Direct Cost: $17,600/mo · Gross Margin: 41.3% ✓ verified · View P&L Hub ↗
⚠ Roster Status NoteNour Saber (SEO) and Laura Rike (Social) are both listed in the Mr. Christmas team but have been removed from the global roster. They are still billing to this account. Verify whether their engagements are intended to continue and update P&L Hub accordingly.
NameRoleCost / moNotes
Elise MarkowitzCMO$2,600Account lead; also CMO at FFC + Soko Glam
Peter OpakunlePaid Social$2,500Meta + social ads; also on Soko + Meribel
Emily NeffContent / Organic Social$2,500Social + content calendar; also on FFC + SBF
Chris JohnsonEmail / Lifecycle$2,500Klaviyo; email lifecycle (currently near-zero engagement — critical)
Nour SaberSEO$2,500⚠ Removed from global roster — verify active status
Laura RikeSocial$2,500⚠ Removed from global roster — verify active status
Max SchonbergerAnalytics / Paid Search$2,500Analytics + reporting; also manages paid search campaigns
Rafa GuidaOperations (shared)SharedCreative briefing + Asana ops; on 6 accounts total

Channel Coverage Map (per P&L Hub assignments)

ChannelCo-PilotStatus
CMO / StrategyElise MarkowitzStaffed
Paid SocialPeter OpakunleStaffed
Paid SearchMax SchonbergerStaffed — campaigns PAUSED since Feb 2026
Email / CRMChris JohnsonStaffed — $0 revenue, lifecycle near-dead (18 sessions/yr)
SEONour SaberStaffed — verify roster status
SMSNo co-pilot assigned in P&L Hub
Content / Organic SocialEmily Neff + Laura RikeStaffed — verify Laura's roster status
AnalyticsMax SchonbergerStaffed
CreativeNo dedicated creative co-pilot assigned

3 · Client Contacts (Mr. Christmas Side)

PersonRoleNotes
Leslie HermansonCo-Founder / LeadershipHermanson 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 PopeCo-Founder / LeadershipCo-leads alongside Leslie. Family ownership drives strong brand authenticity and quality positioning.
Peter (agency)Paid Media LeadExternal agency managing Meta and Google Ads. Primary point of contact for paid reactivation conversation. Owns off-season budget allocation decision.
Emily NeffOrganic Social / ContentChampions TikTok as biggest untapped opportunity. Drives social strategy and content production. Key stakeholder for TikTok Ads launch plan.
Jarred GoldbergStrategic 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

Critical context on channel health: When paid media runs, it performs exceptionally well (Google PMax 7.35x ROAS, Meta 3.20x). The problem is that Google and paid search have been completely dark since February 2026, and email lifecycle — the highest-leverage channel at DTC scale — is generating $0 on $3.15M in D2C revenue. The account's health scores reflect strong relationship quality, not channel coverage. Two channels are either dead or paused that should be driving material revenue.
Building
Email / Lifecycle (Klaviyo)
Owner: Chris Johnson · the biggest lever on this account
Currently generating $0. Klaviyo API confirmed zero Placed Orders attributed to any flow. 8 flows are technically "live" but misconfigured or just launched (most created Oct–Dec 2025) — they have not produced a single conversion. 13 additional flows are in draft. Chris is building: welcome, post-purchase, abandoned cart, win-back, review request, "Build Your Display" education, Heritage/storytelling drip, Collector/VIP track.

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.
Paused
Paid Search (Google Ads — PMax + Search)
Owner: Peter (agency) · ALL campaigns paused since Feb 2026
When running, Google was the most efficient paid channel on the account. Google PMax: 3.34% CVR, 7.35x ROAS. Google Brand AI Max: 5.85x ROAS. Nov 2025 peak: 8.22x ROAS on $42K spend. Combined Google ROAS in 2025: 6.49x on $144,563 spend = $938K attributed revenue.

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.
Active
Paid Social (Meta Ads)
Owner: Peter (agency) · active in Q4 only
2025: $363,970 spend → $1.15M attributed revenue at 3.20x ROAS. 244,645 sessions, 1.49% CVR. Meta-attributed AOV is $165 vs site-wide $131 — Meta targeting reaches premium buyers. Best performer: Audiences_Manual_Max Conv at 3.78x ROAS, $37 CPA. Jan 2026 clean 2-campaign structure hit 3.92x ROAS.

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.
Active
Organic Social
Owner: Emily Neff · TikTok + Instagram focus
30,455 sessions/yr, 283 purchases, 0.93% CVR, $41K revenue. Below the 1–2% DTC benchmark. TikTok organic: 3.70% engagement rate (strong) but low purchase conversion. The format match is excellent — animated products are inherently viral on short-form video. Emily's thesis: "Brands that win Christmas 2026 show up on TikTok in March." TikTok Ads are not yet launched; Spark Ads from top organic performers is the low-risk entry point. Founder-led content (Hermanson family) is a 3.4x ROAS opportunity per industry benchmarks.
Gap
SEO / Content
Owner: MH1 SEO module · no blog exists
Organic search drives 132,913 sessions/yr (17.2% of all traffic) but converts at only 0.98% CVR — worst of any major channel. The reason: there is no blog. Informational search intent is landing on product pages with no content to support the buying decision. Organic Shopping (free listings) is the bright spot: 11,614 sessions, 4.60% CVR, $68K revenue — the highest CVR of any channel. Product feed quality is strong. Blog content pipeline is a stated priority; SEO module exists but has not started. Every month without content is a lost compounding asset.
Dead
SMS (Klaviyo)
Owner: Chris Johnson · part of lifecycle activation
177 sessions all year. 1 purchase. $83 revenue. Functionally dead alongside email. SMS flows are part of the same Klaviyo lifecycle build that Chris is executing. Will come alive with the rest of the lifecycle activation — but requires its own list building and opt-in strategy, which doesn't currently exist.
Untested
TikTok Ads
Owner: Emily Neff + MH1 · not yet launched
$0 spend, zero history. Emily calls it "the biggest opportunity." The format-product fit is exceptional: animated product demos are inherently viral. Industry benchmark: DTC brands see 2.6x ROAS on UGC-style TikTok ads. Recommended path: (1) 20+ organic animation demo videos, (2) Spark Ads on top performers, (3) conversion campaigns in Sep once pixel has data, (4) $5K–$10K/month peak test budget in Q4. Spring/summer is the cheap window to build audiences before Q4 CPMs spike.
Active
Analytics / Attribution
Owner: MH1 data analyst · GA4 + Klaviyo + Google Ads API
GA4 Property 338557638 active. Klaviyo API validated (source of truth for D2C revenue). Google Ads API pulled (account 1248727172). Known gap: GA4 under-reports revenue by ~40% vs Klaviyo (ad blockers, cross-device) — Klaviyo is the revenue source of truth. 11.2% of sessions are "Unassigned" in GA4 — OuterSignal being set up to classify. Fairing post-purchase survey (attribution via "how did you hear about us?") under evaluation. Polar Analytics being evaluated for unified attribution.

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.

Decision: off-season paid activation is now. Peter's $30K off-season budget has not launched. May–June is the window for the cheapest audience building of the year (CPMs 40–50% below Q4). Q3 (Jul–Sep) is the last testing window before optimization goes into lockdown mode.

Q2–Q3 operating calendar (now through September)

MonthMarketing TasksCreative TasksKey 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
JuneChristmas 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
JulyChristmas 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
AugustGoogle 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.
SeptemberFull 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)

MonthD2C Revenue TargetAd BudgetKey Requirement
October$400K (vs $287K 2025)$100KEarly bird promotions. All campaigns running. Creative rotation weekly.
November (PEAK)$1.5M (vs $1.15M 2025)$350KBFCM execution. Email flows critical. Cart abandon sequences firing. Daily optimization.
December (PEAK)$1.8M (vs $1.38M 2025)$400KLast-ship cutoffs. Gift card push. Dec 26 clearance ready to launch.

2026 growth lever priorities

  1. 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.
  2. 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.
  3. Google PMax reactivation + scale — $265K (paused) → $600K+. 6.49x ROAS when running. $335K incremental. Immediate — no creative needed, campaigns are already built.
  4. 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).
  5. Off-season activation — $27K (Feb–Jun) → $200K+. Sub-brand campaigns (Easter, Halloween, Christmas in July), TikTok content. $173K incremental. Sets up Q4 audience.
  6. TikTok paid launch — organic social to Spark Ads to conversion campaigns. Untested but "biggest opportunity" per Emily. Q2 test budget is the right entry.
  7. 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

7 · Data & Tooling

Connected and validated

Critical data gaps

Technology stack

ToolFunctionStatus
Shopify PlusE-commerce platformActive
KlaviyoEmail / SMS / lifecycleActive but $0 revenue
Meta AdsPaid socialQ4 only · paused now
Google AdsPMax + SearchPaused since Feb 2026
GA4Web analyticsActive (Property 338557638)
RebuyAI cart cross-sellActive
Amazon Seller CentralMarketplace (dominant)Active · no API access
OuterSignalAttributionSetting up
Power BIBusiness intelligence (client-side)Active
TikTok AdsPaid social expansionNot launched
Email capture popupList growth (critical force multiplier)Not installed · footer only
BNPL (Affirm/Klarna)Checkout conversionNot installed · Balsam Hill has it

8 · Friction Points

Note on friction framing: This account has an 82 sentiment score and 98 Asana score — the relationship is healthy and the operations are clean. The friction points below are strategic and tactical gaps, not relationship issues. They represent the delta between a well-run account and a maximally-performing account.
  1. 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).
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.