Pool Hall Management
Made Simple

Track tables, manage players, and handle billing all in one powerful iOS app.

Waitlist 4 waiting
1
Marcus T.Party of 2
12 min
2
Sarah K.Party of 4
8 min
3
Jake R.Party of 2
3 min
4
YouParty of 2
Just now
Your table is ready!
Table 3 0/6
Checkout Table 3
YO
You1:23:45 played
$20.94
JR
Jake R.1:23:45 played
$20.94
Total $41.88
Send to Square POS
Sent to Square

Trusted by pool halls across the country

Features

Native Apple App Design & Functions

Real-time Table Timers

Track which tables are occupied, who's playing, and for how long.

Player Chips

Interactive visual chips showcase time lapsed on tables. Add, track, charge.

Table Schedules

Seamlessly switch pricing depending on time and day.

Player Memberships

Create custom rates and access hours. Sell more memberships.

Waitlist Management

Digital waitlist with SMS notifications. Go directly from waitlist to table.

Smart SMS Alerts

Text your players smart updates about their table time.

Everything Connected

More Than Table Tracking

Waitlists, tournaments, scoring, and SMS -- all built in.

Waitlist TV Display

Put your waitlist on the big screen. Players see their position in real-time. New players scan the QR code to join from their phone -- no app download required.

  • Real-time queue updates every 5 seconds
  • QR code for instant mobile join
  • Average wait time and stats
  • Branded with your venue colors
Waitlist LIVE
Up Next
Marcus T.
Party of 2 -- 14 min wait
2Sarah K.Party of 4
3Jake R.Party of 2
4Alex M.Party of 3

Tournament Brackets

Run single or double elimination tournaments with live bracket displays on your TVs. Players see match status, scores, and who's up next.

  • Single and double elimination
  • Live bracket updates on TV
  • Color-coded match status
  • Player seeding and standings
8-Ball Tournament LIVE
Marcus T. 5
Jake R. 3
Sarah K. 4
Alex M. 4
In Progress - Table 2
Chris B.
TBD

Live Scoring

Players score their own matches from their phone. Scores sync to the bracket display in real-time. Includes a coin flip for break selection.

  • Players score from their phone
  • Coin flip for break selection
  • Real-time sync to bracket TV
  • Score submission with verification
Winners R2 Race to 5
Marcus T.
4
vs
Sarah K.
3
Submit Score

Smart SMS Alerts

Automated text messages keep players informed. Waitlist updates, table-ready alerts, time reminders, and tournament notifications -- all hands-free.

  • Table ready notifications
  • 55-minute and 2-hour reminders
  • Tournament match called alerts
  • Custom messages from dashboard
You're #3 on the waitlist at Good Times Billiards. Estimated wait: 15 min.
Your table is ready! Head to Table 5. See you soon.
Heads up -- you've been playing for 55 minutes on Table 5.
Your match vs Jake R. is being called! Head to Table 2. Good luck.
Pool Hall Master

Keep your tables rolling

Table Management

Easily access all your tables from one dashboard. Drag and drop player chips between tables for seamless transfers. Track which tables are occupied, who's playing, and for how long -- with real-time visual indicators. Log cloth changes, rail upgrades, and customer incidents with automated maintenance reminders.

Tables
All Open Active
Table 1 2/6
MT
+
Table 2 0/6
+
Table 3 3/6
SK
AM
+
Table 4 0/6

Communicate with your players

Waitlist System

Digital waitlist with estimated wait times. Players can join from their phone via web link. Smart SMS notifications alert players when their table is ready. Go directly from waitlist to table assignment with one tap. Customer profiles track play history and preferences.

Player Queue 4 waiting · 1 arriving
MT
Marcus T.
Party of 2 9FT
14m
SK
Sarah K.
Party of 4 Bar
8m
JR
Jake R.
Party of 2
3m
AM
Alex M.
Party of 3 7FT
Just now
Marcus T. — Your table is ready!

No more missed table time charges

Analytics Dashboard

Real-time revenue tracking with live updates. Table utilization reports showing busy periods and peak times. Daily, weekly, monthly, and yearly summaries at a glance. Send table time directly to your current POS -- Square, Toast, and SpotOn integrations built in.

Dashboard Updated 2:34 PM
$1,247
Revenue
+12%
4/8
Active Tables
+2
23
Transactions
$54
Avg Spend
Gross Sales
$1,247.50
vs Last Week
12.4%
Today Week Month Year
12p
1p
2p
3p
4p
5p
6p
7p
8p
23 Transactions
18 Customers
$54 Avg Sale
47m Avg Session
Table Revenue $1,087
Membership Revenue $160

Integrations

Seamlessly integrate with your current POS

Plug in and start tracking table time to your existing point of sale.

Square
Toast
SpotOn
Plug & Play Set Up
Real Time Sync
Send Time to Tickets
SMS Table Alerts

Why PHM?

Built by real Pool Hall Operators

Made by Pool Hall Owners for Pool Hall Owners

We understand the hustle of running a pool hall because we do it every day. Pool Hall Master was born out of real operational frustrations -- tracking table time on paper, losing revenue to missed charges, and juggling spreadsheets for memberships. Every feature exists because we needed it ourselves.

Rack. Break. Profit. Repeat.

Join pool halls already using Pool Hall Master to streamline operations and boost revenue.

FAQs

Common Questions

What is Pool Hall Master and what does it do?

Pool Hall Master is a comprehensive iOS app designed specifically for pool hall management. It tracks player time on pool tables, manages waitlists, handles memberships, and integrates seamlessly with POS systems like Square, Toast, and SpotOn. The app features a modern Apple-style interface with real-time table monitoring, customer management, and automated billing capabilities.

How does the POS integration work?

Pool Hall Master offers deep integration with POS systems, allowing you to sync customer data, process payments, and manage orders directly from the app. This includes real-time order synchronization, customer database sync with fuzzy search, table ticket management, automatic payment processing, and live ticket display with visual indicators.

Can I manage multiple tables and track different player sessions simultaneously?

Absolutely. Pool Hall Master supports up to 48 tables with individual time tracking for each. This includes real-time table status monitoring with visual indicators, individual player session tracking, flexible player limits configurable per table, smart table assignment from waitlist management, and a live dashboard overview showing all table statuses at once.

How does the waitlist and customer management system work?

Pool Hall Master includes an intelligent waitlist and customer management system with digital waitlist and estimated wait times, customer profiles with play history, smart search with instant results and fuzzy matching, membership management with different tiers, automatic table assignment when tables become available, customer notifications, and integration with web-based waitlist for remote sign-ups.

What kind of reporting and analytics does the app provide?

Pool Hall Master offers comprehensive analytics including real-time revenue tracking with live updates, table utilization reports showing busy periods and peak times, player statistics and session history, daily/weekly/monthly/yearly summaries, membership analytics, staff performance metrics, and visual charts for quick insights. All data is presented in an intuitive Apple-style interface.

Is my data secure and what happens if I lose internet connectivity?

Pool Hall Master is built with security and reliability in mind. It features CloudKit integration for secure data backup and sync, offline functionality that continues working without internet, local data storage ensuring no session data is lost during outages, automatic sync when connection is restored, staff authentication with role-based access controls, and secure POS integration using official APIs.

Ready to modernize your pool hall?