Studio Health Dashboard
Iowa Sports and Fitness · Cedar Rapids · Marion · Hiawatha
Snapshot: May 1, 2026
Refreshes: 2nd & 16th of each month
Calendar Year (Jan – Dec)
Jackrabbit Org ID: 552230
Active Students
113
46% of total roster · 130 inactive
Truly-New Families · 2026 (Jan-Apr)
56
vs 46 ALL of 2025
22% over full prior year
Returning/Prior-Contact · 2026
52
families re-converting from prior touchpoints
Active Families
102
53% of total · strong active base
CY 2025 Revenue
$56K
vs $32K in CY 2024
+78.1% YoY
CY 2026 · Jan-Apr Revenue
$16K
partial year — summer & fall sessions still ahead
New family signups · truly new vs prior contact
Each bar = one month. Teal portion = first-time interaction with ISF. Lavender portion = had prior contact (lead, party guest, past inquiry, returning family).
Annual family signups (2024–2026)
Truly-new vs prior-contact breakdown by year
Annual totals · YoY change
Truly-new families is the cleanest acquisition metric
YearTruly NewPrior ContactTotal
Truly-new growth: +155% from 2024 → 2025, and 2026 (4 months) has already exceeded all of 2025. Prior-contact conversions surged from 4→16→52 — a working lead nurture system.
Active student age distribution
Sweet spot: ages 2–5 (74% of active students)
Quarterly retention
Of students active at quarter start, % still active at quarter end. Note: session-based programs naturally have "drops" at session end.
Monthly enrollment volume · year over year
2024 (founding year, started March), 2025 (full year), 2026 (Jan-Apr partial). Note the strong June peak from summer registration.
Sessional enrollment by season · YoY
Each line is one season tracked across years. Fall 2026 shows only 10 because Fall 2026 hasn't opened yet.
Active enrollments by sport
Currently running, by sport category
Drop reasons (meaningful drops only)
Excludes "Class Archived" / "Completed" / "Transfer" — those are normal session-end events.
Revenue Snapshot · 3 Year View
$31.6K
2024 · Founding (Mar+)
$56.2K
2025 · Full Year (+78%)
$16.2K
2026 · Jan-Apr Partial
Annual revenue · year over year
2024 in lavender (founding year, starting March), 2025 in teal, 2026 in orange (partial)
Revenue by category · 2025 (most recent full year)
Birthday parties + Soccer = 56% of total revenue
Top 6 revenue categories · year over year (incl 2026 partial)
Where revenue is coming from and how it's shifted across all three years
What this tells us
Birthday parties are #1. 30% of revenue in both 2024 and 2025 ($9.7K → $17.3K, +79%). Unique among youth-sports operations and the strongest single asset.
Soccer is the engine sport. $8K → $14.6K = +82% YoY. Through Apr 2026 it's already at $4.7K — pacing strong.
Sports Sampler tripled. $2.3K → $7.4K (+227%). Highest-leverage program for trial-to-conversion. Currently at $2.0K through Apr 2026.
All-time enrollments by sport
Soccer dominates with 36% of total enrollments
Active classes by day of week
Saturday & Tuesday are heaviest. Friday and Sunday are underused.
Sport × year enrollment matrix
How each sport has grown year over year
Sport 2024 2025 2026 (partial) YoY '24→'25
Coach workload · current staff only
Active classes assigned to Nicole &/or Esther
Active coach roster
Only current staff — former staff names removed from this view
CoachActive ClassesTotal Enrolled
Weekly schedule by day
Active classes grouped by day. Only classes with a current coach assigned are shown — 46 classes with former-staff assignments are hidden until reassigned.
Current week
May 1 – May 7, 2026
Absences this week. Pre-confirmed makeups appear here.
Upcoming week
May 8 – May 14, 2026
Absences logged for next week (planned vacations, known conflicts).
Absences by month · last 12 months
Trend in absence frequency
Makeup status summary
All-time absence/makeup breakdown
All recent absences (last 60 days)
Filter and follow up on individual absences. Eligible students should be offered a makeup.
DateStudentClassSportEligible?Makeup
Filter openings
Currently registrable classes
Loading…
Class Sport Day Time Ages Dates Openings Tuition Register
Jackrabbit JSON Integration · technical reference
For your future reference (or to share with a developer)
Jackrabbit Class provides a live JSON feed of your class openings that updates in real-time as families register and as you create or modify classes. This dashboard pulls from that feed directly — there's no manual refresh needed.
Live JSON endpoint for ISF (Org ID 552230):
https://app.jackrabbitclass.com/jr3.0/Openings/OpeningsDirect?OrgID=552230
Available URL parameters (mix and match to filter the feed):
ParameterDescriptionExample
OrgIDYour Jackrabbit Org ID (required)OrgID=552230
cat1Filter by Category 1 (e.g., "Soccer Tuition")cat1=Soccer Tuition
cat2Filter by Category 2 (age band)cat2=3-5 years of age
cat3Filter by Category 3 (program type)cat3=Crickets
sessionFilter by Jackrabbit session namesession=Summer 2026
locFilter by location codeloc=Main
showcolsAdd columns to outputshowcols=instructors,room
hidecolsHide default columnshidecols=description
Sample JSON response (one class object):
{
  "name": "Soccer Crickets 3.5/4 yrs",
  "description": "6 weeks / 30 mins · parent encouraged",
  "location": "The Hutch",
  "ages": "3.5 - 4",
  "day": "Tuesday",
  "times": "5:00pm - 5:30pm",
  "dates": "Apr 7 - May 12",
  "session": "Spring 2026",
  "openings": 4,
  "tuition": "$95.00",
  "instructors": "Nicole R.",
  "link": "https://app.jackrabbitclass.com/reg.asp?id=552230&preLoadClassID=..."
}
Content calendar framework · weekly cadence
Recommended baseline: 4-5 posts per week. Mix Reels, photos, and Stories. Consistency > volume.
DayThemeFormatGoal
MondayClass highlight or "Coach Cam"Reel (15-30s)Showcase classes in action — drives trial signups
Tuesday"Tip Tuesday" — sports skill or parenting tipCarousel postBuild authority, save-worthy content
WednesdayBirthday party featurePhoto + captionDrive party bookings (your #1 revenue line)
ThursdayBehind-the-scenes / fun momentsStory (24h)Personality, "the people you'd want coaching your kid"
FridayWeekend / next-session promoReel or photoDirect conversion — "register by Sunday"
Optional SatUGC repost (parent-shared photo)Story or postSocial proof + community feel

Ready-to-post examples

10 high-leverage tactics, ranked by effort:impact ratio
Pick 3 of these to implement in the next 30 days.
    ISF logo
    Primary Logo
    Iowa Sports and Fitness
    Friendly cartoon rabbit/jackrabbit mascot with the studio wordmark. Distinctive purple "iowa", teal "sports/fitness", and orange atom — designed for energy and approachability.

    The Hutch (Line Drive Sports Complex), Twixt Town Road · Marion · Hiawatha
    (319) 214-0599 · info@iowasportsandfitness.com
    Owner: Nicole Rosanelli
    Jackrabbit Org ID: 552230

    iowasportsandfitness.com · Facebook · Instagram
    Mark / icon variant
    "ISF" wordmark with sports atom — for tight spaces, social media avatars, favicon
    ISF mark
    Color palette
    Sampled directly from the official ISF logo
    Purple
    HEX:#280078 RGB:40, 0, 120
    Primary brand color · the "iowa" wordmark, headers, primary CTAs
    Teal / Aqua
    HEX:#00788C RGB:0, 120, 140
    Secondary brand color · "sports" and "fitness" wordmarks, primary data series
    Orange
    HEX:#F04600 RGB:240, 70, 0
    Accent · atoms, tab underlines, current-period highlights, urgent CTAs
    Lavender
    HEX:#8C6EAA RGB:140, 110, 170
    Soft accent · bunny ear interior, supporting data series
    Light Grey
    HEX:#DCDCDC RGB:220, 220, 220
    Neutral · borders, dividers, muted backgrounds
    White
    HEX:#FFFFFF RGB:255, 255, 255
    Background · all surfaces stay clean white per brand
    Fredoka
    Display typeface — friendly, rounded, kid-sports tone
    Iowa Sports & Fitness
    ABCDEFGHIJKLMNOPQRSTUVW
    abcdefghijklmnopqrstuvw 0123456789
    Open Sans
    Body typeface — clean, readable for stats & body copy
    ABCDEFGHIJKLMNOPQRSTUVW
    abcdefghijklmnopqrstuvw
    0123456789 !@#$%&*()