PiqlPlay

Facility Admin

Check-ins Live 0 to enter
TimeUser IDUser NameLevel Event Date / TimeEventStatus
OP Sign-ups Live 0 to enter
TimeUser IDUser NameLevel Event Date / TimeEventStatus
Each request arrives Pending. Key it into CourtReserve, then hit Enter in CR — that pings CR to read it back, so it flips to Confirmed in ~1–2 s and the player sees it instantly. Needs attention = entered but not yet visible in CR; re-check it. New requests stream in every ~15 s.
3
Awaiting QSR assessment
0
Rated today
2
With your coaches
Rating requests5
RequestedMemberSelfTypeAssessment
2:14pDana Reyes#418823.25QSRPending
2:02pMarcus Klein#221903.50Coach→ PiqlCoach
1:47pPriya Lall#387712.75QSRPending
1:30pTom Boyd#190444.00Coach→ PiqlCoach
12:58pLena Park#502313.25QSRPending
Players request a verified rating from the app. Assess them and enter the QSR in CourtReserve as you normally would — PiqlPlay reads it back via the CR sync (it doesn't capture the value here), and the player flips pending → qualified. Coach ratings are assessed in PiqlCoach and read back the same way; they appear here for visibility.
3
Open reports
0
Resolved today
< 24h
Response target
Reported content & players3
ReportedFromItemReasonAction
3:42pSam W.#27718“you’re trash, quit coming” — Riley T.Harassment
1:10pDana R.#41882“cheap paddles → linkspam.co” — Chris M.Spam
11:58aPriya L.#38771Player profile — Tom N.’s photoInappropriate
Reports from the app land here. Dismiss, hide the message, warn the member, or escalate — escalation = remove them from play in CourtReserve (and deactivate PiqlPlay access if needed). The PiqlPlay platform team has oversight, to meet app-store safety obligations.
10
Kudos in catalog
1,284
Kudos earned this season
Kudo Palette10 on
🔥
On fire
Playing out of their mind
On
🤝
Great partner
Lifted up their doubles partner
On
😂
Most fun
Best vibes on the court
On
🎯
Dialed in
Precision shots all session
On
👏
Well done
All-around solid play
On
Energy
Brought the hustle
On
💪
Power
Big put-aways
On
🧠
Smart
Outthought the point
On
🥒
Pickler
Lives for the dink
On
🫶
Good vibes
Made everyone feel welcome
On
Cheer modal palette. The all-positive emoji members can award. Turn one off to retire it — it darkens and drops below the active kudos; turning it back on lifts it above the disabled ones.
38
Badges in catalog
312
Earned this season
9
Categories
2
Seasonal honors
Badge Catalog38 on
Every badge members can earn. Turn one off to retire it from this facility — it darkens and drops below the active badges; turning it back on lifts it above the disabled ones.
Seasonal Honors
👑
Most Loved
The season’s most-recognized player
💛
Heart of the Community
Lifts up the most other players
Seasonal honors are rare and derived from community recognition — never awarded directly, held by one player per season. Surfaced on the facility TV screen.
Branding
Facility Logo
PNG or SVG, square works best. Shown on the app header and TV screen.
Background Color
Primary brand fill
Text Color
Text / accent on the brand fill
Live Preview
The PutAway
Pick colors to check legibility
Brand colors are injected as white-label CSS tokens per facility. A contrast guardrail warns if text fails legibility on the background.
Check-in & sessions
Check-in opens before start
minutes before start
How early players can check in. Sets the “Check-in opens at …” time shown in the app.
Flag overdue check-in after
minutes after start
If someone at the courts still isn’t checked in by then, the app nudges them to see the front desk (the “we don’t have you checked in yet” notice).
Require players to be on-site
On
m radius from the facility
Check-in only lights up within this distance. Location is checked the moment they tap — never tracked.
Operating hours
to
Gates live “who’s here” presence syncing to CourtReserve (the one frequent CR poll).
Integrations
SaveMyPlay
Court video recording, livestream & session clips.
On
CourtReserve API Key
Connected · read-only
Admin Users2
Robert Swanwick
robert.swanwick@gmail.com
Coach Rick
rick@theputaway.com
Admins manage settings, kudos, badges, and other users. Full access to this console.
Staff Users3
Maria Lambert
maria@theputaway.com
Tom Boyd
tom@theputaway.com
Priya Sloan
priya@theputaway.com
Staff handle the front desk: approve check-ins & sign-ups on the Requests tab. No access to branding or user management.
📊

Operational reports arrive in a later phase

v1 ships the owner-facing ROI scorecard. The detailed operational drill-down — daily check-in & reservation volume, CourtReserve sync health, kudos & badge activity, and per-community breakdowns — lands once the event-history pipeline is in place.

App engagement Check-ins Reservations Kudos Badges Communities

Planned report areas · not in v1 scope

Is PiqlPlay growing the business? The three things we move — open-play sign-ups, member re-up retention, and private bookings — plus the real dollars behind them, each against the prior period.

Period Compare PiqlPlay live since Mar 2026
Open-play sign-ups Pillar 1
3,420
▲ 14%vs. prior qtr
Annual re-up retention Pillar 2
81%
▲ 4 ptsvs. prior qtr
Private bookings Pillar 3
2,180
▲ 9%vs. prior qtr
Recognized revenue real $
$372K
▲ 8%vs. prior qtr
$1.46Mrecognized revenue · trailing 12 mo▲ 8% vs. prior year
Open play Membership Private courts Lessons · POS · other
Event Registration→ open-play sign-ups
$554K
Membership Fees→ re-up retention
$443K
Reservations→ private bookings
$220K
Lessonssupporting
$87K
POS / retailsupporting
$76K
Convenience · miscsupporting
$45K
Trends — the line turns solid where PiqlPlay went live

Open-play sign-ups over time

Monthly registrations · dashed = before PiqlPlay, solid = after

Recognized revenue by month

Stacked by pillar (Event Registration · Membership · Reservations)

Private bookings by time segment

Court reservations this quarter · bimodal early-AM & evening

Annual re-up retention by membership type

% of members who renewed at their anniversary

Roster health
5,258 / 13,365
Active base — members with ≥1 check-in in the last 12 months (39% of the roster).
46%
One-and-done — attended once and never returned; the biggest win-back opportunity PiqlPlay targets.
6% → 62%
Your top 6% of players drive 62% of all play. Protect them; grow the next tier.

Mockup with sample figures grounded in the PutAway pilot data. Revenue is real recognized revenue from CourtReserve's revenue_recognition (Event Registration $554K · Membership $443K · Reservations $220K), mapped to the three pillars. Engagement/badge metrics begin at PiqlPlay launch (no backfill); CR-derived metrics carry ~12+ months of history, so the before/after-PiqlPlay trends are real. The operational Reports tab is the drill-down.