The back office

One platform.
Every venue.

Built for fitness studios, racket clubs, golf venues, and ticketed events. Schedules, bookings, point of sale, dynamic pricing, member CRM, and corporate accounts — in one back office that learns your operation.

Take the product tour
admin.bookandgo.appPrime Padel Singapore
Mon, Apr 28
DayWeekMonth
Occupancy84% +6
Open slots6 2 unfilled
Pending$240
New booking
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
Court 1
M. Alvarez
4 players
Coach Lia
Beginner · 3
Open Match
3.4 · 2/4 in
J. Reyes
Doubles
Court 2
Mixed Tournament
Round 1
A. Khan
Singles
Mixed Tournament
Round 2
Open Match
4.0 · 4/4 in
Court 3
P. Singh
4 players
Coach Emi
Group · 4
L. Romero
Doubles
P. Tan
Awaiting pay
C. Park
Doubles
Court 4
D. Chen
Doubles
Open Match
3.0 · 1/4 in
Coach Mike
1-on-1
Junior League
Match 4
R. Ito
Singles
Court 5
Members Only
Block
S. Marin
Doubles
Coach Lia
Group · 6
Open Match
4.5 · 3/4 in
F. Nakamura
4 players
Court bookingLessonEventOpen matchPending5 courts · 24 bookings today
↑ click to see how the calendar adapts to your venue type
30+
Venues running daily
500K
End users in the network
10+
Countries · 5 languages
4.9★
Average app store rating
Fitness studios
Yoga, HIIT, reformer, spin
Class capacity, waitlists, instructor pay, packs and memberships, late-cancel rules.
Racket sports
Padel, tennis, pickleball, squash
Court bookings, coaches, open matches with ELO, leagues, tournaments.
Golf venues
Tee times, range, coaching
Tee sheets, twilight rates, shotgun outings, range bays, lesson packages.
Event ticketing
Tournaments, exhibitions, hospitality
Tiered tickets, VIP packages, sponsor activations, gate scanning, allocations.
A day in the back office

From open to close.

01 / Schedule

See the whole day at a glance.

Studios, courts, tees, halls, coaches, classes — color-coded so you can scan tomorrow before coffee. Drag bookings between resources, block for maintenance, never miss a clash.

02 / People

Every member, every visit.

Profiles with full booking history, wallet balance, tags, frequent partners, lifetime spend. Message them, top up, book on their behalf — without leaving the screen.

03 / Money

Charge what the moment is worth.

Build conditional pricing rules across day, time, resource, and member tier. Push promo rates to fill empty Tuesdays. Cards, wallets, QR — settled and reconciled by 22:00.

04 / Business

Know exactly how you're doing.

Revenue by stream, utilisation by resource, top performers, at-risk corporate accounts. The numbers your investors want, refreshed every minute.

