A full rebuild of Big NC Tennis — new website on Wix, self-service member portal, entitlement-enforced booking, AI-driven coaching plans, live match tracking, tournament brackets, and a growth engine designed to double MRR in 12 months.
Big NC Tennis already has the hardest thing to build: five locations, real coaching reputation, named personalities parents trust, and multi-program depth. What it lacks is the digital foundation to monetize those assets. That's what this project delivers.
Members manage subscriptions through your inbox. Prices hide behind a contact form. One-day members show up four days. SEO is empty. Social is tangled with an old personal account.
New Wix site. 6 membership tiers. Member self-service portal. Square + Wix Payments. CourtReserve entitlement enforcement. Social untangled. Shop live. SEO foundation.
AI coaching program. Content engine per GTM bible. Live scores + local brackets. Corporate + HOA prospecting. Charlotte expansion. A defensible brand that no NC competitor can copy in under 12 months.
Live mock of the new homepage with real brand tokens, programs, testimonials, and conversion hooks.
Every piece of functionality — live scores, coach scheduling, bracket builder, AI coaching, shop, blog, and more.
Member portal. Booking calendar. AI coaching plan. Live score ticker. Tournament bracket. All clickable.
Marketing + Sales Intelligence — dashboard, content calendar, 8-stage CRM pipeline, NC territory map, 6 AI agents, 13-tab GTM workbook.
SWOT, competitive map, ROI math, 90-day plan. Full version in Big-NC-Tennis-Strategy.md.
What it costs, when it pays back, what the 2-year return looks like, what happens if we do nothing.
Week-by-week plan, decision gates, and the path from signature to member #1 on the new platform.
This is the actual brand system — lime accent #C9E70A on near-black, Bebas Neue + DM Sans. Rendered live, not a screenshot.
Five locations. Six membership tiers. One AI-driven coaching platform built for families, competitors, and everyone in between.
From first swings to UTR climbs — a path for juniors, adults, competitors, and families.
ROGY through elite
Intermediate · Advanced
Summer · Track-out
6 tiers · AI-driven
Book by coach
24-hour turnaround
Six testimonials from real parents carry over from the existing site — plus 2–3 new video testimonials produced in Phase 1.
"Kenzie changed how my daughter approaches every match. Her serve is unrecognizable."
"James pushed my son past his plateau. UTR went from 3.8 to 5.4 in a year."
"The AI plan thing is wild. He shows it to me every Sunday. He's proud of tennis now."
Bebas Neue for display + wordmark. DM Sans for body. Tokens lifted from the existing prototype's index.html:12 so nothing about the look feels new — just everything about the feel.
Features are grouped by phase. Phase 1 ships with the Wix rebuild. Phase 2+ layers on top as the marketing and AI engines come online.
5 location pages with local SEO schema, coach bios, calendar embed, directions — Google Business Profile linked per location.
Self-service upgrade, cancel, pause. View current plan, sessions remaining, AI coaching plan, member-only content.
Intermediate + Advanced × 1-day/2-day/Unlimited. Wix Pricing Plans + Wix Payments. Proration on upgrade.
Wix Stores + Square checkout for stringing, paddles, apparel, grips. Member discounts auto-applied.
CourtReserve session packages prevent over-attendance. 1-day means 1 day. Unlimited capped at fair-use 15/mo.
Meta Business Suite untangled, Instagram + Facebook properly owned, feeds embedded on home + footer.
Sitemap, schema.org markup per page, Open Graph, GA4, Meta Pixel, Core Web Vitals passing at launch.
Contact forms at the right moments. Auto-routes to owner. Auto-tags by intent and location.
WCAG 2.2 AA compliance at launch. Alt text, keyboard nav, focus states, reduced motion, public statement.
Ticker of live ATP, USTA, NCAA matches + Big NC local tournaments. Auto-refresh. Click through for game-by-game detail.
Every coach has a bookable calendar. Members filter by coach, skill match, location. Private lessons, group clinics, and academy sessions all in one view.
SEO content hub with embedded live feeds for ATP Tour, USTA, NCAA + upcoming tournaments from the ATP calendar. Auto-updates nightly.
Render ATP + Grand Slam brackets inside the site. Members click through draw sheets.
Owner + coaches create Big NC internal tournaments — add participants, auto-generate brackets, update scores in real time, crown champions.
Weekly personalized training plan per member. SmartSwing + SwingVision + coach notes → Claude generates → coach approves → member sees. Premium add-on.
Player profiles with UTR trend, match log, win-loss streak, SwingVision stats, goal tracking.
Per-persona 6-email / 21-day sequences modeled on the Filveo GTM bible. Automatic lead nurture end-to-end.
Claude-assisted content plan, 90 days out always. IG reels, blog posts, email newsletters, partner collabs.
Drills, match footage, coach lessons — tiered by Intermediate / Advanced / Unlimited access.
Wix Forum / Groups — match results, clinic banter, hit-partner matching, equipment swap.
MRR, active members, churn, conversion funnels, court utilization, coach productivity — one screen.
Patterns lifted from SmartSwing AI's marketing machine, Carol Medrado's sales CRM, and the Filveo GTM Bible v4 — fused into one admin surface. Full interactive preview in the Admin Suite tab.
Single-pane KPI view: MRR, active members, hot leads, pipeline value, funnel, court utilization, NPS. Updated nightly.
Three-tier content calendar (monthly → weekly → daily). Ad creative library. Campaign tracker. Email cadence firing status.
8-stage pipeline · 0-100 deterministic lead score · cadence enrollment · deal-probability-weighted forecast · proposal generator.
Named-account territory map. HOAs · schools · corporate wellness · churches. Auto-enrichment. Segment-aware cadences.
Claude agents for CMO · SDR · Content · Copywriter · Visual · UI/UX — shared pipeline state, human-in-the-loop approvals.
13-tab interactive workbook: Strategy · Features · ROI · Personas · Corp Visions · SPIN · Market Intel · Segments · Prospects · Sequences · Financial · Van Westendorp · Execution.
Title I outreach program — JTCC-style GEICO Game On! analogue. Mission + marketing + USTA Southern grant eligibility.
PTR-partnered coach certification track. Juniors 17+ become assistant coaches. Talent pipeline + alumni moat.
Outbound to Duke Health, SAS, Lenovo, Fidelity, Red Hat, Epic Games, BoA, Truist — corporate leagues + wellness partnerships.
Contracts with underutilized-court HOAs in Triangle + Charlotte. Coach supply + scheduling + programming for a revenue share.
Trademark the documented teaching methodology. Van-der-Meer style, NC-edition.
Playbook + platform + brand + SOPs packaged for replication. $50k–$200k per franchised location in Year 3+.
These aren't screenshots — they're interactive HTML mocks of the actual features. Final builds will be functionally richer, but the interaction patterns and visual identity are locked in here.
Top bar on the blog + home pages. Pulls ATP · USTA · NCAA · Big NC Local tournaments. Live games auto-refresh every 30s.
Every coach has a bookable calendar. Color-coded by session type. Members click a slot → CourtReserve deducts a punch.
What a member sees at bignctennis.com/members after signing in. Real copy, real data model, clickable on the real build.
Owners + coaches create local Big NC tournaments with a few clicks — add participants, auto-seed, auto-generate brackets, update scores courtside. The same renderer powers ATP + USTA brackets pulled from upstream feeds.
Created by Kenzie M. · 8 entrants · Single elimination
Under the hood: Claude reads SmartSwing baseline + SwingVision stats + coach notes + UTR trend → drafts the plan → coach approves in 5 min → member sees it Sunday night.
Why this week: Your SmartSwing baseline on 4/7 showed 18% drop in kick serve spin-axis consistency since last month. Your SwingVision from Sat showed 4/10 approach shots without split-step.
Drills (all sessions):
Coach override: "Skip the transition drill Thursday — we'll do it live during Tuesday's warm-up instead. — Kenzie"
SEO content engine. Every post is part of a tracked cadence. The live feed shows upcoming ATP tournaments, in-progress events, and our own local tournaments.
Patterns fused from three sources — SmartSwing AI's marketing operations, Carol's sales CRM (pipeline + cadences + scoring), and the Filveo GTM Bible v4 (13-tab workbook + ROI + Van Westendorp) — rebuilt from scratch for Big NC Tennis. Every persona, cadence, segment, and named account below is tailored to tennis families, HOAs, and corporate buyers in North Carolina.
On track for $69K MRR by month 12. Projection based on current 4% net add + 3.2% churn.
| Lead | Persona | Location | Score | Stage | Next action · owner |
|---|---|---|---|---|---|
| Amanda Patel Parent · 12yo UTR 3.8 | Junior-parent Jen | Apex | 94 | Trial booked | Pre-trial confirm call · today |
| Preston HOA Board 6 courts · 340 homes | HOA director | Cary | 91 | Proposal sent | Follow-up Tuesday |
| Michael Kim Adult rec · NTRP 3.5 | Adult rec Ryan | Fuquay-Varina | 88 | Trial completed | Conversion push · cadence step 4 |
| Duke Health Wellness Corporate league · 8 teams target | Corp wellness Chris | Durham | 76 | Discovery scheduled | Zoom Thursday 2pm |
| Elena Gómez Parent · 14yo advanced | Junior-parent Jen | Holly Springs | 74 | Inquiry | Send ADV academy brochure |
| Apex Friendship HS Tennis program · 32 players | School AD Alex | Apex | 71 | Intro meeting | Partnership deck |
| SAS Institute Benefits Wellness RFP open Q2 | Corp wellness Chris | Cary | 68 | Inbound | Referral warm-intro |
| Jayden Roberts family Sibling enrolled · sibling inquiry | Junior-parent Jen | Charlotte | 65 | New lead | Sibling discount offer |
| Coach | Sessions | Fill % | NPS |
|---|---|---|---|
| Kenzie M. | 84 | 94% | 71 |
| James R. | 78 | 89% | 68 |
| Tyrus B. | 62 | 81% | 64 |
| Francine D. | 51 | 76% | 58 |
Week 1: Junior parents · Week 2: Adult rec players · Week 3: HOA + Corporate · Week 4: Champions + Tournament recap
| Cadence | Enrolled | Open | Reply | Converting |
|---|---|---|---|---|
| Junior-parent Jen · 21d | 87 | 52% | 11% | 8 |
| Adult rec Ryan · 21d | 64 | 47% | 8% | 5 |
| Junior Andy · 30d | 32 | 58% | 14% | 4 |
| HOA director · 60d | 28 | 41% | 18% | 2 |
| Corp wellness Chris · 45d | 24 | 38% | 12% | 1 |
| School AD Alex · 45d | 12 | 55% | 17% | 0 |
Auto-drafted by Proposal Agent · 91 lead score · ready for owner review
🟢 Hot · 🟠 Warm · ⚫ Cold · Pin count proportional to cluster density
| Account | Segment | Region | Why S-tier | Enrichment | Stage |
|---|---|---|---|---|---|
| Preston HOA | HOA | Cary | 6 courts · 340 homes · board contact | ✅ Board · email · budget | Proposal |
| Duke Health · Employee Wellness | Corporate | Durham | $50K wellness budget · existing vendor seeking tennis | ✅ Director · LinkedIn · procurement | Discovery |
| SAS Institute | Corporate | Cary | Health-first culture · existing onsite gym · court space | ✅ Benefits lead · RFP open | Inbound |
| MacGregor Downs HOA | HOA | Cary | 4 courts · aging population · coaching gap | ✅ Board agenda · May meeting | Intro booked |
| Apex Friendship HS | School | Apex | 32-player tennis program · coach vacancy | ✅ AD · athletic budget | Partnership deck |
| Lenovo · Morrisville | Corporate | Morrisville | Global HQ · wellness program refresh Q3 | 🟡 HR contact · warm intro needed | Research |
| Governors Club | Country club | Chapel Hill | Stringing partnership opportunity | ✅ Pro shop manager | Proposal draft |
| Ballantyne CC | Country club | Charlotte | Charlotte Sugaw Creek cross-promo | 🟡 Cold · GM contact needed | Prospect |
Orchestrates monthly theme · weekly sub-theme · assigns work to content + copywriter + visual agents.
Scores inbound leads · enrolls in persona-specific cadence · drafts follow-ups · escalates A-tier to owner.
Drafts blog posts · IG captions · FB posts based on the 3-tier calendar. Waits for Lindsay approval before publishing.
Writes email cadence bodies · ad headlines · landing page copy. A/B subject variants per Corporate Visions arc.
Generates ad creative in brand (lime + black + Bebas Neue). Produces IG reel storyboards + thumbnail variants.
Monitors member portal for friction (drop-offs, rage clicks). Proposes weekly UX patches for coach + member flows.
Every agent reads + writes to this state. Owner + Lindsay see every action in the approval queue. Nothing publishes without human sign-off on high-stakes items (ads, proposals, AI coaching plans).
| 8 sessions × $40 equivalent value | $320 |
| AI coaching plan | $49 value |
| Member community access | $15 value |
| Stringing discount (2 strings/mo) | $8 value |
| 1 guest pass/mo | $35 value |
| Total member value | $427 |
| Member cost | $199 |
| Perceived savings | $228/mo |
Optimal Price Point ≈ $289/mo. Current proposed $299 is within 3% of OPP · sensible. Run real survey month 2.
The full strategic study lives in Big-NC-Tennis-Strategy.md. This is the one-page version.
| Club | Type | Strength | Weakness | Threat to us |
|---|---|---|---|---|
| Cary Tennis Park | Municipal | 28 courts · 200+ academy players | Rigid schedule · no member layer | HIGH |
| Raleigh Racquet Club | Private | 31 courts · D1-coach academy | Membership barrier | HIGH |
| Charlotte Tennis Academy | Private | Family app · $35 drop-in | Single location | HIGH (Charlotte only) |
| North Ridge CC | Country Club | USTA team depth | CC barrier | MED |
| Chapel Hill Tennis Club | Private | Balanced adult/junior | Single location · aging | MED |
| River Run CC (Davidson) | Country Club | Nationally-recognized junior academy | CC barrier · far from Triangle | LOW Triangle · HIGH Lake Norman |
IMG, Rafa Nadal, and Mouratoglou compete on six-figure residential tuition. We compete on weekly value for real families at a mid-market price — enabled by technology no NC peer is using.
One-time build fee + monthly retainer. Full ROI math and risk-adjusted scenarios below.
Engineered for a 6-month payback. Structured to align incentives for the long run.
Year-1 ROI. Payback in 6 months. +$130,500 net contribution over total $114,500 investment (fees + ops + content + ads).
Growth stalls at 10%/yr. Still pays back within Year 1. Breaks even at month 11.
Charlotte launches on platform · AI coaching drives 50% lift. 4-month payback.
| Month | Active members | Subscription MRR | AI add-on MRR | Total MRR | Annualized |
|---|---|---|---|---|---|
| 1 | 150 | $29,250 | $0 | $29,250 | $351,000 |
| 6 | 225 | $43,875 | $3,308 | $47,183 | $566,196 |
| 12 | 320 | $62,400 | $7,056 | $69,456 | $833,472 |
| Year 2 avg (projected) | ~430 | ~$84K | ~$11K | ~$95K | ~$1.14M |
Subscription-only. Non-subscription revenue (camps, private lessons, shop, stringing) adds 40–60% on top historically. Year-1 total revenue range: $500k–$1.3M.
| Platform | Monthly | Annual |
|---|---|---|
| Wix Business | $39 | $468 |
| CourtReserve (entitlement engine) | ~$199 | ~$2,388 |
| Claude API (AI coaching + marketing agents) | ~$200 | ~$2,400 |
| HubSpot Starter CRM (Phase 2b) | $50 | $600 |
| SwingVision club license | ~$100 | ~$1,200 |
| Content production (contract) | $1,500 | $18,000 |
| Ad spend (ramping) | ~$3,000 avg | ~$36,000 |
Approve 5 planning docs · Wix trial · Square + Stripe accounts · Meta Business Suite audit.
Home · Academies · 1 representative location page · owner sign-off on visual direction.
6 SKUs configured · abuse tested · go/no-go decision documented.
Wix Pricing Plans + Wix Payments · Wix Stores + Square · member portal wired.
All pages pass. Schema per location. Core Web Vitals green.
bignctennis.com → Wix · 301 redirects live · existing members migrated · WordPress on standby 30 days.
Content engine · first persona cadence · CRM · Van Westendorp survey · AI coaching pilot scoping.
Sign-off on the 5 planning docs + this proposal starts the clock. First members on the new platform inside 8 weeks.