import { useState } from "react";
const palette = {
forest: "#2D4A34",
sage: "#5A7A55",
sageLight: "#8BAA83",
sageFaint: "#EAF0E7",
cream: "#F7F4EF",
amber: "#B05C2E",
amberLight: "#F0E6D8",
bark: "#3A2E22",
white: "#FFFFFF",
mid: "#6B7280",
soft: "#D1D9CE",
error: "#9E2B25",
};
const categories = [
{ id: "all", label: "All Products" },
{ id: "flyers", label: "Flyers & Handouts" },
{ id: "presentations", label: "Presentations & Workshops" },
{ id: "digital", label: "Digital Products" },
{ id: "grace", label: "Grace Edwards" },
{ id: "partnerships", label: "Club Partnerships" },
];
const products = [
// ── FLYERS & HANDOUTS ──────────────────────────────────────────────────
{
id: "parent-flyer",
category: "flyers",
title: "Club Volleyball Parent Playbook",
subtitle: "2-page physical handout",
tier: "marketing",
tierLabel: "Marketing Asset",
tierColor: palette.sage,
description:
"Research-backed, co-branded 2-page flyer distributed at tournaments, parent nights, and club welcome packets. Covers core principles, key moments, warning signs, and body/fuel guidance.",
pricing: [
{ label: "Standalone (Hope Ave logo only)", price: "Free" },
{ label: "Co-branded with club logo", price: "Free with active partnership" },
{ label: "Print fulfillment (per 500 copies, vendor)", price: "$150–$300" },
],
rationale:
"This is your primary top-of-funnel asset. Its purpose is referral generation and brand authority, not direct revenue. Giving it away freely — especially co-branded — is the right call. The ROI is measured in clinical referrals.",
notes: "Set a minimum partnership threshold before co-branding (e.g., at least one booked presentation).",
revenueModel: "Indirect — referral pipeline",
},
{
id: "coach-flyer",
category: "flyers",
title: "Club Volleyball Coach Playbook",
subtitle: "2-page physical handout",
tier: "marketing",
tierLabel: "Marketing Asset",
tierColor: palette.sage,
description:
"Mirror of the parent playbook but coach-facing. Covers motivational climate, mistake reset, body/fueling language, referral pathways, and the 7 coaching principles. Distributed at coach workshops.",
pricing: [
{ label: "Distributed at Hope Ave workshops", price: "Free (included in workshop fee)" },
{ label: "Standalone bulk distribution to clubs", price: "Free with partnership" },
{ label: "Customized version (club-specific content)", price: "$200–$400 development fee" },
],
rationale:
"Same logic as the parent flyer. Coaches who trust you become your highest-value referral source — they see athletes daily and know when something's wrong.",
revenueModel: "Indirect — referral pipeline + workshop inclusion",
},
{
id: "athlete-handout",
category: "flyers",
title: "Athlete Season Playbook",
subtitle: "Single-page handout / digital card",
tier: "marketing",
tierLabel: "Marketing Asset",
tierColor: palette.sage,
description:
"Athlete-facing resource with reset routines, age-appropriate scripts, tournament weekend reminders, and help-seeking prompts. Used as a leave-behind at athlete presentations.",
pricing: [
{ label: "Distributed at presentations", price: "Free (included in presentation fee)" },
{ label: "QR-linked digital version", price: "Free (hosted on hopeavetherapy.com)" },
],
rationale:
"Athletes who receive this are future clients and referral sources to their parents. Keep it free — it's also your most direct stigma-reduction tool.",
revenueModel: "Indirect — long-term relationship building",
},
// ── PRESENTATIONS ──────────────────────────────────────────────────────
{
id: "parent-talk",
category: "presentations",
title: "Parent Education Talk",
subtitle: "15–20 min presentation + Q&A",
tier: "core",
tierLabel: "Core Service",
tierColor: palette.forest,
description:
"Evidence-based live presentation for volleyball parents. Covers connection before correction, process goals, burnout recognition, body/fuel warning signs, and high-stress scripts. Slide deck already built.",
pricing: [
{ label: "First talk per club (annual partnership)", price: "Complimentary" },
{ label: "Subsequent talks, same club (per event)", price: "$300–$500" },
{ label: "Multi-club or standalone engagement", price: "$500–$800" },
{ label: "Club-hosted ticketed parent night (shared revenue)", price: "50/50 split or $500 minimum" },
],
rationale:
"The first talk per partner is your relationship investment. After that, your time has clear market value. Sports psychology speakers at this level in Greater Boston charge $400–$1,200 per engagement — you're pricing conservatively to build volume.",
notes:
"If a club charges families $15–25/ticket for a parent night and 30 people show up, that's $450–$750. A 50/50 split gives you $225–$375 plus the referral pipeline. Worth it.",
revenueModel: "Direct + referral pipeline",
},
{
id: "coach-workshop",
category: "presentations",
title: "Coach Education Workshop",
subtitle: "60-min training with handout",
tier: "core",
tierLabel: "Core Service",
tierColor: palette.forest,
description:
"Deep 60-minute professional development workshop for club coaches. Covers mastery climate, mistake reset, body/fueling language, red flags, referral pathways, and the age-band guide. Handout included. Research brief in project.",
pricing: [
{ label: "Per club (up to 12 coaches)", price: "$600–$900" },
{ label: "Per coach (open enrollment, multi-club)", price: "$75–$100/coach, minimum 8" },
{ label: "Regional coach training day (half-day)", price: "$1,200–$1,800" },
{ label: "Virtual delivery (same content, Zoom)", price: "$400–$600" },
],
rationale:
"Coaches are your highest-leverage referral source. A coach who takes your workshop will refer athletes for years. Pricing should be high enough to signal seriousness but low enough that a club director can approve it without a board vote. $600–$900 hits that window.",
notes:
"NATA and AAP-endorsed professional development content exists at $500–$2,000/session in youth sports. You're within market range.",
revenueModel: "Direct revenue + referral flywheel",
},
{
id: "athlete-presentation",
category: "presentations",
title: "Athlete Mental Health & Performance Talk",
subtitle: "30–45 min presentation for athletes",
tier: "core",
tierLabel: "Core Service",
tierColor: palette.forest,
description:
"Age-segmented live presentation for club volleyball athletes (8–18). Covers pressure mapping, mistake reset, confidence building, recovery, body image, and help-seeking scripts. Introduces the anonymous Q&A platform. Research brief in project.",
pricing: [
{ label: "Per team or age group (up to 20 athletes)", price: "$350–$550" },
{ label: "Full-club day (all age groups, one venue)", price: "$900–$1,400" },
{ label: "Virtual (Zoom, school format)", price: "$250–$400" },
],
rationale:
"Athlete presentations are your most direct path to next-generation clients and to normalizing help-seeking in sport culture. Schools pay $200–$800 for student mental health assembly speakers. Clubs are a higher-trust, higher-ROI venue.",
revenueModel: "Direct + long-horizon client development",
},
// ── DIGITAL PRODUCTS ──────────────────────────────────────────────────
{
id: "qa-platform",
category: "digital",
title: "Anonymous Athlete Q&A Platform",
subtitle: "Digital submission form + published responses",
tier: "growth",
tierLabel: "Growth Engine",
tierColor: palette.amber,
description:
"Anonymous form where athletes submit questions about mental health, performance, body image, coaching pressure, and burnout. Dr. Kaplan answers selected questions publicly via presentations, website, and social content. Safety triage protocol built — pending carrier consult.",
pricing: [
{ label: "Free for athletes (always)", price: "Free" },
{ label: "Platform hosting/build cost (one-time)", price: "$0 via Typeform + hopeavetherapy.com" },
{ label: "Dr. Kaplan's time to review + respond (per answer, internal cost)", price: "~30 min per public response" },
],
rationale:
"This is a content engine and stigma-reduction tool, not a revenue line. Its value is: 1) real-time intelligence on athlete struggles, 2) high-trust content that demonstrates expertise, 3) reaching the athletes who will never walk into a therapist's office. Don't monetize this directly.",
notes:
"Legal/carrier consult required before launch. COPPA: 13+ only in disclaimer. Triage protocol must be finalized first.",
revenueModel: "Content + SEO + long-horizon referral",
},
{
id: "digital-playbook",
category: "digital",
title: "Digital Playbooks (PDF downloads)",
subtitle: "Parent, Coach, and Athlete versions",
tier: "growth",
tierLabel: "Growth Engine",
tierColor: palette.amber,
description:
"Hosted, downloadable versions of all three playbooks on hopeavetherapy.com. Gated behind email capture or freely available depending on strategy.",
pricing: [
{ label: "Free with email capture (recommended launch strategy)", price: "Free" },
{ label: "Gated premium bundle (all three + bonus content)", price: "$9–$19" },
],
rationale:
"Email capture is more valuable than $9 in revenue. Build the list first — monetize later when you have scale and a reason to segment (e.g., a course, a webinar series).",
revenueModel: "Email list building + authority positioning",
},
// ── GRACE EDWARDS ──────────────────────────────────────────────────────
{
id: "grace-athlete-talk",
category: "grace",
title: "Grace Edwards — Athlete Talk",
subtitle: "D1 swimmer story + mental performance skills",
tier: "signature",
tierLabel: "Signature Offering",
tierColor: "#7B5EA7",
description:
"Grace Edwards (D1 swimmer, Hope Ave staff) delivers a personal narrative + practical skills presentation for youth athletes. Covers her own highs and lows in high-level collegiate swimming, identity pressure, burnout, help-seeking, and the concrete strategies that helped her perform and recover.",
pricing: [
{ label: "Per team/group (30–45 min, up to 25 athletes)", price: "$250–$400" },
{ label: "Full-club day alongside Dr. Kaplan", price: "Packaged: $1,000–$1,500 total" },
{ label: "School assembly / PE program", price: "$300–$500" },
{ label: "Virtual", price: "$175–$275" },
],
rationale:
"Peer-level athlete voices are uniquely credible with youth athletes. A D1 swimmer who went through it and came out the other side — and can teach practical skills — is a powerful delivery mechanism. Grace should be compensated properly. Her rate as an emerging presenter (with clinical backup) is competitive with youth motivational speakers ($200–$600/session) and grows as her profile builds.",
notes:
"Consider a Grace + Dr. Kaplan double-bill for clubs that want both the clinical credibility and the athlete connection. Bundle pricing makes the upsell easy.",
revenueModel: "Direct revenue + brand differentiation",
graceNote: true,
},
{
id: "grace-coach-talk",
category: "grace",
title: "Grace Edwards — Coach & Parent Talk",
subtitle: "The athlete perspective coaches & parents need to hear",
tier: "signature",
tierLabel: "Signature Offering",
tierColor: "#7B5EA7",
description:
"Grace speaks to coaches and/or parents about what D1 athletes wish the adults in their lives knew — what helps, what hurts, what athletes are actually thinking during pressure moments. Paired with evidence-based skills and framing from Hope Ave research.",
pricing: [
{ label: "Per coach group (45–60 min)", price: "$300–$450" },
{ label: "Per parent group (30–45 min)", price: "$250–$400" },
{ label: "Combined parent + coach event", price: "$500–$700" },
{ label: "Virtual", price: "$200–$350" },
],
rationale:
"The 'athlete perspective' format is a proven conference staple — it lands differently than clinician-only content. For coaches especially, hearing a recent D1 athlete describe what she needed from her coaches at 15 is more visceral than a research slide.",
notes:
"This also builds Grace's professional presentation profile, which benefits her and Hope Ave long-term.",
revenueModel: "Direct revenue + unique market position",
graceNote: true,
},
{
id: "grace-package",
category: "grace",
title: "Grace + Dr. Kaplan Full-Club Day",
subtitle: "Complete mental health education day",
tier: "signature",
tierLabel: "Signature Offering",
tierColor: "#7B5EA7",
description:
"A full club education day: Grace talks to athletes (her story + skills), Dr. Kaplan talks to parents (clinical evidence + guidance), combined debrief or Q&A. Handouts for all three audiences. This is the flagship offering.",
pricing: [
{ label: "Full-club day (all three talks, all materials)", price: "$1,400–$2,000" },
{ label: "Half-day (two groups)", price: "$800–$1,200" },
{ label: "Recurring (quarterly, season retainer)", price: "$3,500–$5,000/season" },
],
rationale:
"This is the offering that makes Hope Ave unlike any other mental health practice in Greater Boston. No competitor has a D1 athlete on staff doing co-presentations with a licensed psychologist. Price accordingly — this is premium positioning.",
notes:
"At $1,400–$2,000/day with 2 staff members, that's $700–$1,000/presenter — well within market for this caliber. For a 6-team club, that's $233–$333/team. A club director can sell that to families easily.",
revenueModel: "Flagship direct revenue + differentiation",
graceNote: true,
},
// ── PARTNERSHIPS ──────────────────────────────────────────────────────
{
id: "club-partnership",
category: "partnerships",
title: "Club Partnership Package",
subtitle: "Annual co-branded partnership",
tier: "recurring",
tierLabel: "Recurring Revenue",
tierColor: "#2B6CB0",
description:
"Annual partnership with a club volleyball organization. Includes: co-branded parent and coach playbooks, one complimentary parent presentation per season, priority scheduling for referred families, Boston United referral tracking model, and ongoing informal coach consultation.",
pricing: [
{ label: "Anchor partner (e.g. Boston United) — year 1", price: "Complimentary / relationship-based" },
{ label: "Tier 1 club (100–200 athletes, 1 parent talk + co-branded materials)", price: "$800–$1,200/year" },
{ label: "Tier 2 club (200–400 athletes, 2 talks + coach workshop + materials)", price: "$1,800–$2,800/year" },
{ label: "Tier 3 club (400+ athletes, full program)", price: "$3,500–$5,500/year" },
],
rationale:
"Recurring partnership revenue is your most scalable business model. A club pays once a year and generates referrals continuously. At 5 Tier 1 clubs, that's $4,000–$6,000 in guaranteed annual revenue before a single clinical session. At 10 clubs across tiers, $15,000–$25,000/year.",
notes:
"Clubs that generate 3+ clinical referrals per year pay for themselves in 1–2 sessions. Track referral volume per partner and use that data to re-negotiate tier placement at renewal.",
revenueModel: "Recurring annual revenue + referral pipeline",
},
];
const revenueModelColors = {
"Indirect — referral pipeline": "#8BAA83",
"Indirect — referral pipeline + workshop inclusion": "#8BAA83",
"Indirect — long-term relationship building": "#8BAA83",
"Direct + referral pipeline": palette.forest,
"Direct revenue + referral flywheel": palette.forest,
"Direct + long-horizon client development": palette.forest,
"Content + SEO + long-horizon referral": palette.amber,
"Email list building + authority positioning": palette.amber,
"Direct revenue + brand differentiation": "#7B5EA7",
"Direct revenue + unique market position": "#7B5EA7",
"Flagship direct revenue + differentiation": "#7B5EA7",
"Recurring annual revenue + referral pipeline": "#2B6CB0",
};
const tierOrder = { marketing: 0, growth: 1, core: 2, signature: 3, recurring: 4 };
export default function PricingDashboard() {
const [activeCategory, setActiveCategory] = useState("all");
const [expandedId, setExpandedId] = useState(null);
const filtered =
activeCategory === "all"
? products
: products.filter((p) => p.category === activeCategory);
return (
{/* Header */}
{/* Summary strip */}
{/* Category tabs */}
{/* Product cards */}
{/* Footer */}
);
}
Hope Ave Therapy · Financial Framework
Products & Pricing Model
Club volleyball mental health services · Education · Partnerships · Grace Edwards
{[
{ label: "Total products", value: products.length },
{ label: "Direct revenue items", value: products.filter(p => p.revenueModel?.startsWith("Direct")).length },
{ label: "Recurring revenue items", value: products.filter(p => p.revenueModel?.includes("Recurring")).length },
{ label: "Grace Edwards offerings", value: products.filter(p => p.category === "grace").length },
].map((s) => (
))}
{s.value}
{s.label}
{categories.map((cat) => (
))}
{filtered.map((product) => {
const isExpanded = expandedId === product.id;
return (
{/* Revenue model summary */}
{/* Card header */}
);
})}
setExpandedId(isExpanded ? null : product.id)}
style={{
padding: "20px 24px",
display: "flex",
alignItems: "flex-start",
gap: 16,
cursor: "pointer",
userSelect: "none",
}}
>
{/* Tier badge */}
{/* Price preview */}
{/* Expand chevron */}
{/* Expanded body */}
{isExpanded && (
{product.tierLabel}
{/* Title block */}
{product.title}
{product.graceNote && ( GRACE EDWARDS )}
{product.subtitle}
{product.pricing[0].price}
{product.pricing[0].label}
›
{/* Description */}
{/* Two columns: rationale + notes */}
)}
{product.description}
{/* Pricing table */}
Pricing Tiers
{product.pricing.map((tier, i) => (
{tier.label}
{tier.price}
))}
Pricing Rationale
{product.rationale}
{product.notes && (
<>
Notes
{product.notes}
> )}
💡 {product.revenueModel}
Revenue Model Summary
{[
{
label: "Year 1 — Anchor Partner Model",
items: [
"1 club partner (Boston United): complimentary",
"2 additional club partnerships: $1,600–$2,400/yr",
"4 standalone parent talks: $1,200–$2,000",
"2 coach workshops: $1,200–$1,800",
"Grace Edwards talks: $1,000–$2,000",
"Clinical referrals generated: TBD",
],
total: "~$5,000–$8,200 + referrals",
color: palette.sageLight,
},
{
label: "Year 2 — Scaled Club Model",
items: [
"6 club partnerships across tiers: $8,000–$14,000/yr",
"8 presentations (various): $3,000–$6,000",
"Grace full-club days (3): $4,200–$6,000",
"Digital downloads / email capture: audience building",
"Q&A platform driving clinical referrals: scaling",
],
total: "~$15,000–$26,000 + referrals",
color: palette.sageLight,
},
{
label: "Clinical Revenue (Separate)",
items: [
"Each referred client = 6–20+ sessions",
"Hope Ave private pay rates apply",
"Priority scheduling for referred families",
"'Boston United' intake form tracking",
"Referrals are the real product — talks are the funnel",
],
total: "Primary business model",
color: "#F0C27A",
},
].map((col) => (
))}
{col.label}
-
{col.items.map((item) => (
- {item} ))}
{col.total}
Hope Ave Therapy · Waltham | Greater Boston | Telehealth · hopeavetherapy.com · All pricing reflects Greater Boston market rates for clinical education, youth sports consulting, and athlete mental health programming. Adjust based on demand, club size, and relationship.