admin.bookandgo.appMove Studio · Bukit Timah
Classes
Mon, Apr 28
DayWeekMonth
Occupancy84% +6
Open slots6 2 unfilled
Pending$240
New booking
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
Studio A
Sunrise Yoga
Aria · 14/16
Vinyasa Flow
Aria · 12/16
Cleaning
Workshop · Breath
Sold out
Power Yoga
Jin · 9/16
Yin
Aria · 6/16
Studio B
HIIT 45
Kai · 18/20
Strength
Kai · 14/20
Mobility
Sam · 11/20
Bootcamp
Kai · 20/20
Boxing
Trainer pending
Reformer
Reformer Beg
Mei · 8/8
Reformer Int
Mei · 7/8
Privates × 4
4 instructors
Reformer Adv
Mei · 6/8
Athletes
Mei · 5/8
Spin
Spin · Beats
22/30
Spin · Climb
28/30
Spin · Endure
30/30 · waitlist
Spin · Beats
24/30
Spin · Cooldown
12/30
Strength / functionalMind-bodyHigh-energyWorkshopAction needed4 studios · 21 classes · 312 booked spots
admin.bookandgo.app · Members
Live
JR
Jay ReyesGOLD3.4 ELO
jay.reyes@gmail.com · +65 9123 4567 · Member since Mar 2023
Overview
Bookings
Payments
Notes
Lifetime spend
$2,486
Bookings
47
Avg / month
$184
Win rate
62%
Activity · last 90 days
Recent bookings
Apr 26Court 2 · DoublesBooking$32
Apr 22Lesson w/ Coach LiaLesson$48
Apr 19Open Match · 3.4Open$12.50
Apr 15Junior League · R3Event$24
Wallet balance
$86.40
Top-up · Aug 2024
Frequent partners
MMei A.18× together
CCarlos R.13× together
PPriya S.8× together
Tags
DoublesWeeknightCoach LiaTournament regular
Conditional pricing · all resources
Peak rates that fill quiet Tuesdays.
Auto-applied
Mon
Tue
Wed
Thu
Fri
Sat
Sun
06–12
$22
$28
$38
$28
$32
$42
$42
12–17
$28
$32
$38
$32
$38
$48
$48
17–22
$38
$42
$48
$42
$48
$52
$48
01Friday + Saturday after 17:00+$10Peak
02Tuesday all day−$6Off-peak
03Open match (any time)−$2/playerPromo
04Members · weekday morningFree first hourLoyalty
admin.bookandgo.app · Insights
Live
This week
Apr 22 – Apr 28 · vs prior 7 days
7d30d90dYTD
Revenue
$18,420
+12.4%
Bookings
486
+38
Occupancy
78%
+6 pp
No-shows
3.2%
−0.4 pp
Revenue · daily
MTWTFSS
Avg $2,632/dayPeak Sat $3,640
By revenue stream
Court bookings$9,840 · 53%
Lessons$4,220 · 23%
Pro shop$2,480 · 13%
Open matches$1,880 · 11%
Top hour
19:00–20:00
92% utilisation
Top court
Court 1
98 bookings · $3,180
Top coach
Lia Tan
42 lessons · 4.9★
Deep dives

Nine tools, one rhythm.

Tournaments & leagues

Run leagues and tournaments end-to-end.

Build round-robins, single or double elimination, ladders, mixers — auto-seeded by ELO. Sign-ups flow straight from the app, fees collect automatically, brackets update live, results push to leaderboards. The bracket your members see is the bracket your back office runs.

  • Single / double elim · round-robin · ladders
  • App sign-ups · auto-paid · waitlist promotion
  • Live brackets, scores, leaderboards
  • Auto-seeded by ELO · prize-pool tracking
admin.bookandgo.app · Tournaments
3 Live5 Upcoming
Tournaments & leagues
8 events · 412 participants · $18,640 in fees collected
Sign-ups · 24h
46via app · auto-paid
Live matches
7across 3 tournaments
Wait-listed
12auto-promote on cancel
Prize pool · MTD
$3,240across all events
Live · Round of 8
Spring Doubles Open · 4.0+
● LIVE
QUARTERFINALSSEMIFINALFINALAlvarez/ReyesPark/LimLIVEWong/TanSingh/Khan6–7 7–5 6–3Marin/ChenRomero/Sato6–4 6–2Ito/NakamuraFoo/GohWinner QF1Winner QF2SATWinner QF3Winner QF4SATFINALSun · 18:00 · Court 1🏆 $1.2k
32 players · 16 teams · double-elimFinal · Sun 18:00 · Court 1
Active leagues
Monday Night · S624
Wk 5/10
Junior Ladder · Spring18
Wk 3/8
Mixed 50+16
Wk 7/12
App sign-ups · live
M
Maya & Carlos
Spring · 4.0
$48
2m
J
Junior Alpha
Junior Ladder
$36
14m
W
Wong / Tan
Mixed 50+
$24
38m
P
Park / Lim
Spring · 4.0
$48
1h
Auto-seeded by ELO · auto-paid via app · auto-published to leaderboardsLive · syncing
Coaches & instructors

A schedule for the venue. An app for the coach.

Plan the week from the back office. Each coach gets a native app with today's sessions, student rosters, lesson notes, and live earnings. Pay rules calculate automatically — by lesson, group size, or revenue share.

  • Coach-view of the calendar
  • Native app: schedule, roster, earnings
  • Auto-calculated coach pay
  • Off-time, sick days, utilisation reports
