For Shopify stores

Booking that understands
capacity

The reservation system built for activity venues. Define your resources, set capacity limits, and let customers book directly from your Shopify storefront.

Capacity-first No overbooking, ever
Shopify native Cart, checkout, payments
Member-ready Passes, clips, priority pools

Everything you need to
manage bookings

From scheduling to check-in, CapFlow handles the full lifecycle of capacity-based reservations.

Schedules & Scheduling

Define weekly schedule rules and let CapFlow auto-generate all your timeslots. Change a rule, and hundreds of slots update instantly.

Capacity Pools

Split capacity between members and public. Unused member slots auto-release to public customers as the session approaches.

Real-Time Holds

10-minute atomic holds prevent double-booking while customers complete checkout. Capacity is locked, then confirmed or released.

Shopify Checkout

Bookings go straight into the Shopify cart with the right product variants. Customers pay through your existing checkout.

Check-in System

QR code scanning, today's arrivals dashboard, and no-show tracking. Fast check-in for staff at the front desk.

Analytics

Occupancy rates, check-in tracking, member vs. public splits, peak hours, and CSV exports. Know your venue inside out.

Up and running in four steps

Most venues are taking bookings within an hour of installing.

1

Define resources

Create the physical things customers book — studios, courts, walls, lanes. Each gets its own capacity.

2

Set your schedule

Create a Schedule with weekly rules. CapFlow generates all the timeslots automatically.

3

Link Shopify products

Connect services to your Shopify products with per-person duration pricing.

4

Add the widget

Drop the booking widget onto your product page. Customers book and pay through Shopify checkout.

Built for venues where
capacity matters

Fitness studios
Climbing gyms
Tennis & padel courts
Surf schools
Adventure centres
Trampoline parks
Escape rooms
Water sports
Play centres
Bouldering gyms
Experience venues
Squash courts

Memberships, built in

Annual passes, monthly passes, and clip cards — all detected automatically through Shopify customer tags. Members get priority booking from reserved capacity pools, and unused slots release to the public when the session approaches.

Annual & monthly passes
Clip card credits
Priority capacity pools
Auto-release unused slots
Timeslot: 14:00 — Main Wall
Members
Public
4 reserved 8 open
2 member slots release to public in 6h

Free while in early access

CapFlow is currently free for all Shopify stores. We'll introduce paid plans with plenty of notice to existing users.

Unlimited resources
Unlimited bookings
Storefront widget
Capacity management
Membership support
Email notifications
Analytics & exports
Check-in system
Install on Shopify — it's free

Ready to stop overbooking?

Install CapFlow and start managing your venue's capacity in under an hour.