Built for pickleball operators

The intelligence layer for pickleball facilities.

CourtIQ turns your courts, schedule, and member data into decisions — so you can raise revenue per court-hour, run smoother open play, and spend less time solving the same problems every week.

Built with operators running pickleball programs from 4-court clubs to multi-location chains. Integrates with DUPR, Stripe, and the tools your staff already use.

Category shift

Booking software records reservations. CourtIQ tells you what to do about them.

Most facility software was built to take reservations. That's table stakes now. The harder questions — which courts are underperforming on Tuesday nights, why your 3.5 open play is bleeding players, whether your peak pricing is leaving $40K/year on the table — don't answer themselves inside a calendar grid.

CapabilityGeneric booking softwareCourtIQ
ReservationsYesYes
Revenue per court-hourYou calculate itYou see it — by slot, day, program
Underperforming time blocksHidden in exportsFlagged on the dashboard
Open play throughputManual whiteboardSkill-gated sessions, kiosk check-in, waitlists
Retention riskYou find out when they leaveYou see it 30 days before
DUPR integrationAdd-on or spreadsheetFirst-class, webhook-driven

Three systems, one operator

Three systems that move the numbers.

Revenue Intelligence

Know where every dollar of court-time comes from.

See revenue per court-hour by slot, day, league, and program. Spot the Tuesday 10 AM block running at 35% utilization. Stop discovering your best program was losing money at the end of the season.

  • Revenue / court-hour dashboards by court, day, program
  • Utilization heatmaps with demand context
  • Program-level revenue breakdown (open play, leagues, clinics, rentals)
  • Data you can act on, not just export
Walk through your facility's economics

Open Play Operations

Run open play without a whiteboard.

Skill-gated sessions, DUPR-aware eligibility, kiosk and staff check-in, drop-in pricing, and waitlists — built around how pickleball actually works.

  • Skill-tier sessions with DUPR min/max eligibility
  • Kiosk + staff check-in
  • Drop-in pricing and waitlist management
  • Less confusion at the desk, more players coming back
See open play on CourtIQ

Facility AI

The work your best manager would do if they had time.

Surface what needs attention. Flag at-risk members before they churn. Understand which slots are leaving money on the table — and act on it with a few clicks.

  • At-risk member flagging 30+ days before churn
  • Utilization and revenue anomaly surfacing
  • DUPR-integrated leagues with automatic submission
  • Intelligence where it helps — not a chatbot
See what CourtIQ surfaces

Built for pickleball, not calendar apps

You know these problems. So do we.

Tuesday morning 4.0 open play has 22 players and 6 courts — the waitlist is the real product.

Skill-gated open play sessions with waitlists, DUPR-aware eligibility, and kiosk check-in.

Member at the front desk: “Why can't I register my partner who doesn't have an account yet?”

Partner invites by email — they sign up when they accept, no front-desk friction.

Your best program runs at 95% and you have no idea if you're underpricing it.

Revenue per court-hour by slot. See exactly which programs are leaving money on the table.

Wednesday night leagues drag on because match reporting lives on paper.

DUPR-integrated league match entry with automatic rating sync.

Nobody has a number for “revenue per court-hour” — it's an end-of-year reconstruction, not a daily signal.

Revenue per court-hour as a live dashboard, not a spreadsheet.

A DUPR update lands and your league standings are stale for 48 hours.

Rating updates flow from DUPR webhook to your standings in minutes.

What operators actually see

Inside the operator dashboard.

Revenue / court-hour

$47.18

+12% vs last week
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Tuesday 10 AM block running at 35% utilization — recommendation pending.

Revenue per court-hour, live. Drag any date range. See which programs, days, and time blocks are under- or over-indexing. The red bars are where next month's revenue is hiding.

Open play · Tuesday 7 PM

22 players · 6 courts
DUPR 4.0+8 checked in
DUPR 3.5–4.09 checked in
DUPR 3.0–3.55 checked in

Skill-gated session · DUPR-aware eligibility · kiosk + staff check-in

Skill-gated open play. DUPR eligibility baked in. Kiosk + staff check-in. Your Tuesday night becomes a one-staffer Tuesday night.

At-risk members

12 flagged

Jordan Reed

3x/wk → 0x/wk · 21 days

$1,240

Priya Shah

Missed 4 reserved slots · 14d

$980

Kai Ramirez

Cancelled 2 leagues · 30d

$760

Signals surface 30+ days before cancellation — reach out before they leave.

Retention signals. Members who've dropped off, ranked by lifetime value. Reach out before the cancellation, not after.

League · DUPR-integrated

Live sync
TeamW-LDUPR
Dink Dynasty4–04.12
Kitchen Nightmares3–13.94
Drop Shot Divas2–23.71

Real DUPR IDs · automatic match submission · rating webhook → standings in minutes

Leagues with DUPR. Real DUPR IDs, real ratings, automatic submission. No spreadsheets, no end-of-season data entry.

Why not the alternatives

Not another booking platform. Not a generic AI wrapper.

Pickleball-first, not retrofitted

We didn't build this to sell to yoga studios and pickleball clubs with the same pitch. Every field, report, and workflow is pickleball-specific. DUPR, open play, skill tiers, league match-to-rating loops.

AI as a mechanism, not a pitch

We use models where they make better decisions than rules — retention signals, demand patterns. Everywhere else we use the boring thing that works. You get outcomes, not a chatbot.

We respect your existing tools

Most operators already run Stripe, CourtReserve, DUPR, and spreadsheets. CourtIQ replaces some, integrates with others, and stops the rest from being your daily blocker.

Facility teardown

Let's talk through your facility's numbers.

Give us 30 minutes, and we'll walk through your current utilization, open play economics, and retention. You'll leave with three specific revenue opportunities — whether or not you ever become a customer.

Questions we get every week

Honest answers.

No. CourtReserve is good booking software. CourtIQ is a decision layer — revenue, utilization, open play ops, retention. Many of our customers run both; a growing number replace CourtReserve once they see the operator experience.