admin.bookandgo.appPrime Padel Singapore
Coaches
Mon, Apr 28
DayWeekMonth
Occupancy84% +6
Open slots6 2 unfilled
Pending$240
New booking
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
Lia Tan
Beginner group
4 students
J. Reyes
1-on-1
Lunch
Intermediate
Group · 6
Junior clinic
8 players
P. Singh
1-on-1
Mike Ortega
Cardio padel
Group · 5
A. Khan
1-on-1
Coffee
D. Chen
Pair lesson
Tournament refereeing
Round 2
Emi Sato
Tactics workshop
Group · 8
M. Alvarez
1-on-1
Awaiting cancel
L. Romero
Returners 50+
Group · 4
C. Park
1-on-1
Carlos Vega
Off — sick day
F. Nakamura
1-on-1
Doubles drills
Group · 4
P. Tan
Pair lesson
Strategy session
Team A
LessonClinic / eventOff / breakCancellation4 coaches · 38 sessions today · 92% utilisation
9:41
●●●●5G
LT
Good morning
Lia Tan
🔔
This week · payout
$1,840.00
23 lessons·4 clinics·+$210 tips
Today · Mon Apr 28
6 sessions
08:0060m
Beginner group
4 students · Court 1
Group
10:0060m
J. Reyes
1-on-1 · Court 1
NOW
13:00120m
Intermediate
Group · 6
Group
16:0090m
Junior clinic
8 players · Outdoor
Clinic
19:0060m
P. Singh
1-on-1 · Court 2
1:1
Today
Roster
$Pay
Profile
Email & SMS marketing

Segment, send, and watch the bookings come in.

Segments build themselves from the data you already have — usage, events attended, member tier, lifetime spend, last visit. Send targeted email, SMS or push, then watch bookings, revenue and unsubs in one dashboard. Win-back lapsers, fill empty courts, promote tournaments, reward your top 5%.

  • Auto-built segments from usage & events
  • Email · SMS · push from one composer
  • Triggered: lapsers, birthdays, tier upgrades
  • Track bookings & revenue per send
admin.bookandgo.app · Marketing
4 Sending9 Drafts
Email & SMS · campaigns
Win-back · Padel lapsers · 4.0+
Sending to 284 members who haven't booked in 30+ days · scheduled Tue 09:00
Open rate · 7d
46%vs 28% industry
Bookings driven
128last 30 days · $4,820
Click rate
18%across all sends
Unsubscribes
0.4%healthy · no spike
Smart segments · auto-built
Padel lapsers · 4.0+
30d no booking
284
● targeted
High-value · top 5%
$2k+ LTV
142
New members · 14d
first 2 weeks
67
Junior parents
attended Junior Ladder
96
Corporate · Acme
wellness benefit
38
Tournament regulars
3+ events / yr
211
+
Build segment from any field — usage, events, tier, spend, last visit…
Preview · win-back
From · play@bookandgo.appTue 09:00
Maria, the courts miss you 🎾
It's been a month since your last padel session. Here's $15 wallet credit and 3 open courts this weekend at your usual time.
SAT
09:00
SAT
17:30
SUN
10:00
Book in the app →
Last campaigns
Spring Doubles Open · invite$1,840
open
62%
click
24%
4d
Wallet top-up · 20% bonus$2,640
open
51%
click
19%
11d
Coach Marco · openings$680
open
44%
click
12%
2w
Triggers fire on usage · events · tier · spend · last bookingSends via SES · SMS · push notifications
Corporate accounts

Sell to companies. Bill them right.

Run wellness benefit programs, corporate memberships, and sponsor activations. Track seat utilisation, auto-invoice via Xero, surface at-risk accounts before renewal.

  • Wellness programs & corporate plans
  • Per-seat utilisation reports
  • Auto-invoicing via Xero / QuickBooks
  • Renewal risk scoring
admin.bookandgo.app · Corporate
Live
Corporate accounts
4 active · $24,690 ARR · 2 renewals next quarter
Active seats
380
across 4 accounts
Utilisation
78%
+12 vs last qtr
MRR
$2,058
auto-billed
At-risk
1
usage < 40%
AccountPlanSeats usedQuarter spendRenews
D
DBS Bank
Account #2000
Enterprise
187 / 240
$12,840
Jan 2026
G
Grab Wellness
Account #2001
Team
96 / 120
$6,420
May 2026
S
Shopee HR
Account #2002
Team
52 / 80
$3,180
Aug 2026
L
Lion City Sailors
Account #2003
Custom
45 / 45
$2,250
Mar 2026
Auto-invoice via Xero · Net 30Last sync · 2 min ago
Point of sale

Pro shop, café, and rentals — same window.

