The back office for sports facilities
Run your pickup games
like a business.
RecFlow is the booking, payment, and player-management platform for sports facilities and organizers. List sessions, take payment, check players in, and get paid out — from one dashboard.
Runs in any browser · Payments powered by Stripe · No app to download

One system for the whole operation.
Not a group chat and a spreadsheet. Everything a paid session needs, in one place.
Booking & capacity
Set spots per session. Overbooking is impossible.
Waitlist that promotes
A freed spot is auto-offered to the next player in line.
Payments & payouts
Card at booking; funds settle to your own Stripe account.
Roster check-in
Tap a name on your phone as players arrive. QR optional.
Discount codes
Fixed or percentage, per session, with usage limits.
Email reminders
Automatic before each session. Fewer no-shows.
Unified schedule
Every field and court on one grid, for you and players.
Leagues & tournaments
Sell team entries, generate fixtures, and keep standings.
Booking That Just Works
Your players are booking from their phone between errands, not sitting down at a desk. Session booking on RecFlow works the same way everywhere — pick a spot, pay, done — so nobody's stuck fighting a clunky signup just to play pickup soccer on a Tuesday.
No overbooking, ever - Capacity is enforced automatically at checkout, so you're never scrambling to turn people away at the field.
A waitlist that fills itself - The moment someone cancels, their spot goes straight to the next person in line — no group chat, no guesswork.
Built for how people actually book - One tap from a phone, a laptop, whatever's in hand — the same fast checkout every time.

Riverside Sports Club
Bookings
Bookings
128
Revenue
$5,000
Profit
$4,850
Refunded
$64
Maya Ortiz
Tuesday Night Soccer
Chris Bell
Open Run
Devon Clarke
Drop-in Hockey
What organizers are saying.
Managing our waitlist used to mean digging through unread group chats. With RecFlow, open spots are filled automatically with instant notifications before anyone misses a turn. It's completely effortless.
— Summit Social League
We host multiple games across several venues and used to waste hours manually balancing contributions and payout rotations. Now, everything stays accurate automatically. It gives us our weekends back.
— Apex Athletics
Delegating payouts and member tracking to part-time team members used to be risky. Now they handle routine check-ins seamlessly without accessing administrative settings. It's the exact control we needed.
— Metro Rec Collective
Stripe and Google Calendar today — more connections on the way
One plan per facility. One flat fee per booking.
No setup fee, no contract. The platform fee applies to player bookings only — your payouts are never held.
Starter
One space or a few games a week.
$97 / month
+ 3% per booking
30 days free, card required, cancel anytime
Try for free- Booking, capacity & waitlists
- Stripe payouts to your account
- Roster check-in
- Discount codes
- Email reminders
- Multiple admins
Growth
PopularA busy facility or an established club.
$297 / month
+ 3% per booking
Get started- Everything in Starter
- Memberships & punch-passes
- Leagues & tournaments
- Classes & multi-week programs
- Staff & referee scheduling
- Revenue analytics
Premium
Multi-field complexes moving real volume.
$699 / month
+ 3% per booking
Talk with sales- Everything in Growth
- AI Marketing Studio
- Automations that fill slow sessions
- Custom branding & reporting
- Zapier, HubSpot & SalesforceComing soon
- Priority support + account manager
What Premium adds
On top of everything in Growth.
AI Marketing Studio
- Chat to make Instagram posts, stories, printable flyers and player emails for any session
- Built from your real schedule, so the date, time, place and price are always right
- Every piece gets its own booking link and QR, so you see which one filled the game
- Your logo, colours and photos, or put your QR on a design you already have
Automations
- Slow session two days out? Your past players get an email about it, automatically
- Win-back emails to players who haven't played in 30 days
- A welcome for first-timers, and next week's link after every game
- A Monday summary of bookings, revenue and no-shows in your inbox
Your brand & data
- Custom branding on your booking pages
- Custom reporting
- Multi-facility reportingComing soon
- Zapier, HubSpot & Salesforce integrationsComing soon
Service
- Priority support and a named account manager
- White-glove onboarding & data migration
- Branded wristbands & POS hardwareComing soon
- Lower booking fees at volume
Questions, answered.
Players pay when they book. RecFlow runs on Stripe Connect, so money lands in your own Stripe account on Stripe's normal payout schedule — minus one flat platform fee per booking. You never wait on RecFlow to get paid.
No. RecFlow runs in any browser, on any device. Organizers get a dashboard; players get a booking page and a check-in screen. Nothing to install, nothing to keep updated.
Yes. Players you already run games for keep coming to the same sessions — they just book and pay through RecFlow now. We help you import your roster during onboarding.
A spot in a scheduled game — for example “Tuesday 7pm 7v7 soccer, 16 spots, $12 a player.” One-off or recurring, with a waitlist that promotes players automatically when a spot frees up.
The platform fee is a flat percentage on player bookings only. Your monthly plan price is fixed by tier. League entries are billed the same way.
Each organization is its own tenant with its own dashboard, staff, sessions, and payouts. You can switch between the ones you manage from a single login.
Get in touch with RecFlow
Tell us about your facility or games — a real person will reach out.
Run your field like a business.
Set it up in an afternoon. No app, no contract, no payout holds.