Sell merch, charge a card, drop the change into a member wallet. Track inventory by venue. Apply tier discounts automatically. Receipts pushed to the app before they leave the desk.

  • Stripe, PayNow, Apple Pay, cash, wallet
  • Member-tier auto-discounts
  • Real-time inventory by venue
  • Receipts pushed to app
Pro shop
AllRacketsBallsApparel
R
Bullpadel Vertex 04
$3204 left
B
Head Pro S balls (3)
$836 left
G
Wilson grip pack
$1222 left
A
Club shirt — navy
$3814 left
A
Wristband 2-pack
$947 left
R
Babolat Air Veron
$2402 left
Cart · Sale #2841
Bullpadel Vertex 04
Qty 1
$320
Head Pro S balls
Qty 2
$16
Wilson grip pack
Qty 1
$12
Subtotal$348.00
Member 10% off−$34.80
Tax$24.94
Total$338.14
Stripe·PayNow·Cash·Wallet
Dynamic pricing

Charge peak rates without lifting a finger.

Build conditional rules across day, time, resource, and member tier. Push promo rates to fill empty afternoons. Test, schedule, version, roll back in seconds.

  • Day/time/resource/tier conditions
  • Promo rates with push triggers
  • Member-tier overrides
  • Versioned & schedulable
Conditional pricing · all resources
Peak rates that fill quiet Tuesdays.
Auto-applied
Mon
Tue
Wed
Thu
Fri
Sat
Sun
06–12
$22
$28
$38
$28
$32
$42
$42
12–17
$28
$32
$38
$32
$38
$48
$48
17–22
$38
$42
$48
$42
$48
$52
$48
01Friday + Saturday after 17:00+$10Peak
02Tuesday all day−$6Off-peak
03Open match (any time)−$2/playerPromo
04Members · weekday morningFree first hourLoyalty
Push notifications

Reach the right member at the right second.

Send targeted push notifications based on any signal — sport, skill level, usual booking times, distance to venue, last visit. Trigger on a freed court, a closing tournament, a coach opening. The dashboard composes and matches the audience; the app delivers in under a second.

  • Target by usage, level, location, opt-in
  • Live triggers: open court, closing sign-up, coach gap
  • A/B titles · scheduled · always-on automations
  • APNs · FCM · web push · 0.6s delivery
admin.bookandgo.app · Push
● Live
New push notification
Tonight 19:00 · Court 4 just opened
Court 4 just opened tonight 🎾
Maria, your usual 7pm slot just freed up — $28 off-peak. Tap to grab it before someone else does.
SportPadelLevel3.5–4.5BookedTue 19:00 ±2hLast seen< 14dWithin8 kmPush opt-inyes
184 match
filtered from 2,418 members
Est. open · 62%
Est. tap · 21%
Auto-triggers · always on
Court opened in your usual slot412/wk
Tournament sign-up closing soon287/wk
Coach availability — 24h notice96/wk
Lapsed 30+ days · win-backpaused
Sent via APNs · FCM · web pushDelivered · 184 · 0.6s avg
18:42
Tuesday, April 28
18:42
B&G
Book & Gonow
Court 4 just opened 🎾
Your usual 7pm slot — $28 off-peak.
Automations

If this happens, do that. Always.

Stop running your operation in your head. Build trigger-based recipes for every member moment — first booking sends a welcome and a 20% coupon, a new membership unlocks a free guest voucher, 30 days inactive triggers a win-back, a 5th booking with the same coach offers a lesson pack. Set it once, it runs forever.

  • Triggers: bookings, membership, inactivity, payments, events
  • Actions: email · push · SMS · WhatsApp · wallet · coupons
  • Filters & branches · multi-step flows
  • Per-fire audit log · A/B variants
admin.bookandgo.app · Automations
12 Active2,418 fired · 30d
Workflow · welcome new member
If first booking → send welcome + 20% coupon
Fired 67× last 7 days · $1,840 rebooked
WHEN
First booking is completed
any sport · any venue
ONLY IF
Member is < 14 days old
excludes returning churn
DO
Send welcome email
template: 'Welcome to Book & Go'
DO
Issue 20% coupon · WELCOME20
expires in 14 days · single-use
DO
Push notification · day 3
'Book your second visit, $5 wallet credit'
More live automations
IFInactive 30 days
→ DOWin-back email + $10 wallet
184×
IFBuys membership
→ DOUnlock free guest voucher
42×
IFJoins tournament
→ DOAdd to leaderboard + WhatsApp
128×
IFBirthday
→ DOSend card + free coffee at café
31×
IF5th booking · same coach
→ DOOffer 10% lesson pack
18×
IFCancels < 2h
→ DOFlag · charge late-fee
paused
+
Build your own — any signal to any action. email · push · SMS · WhatsApp · wallet · coupon · staff alert
Triggers fire in < 1s · runs server-side · audit log per fire12 active · 2,418 / 30d
AI support agent

One agent. Every channel. All bookings.

Members message you on WhatsApp, Telegram, Instagram, Facebook, web chat, email — your AI agent handles all of it. It checks availability, books courts, charges wallets, applies tier pricing, finds a 4th for open matches. Escalates to humans only when it should.

  • WhatsApp · Telegram · IG · FB · web · email
  • Books, reschedules & charges in-chat
  • Knows your pricing, tiers & house rules
  • Escalates the edge cases to your team
admin.bookandgo.app · Inbox
AI agent · live
Channels
WhatsApp12
Telegram4
Instagram7
Facebook2
Web chat3
Email5
AI · 24h
Resolved184
Bookings62
Escalated9
Avg reply14s
Skills
BookRescheduleChargeTier pricingFind 4thRefund→human
MA
Maria Alvarez · WhatsApp
Member · Gold · +65 9123 ••••
AI handling
Maria · WhatsApp
Hola! Any padel court free tonight around 7? 4 of us
Hi Maria 👋 I see 3 options tonight:
• Court 2 · 19:00 — $32
• Court 4 · 19:30 — $28 (off-peak)
• Court 1 · 20:00 — $32
Which works?
AI agent · 0.4s
Maria
Court 4 sounds great. Can you charge my wallet?
Booked Court 4 · 19:30–21:00 for 4 players. Charged $28 to your wallet (balance $58.40). Sent everyone a calendar invite. ⚡
AI agent · 0.4s
Booking · #BK-3812
Court 4 · Mon 19:30 · 4p
Wallet · $28.00 · auto-confirmed
AI is composing follow-up · suggesting league signup…
Plugs in

It plays nice.

The boring stuff your accountant, ops lead, and marketer already use — already wired up.

S
Stripe
Cards, subscriptions, refunds
P
PayNow
QR payments · APAC
W
WhatsApp
Booking confirmations
A
Apple Pay
In-app checkout
G
Google Cal
Staff availability sync
M
Mailchimp
Member segments
X
Xero
Invoicing & exports
S
Slack
Ops notifications
Before / after

The spreadsheet served you well.
It's time.

Job
Spreadsheet + WhatsApp
Book & Go back office
Schedule
Shared Google Sheet · 3 tabs · 2024 colors
Live calendar · drag-and-drop across resources
Class waitlists
WhatsApp groups · "anyone for the 7am?"
Auto-promote from waitlist · push to fill
Payments
Cash drawer + screenshots of bank app
Stripe · PayNow · wallet · auto-receipts
Pricing
Same rate all week, no time to change it
Conditional rules · scheduled · versioned
Corporate billing
Manual quarterly invoices in Word
Auto seat-based billing via Xero
Reporting
20-minute Excel reconciliation
Report in inbox at 22:00 · zero touch
Questions

Asked
& answered.

Fitness studios (yoga, HIIT, reformer, spin), racket clubs (padel, tennis, pickleball, squash), golf venues (tee times, range, coaching), and event ticketing for tournaments and exhibitions. Most clubs run several of these from the same back office.

Most venues are live in 2–3 weeks. We import members, bookings, and pricing rules from CSV exports of your existing system; our team does the heavy lifting and walks you through every step.

Yes. One back office can manage any number of venues. Staff get permissions per location; reporting consolidates across all of them. Members switch between sites in the app.

Each corporate account gets a seat allocation, utilisation tracking, and auto-invoicing via Xero (Net 30 by default, configurable). Surface at-risk accounts before renewal.

Core feature. Build any rule across day, time, resource type, and tier — Gold members get 20% off weekends; juniors get a free first hour weekdays — whatever you need.

Every venue gets a dedicated account manager. WhatsApp, email, video calls — whatever you prefer. Average first response under 2 hours during your venue's opening hours.

Ready when you are

See it on your venue.

30-minute demo with a real human. We'll bring your current schedule and walk through what changes.

Watch 90-sec tour
● No setup fee● White-label apps included● Live in 2–3 weeks